Open Try opened 8 months ago
API:
drawIndirect
drawIndexedIndirect
dispath
dispatchMesh
GLSL:
gl_VertexIndex
gl_InstanceIndex
gl_NumWorkGroups
Alignment: offset must be multiple of 4 in Vulkan offset must be multiple of 4 in DX12 (https://learn.microsoft.com/en-us/windows/win32/api/d3d12/nf-d3d12-id3d12graphicscommandlist-executeindirect#remarks) offset in Metal "check for offset alignment requirements for buffers in device and constant address space." - not documented(?!)
offset
DX12 flickers on NVidia: ^ gothic2 oldworld.zen
Seem to be a cache-coherency bug; maybe need to report to NV
API:
drawIndirect
drawIndexedIndirect
dispath
dispatchMesh
GLSL:
gl_VertexIndex
andgl_InstanceIndex
gl_NumWorkGroups
Alignment:
offset
must be multiple of 4 in Vulkanoffset
must be multiple of 4 in DX12 (https://learn.microsoft.com/en-us/windows/win32/api/d3d12/nf-d3d12-id3d12graphicscommandlist-executeindirect#remarks)offset
in Metal "check for offset alignment requirements for buffers in device and constant address space." - not documented(?!)