diff --git a/src/gallium/drivers/d3d12/d3d12_screen.cpp b/src/gallium/drivers/d3d12/d3d12_screen.cpp index 516c484e08b..f771d9f7021 100644 --- a/src/gallium/drivers/d3d12/d3d12_screen.cpp +++ b/src/gallium/drivers/d3d12/d3d12_screen.cpp @@ -622,8 +622,7 @@ d3d12_is_format_supported(struct pipe_screen *pscreen, return false; if (bind & PIPE_BIND_INDEX_BUFFER) { - if (format != PIPE_FORMAT_R8_UINT && - format != PIPE_FORMAT_R16_UINT && + if (format != PIPE_FORMAT_R16_UINT && format != PIPE_FORMAT_R32_UINT) return false; }