D3D12 pixel history copy pixel and resource creation

This adds some of the D3D12 pixel history framework, with creation
of resources that will be needed during pixel history, and a helper
function and shader to copy pixels from MSAA resources.
This commit is contained in:
Steve Karolewics
2023-10-10 11:33:34 +01:00
committed by Baldur Karlsson
parent 15ba420905
commit b3bc0e98bc
10 changed files with 618 additions and 0 deletions
+1
View File
@@ -115,6 +115,7 @@ RESOURCE_quadoverdraw_hlsl TYPE_EMBED "hlsl/quadoverdraw.hlsl"
RESOURCE_texremap_hlsl TYPE_EMBED "hlsl/texremap.hlsl"
RESOURCE_fixedcol_hlsl TYPE_EMBED "hlsl/fixedcol.hlsl"
RESOURCE_shaderdebug_hlsl TYPE_EMBED "hlsl/shaderdebug.hlsl"
RESOURCE_d3d12_pixelhistory_hlsl TYPE_EMBED "hlsl/d3d12_pixelhistory.hlsl"
#ifdef RENDERDOC_BAKED_DXC_SHADERS