pool
-
[UE5] D3D12 ResourceAllocation 리뷰(2/2)UE4 & UE5/Rendering 2023. 8. 24. 22:43
[UE5] D3D12 ResourceAllocation 리뷰 (2/2) 최초 작성 : 2023-08-24 마지막 수정 : 2023-08-24 최재호 목차 1. 목표 2. 내용 2.1. Non-TransientHeap 방식 2.1.1. 리소스 할당 코드 2.1.1.1. FD3D12Buffer 생성 2.1.1.2. FD3D12Texture 생성 2.1.1.3. FD3D12UniformBuffer 2.1.1.4. FD3D12UploadHeapAllocator 의 메모리 할당 2.1.1.5. FD3D12DefaultBufferAllocator 의 메모리 할당 2.1.1.6. FD3D12TextureAllocatorPool 의 메모리 할당 2.1.1.7. FD3D12FastConstantAllocator 의 메모..
-
[UE5] D3D12 ResourceAllocation 리뷰 (1/2)UE4 & UE5/Rendering 2023. 8. 23. 00:26
[UE5] D3D12 ResourceAllocation 리뷰 (1/2) 최초 작성 : 2023-08-23 마지막 수정 : 2023-08-23 최재호 목차 1. 목표 2. 내용 2.1. Non-TransientHeap 방식 2.1.1. 주요 클래스 파악 2.1.1.1. FD3D12Buffer, FD3D12Texture 2.1.1.2. FD3D12UniformBuffer 2.1.2. 리소스 해제 방식 정리 2.2. TransientHeap 방식 (RDG 에서 사용) 2.2.1. 주요 클래스 파악 2.3. Non-TransientHeap 방식의 전체 UML 2.4. TransientHeap 방식의 전체 UML 3. 레퍼런스 1. 목표 UE5 의 D3D12 Buffer, Texture 의 생성/해제 방식에 대해..