├── .gitattributes ├── README.md └── Samples └── Desktop ├── D3D12Bundles └── src │ ├── .gitignore │ ├── CMakeLists.txt │ ├── README.md │ ├── dxheaders │ ├── README.md │ ├── d3dx12_macros.h │ ├── d3dx12c_barriers.h │ ├── d3dx12c_core.h │ ├── d3dx12c_resource_helpers.h │ └── d3dx12c_root_signature.h │ ├── frame_resource.c │ ├── frame_resource.h │ ├── main.c │ ├── occcity.bin │ ├── occcity.c │ ├── occcity.h │ ├── sample.c │ ├── sample.h │ ├── sample_commons.c │ ├── sample_commons.h │ ├── shaders │ ├── shader_mesh_alt_pixel.hlsl │ ├── shader_mesh_simple_pixel.hlsl │ └── shader_mesh_simple_vert.hlsl │ ├── simple_camera.c │ ├── simple_camera.h │ ├── step_timer.h │ ├── window.c │ └── window.h ├── D3D12DepthBoundsTest └── src │ ├── .gitignore │ ├── CMakeLists.txt │ ├── PipelineStateSubobjects.h │ ├── README.md │ ├── dxheaders │ ├── README.md │ ├── d3dx12_macros.h │ ├── d3dx12c_barriers.h │ ├── d3dx12c_core.h │ ├── d3dx12c_resource_helpers.h │ └── d3dx12c_root_signature.h │ ├── main.c │ ├── sample.c │ ├── sample.h │ ├── sample_commons.c │ ├── sample_commons.h │ ├── shaders │ └── shaders.hlsl │ ├── window.c │ └── window.h ├── D3D12HelloWorld └── src │ ├── HelloBundles │ ├── .gitignore │ ├── CMakeLists.txt │ ├── README.md │ ├── dxheaders │ │ ├── README.md │ │ ├── d3dx12_macros.h │ │ ├── d3dx12c_barriers.h │ │ └── d3dx12c_core.h │ ├── main.c │ ├── sample.c │ ├── sample.h │ ├── sample_commons.c │ ├── sample_commons.h │ ├── shaders │ │ └── shaders.hlsl │ ├── window.c │ └── window.h │ ├── HelloConstBuffers │ ├── .gitignore │ ├── CMakeLists.txt │ ├── README.md │ ├── dxheaders │ │ ├── README.md │ │ ├── d3dx12_macros.h │ │ ├── d3dx12c_barriers.h │ │ ├── d3dx12c_core.h │ │ └── d3dx12c_root_signature.h │ ├── main.c │ ├── sample.c │ ├── sample.h │ ├── sample_commons.c │ ├── sample_commons.h │ ├── shaders │ │ └── shaders.hlsl │ ├── window.c │ └── window.h │ ├── HelloFrameBuffering │ ├── .gitignore │ ├── CMakeLists.txt │ ├── README.md │ ├── dxheaders │ │ ├── README.md │ │ ├── d3dx12_macros.h │ │ ├── d3dx12c_barriers.h │ │ └── d3dx12c_core.h │ ├── main.c │ ├── sample.c │ ├── sample.h │ ├── sample_commons.c │ ├── sample_commons.h │ ├── shaders │ │ └── shaders.hlsl │ ├── window.c │ └── window.h │ ├── HelloGenericPrograms │ └── README.md │ ├── HelloTexture │ ├── .gitignore │ ├── CMakeLists.txt │ ├── README.md │ ├── dxheaders │ │ ├── README.md │ │ ├── d3dx12_macros.h │ │ ├── d3dx12c_barriers.h │ │ ├── d3dx12c_core.h │ │ ├── d3dx12c_resource_helpers.h │ │ └── d3dx12c_root_signature.h │ ├── main.c │ ├── packages.config │ ├── sample.c │ ├── sample.h │ ├── sample_commons.c │ ├── sample_commons.h │ ├── shaders │ │ └── shaders.hlsl │ ├── window.c │ └── window.h │ ├── HelloTriangle │ ├── .gitignore │ ├── CMakeLists.txt │ ├── README.md │ ├── dxheaders │ │ ├── README.md │ │ ├── d3dx12_macros.h │ │ ├── d3dx12c_barriers.h │ │ └── d3dx12c_core.h │ ├── main.c │ ├── sample.c │ ├── sample.h │ ├── sample_commons.c │ ├── sample_commons.h │ ├── shaders │ │ └── shaders.hlsl │ ├── window.c │ └── window.h │ ├── HelloVADecode │ ├── .gitignore │ ├── CMakeLists.txt │ ├── DecodeParamBuffer.h │ ├── README.md │ ├── dxheaders │ │ ├── README.md │ │ ├── d3dx12_macros.h │ │ ├── d3dx12c_barriers.h │ │ └── d3dx12c_core.h │ ├── main.c │ ├── packages.config │ ├── sample.c │ ├── sample.h │ ├── sample_commons.c │ ├── sample_commons.h │ ├── window.c │ └── window.h │ └── HelloVAEncode │ ├── .gitignore │ ├── CMakeLists.txt │ ├── README.md │ ├── dxheaders │ ├── README.md │ ├── d3dx12_macros.h │ ├── d3dx12c_barriers.h │ └── d3dx12c_core.h │ ├── main.c │ ├── packages.config │ ├── sample.c │ ├── sample.h │ ├── sample_commons.c │ ├── sample_commons.h │ ├── window.c │ └── window.h └── D3D12MeshShaders └── src └── DynamicLOD ├── .gitignore ├── CMakeLists.txt ├── README.md ├── dxheaders ├── barrier_helpers.h ├── core_helpers.h ├── d3dx12_pipeline_state_stream.h └── d3dx12c_core.h ├── lod_assets ├── Dragon_LOD0.bin ├── Dragon_LOD1.bin ├── Dragon_LOD2.bin ├── Dragon_LOD3.bin ├── Dragon_LOD4.bin └── Dragon_LOD5.bin ├── macros.h ├── main.c ├── model.c ├── model.h ├── sample.c ├── sample.h ├── sample_commons.c ├── sample_commons.h ├── shaders ├── Common.hlsli ├── MeshletAS.hlsl ├── MeshletMS.hlsl └── MeshletPS.hlsl ├── shared.h ├── simple_camera.c ├── simple_camera.h ├── span.h ├── step_timer.h ├── window.c └── window.h /.gitattributes: -------------------------------------------------------------------------------- 1 | Samples/** linguist-documentation=false 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/README.md -------------------------------------------------------------------------------- /Samples/Desktop/D3D12Bundles/src/.gitignore: -------------------------------------------------------------------------------- 1 | *.exe 2 | /build* 3 | -------------------------------------------------------------------------------- /Samples/Desktop/D3D12Bundles/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12Bundles/src/CMakeLists.txt -------------------------------------------------------------------------------- /Samples/Desktop/D3D12Bundles/src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12Bundles/src/README.md -------------------------------------------------------------------------------- /Samples/Desktop/D3D12Bundles/src/dxheaders/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12Bundles/src/dxheaders/README.md -------------------------------------------------------------------------------- /Samples/Desktop/D3D12Bundles/src/dxheaders/d3dx12_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12Bundles/src/dxheaders/d3dx12_macros.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12Bundles/src/dxheaders/d3dx12c_barriers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12Bundles/src/dxheaders/d3dx12c_barriers.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12Bundles/src/dxheaders/d3dx12c_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12Bundles/src/dxheaders/d3dx12c_core.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12Bundles/src/dxheaders/d3dx12c_resource_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12Bundles/src/dxheaders/d3dx12c_resource_helpers.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12Bundles/src/dxheaders/d3dx12c_root_signature.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12Bundles/src/dxheaders/d3dx12c_root_signature.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12Bundles/src/frame_resource.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12Bundles/src/frame_resource.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12Bundles/src/frame_resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12Bundles/src/frame_resource.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12Bundles/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12Bundles/src/main.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12Bundles/src/occcity.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12Bundles/src/occcity.bin -------------------------------------------------------------------------------- /Samples/Desktop/D3D12Bundles/src/occcity.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12Bundles/src/occcity.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12Bundles/src/occcity.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12Bundles/src/occcity.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12Bundles/src/sample.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12Bundles/src/sample.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12Bundles/src/sample.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12Bundles/src/sample.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12Bundles/src/sample_commons.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12Bundles/src/sample_commons.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12Bundles/src/sample_commons.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12Bundles/src/sample_commons.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12Bundles/src/shaders/shader_mesh_alt_pixel.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12Bundles/src/shaders/shader_mesh_alt_pixel.hlsl -------------------------------------------------------------------------------- /Samples/Desktop/D3D12Bundles/src/shaders/shader_mesh_simple_pixel.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12Bundles/src/shaders/shader_mesh_simple_pixel.hlsl -------------------------------------------------------------------------------- /Samples/Desktop/D3D12Bundles/src/shaders/shader_mesh_simple_vert.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12Bundles/src/shaders/shader_mesh_simple_vert.hlsl -------------------------------------------------------------------------------- /Samples/Desktop/D3D12Bundles/src/simple_camera.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12Bundles/src/simple_camera.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12Bundles/src/simple_camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12Bundles/src/simple_camera.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12Bundles/src/step_timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12Bundles/src/step_timer.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12Bundles/src/window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12Bundles/src/window.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12Bundles/src/window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12Bundles/src/window.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12DepthBoundsTest/src/.gitignore: -------------------------------------------------------------------------------- 1 | *.exe 2 | /build* 3 | -------------------------------------------------------------------------------- /Samples/Desktop/D3D12DepthBoundsTest/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12DepthBoundsTest/src/CMakeLists.txt -------------------------------------------------------------------------------- /Samples/Desktop/D3D12DepthBoundsTest/src/PipelineStateSubobjects.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12DepthBoundsTest/src/PipelineStateSubobjects.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12DepthBoundsTest/src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12DepthBoundsTest/src/README.md -------------------------------------------------------------------------------- /Samples/Desktop/D3D12DepthBoundsTest/src/dxheaders/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12DepthBoundsTest/src/dxheaders/README.md -------------------------------------------------------------------------------- /Samples/Desktop/D3D12DepthBoundsTest/src/dxheaders/d3dx12_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12DepthBoundsTest/src/dxheaders/d3dx12_macros.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12DepthBoundsTest/src/dxheaders/d3dx12c_barriers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12DepthBoundsTest/src/dxheaders/d3dx12c_barriers.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12DepthBoundsTest/src/dxheaders/d3dx12c_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12DepthBoundsTest/src/dxheaders/d3dx12c_core.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12DepthBoundsTest/src/dxheaders/d3dx12c_resource_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12DepthBoundsTest/src/dxheaders/d3dx12c_resource_helpers.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12DepthBoundsTest/src/dxheaders/d3dx12c_root_signature.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12DepthBoundsTest/src/dxheaders/d3dx12c_root_signature.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12DepthBoundsTest/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12DepthBoundsTest/src/main.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12DepthBoundsTest/src/sample.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12DepthBoundsTest/src/sample.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12DepthBoundsTest/src/sample.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12DepthBoundsTest/src/sample.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12DepthBoundsTest/src/sample_commons.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12DepthBoundsTest/src/sample_commons.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12DepthBoundsTest/src/sample_commons.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12DepthBoundsTest/src/sample_commons.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12DepthBoundsTest/src/shaders/shaders.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12DepthBoundsTest/src/shaders/shaders.hlsl -------------------------------------------------------------------------------- /Samples/Desktop/D3D12DepthBoundsTest/src/window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12DepthBoundsTest/src/window.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12DepthBoundsTest/src/window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12DepthBoundsTest/src/window.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloBundles/.gitignore: -------------------------------------------------------------------------------- 1 | *.exe 2 | /build-msvc 3 | -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloBundles/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloBundles/CMakeLists.txt -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloBundles/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloBundles/README.md -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloBundles/dxheaders/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloBundles/dxheaders/README.md -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloBundles/dxheaders/d3dx12_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloBundles/dxheaders/d3dx12_macros.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloBundles/dxheaders/d3dx12c_barriers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloBundles/dxheaders/d3dx12c_barriers.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloBundles/dxheaders/d3dx12c_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloBundles/dxheaders/d3dx12c_core.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloBundles/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloBundles/main.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloBundles/sample.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloBundles/sample.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloBundles/sample.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloBundles/sample.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloBundles/sample_commons.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloBundles/sample_commons.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloBundles/sample_commons.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloBundles/sample_commons.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloBundles/shaders/shaders.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloBundles/shaders/shaders.hlsl -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloBundles/window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloBundles/window.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloBundles/window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloBundles/window.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloConstBuffers/.gitignore: -------------------------------------------------------------------------------- 1 | *.exe 2 | /build-msvc 3 | -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloConstBuffers/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloConstBuffers/CMakeLists.txt -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloConstBuffers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloConstBuffers/README.md -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloConstBuffers/dxheaders/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloConstBuffers/dxheaders/README.md -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloConstBuffers/dxheaders/d3dx12_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloConstBuffers/dxheaders/d3dx12_macros.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloConstBuffers/dxheaders/d3dx12c_barriers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloConstBuffers/dxheaders/d3dx12c_barriers.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloConstBuffers/dxheaders/d3dx12c_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloConstBuffers/dxheaders/d3dx12c_core.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloConstBuffers/dxheaders/d3dx12c_root_signature.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloConstBuffers/dxheaders/d3dx12c_root_signature.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloConstBuffers/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloConstBuffers/main.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloConstBuffers/sample.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloConstBuffers/sample.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloConstBuffers/sample.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloConstBuffers/sample.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloConstBuffers/sample_commons.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloConstBuffers/sample_commons.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloConstBuffers/sample_commons.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloConstBuffers/sample_commons.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloConstBuffers/shaders/shaders.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloConstBuffers/shaders/shaders.hlsl -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloConstBuffers/window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloConstBuffers/window.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloConstBuffers/window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloConstBuffers/window.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloFrameBuffering/.gitignore: -------------------------------------------------------------------------------- 1 | *.exe 2 | /build-msvc 3 | -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloFrameBuffering/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloFrameBuffering/CMakeLists.txt -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloFrameBuffering/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloFrameBuffering/README.md -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloFrameBuffering/dxheaders/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloFrameBuffering/dxheaders/README.md -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloFrameBuffering/dxheaders/d3dx12_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloFrameBuffering/dxheaders/d3dx12_macros.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloFrameBuffering/dxheaders/d3dx12c_barriers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloFrameBuffering/dxheaders/d3dx12c_barriers.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloFrameBuffering/dxheaders/d3dx12c_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloFrameBuffering/dxheaders/d3dx12c_core.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloFrameBuffering/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloFrameBuffering/main.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloFrameBuffering/sample.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloFrameBuffering/sample.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloFrameBuffering/sample.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloFrameBuffering/sample.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloFrameBuffering/sample_commons.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloFrameBuffering/sample_commons.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloFrameBuffering/sample_commons.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloFrameBuffering/sample_commons.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloFrameBuffering/shaders/shaders.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloFrameBuffering/shaders/shaders.hlsl -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloFrameBuffering/window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloFrameBuffering/window.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloFrameBuffering/window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloFrameBuffering/window.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloGenericPrograms/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloGenericPrograms/README.md -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloTexture/.gitignore: -------------------------------------------------------------------------------- 1 | /build-msvc 2 | *.exe -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloTexture/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloTexture/CMakeLists.txt -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloTexture/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloTexture/README.md -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloTexture/dxheaders/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloTexture/dxheaders/README.md -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloTexture/dxheaders/d3dx12_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloTexture/dxheaders/d3dx12_macros.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloTexture/dxheaders/d3dx12c_barriers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloTexture/dxheaders/d3dx12c_barriers.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloTexture/dxheaders/d3dx12c_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloTexture/dxheaders/d3dx12c_core.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloTexture/dxheaders/d3dx12c_resource_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloTexture/dxheaders/d3dx12c_resource_helpers.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloTexture/dxheaders/d3dx12c_root_signature.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloTexture/dxheaders/d3dx12c_root_signature.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloTexture/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloTexture/main.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloTexture/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloTexture/packages.config -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloTexture/sample.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloTexture/sample.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloTexture/sample.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloTexture/sample.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloTexture/sample_commons.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloTexture/sample_commons.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloTexture/sample_commons.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloTexture/sample_commons.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloTexture/shaders/shaders.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloTexture/shaders/shaders.hlsl -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloTexture/window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloTexture/window.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloTexture/window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloTexture/window.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloTriangle/.gitignore: -------------------------------------------------------------------------------- 1 | *.exe 2 | /build-msvc 3 | -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloTriangle/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloTriangle/CMakeLists.txt -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloTriangle/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloTriangle/README.md -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloTriangle/dxheaders/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloTriangle/dxheaders/README.md -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloTriangle/dxheaders/d3dx12_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloTriangle/dxheaders/d3dx12_macros.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloTriangle/dxheaders/d3dx12c_barriers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloTriangle/dxheaders/d3dx12c_barriers.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloTriangle/dxheaders/d3dx12c_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloTriangle/dxheaders/d3dx12c_core.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloTriangle/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloTriangle/main.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloTriangle/sample.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloTriangle/sample.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloTriangle/sample.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloTriangle/sample.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloTriangle/sample_commons.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloTriangle/sample_commons.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloTriangle/sample_commons.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloTriangle/sample_commons.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloTriangle/shaders/shaders.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloTriangle/shaders/shaders.hlsl -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloTriangle/window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloTriangle/window.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloTriangle/window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloTriangle/window.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloVADecode/.gitignore: -------------------------------------------------------------------------------- 1 | *.exe 2 | /build-msvc 3 | -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloVADecode/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloVADecode/CMakeLists.txt -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloVADecode/DecodeParamBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloVADecode/DecodeParamBuffer.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloVADecode/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloVADecode/README.md -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloVADecode/dxheaders/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloVADecode/dxheaders/README.md -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloVADecode/dxheaders/d3dx12_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloVADecode/dxheaders/d3dx12_macros.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloVADecode/dxheaders/d3dx12c_barriers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloVADecode/dxheaders/d3dx12c_barriers.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloVADecode/dxheaders/d3dx12c_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloVADecode/dxheaders/d3dx12c_core.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloVADecode/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloVADecode/main.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloVADecode/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloVADecode/packages.config -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloVADecode/sample.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloVADecode/sample.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloVADecode/sample.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloVADecode/sample.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloVADecode/sample_commons.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloVADecode/sample_commons.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloVADecode/sample_commons.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloVADecode/sample_commons.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloVADecode/window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloVADecode/window.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloVADecode/window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloVADecode/window.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloVAEncode/.gitignore: -------------------------------------------------------------------------------- 1 | *.exe 2 | /build-msvc 3 | -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloVAEncode/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloVAEncode/CMakeLists.txt -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloVAEncode/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloVAEncode/README.md -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloVAEncode/dxheaders/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloVAEncode/dxheaders/README.md -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloVAEncode/dxheaders/d3dx12_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloVAEncode/dxheaders/d3dx12_macros.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloVAEncode/dxheaders/d3dx12c_barriers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloVAEncode/dxheaders/d3dx12c_barriers.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloVAEncode/dxheaders/d3dx12c_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloVAEncode/dxheaders/d3dx12c_core.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloVAEncode/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloVAEncode/main.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloVAEncode/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloVAEncode/packages.config -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloVAEncode/sample.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloVAEncode/sample.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloVAEncode/sample.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloVAEncode/sample.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloVAEncode/sample_commons.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloVAEncode/sample_commons.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloVAEncode/sample_commons.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloVAEncode/sample_commons.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloVAEncode/window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloVAEncode/window.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12HelloWorld/src/HelloVAEncode/window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12HelloWorld/src/HelloVAEncode/window.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/.gitignore: -------------------------------------------------------------------------------- 1 | *.exe 2 | /build* 3 | -------------------------------------------------------------------------------- /Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/CMakeLists.txt -------------------------------------------------------------------------------- /Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/README.md -------------------------------------------------------------------------------- /Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/dxheaders/barrier_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/dxheaders/barrier_helpers.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/dxheaders/core_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/dxheaders/core_helpers.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/dxheaders/d3dx12_pipeline_state_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/dxheaders/d3dx12_pipeline_state_stream.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/dxheaders/d3dx12c_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/dxheaders/d3dx12c_core.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/lod_assets/Dragon_LOD0.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/lod_assets/Dragon_LOD0.bin -------------------------------------------------------------------------------- /Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/lod_assets/Dragon_LOD1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/lod_assets/Dragon_LOD1.bin -------------------------------------------------------------------------------- /Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/lod_assets/Dragon_LOD2.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/lod_assets/Dragon_LOD2.bin -------------------------------------------------------------------------------- /Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/lod_assets/Dragon_LOD3.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/lod_assets/Dragon_LOD3.bin -------------------------------------------------------------------------------- /Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/lod_assets/Dragon_LOD4.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/lod_assets/Dragon_LOD4.bin -------------------------------------------------------------------------------- /Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/lod_assets/Dragon_LOD5.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/lod_assets/Dragon_LOD5.bin -------------------------------------------------------------------------------- /Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/macros.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/main.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/model.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/model.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/model.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/sample.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/sample.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/sample.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/sample.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/sample_commons.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/sample_commons.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/sample_commons.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/sample_commons.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/shaders/Common.hlsli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/shaders/Common.hlsli -------------------------------------------------------------------------------- /Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/shaders/MeshletAS.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/shaders/MeshletAS.hlsl -------------------------------------------------------------------------------- /Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/shaders/MeshletMS.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/shaders/MeshletMS.hlsl -------------------------------------------------------------------------------- /Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/shaders/MeshletPS.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/shaders/MeshletPS.hlsl -------------------------------------------------------------------------------- /Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/shared.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/shared.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/simple_camera.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/simple_camera.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/simple_camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/simple_camera.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/span.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/span.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/step_timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/step_timer.h -------------------------------------------------------------------------------- /Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/window.c -------------------------------------------------------------------------------- /Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simstim-star/DirectX-Graphics-Samples-in-C/HEAD/Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/window.h --------------------------------------------------------------------------------