File tree Expand file tree Collapse file tree 1 file changed +16
-0
lines changed
Graphics/GraphicsEngine/interface Expand file tree Collapse file tree 1 file changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -1544,6 +1544,14 @@ struct GraphicsPipelineStateCreateInfoX : PipelineStateCreateInfoX<GraphicsPipel
15441544 return *this ;
15451545 }
15461546
1547+ GraphicsPipelineStateCreateInfoX& ClearRenderTargets () noexcept
1548+ {
1549+ GraphicsPipeline.NumRenderTargets = 0 ;
1550+ for (size_t i = 0 ; i < MAX_RENDER_TARGETS; ++i)
1551+ GraphicsPipeline.RTVFormats [i] = TEX_FORMAT_UNKNOWN;
1552+ return *this ;
1553+ }
1554+
15471555 GraphicsPipelineStateCreateInfoX& SetDepthFormat (TEXTURE_FORMAT DSVFormat) noexcept
15481556 {
15491557 GraphicsPipeline.DSVFormat = DSVFormat;
@@ -1730,6 +1738,14 @@ struct TilePipelineStateCreateInfoX : PipelineStateCreateInfoX<TilePipelineState
17301738 return *this ;
17311739 }
17321740
1741+ TilePipelineStateCreateInfoX& ClearRenderTargets () noexcept
1742+ {
1743+ TilePipeline.NumRenderTargets = 0 ;
1744+ for (size_t i = 0 ; i < MAX_RENDER_TARGETS; ++i)
1745+ TilePipeline.RTVFormats [i] = TEX_FORMAT_UNKNOWN;
1746+ return *this ;
1747+ }
1748+
17331749 TilePipelineStateCreateInfoX& Clear ()
17341750 {
17351751 TilePipelineStateCreateInfoX CleanDesc;
You can’t perform that action at this time.
0 commit comments