A deferred shading implementation with DirectX 12
Switch branches/tags
Nothing to show
Clone or download
Latest commit ca010eb Jan 15, 2016
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Executable upload the executabe Aug 16, 2015
Shaders Revert "Split light indexed buffer" Jan 15, 2016
.gitattributes
.gitignore Commit the D3D12 deferred shading project Jul 3, 2015
BasicPS.hlsl Fix problems while resizing window Jul 29, 2015
BasicVS.hlsl Rename file and class names Jul 3, 2015
CameraManager.cpp Fix problems while resizing window Jul 29, 2015
CameraManager.h Commit the D3D12 deferred shading project Jul 3, 2015
DeferredRender.cpp Fix a screen setting problem Jul 28, 2015
DeferredRender.h Fix problems while resizing window Jul 29, 2015
DeferredRender.hlsli Rename file and class names Jul 3, 2015
Demo.png upload a result image Jul 29, 2015
DeviceResources.cpp Revert "Split light indexed buffer" Jan 15, 2016
DeviceResources.h Revert "Split light indexed buffer" Jan 15, 2016
DirectXMathConverter.h Commit the D3D12 deferred shading project Jul 3, 2015
DirectxApp.h Fix problems while resizing window Jul 29, 2015
DirectxHelper.cpp Fix problems while resizing window Jul 29, 2015
DirectxHelper.h change some comments Jul 3, 2015
LightPassPS.hlsl Fix problems while resizing window Jul 29, 2015
Lighting.hlsli Commit the D3D12 deferred shading project Jul 3, 2015
README.md Update README.md Dec 9, 2015
ScreenQuadRenderer.cpp Commit the D3D12 deferred shading project Jul 3, 2015
ScreenQuadRenderer.h Commit the D3D12 deferred shading project Jul 3, 2015
ScreenQuadVS.hlsl Rename file and class names Jul 3, 2015
Shader.h Revert "Split light indexed buffer" Jan 15, 2016
ShaderManager.cpp Commit the D3D12 deferred shading project Jul 3, 2015
ShaderManager.h change some comments Jul 3, 2015
SimpleDeferredShadingD3D12.sln Commit the D3D12 deferred shading project Jul 3, 2015
SimpleVS.hlsl Revert "Split light indexed buffer" Jan 15, 2016
SphereRenderer.cpp Commit the D3D12 deferred shading project Jul 3, 2015
SphereRenderer.h Commit the D3D12 deferred shading project Jul 3, 2015
VertexStructures.h Commit the D3D12 deferred shading project Jul 3, 2015
clusteredShadingD3D12.exe Commit the D3D12 deferred shading project Jul 3, 2015
clusteredShadingD3D12.vcxproj upload the executabe Aug 16, 2015
clusteredShadingD3D12.vcxproj.filters Rename file and class names Jul 3, 2015
d3dx12.h Commit the D3D12 deferred shading project Jul 3, 2015
main.cpp Commit the D3D12 deferred shading project Jul 3, 2015
stdafx.cpp Commit the D3D12 deferred shading project Jul 3, 2015
stdafx.h Commit the D3D12 deferred shading project Jul 3, 2015
windowsApp.cpp upload a result image Jul 29, 2015
windowsApp.h Fix a screen setting problem Jul 28, 2015

README.md

#Simple deferred shading with DirectX 12

A DirectX 12 simple deferred shading system.