Skip to content

d3d12: Disable 32 bit three component formats for non-buffer targets

This fixes errors with piglit

ext_framebuffer_multisample-formats 4 GL_EXT_texture_integer

that tries to use these formats as render targets but for some reason the formats are reported as supported, even though the debug layer later shows errors about the underlying driver not supporting the format, which in turn results in a driver removal. The formats are only relevant for ARB_texture_buffer_object_rgb32.

Merge request reports