trivial CRP code improvement

This commit is contained in:
myT 2024-04-14 00:11:50 +02:00
parent b7522d8f7c
commit ea3b071c58
2 changed files with 3 additions and 6 deletions

View file

@ -261,7 +261,6 @@ void AccumDepthOfField::Accumulate()
CmdBindPipeline(accumPipeline);
CmdSetGraphicsRootConstants(0, sizeof(rc), &rc);
CmdDraw(3, 0);
}
void AccumDepthOfField::Normalize()

View file

@ -134,8 +134,6 @@ struct DOFCombineRC
void GatherDepthOfField::Init()
{
const TextureFormat::Id renderTargetFormat = TextureFormat::R16G16B16A16_Float;
tileTextureWidth = (uint32_t)(glConfig.vidWidth + 15) / 16;
tileTextureHeight = (uint32_t)(glConfig.vidHeight + 15) / 16;
@ -148,14 +146,14 @@ void GatherDepthOfField::Init()
{
GraphicsPipelineDesc desc("DOF combine");
MakeFullScreenPipeline(desc, ShaderByteCode(g_combine_ps));
desc.AddRenderTarget(0, renderTargetFormat);
desc.AddRenderTarget(0, crp.renderTargetFormat);
combinePipeline = CreateGraphicsPipeline(desc);
}
{
GraphicsPipelineDesc desc("DOF viz");
MakeFullScreenPipeline(desc, ShaderByteCode(g_debug_ps));
desc.AddRenderTarget(0, renderTargetFormat);
desc.AddRenderTarget(0, crp.renderTargetFormat);
debugPipeline = CreateGraphicsPipeline(desc);
}
@ -165,7 +163,7 @@ void GatherDepthOfField::Init()
desc.committedResource = true;
desc.initialState = ResourceStates::UnorderedAccessBit;
desc.allowedState = ResourceStates::UnorderedAccessBit | ResourceStates::ComputeShaderAccessBit | ResourceStates::PixelShaderAccessBit;
desc.format = renderTargetFormat;
desc.format = crp.renderTargetFormat;
farColorTexture = CreateTexture(desc);
desc.name = "DOF near field color";
nearColorTexture = CreateTexture(desc);