![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <D3D12Allocation.h>
Inheritance diagram for FD3D12FastConstantAllocator:Public Member Functions | |
| FD3D12FastConstantAllocator (FD3D12Device *Parent, FRHIGPUMask VisibiltyMask) | |
| void * | Allocate (uint32 Bytes, class FD3D12ResourceLocation &OutLocation, FD3D12ConstantBufferView *OutCBView) |
| void | ClearResource () |
Public Member Functions inherited from FD3D12DeviceChild | |
| FD3D12DeviceChild (FD3D12Device *InParent=nullptr) | |
| FORCEINLINE FD3D12Device * | GetParentDevice () const |
| FD3D12Device * | GetParentDevice_Unsafe () const |
Public Member Functions inherited from FD3D12MultiNodeGPUObject | |
| FD3D12MultiNodeGPUObject (FRHIGPUMask NodeMask, FRHIGPUMask VisibiltyMask) | |
Public Member Functions inherited from FD3D12GPUObject | |
| FD3D12GPUObject (FRHIGPUMask InGPUMask, FRHIGPUMask InVisibiltyMask) | |
| SGPU_CONSTEXPR FRHIGPUMask | GetGPUMask () const |
| SGPU_CONSTEXPR FRHIGPUMask | GetVisibilityMask () const |
Additional Inherited Members | |
Protected Attributes inherited from FD3D12DeviceChild | |
| FD3D12Device * | Parent |
| FD3D12FastConstantAllocator::FD3D12FastConstantAllocator | ( | FD3D12Device * | Parent, |
| FRHIGPUMask | VisibiltyMask | ||
| ) |
| void * FD3D12FastConstantAllocator::Allocate | ( | uint32 | Bytes, |
| class FD3D12ResourceLocation & | OutLocation, | ||
| FD3D12ConstantBufferView * | OutCBView | ||
| ) |
|
inline |