Pull index byte width and topology out of drawcall state

* These are treated as state on most APIs, only GL treats it as a drawcall
  parameter.
This commit is contained in:
baldurk committed 2021-02-24 13:52:07 +00:00
1 parent 04e533742f
commit 30dd13feb8
43 files changed
+462 -354

No files matched your search

@@ -88,7 +88,7 @@ def getMeshInputs(controller, draw):
meshInput = MeshData()
meshInput.indexResourceId = ib.resourceId
meshInput.indexByteOffset = ib.byteOffset
meshInput.indexByteStride = draw.indexByteWidth
meshInput.indexByteStride = ib.byteStride
meshInput.baseVertex = draw.baseVertex
meshInput.indexOffset = draw.indexOffset
meshInput.numIndices = draw.numIndices