Regenerated doc + final submit for now

This commit is contained in:
2026-07-22 17:37:01 -04:00
parent c436639ddd
commit c0d40ef3e4
101 changed files with 869 additions and 781 deletions
@@ -5,7 +5,7 @@
- Source: `Juliet\src\Graphics\D3D12\D3D12RenderPass.cpp`
## AI Description
The D3D12RenderPass module bridges the Juliet rendering framework with DirectX 12. It initializes render targets and depth states via BeginRenderPass, manages pipeline binding through BindGraphicsPipeline, handles primitive drawing operations, and performs post-render cleanup in EndRenderPass to reset command list resources for reuse.
This C++ component is designed to manage the rendering process in a DirectX 12 graphics application. It provides functions to begin and end a render pass, bind a graphics pipeline, draw primitives, and resolve color textures if necessary. The class encapsulates the logic for setting up the render target, depth stencil, and primitive topology, as well as managing vertex and fragment shaders. The component also handles resource management and synchronization between different stages of the rendering pipeline.
## Symbols