d3d12: GL4.2
Reviewed-by: Sil Vilerino <sivileri@microsoft.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14881>
This commit is contained in:
@@ -58,12 +58,8 @@ spec/!opengl 1.0/gl-1.0-simple-readbuffer: fail
|
||||
spec/!opengl 1.0/gl-1.0-spot-light: fail
|
||||
spec/!opengl 1.0/gl-1.0-texgen: fail
|
||||
spec/!opengl 1.0/rasterpos/glsl_vs_gs_linked: fail
|
||||
spec/!opengl 1.0/rasterpos/glsl_vs_gs_sso: skip
|
||||
spec/!opengl 1.0/rasterpos/glsl_vs_image1d: skip
|
||||
spec/!opengl 1.0/rasterpos/glsl_vs_image_bo: skip
|
||||
spec/!opengl 1.0/rasterpos/glsl_vs_ssbo: skip
|
||||
spec/!opengl 1.0/rasterpos/glsl_vs_tes_linked: fail
|
||||
spec/!opengl 1.0/rasterpos/glsl_vs_tes_sso: skip
|
||||
spec/!opengl 1.1/clear-accum: fail
|
||||
spec/!opengl 1.1/depthstencil-default_fb-blit samples=16: skip
|
||||
spec/!opengl 1.1/depthstencil-default_fb-blit samples=2: skip
|
||||
@@ -226,9 +222,7 @@ spec/!opengl 3.2/layered-rendering/gl-layer-render-clipped: fail
|
||||
spec/!opengl 3.2/layered-rendering/gl-layer-render-storage: fail
|
||||
spec/!opengl 3.3/required-sized-texture-formats: fail
|
||||
spec/!opengl 4.2/gl-max-vertex-attrib-stride: skip
|
||||
spec/!opengl 4.2/required-renderbuffer-attachment-formats: skip
|
||||
spec/!opengl 4.2/required-sized-texture-formats: skip
|
||||
spec/!opengl 4.2/required-texture-attachment-formats: skip
|
||||
spec/!opengl 4.2/required-sized-texture-formats: fail
|
||||
spec/!opengl 4.3/get_glsl_version: skip
|
||||
spec/!opengl 4.5/compare-framebuffer-parameter-with-get: skip
|
||||
spec/!opengl 4.5/named-framebuffer-draw-buffers-errors: skip
|
||||
@@ -338,7 +332,7 @@ spec/arb_clear_texture/arb_clear_texture-texview: skip
|
||||
spec/arb_clip_control/arb_clip_control-clip-control: skip
|
||||
spec/arb_clip_control/arb_clip_control-depth-precision: skip
|
||||
spec/arb_clip_control/arb_clip_control-viewport: skip
|
||||
spec/arb_compute_shader/compute-and-render-bug-109630: skip
|
||||
spec/arb_compute_shader/compute-and-render-bug-109630: fail
|
||||
spec/arb_copy_image/arb_copy_image-api_errors: skip
|
||||
spec/arb_copy_image/arb_copy_image-format-swizzle: skip
|
||||
spec/arb_copy_image/arb_copy_image-formats: skip
|
||||
@@ -1679,17 +1673,6 @@ spec/arb_texture_buffer_object/negative-unsupported: skip
|
||||
spec/arb_texture_buffer_object/subdata-sync: fail
|
||||
spec/arb_texture_buffer_range/ranges-2: fail
|
||||
spec/arb_texture_buffer_range/ranges-2 compat: fail
|
||||
spec/arb_texture_compression_bptc/bptc-float-modes: skip
|
||||
spec/arb_texture_compression_bptc/bptc-modes: skip
|
||||
spec/arb_texture_compression_bptc/compressedteximage gl_compressed_rgb_bptc_signed_float: skip
|
||||
spec/arb_texture_compression_bptc/compressedteximage gl_compressed_rgb_bptc_unsigned_float: skip
|
||||
spec/arb_texture_compression_bptc/compressedteximage gl_compressed_rgba_bptc_unorm: skip
|
||||
spec/arb_texture_compression_bptc/compressedteximage gl_compressed_srgb_alpha_bptc_unorm: skip
|
||||
spec/arb_texture_compression_bptc/fbo-generatemipmap-formats float: skip
|
||||
spec/arb_texture_compression_bptc/fbo-generatemipmap-formats unorm: skip
|
||||
spec/arb_texture_compression_bptc/texwrap formats: skip
|
||||
spec/arb_texture_compression_bptc/texwrap formats bordercolor: skip
|
||||
spec/arb_texture_compression_bptc/texwrap formats bordercolor-swizzled: skip
|
||||
spec/arb_texture_cube_map/copyteximage cube samples=16: skip
|
||||
spec/arb_texture_cube_map/copyteximage cube samples=2: skip
|
||||
spec/arb_texture_cube_map/copyteximage cube samples=32: skip
|
||||
@@ -2556,19 +2539,6 @@ spec/arb_vertex_attrib_64bit/arb_vertex_attrib_64bit-overlapping-locations shade
|
||||
spec/arb_vertex_program/arb_vertex_program-matrix-property-bindings: fail
|
||||
spec/arb_vertex_program/vp-address-02: skip
|
||||
spec/arb_vertex_program/vp-address-04: skip
|
||||
spec/arb_viewport_array/bounds: skip
|
||||
spec/arb_viewport_array/clear: skip
|
||||
spec/arb_viewport_array/depthrange-indices: skip
|
||||
spec/arb_viewport_array/display-list: skip
|
||||
spec/arb_viewport_array/minmax: skip
|
||||
spec/arb_viewport_array/queries: skip
|
||||
spec/arb_viewport_array/render-depthrange: skip
|
||||
spec/arb_viewport_array/render-scissor: skip
|
||||
spec/arb_viewport_array/render-viewport: skip
|
||||
spec/arb_viewport_array/render-viewport-2: skip
|
||||
spec/arb_viewport_array/scissor-check: skip
|
||||
spec/arb_viewport_array/scissor-indices: skip
|
||||
spec/arb_viewport_array/viewport-indices: skip
|
||||
spec/ati_envmap_bumpmap/ati_envmap_bumpmap-bump: skip
|
||||
spec/ati_texture_compression_3dc/fbo-generatemipmap-formats: skip
|
||||
spec/ati_texture_compression_3dc/texwrap formats: skip
|
||||
@@ -2651,8 +2621,6 @@ spec/ext_clear_texture/ext_clear_texture-stencil: skip
|
||||
spec/ext_clear_texture/ext_clear_texture-texview: skip
|
||||
spec/ext_color_buffer_float/ext_color_buffer_float-draw_gles3: skip
|
||||
spec/ext_depth_bounds_test/depth_bounds: skip
|
||||
spec/ext_direct_state_access/compressedmultiteximage gl_compressed_rgb_bptc_signed_float: skip
|
||||
spec/ext_direct_state_access/compressedtextureimage gl_compressed_rgb_bptc_signed_float: skip
|
||||
spec/ext_direct_state_access/indexed-state-queries 12/getdoublei_vext: skip
|
||||
spec/ext_direct_state_access/indexed-state-queries 12/getfloati_vext: skip
|
||||
spec/ext_direct_state_access/indexed-state-queries 12/getpointeri_vext: skip
|
||||
@@ -3558,10 +3526,10 @@ wgl/wgl-sanity: skip
|
||||
summary:
|
||||
name: results
|
||||
---- --------
|
||||
pass: 17752
|
||||
fail: 2045
|
||||
pass: 17840
|
||||
fail: 2047
|
||||
crash: 7
|
||||
skip: 1486
|
||||
skip: 1452
|
||||
timeout: 0
|
||||
warn: 10
|
||||
incomplete: 0
|
||||
@@ -3570,4 +3538,4 @@ summary:
|
||||
changes: 0
|
||||
fixes: 0
|
||||
regressions: 0
|
||||
total: 21309
|
||||
total: 21365
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -154,6 +154,11 @@
|
||||
MAP_FORMAT2(RGTC1, SNORM, BC4, SNORM) \
|
||||
MAP_FORMAT2(RGTC2, UNORM, BC5, UNORM) \
|
||||
MAP_FORMAT2(RGTC2, SNORM, BC5, SNORM) \
|
||||
\
|
||||
MAP_FORMAT2(BPTC, RGBA_UNORM, BC7, UNORM) \
|
||||
MAP_FORMAT2(BPTC, SRGBA, BC7, UNORM_SRGB) \
|
||||
MAP_FORMAT2(BPTC, RGB_FLOAT, BC6H, SF16) \
|
||||
MAP_FORMAT2(BPTC, RGB_UFLOAT, BC6H, UF16) \
|
||||
\
|
||||
MAP_FORMAT2(Z32, FLOAT, R32, TYPELESS) \
|
||||
MAP_FORMAT2(Z16, UNORM, R16, TYPELESS) \
|
||||
@@ -244,6 +249,10 @@ d3d12_get_default_pipe_format(DXGI_FORMAT format)
|
||||
return PIPE_FORMAT_RGTC1_UNORM;
|
||||
case DXGI_FORMAT_BC5_TYPELESS:
|
||||
return PIPE_FORMAT_RGTC2_UNORM;
|
||||
case DXGI_FORMAT_BC6H_TYPELESS:
|
||||
return PIPE_FORMAT_BPTC_RGB_FLOAT;
|
||||
case DXGI_FORMAT_BC7_TYPELESS:
|
||||
return PIPE_FORMAT_BPTC_RGBA_UNORM;
|
||||
default:
|
||||
return PIPE_FORMAT_NONE;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user