- Some float formats were using GL_RED_INTEGER as the pixel format.
- Most other GL_INTENSITY* internalformats were trying to use
  GL_INTENSITY as the pixel format, which has never been valid in any
  spec version.

Fixes this test against a compatibility context -- core never hits these
cases since the formats have been removed.

Signed-off-by: Chris Forbes <[email protected]>
---
 tests/spec/arb_clear_buffer_object/formats.c | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/tests/spec/arb_clear_buffer_object/formats.c 
b/tests/spec/arb_clear_buffer_object/formats.c
index c13767a..c56ff9a 100644
--- a/tests/spec/arb_clear_buffer_object/formats.c
+++ b/tests/spec/arb_clear_buffer_object/formats.c
@@ -56,22 +56,22 @@ static const struct {
        {GL_LUMINANCE16,                GL_LUMINANCE,                   
GL_UNSIGNED_SHORT,      2,      false,  {NULL,  NULL,   NULL}},
        {GL_LUMINANCE8_ALPHA8,          GL_LUMINANCE_ALPHA,             
GL_UNSIGNED_BYTE,       2,      false,  {NULL,  NULL,   NULL}},
        {GL_LUMINANCE16_ALPHA16,        GL_LUMINANCE_ALPHA,             
GL_UNSIGNED_SHORT,      4,      false,  {NULL,  NULL,   NULL}},
-       {GL_INTENSITY8,                 GL_INTENSITY,                   
GL_UNSIGNED_BYTE,       1,      false,  {NULL,  NULL,   NULL}},
-       {GL_INTENSITY16,                GL_INTENSITY,                   
GL_UNSIGNED_SHORT,      2,      false,  {NULL,  NULL,   NULL}},
+       {GL_INTENSITY8,                 GL_RED,                         
GL_UNSIGNED_BYTE,       1,      false,  {NULL,  NULL,   NULL}},
+       {GL_INTENSITY16,                GL_RED,                         
GL_UNSIGNED_SHORT,      2,      false,  {NULL,  NULL,   NULL}},
        {GL_RGBA8,                      GL_RGBA,                        
GL_UNSIGNED_BYTE,       4,      true,   {NULL,  NULL,   NULL}},
        {GL_RGBA16,                     GL_RGBA,                        
GL_UNSIGNED_SHORT,      8,      true,   {NULL,  NULL,   NULL}},
 /* texture_float */
        {GL_ALPHA32F_ARB,               GL_ALPHA,                       
GL_FLOAT,               4,      false,  {NULL,  "GL_ARB_texture_float", NULL}},
-       {GL_LUMINANCE32F_ARB,           GL_LUMINANCE_INTEGER_EXT,       
GL_FLOAT,               4,      false,  {NULL,  "GL_ARB_texture_float", NULL}},
+       {GL_LUMINANCE32F_ARB,           GL_LUMINANCE,                   
GL_FLOAT,               4,      false,  {NULL,  "GL_ARB_texture_float", NULL}},
        {GL_LUMINANCE_ALPHA32F_ARB,     GL_LUMINANCE_ALPHA,             
GL_FLOAT,               8,      false,  {NULL,  "GL_ARB_texture_float", NULL}},
-       {GL_INTENSITY32F_ARB,           GL_INTENSITY,                   
GL_FLOAT,               4,      false,  {NULL,  "GL_ARB_texture_float", NULL}},
+       {GL_INTENSITY32F_ARB,           GL_RED,                         
GL_FLOAT,               4,      false,  {NULL,  "GL_ARB_texture_float", NULL}},
        {GL_RGB32F,                     GL_RGB,                         
GL_FLOAT,               12,     true,   {NULL,  "GL_ARB_texture_float", 
"ARB_texture_buffer_object_rgb32"}},
        {GL_RGBA32F_ARB,                GL_RGBA,                        
GL_FLOAT,               16,     true,   {NULL,  "GL_ARB_texture_float", NULL}},
 /* texture_half_float */
        {GL_ALPHA16F_ARB,               GL_ALPHA,                       
GL_HALF_FLOAT,          2,      false,  {NULL,  "GL_ARB_texture_float", 
"GL_ARB_half_float_pixel"}},
-       {GL_LUMINANCE16F_ARB,           GL_LUMINANCE_INTEGER_EXT,       
GL_HALF_FLOAT,          2,      false,  {NULL,  "GL_ARB_texture_float", 
"GL_ARB_half_float_pixel"}},
+       {GL_LUMINANCE16F_ARB,           GL_LUMINANCE,                   
GL_HALF_FLOAT,          2,      false,  {NULL,  "GL_ARB_texture_float", 
"GL_ARB_half_float_pixel"}},
        {GL_LUMINANCE_ALPHA16F_ARB,     GL_LUMINANCE_ALPHA,             
GL_HALF_FLOAT,          4,      false,  {NULL,  "GL_ARB_texture_float", 
"GL_ARB_half_float_pixel"}},
-       {GL_INTENSITY16F_ARB,           GL_INTENSITY,                   
GL_HALF_FLOAT,          2,      false,  {NULL,  "GL_ARB_texture_float", 
"GL_ARB_half_float_pixel"}},
+       {GL_INTENSITY16F_ARB,           GL_RED,                         
GL_HALF_FLOAT,          2,      false,  {NULL,  "GL_ARB_texture_float", 
"GL_ARB_half_float_pixel"}},
        {GL_RGBA16F_ARB,                GL_RGBA,                        
GL_HALF_FLOAT,          8,      true,   {NULL,  "GL_ARB_texture_float", 
"GL_ARB_half_float_pixel"}},
 /* texture_integer */
        {GL_ALPHA8I_EXT,                GL_ALPHA_INTEGER,               
GL_BYTE,                1,      false,  {NULL,  "GL_EXT_texture_integer",       
NULL}},
-- 
1.9.1

_______________________________________________
Piglit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/piglit

Reply via email to