|
24.08
|
#include <GpuFsaMemoryManager.hpp>
Classes | |
| class | Pool |
Public Member Functions | |
| GpuFsaMemoryManager () | |
| virtual | ~GpuFsaMemoryManager () |
| Pool * | Manage (unsigned int numBytes) |
| void | Allocate (Pool *pool) |
| void * | GetPointer (Pool *pool) |
| void | Acquire () override |
| void | Release () override |
Public Member Functions inherited from IMemoryManager | |
| virtual | ~IMemoryManager () |
Additional Inherited Members | |
Protected Member Functions inherited from IMemoryManager | |
| IMemoryManager () | |
Definition at line 16 of file GpuFsaMemoryManager.hpp.
Definition at line 13 of file GpuFsaMemoryManager.cpp.
|
virtual |
Definition at line 16 of file GpuFsaMemoryManager.cpp.
|
overridevirtual |
Implements IMemoryManager.
Definition at line 50 of file GpuFsaMemoryManager.cpp.
| void Allocate | ( | GpuFsaMemoryManager::Pool * | pool | ) |
Definition at line 35 of file GpuFsaMemoryManager.cpp.
| void * GetPointer | ( | GpuFsaMemoryManager::Pool * | pool | ) |
Definition at line 45 of file GpuFsaMemoryManager.cpp.
References GpuFsaMemoryManager::Pool::GetPointer().
| GpuFsaMemoryManager::Pool * Manage | ( | unsigned int | numBytes | ) |
Definition at line 19 of file GpuFsaMemoryManager.cpp.
References GpuFsaMemoryManager::Pool::Reserve().
|
overridevirtual |
Implements IMemoryManager.
Definition at line 58 of file GpuFsaMemoryManager.cpp.
Referenced by GpuFsaMemoryManager::Pool::~Pool().