diff options
| author | Egor Yusov <egor.yusov@gmail.com> | 2018-12-01 18:46:24 +0000 |
|---|---|---|
| committer | Egor Yusov <egor.yusov@gmail.com> | 2018-12-01 18:46:24 +0000 |
| commit | cc6c4bac6b4e05994ba2bbb4441514eb899ee670 (patch) | |
| tree | 98adf59b37bc0a9f1b1e51343c9f5d9ace2fa9be /Tests/TestApp/assets/TestRenderTargets.lua | |
| parent | Updated core (diff) | |
| download | DiligentEngine-cc6c4bac6b4e05994ba2bbb4441514eb899ee670.tar.gz DiligentEngine-cc6c4bac6b4e05994ba2bbb4441514eb899ee670.zip | |
Added state transition mode to ClearRenderTarget()
Diffstat (limited to 'Tests/TestApp/assets/TestRenderTargets.lua')
| -rw-r--r-- | Tests/TestApp/assets/TestRenderTargets.lua | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/Tests/TestApp/assets/TestRenderTargets.lua b/Tests/TestApp/assets/TestRenderTargets.lua index ce67a62..5d47aee 100644 --- a/Tests/TestApp/assets/TestRenderTargets.lua +++ b/Tests/TestApp/assets/TestRenderTargets.lua @@ -137,9 +137,9 @@ function SetRTsHelper(RTVs, DSV) if DSV then Context.SetRenderTargets(RTVs[1], RTVs[2], RTVs[3], DSV, {"SET_RENDER_TARGETS_FLAG_TRANSITION_DEPTH", "SET_RENDER_TARGETS_FLAG_VERIFY_STATES"}) end - Context.ClearRenderTarget(RTVs[1], 0.25, 0.5, 0.75, 1.0) - Context.ClearRenderTarget(RTVs[2], 0.25, 0.5, 0.75, 1.0) - Context.ClearRenderTarget(RTVs[3], 0.25, 0.5, 0.75, 1.0) + Context.ClearRenderTarget(RTVs[1], 0.25, 0.5, 0.75, 1.0, "CLEAR_RENDER_TARGET_TRANSITION_STATE") + Context.ClearRenderTarget(RTVs[2], 0.25, 0.5, 0.75, 1.0, "CLEAR_RENDER_TARGET_VERIFY_STATE") + Context.ClearRenderTarget(RTVs[3], 0.25, 0.5, 0.75, 1.0, "CLEAR_RENDER_TARGET_TRANSITION_STATE") if DSV then Context.ClearDepthStencil(DSV, 1.0) Context.SetRenderTargets(RTVs[1], RTVs[2], DSV, {"SET_RENDER_TARGETS_FLAG_TRANSITION_COLOR", "SET_RENDER_TARGETS_FLAG_TRANSITION_DEPTH"}) @@ -424,10 +424,10 @@ function Render() Context.SetRenderTargets(Tex2RTV, "SET_RENDER_TARGETS_FLAG_TRANSITION_COLOR") - Context.ClearRenderTarget(Tex2RTV, 0, 0, 0.75) + Context.ClearRenderTarget(Tex2RTV, 0, 0, 0.75, "CLEAR_RENDER_TARGET_VERIFY_STATE") Context.SetRenderTargets(Tex0RTV, Tex1RTV, "SET_RENDER_TARGETS_FLAG_TRANSITION_ALL") - Context.ClearRenderTarget(Tex0RTV, 0.25) - Context.ClearRenderTarget(Tex1RTV, 0.0, 0.5) + Context.ClearRenderTarget(Tex0RTV, 0.25, "CLEAR_RENDER_TARGET_VERIFY_STATE") + Context.ClearRenderTarget(Tex1RTV, 0.0, 0.5, "CLEAR_RENDER_TARGET_VERIFY_STATE") Context.SetViewports(VP) Context.SetScissorRects(SR) RenderToTextures() |
