Converted Descriptor heap to memory arena. Used Gemini with antigravity.
Heap pool code is a mess right now (lot of useless comments) Will revisit later.
This commit is contained in:
@@ -58,6 +58,7 @@
|
||||
<CustomBuild Include="include\Core\Math\Vector.h" />
|
||||
<CustomBuild Include="include\Core\Memory\Allocator.h" />
|
||||
<CustomBuild Include="include\Core\Memory\MemoryArena.h" />
|
||||
<CustomBuild Include="include\Core\Memory\ScratchArena.h" />
|
||||
<CustomBuild Include="include\Core\Memory\Utils.h" />
|
||||
<CustomBuild Include="include\Core\Networking\IPAddress.h" />
|
||||
<CustomBuild Include="include\Core\Networking\NetworkPacket.h" />
|
||||
@@ -122,6 +123,7 @@
|
||||
<CustomBuild Include="src\Core\Memory\EngineArena.h" />
|
||||
<CustomBuild Include="src\Core\Memory\MemoryArena.cpp" />
|
||||
<CustomBuild Include="src\Core\Memory\MemoryArenaTests.cpp" />
|
||||
<CustomBuild Include="src\Core\Memory\ScratchArena.cpp" />
|
||||
<CustomBuild Include="src\Core\Networking\NetworkPacket.cpp" />
|
||||
<CustomBuild Include="src\Core\Networking\Socket.cpp" />
|
||||
<CustomBuild Include="src\Core\Networking\SocketPlatformImpl.h" />
|
||||
@@ -162,6 +164,8 @@
|
||||
<CustomBuild Include="src\Graphics\D3D12\D3D12GraphicsPipeline.cpp" />
|
||||
<CustomBuild Include="src\Graphics\D3D12\D3D12GraphicsPipeline.h" />
|
||||
<CustomBuild Include="src\Graphics\D3D12\D3D12Includes.h" />
|
||||
<CustomBuild Include="src\Graphics\D3D12\D3D12InternalTests.cpp" />
|
||||
<CustomBuild Include="src\Graphics\D3D12\D3D12InternalTests.h" />
|
||||
<CustomBuild Include="src\Graphics\D3D12\D3D12RenderPass.cpp" />
|
||||
<CustomBuild Include="src\Graphics\D3D12\D3D12RenderPass.h" />
|
||||
<CustomBuild Include="src\Graphics\D3D12\D3D12Shader.cpp" />
|
||||
|
||||
Reference in New Issue
Block a user