Super Mario Odyssey | Docs
  1. Pages
  2. Namespaces
  1. Classes
  2. Files

#include </OdysseyDecomp/lib/agl/include/common/aglGPUMemBlock.h>
template<typename T>
agl::GPUMemBlockT class

Contents

  • Reference
    • Base classes
    • Derived classes
    • Constructors, destructors, conversion operators
    • Public functions

Base classes

class GPUMemBlockBase

Derived classes

template<typename T>
class GPUMemBlock

Constructors, destructors, conversion operators

~GPUMemBlockT() override

Public functions

void clear()
void freeBuffer()
void free()
void allocBuffer_(u64, sead::Heap*, s32, MemoryAttribute)
auto tryAllocBuffer_(u64, sead::Heap*, s32, MemoryAttribute) -> bool
void setBuffer_(u64, void*, void*, MemoryAttribute)
void setVirtual_(u64, sead::Heap*, MemoryAttribute, GPUMemVoidAddr, s32)
void initializeGfxMemoryPool(nn::gfx::MemoryPool*) const
void addList(GPUMemBlockBase*)
void setMemoryPool(void*, u64, detail::MemoryPool*)
void setMemoryPoolHeap(void*, u64, detail::MemoryPoolHeap*)
auto getByteOffset() const -> u64
auto getMemoryPoolType() const -> u64
Tab / T to search, Esc to close
…

Search for symbols, directories, files, pages or modules. You can omit any prefix from the symbol or file path; adding a : or / suffix lists all members of given symbol or directory.

Use ↓ / ↑ to navigate through the list, Enter to go. Tab autocompletes common prefix, you can copy a link to the result using ⌘ L while ⌘ M produces a Markdown link.

Sorry, nothing was found.

    Super Mario Odyssey Docs. Created with Doxygen 1.8.20 and m.css.