diff --git a/docs/features.txt b/docs/features.txt index a25c86e65e0..b363abd67c0 100644 --- a/docs/features.txt +++ b/docs/features.txt @@ -316,7 +316,7 @@ Khronos, ARB, and OES extensions that are not part of any OpenGL or OpenGL ES ve GL_ARB_sparse_texture DONE (radeonsi/gfx9+, zink) GL_ARB_sparse_texture2 DONE (radeonsi/gfx9+, zink) GL_ARB_sparse_texture_clamp DONE (radeonsi/gfx9+, zink) - GL_ARB_texture_buffer_object DONE (freedreno, nv50, nvc0, r600, radeonsi, llvmpipe, softpipe, virgl, zink, d3d12, panfrost, asahi, iris, crocus/gen6+) + GL_ARB_texture_buffer_object DONE (freedreno, nv50, nvc0, r600, radeonsi, llvmpipe, softpipe, virgl, zink, d3d12, asahi, iris, crocus/gen6+) GL_ARB_texture_filter_minmax DONE (freedreno/a6xx, iris/gen9+, llvmpipe, nvc0/gm200+, zink) GL_ARM_shader_framebuffer_fetch_depth_stencil DONE (llvmpipe) GL_EXT_shader_framebuffer_fetch DONE (freedreno/a6xx, iris/gen9+, llvmpipe, panfrost, virgl, zink, asahi, v3d) diff --git a/src/gallium/drivers/panfrost/pan_screen.c b/src/gallium/drivers/panfrost/pan_screen.c index 08aafac6c6d..ecf1e6f24d2 100644 --- a/src/gallium/drivers/panfrost/pan_screen.c +++ b/src/gallium/drivers/panfrost/pan_screen.c @@ -757,6 +757,7 @@ panfrost_init_screen_caps(struct panfrost_screen *screen) caps->texture_half_float_linear = true; caps->shader_array_components = true; caps->texture_buffer_objects = true; + caps->buffer_sampler_view_rgba_only = true; caps->packed_uniforms = true; caps->image_load_formatted = true; caps->cube_map_array = true; diff --git a/src/panfrost/ci/panfrost-g52-fails.txt b/src/panfrost/ci/panfrost-g52-fails.txt index 887e4cf7248..53ac2af3003 100644 --- a/src/panfrost/ci/panfrost-g52-fails.txt +++ b/src/panfrost/ci/panfrost-g52-fails.txt @@ -20,8 +20,6 @@ spec@arb_shader_texture_lod@execution@tex-miplevel-selection *gradarb 2drectshad spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 2drect,Crash spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 2drect_projvec4,Crash spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 2drectshadow,Crash -spec@arb_texture_buffer_object@formats (fs- arb),Crash -spec@arb_texture_buffer_object@formats (vs- arb),Crash spec@arb_texture_buffer_object@texture-buffer-size-clamp,Crash spec@arb_texture_float@fbo-alphatest-formats,Crash spec@arb_texture_float@fbo-blending-formats,Crash @@ -255,34 +253,6 @@ afbcp-spec@arb_shader_texture_lod@execution@tex-miplevel-selection *gradarb 2dre afbcp-spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 2drect,Fail afbcp-spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 2drect_projvec4,Fail afbcp-spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 2drectshadow,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb),Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA16,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA16F_ARB,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA16I_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA16UI_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA32F_ARB,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA32I_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA32UI_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA8I_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA8UI_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_INTENSITY32F_ARB,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_INTENSITY8,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_INTENSITY8I_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE16_ALPHA16,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE32F_ARB,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE8,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE8I_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA16F_ARB,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA16I_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA16UI_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA32F_ARB,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA32I_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA32UI_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA8I_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA8UI_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb),Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_INTENSITY32F_ARB,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_INTENSITY8I_EXT,Fail afbcp-spec@arb_texture_buffer_object@texture-buffer-size-clamp,Crash afbcp-spec@arb_texture_float@fbo-alphatest-formats,Crash afbcp-spec@arb_texture_float@fbo-blending-formats,Crash diff --git a/src/panfrost/ci/panfrost-g52-skips.txt b/src/panfrost/ci/panfrost-g52-skips.txt index da76fc78411..c9f636986c3 100644 --- a/src/panfrost/ci/panfrost-g52-skips.txt +++ b/src/panfrost/ci/panfrost-g52-skips.txt @@ -32,8 +32,6 @@ glx@glx-make-current # So, skip any tests known to crash to make sure the coverage is solid. glx@glx-visuals-depth -pixmap glx@glx-visuals-stencil -pixmap -spec@arb_texture_buffer_object@formats (fs- arb) -spec@arb_texture_buffer_object@formats (vs- arb) spec@arb_texture_buffer_object@texture-buffer-size-clamp spec@arb_texture_float@fbo-alphatest-formats spec@arb_texture_float@fbo-blending-formats diff --git a/src/panfrost/ci/panfrost-g57-fails.txt b/src/panfrost/ci/panfrost-g57-fails.txt index 5ba1a1555a4..a0db33dee46 100644 --- a/src/panfrost/ci/panfrost-g57-fails.txt +++ b/src/panfrost/ci/panfrost-g57-fails.txt @@ -214,50 +214,6 @@ spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 2d,Fai spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 2d_projvec4,Fail spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 2dshadow,Fail spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 3d,Fail -spec@arb_texture_buffer_object@formats (fs- arb),Fail -spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA16,Fail -spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA16F_ARB,Fail -spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA16I_EXT,Fail -spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA16UI_EXT,Fail -spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA32F_ARB,Fail -spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA32I_EXT,Fail -spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA32UI_EXT,Fail -spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA8I_EXT,Fail -spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA8UI_EXT,Fail -spec@arb_texture_buffer_object@formats (fs- arb)@GL_INTENSITY32F_ARB,Fail -spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE16_ALPHA16,Fail -spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE32F_ARB,Fail -spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE8_ALPHA8,Fail -spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA16F_ARB,Fail -spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA16I_EXT,Fail -spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA16UI_EXT,Fail -spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA32F_ARB,Fail -spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA32I_EXT,Fail -spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA32UI_EXT,Fail -spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA8I_EXT,Fail -spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA8UI_EXT,Fail -spec@arb_texture_buffer_object@formats (vs- arb),Fail -spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA16,Fail -spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA16F_ARB,Fail -spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA16I_EXT,Fail -spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA16UI_EXT,Fail -spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA32F_ARB,Fail -spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA32I_EXT,Fail -spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA32UI_EXT,Fail -spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA8I_EXT,Fail -spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA8UI_EXT,Fail -spec@arb_texture_buffer_object@formats (vs- arb)@GL_INTENSITY32F_ARB,Fail -spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE16_ALPHA16,Fail -spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE32F_ARB,Fail -spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE8_ALPHA8,Fail -spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE_ALPHA16F_ARB,Fail -spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE_ALPHA16I_EXT,Fail -spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE_ALPHA16UI_EXT,Fail -spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE_ALPHA32F_ARB,Fail -spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE_ALPHA32I_EXT,Fail -spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE_ALPHA32UI_EXT,Fail -spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE_ALPHA8I_EXT,Fail -spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE_ALPHA8UI_EXT,Fail spec@arb_timer_query@query gl_timestamp,Fail spec@arb_timer_query@timestamp-get,Fail spec@ext_disjoint_timer_query@simple,Fail @@ -516,50 +472,6 @@ afbcp-spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb afbcp-spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 2d_projvec4,Fail afbcp-spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 2dshadow,Fail afbcp-spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 3d,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb),Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA16,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA16F_ARB,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA16I_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA16UI_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA32F_ARB,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA32I_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA32UI_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA8I_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA8UI_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_INTENSITY32F_ARB,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE16_ALPHA16,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE32F_ARB,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE8_ALPHA8,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA16F_ARB,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA16I_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA16UI_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA32F_ARB,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA32I_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA32UI_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA8I_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA8UI_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb),Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA16,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA16F_ARB,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA16I_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA16UI_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA32F_ARB,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA32I_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA32UI_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA8I_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA8UI_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_INTENSITY32F_ARB,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE16_ALPHA16,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE32F_ARB,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE8_ALPHA8,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE_ALPHA16F_ARB,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE_ALPHA16I_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE_ALPHA16UI_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE_ALPHA32F_ARB,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE_ALPHA32I_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE_ALPHA32UI_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE_ALPHA8I_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE_ALPHA8UI_EXT,Fail afbcp-spec@arb_timer_query@query gl_timestamp,Fail afbcp-spec@arb_timer_query@timestamp-get,Fail afbcp-spec@ext_disjoint_timer_query@simple,Fail diff --git a/src/panfrost/ci/panfrost-g57-skips.txt b/src/panfrost/ci/panfrost-g57-skips.txt index 5359617d983..7f96a266f8b 100644 --- a/src/panfrost/ci/panfrost-g57-skips.txt +++ b/src/panfrost/ci/panfrost-g57-skips.txt @@ -26,8 +26,6 @@ glx@glx-make-current # So, skip any tests known to crash to make sure the coverage is solid. glx@glx-visuals-depth -pixmap glx@glx-visuals-stencil -pixmap -spec@arb_texture_buffer_object@formats (fs- arb) -spec@arb_texture_buffer_object@formats (vs- arb) spec@arb_texture_buffer_object@texture-buffer-size-clamp spec@arb_texture_float@fbo-alphatest-formats spec@arb_texture_float@fbo-blending-formats diff --git a/src/panfrost/ci/panfrost-g610-fails.txt b/src/panfrost/ci/panfrost-g610-fails.txt index 2d41912850a..5a357ffa0fc 100644 --- a/src/panfrost/ci/panfrost-g610-fails.txt +++ b/src/panfrost/ci/panfrost-g610-fails.txt @@ -27,50 +27,6 @@ afbcp-spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb afbcp-spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 2d_projvec4,Fail afbcp-spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 2dshadow,Fail afbcp-spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 3d,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb),Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA16,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA16F_ARB,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA16I_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA16UI_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA32F_ARB,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA32I_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA32UI_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA8I_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA8UI_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_INTENSITY32F_ARB,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE16_ALPHA16,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE32F_ARB,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE8_ALPHA8,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA16F_ARB,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA16I_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA16UI_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA32F_ARB,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA32I_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA32UI_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA8I_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA8UI_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb),Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA16,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA16F_ARB,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA16I_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA16UI_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA32F_ARB,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA32I_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA32UI_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA8I_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA8UI_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_INTENSITY32F_ARB,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE16_ALPHA16,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE32F_ARB,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE8_ALPHA8,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE_ALPHA16F_ARB,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE_ALPHA16I_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE_ALPHA16UI_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE_ALPHA32F_ARB,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE_ALPHA32I_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE_ALPHA32UI_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE_ALPHA8I_EXT,Fail -afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE_ALPHA8UI_EXT,Fail afbcp-spec@arb_texture_query_levels@execution@fs-baselevel,Crash afbcp-spec@arb_texture_query_levels@execution@fs-maxlevel,Crash afbcp-spec@arb_texture_query_levels@execution@fs-miptree,Crash @@ -152,50 +108,6 @@ spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 2d,Fai spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 2d_projvec4,Fail spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 2dshadow,Fail spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 3d,Fail -spec@arb_texture_buffer_object@formats (fs- arb),Fail -spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA16,Fail -spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA16F_ARB,Fail -spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA16I_EXT,Fail -spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA16UI_EXT,Fail -spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA32F_ARB,Fail -spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA32I_EXT,Fail -spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA32UI_EXT,Fail -spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA8I_EXT,Fail -spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA8UI_EXT,Fail -spec@arb_texture_buffer_object@formats (fs- arb)@GL_INTENSITY32F_ARB,Fail -spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE16_ALPHA16,Fail -spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE32F_ARB,Fail -spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE8_ALPHA8,Fail -spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA16F_ARB,Fail -spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA16I_EXT,Fail -spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA16UI_EXT,Fail -spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA32F_ARB,Fail -spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA32I_EXT,Fail -spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA32UI_EXT,Fail -spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA8I_EXT,Fail -spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA8UI_EXT,Fail -spec@arb_texture_buffer_object@formats (vs- arb),Fail -spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA16,Fail -spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA16F_ARB,Fail -spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA16I_EXT,Fail -spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA16UI_EXT,Fail -spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA32F_ARB,Fail -spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA32I_EXT,Fail -spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA32UI_EXT,Fail -spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA8I_EXT,Fail -spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA8UI_EXT,Fail -spec@arb_texture_buffer_object@formats (vs- arb)@GL_INTENSITY32F_ARB,Fail -spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE16_ALPHA16,Fail -spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE32F_ARB,Fail -spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE8_ALPHA8,Fail -spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE_ALPHA16F_ARB,Fail -spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE_ALPHA16I_EXT,Fail -spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE_ALPHA16UI_EXT,Fail -spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE_ALPHA32F_ARB,Fail -spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE_ALPHA32I_EXT,Fail -spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE_ALPHA32UI_EXT,Fail -spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE_ALPHA8I_EXT,Fail -spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE_ALPHA8UI_EXT,Fail spec@arb_texture_query_levels@execution@fs-baselevel,Crash spec@arb_texture_query_levels@execution@fs-maxlevel,Crash spec@arb_texture_query_levels@execution@fs-miptree,Crash