agl::detail namespace

Classes

class AtomicPtrArrayImpl
class FileIOMgr
class GPUMemBlockMgr
class GPUMemBlockMgrHeapEx
class MemoryPool
class MemoryPoolHeap
class MemoryPoolType
class PrivateResource
class ShaderHolder
class Surface
struct SurfaceBase

Enums

enum class GPUMemBlockMgrFlags: u8 { MemoryPoolRelated = 1 << 0, EnablePoolSharing = 1 << 1, Debug = 1 << 2 }

Typedefs

using MemoryPoolDriverBitFlag = sead::BitFlag32

Variables

s32 VALID_POOL_TYPE_VALUE constexpr
s32 cGPUAccessMask constexpr
u64 cGPUPhysicalMemorySizeAlignment constexpr

Enum documentation

enum class agl::detail::GPUMemBlockMgrFlags: u8

Typedef documentation

Variable documentation

s32 agl::detail::VALID_POOL_TYPE_VALUE constexpr

s32 agl::detail::cGPUAccessMask constexpr