6#include "Containers/HashTable.h"
64 enum class EBlockState :
uint8
129 , FirstSibling(0xffff)
130 , NextSibling(0xffff)
140 , vLogSize(
Block.vLogSize)
144 , FirstSibling(
Block.FirstSibling)
145 , NextSibling(0xffff)
158 static const uint32 PartiallyFreeMipDepth = 4;
160 struct FPartiallyFreeMip
162 uint16 Mips[PartiallyFreeMipDepth];
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
uint32 Offset
Definition VulkanMemory.cpp:4033
int BlockIndex
Definition binka_ue_decode_test.cpp:38
Definition AllocatedVirtualTexture.h:18
Definition HashTable.h:210
Definition VirtualTextureAllocator.h:13
RENDERER_API void DumpToConsole(bool verbose)
Definition VirtualTextureAllocator.cpp:771
RENDERER_API bool TryAlloc(uint32 InSize)
Definition VirtualTextureAllocator.cpp:172
~FVirtualTextureAllocator()
Definition VirtualTextureAllocator.h:16
uint32 GetAllocatedWidth() const
Definition VirtualTextureAllocator.h:23
uint32 GetNumAllocatedPages() const
Definition VirtualTextureAllocator.h:54
uint32 GetAllocatedHeight() const
Definition VirtualTextureAllocator.h:24
uint32 GetNumAllocations() const
Definition VirtualTextureAllocator.h:51
FAllocatedVirtualTexture * Find(uint32 vAddress) const
Definition VirtualTextureAllocator.h:31
RENDERER_API uint32 Alloc(FAllocatedVirtualTexture *VT)
Definition VirtualTextureAllocator.cpp:396
Definition UnrealString.h.inl:34
@ None
Definition EnvQueryTypes.h:117
State
Definition PacketHandler.h:88
U16 Index
Definition radfft.cpp:71