Refactoring Samplers

- Add Sampler base class
- Add ColorAttachment, DepthAttachment classes
- Add function name to all traces
- Add Framebuffer resizing
This commit is contained in:
Thraix
2023-02-05 22:13:21 +01:00
parent 88979a5ab9
commit c2e349eb56
26 changed files with 625 additions and 540 deletions
+4
View File
@@ -168,6 +168,9 @@
<ClCompile Include="src\Texture2D.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="src\DepthAttachment.h" />
<ClInclude Include="src\Application.h" />
<ClInclude Include="src\ColorAttachment.h" />
<ClInclude Include="src\Buffer.h" />
<ClInclude Include="src\CommandBuffer.h" />
<ClInclude Include="src\Common.h" />
@@ -180,6 +183,7 @@
<ClInclude Include="src\IndexBuffer.h" />
<ClInclude Include="src\Pipeline.h" />
<ClInclude Include="src\PipelineCreator.h" />
<ClInclude Include="src\Sampler.h" />
<ClInclude Include="src\Shader.h" />
<ClInclude Include="src\Texture2D.h" />
<ClInclude Include="src\CommandBufferScoped.h" />