diff options
| author | Egor Yusov <egor.yusov@gmail.com> | 2018-12-03 17:33:43 +0000 |
|---|---|---|
| committer | Egor Yusov <egor.yusov@gmail.com> | 2018-12-03 17:33:43 +0000 |
| commit | 54bdcc4e5c3aac56d22da3aaf3cac10dd6807bdf (patch) | |
| tree | f3911330de9cac5af8f8045270b0879585e3bb2a /Tests/TestApp/assets/LuaTest.lua | |
| parent | Fixed linux build (diff) | |
| download | DiligentEngine-54bdcc4e5c3aac56d22da3aaf3cac10dd6807bdf.tar.gz DiligentEngine-54bdcc4e5c3aac56d22da3aaf3cac10dd6807bdf.zip | |
Updated the API (SetVertexBuffers, SetIndexBuffers, DRAW_FLAGS and other)
Diffstat (limited to 'Tests/TestApp/assets/LuaTest.lua')
| -rw-r--r-- | Tests/TestApp/assets/LuaTest.lua | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/Tests/TestApp/assets/LuaTest.lua b/Tests/TestApp/assets/LuaTest.lua index e66d78a..911ea18 100644 --- a/Tests/TestApp/assets/LuaTest.lua +++ b/Tests/TestApp/assets/LuaTest.lua @@ -436,9 +436,9 @@ TestBuffer3 = Buffer.Create( } ) -Context.SetVertexBuffers(1, TestBuffer, 0, TestBuffer3, 16, "SET_VERTEX_BUFFERS_FLAG_RESET") +Context.SetVertexBuffers(1, TestBuffer, 0, TestBuffer3, 16, "RESOURCE_STATE_TRANSITION_MODE_TRANSITION", "SET_VERTEX_BUFFERS_FLAG_RESET") Context.SetVertexBuffers(1, TestBuffer, 0, nil) -Context.SetVertexBuffers(nil, nil, nil, {"SET_VERTEX_BUFFERS_FLAG_RESET", "SET_VERTEX_BUFFERS_FLAG_RESET"}) +Context.SetVertexBuffers(nil, nil, nil, "RESOURCE_STATE_TRANSITION_MODE_NONE", {"SET_VERTEX_BUFFERS_FLAG_RESET", "SET_VERTEX_BUFFERS_FLAG_RESET"}) TestBuffer3 = Buffer.Create({ Name = "Test Buffer 3", @@ -482,7 +482,7 @@ IndexBuffer = Buffer.Create( "VT_UINT32", {0,1,2} ) -Context.SetIndexBuffer(IndexBuffer, 4) +Context.SetIndexBuffer(IndexBuffer, 4, "RESOURCE_STATE_TRANSITION_MODE_TRANSITION") TestTexture = Texture.Create{ Name = "Test Texture 2D", @@ -620,7 +620,8 @@ TestDrawAttribs = DrawAttribs.Create{ StartVertexLocation = 64, FirstInstanceLocation = 96, pIndirectDrawAttribs = TestBuffer2, - Flags = {"DRAW_FLAG_TRANSITION_VERTEX_BUFFERS", "DRAW_FLAG_TRANSITION_INDEX_BUFFER", "DRAW_FLAG_TRANSITION_INDIRECT_ARGS_BUFFER", "DRAW_FLAG_VERIFY_STATES"} + IndirectAttribsBufferStateTransitionMode = "RESOURCE_STATE_TRANSITION_MODE_NONE", + Flags = {"DRAW_FLAG_VERIFY_STATES"} } assert( TestDrawAttribs.NumIndices == 128 ) assert( TestDrawAttribs.IndexType == "VT_UINT16" ) @@ -642,6 +643,7 @@ TestDrawAttribs.IndirectDrawArgsOffset = 234 TestDrawAttribs.FirstIndexLocation = 264 TestDrawAttribs.FirstInstanceLocation = 946 TestDrawAttribs.pIndirectDrawAttribs = TestGlobalBuffer +TestDrawAttribs.IndirectAttribsBufferStateTransitionMode = "RESOURCE_STATE_TRANSITION_MODE_TRANSITION" TestDrawAttribs2 = DrawAttribs.Create{ pIndirectDrawAttribs = TestDrawAttribs.pIndirectDrawAttribs @@ -658,6 +660,7 @@ assert( TestDrawAttribs.IndirectDrawArgsOffset == 234 ) assert( TestDrawAttribs.FirstIndexLocation == 264 ) assert( TestDrawAttribs.StartVertexLocation == 264 ) assert( TestDrawAttribs.FirstInstanceLocation == 946 ) +assert( TestDrawAttribs.IndirectAttribsBufferStateTransitionMode == "RESOURCE_STATE_TRANSITION_MODE_TRANSITION" ) |
