diff options
| author | Egor Yusov <egor.yusov@gmail.com> | 2018-05-29 04:37:51 +0000 |
|---|---|---|
| committer | Egor Yusov <egor.yusov@gmail.com> | 2018-05-29 04:37:51 +0000 |
| commit | efbb8b10812698d177b8b0ae88ec1b20ee489155 (patch) | |
| tree | 924ec4abfa256e5148030900a82629c44b02e2bb /RenderScript/src/BufferParser.cpp | |
| parent | Fixed clang build error (diff) | |
| download | DiligentTools-efbb8b10812698d177b8b0ae88ec1b20ee489155.tar.gz DiligentTools-efbb8b10812698d177b8b0ae88ec1b20ee489155.zip | |
Moved buffer stried definition to vertex layout desc
Diffstat (limited to 'RenderScript/src/BufferParser.cpp')
| -rw-r--r-- | RenderScript/src/BufferParser.cpp | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/RenderScript/src/BufferParser.cpp b/RenderScript/src/BufferParser.cpp index 98e72d0..4b6d489 100644 --- a/RenderScript/src/BufferParser.cpp +++ b/RenderScript/src/BufferParser.cpp @@ -192,7 +192,6 @@ namespace Diligent Uint32 NumBuffers = 0; IBuffer *pBuffs[MaxBufferSlots] = {}; Uint32 Offsets[MaxBufferSlots] = {}; - Uint32 Strides[MaxBufferSlots] = {}; while( CurrArgInd <= NumArgs ) { if( StartSlot + (NumBuffers + 1) > MaxBufferSlots ) @@ -214,11 +213,6 @@ namespace Diligent else Offsets[NumBuffers] = 0; - if( lua_type( L, CurrArgInd ) == LUA_TNUMBER ) - Strides[NumBuffers] = ReadValueFromLua<Uint32>( L, CurrArgInd++ ); - else - Strides[NumBuffers] = 0; - // The last argument may be flags if( CurrArgInd == NumArgs && (lua_type( L, CurrArgInd ) == LUA_TSTRING || @@ -234,7 +228,7 @@ namespace Diligent } auto *pContext = LoadDeviceContextFromRegistry( L ); - pContext->SetVertexBuffers( StartSlot, NumBuffers, pBuffs, Strides, Offsets, Flags ); + pContext->SetVertexBuffers( StartSlot, NumBuffers, pBuffs, Offsets, Flags ); // Return no values to Lua return 0; |
