On Thu, Jan 7, 2016 at 11:49 PM, Ian Romanick <i...@freedesktop.org> wrote:
> On 01/07/2016 12:31 PM, Nicolai Hähnle wrote:
>> From: Nicolai Hähnle <nicolai.haeh...@amd.com>
>>
>> The piglit copyteximage check has recently been augmented to test this, but
>> apparently it hasn't been fixed in Mesa so far.
>> ---
>>  src/mesa/main/teximage.c | 16 ++++++++++++++++
>>  1 file changed, 16 insertions(+)
>>
>> diff --git a/src/mesa/main/teximage.c b/src/mesa/main/teximage.c
>> index 73b3318..70dbf84 100644
>> --- a/src/mesa/main/teximage.c
>> +++ b/src/mesa/main/teximage.c
>> @@ -2247,6 +2247,22 @@ copytexture_error_check( struct gl_context *ctx, 
>> GLuint dimensions,
>>                       _mesa_enum_to_string(internalFormat));
>>           return GL_TRUE;
>>        }
>> +   } else {
>> +      /*
>> +       * The spec on CopyTexImage2D (OpenGL 4.5 (Compatibility Profile),
>> +       * page 244):
>> +       *
>> +       * Parameters level, internalformat, and border are specified using 
>> the
>> +       * same values, with the same meanings, as the corresponding 
>> arguments of
>> +       * TexImage2D, except that internalformat may not be specified as 1, 
>> 2,
>> +       * 3, or 4.
>> +       */
>
> Please use the canonical spec reference format.
>
>         /* Section X.Y (Title) of the OpenGL A.B (Foo Profile) spec says:
>          *
>          *     "Words words words..."
>          */
>
> I checked the OpenGL 2.1 spec, and the same wording appears there too.
> I'm surprised we missed this for so long.
>
> With the spec reference fixes, this patch is
>
> Reviewed-by: Ian Romanick <ian.d.roman...@intel.com>

FYI, I already sent out a different patch for this a long time ago:

https://patchwork.freedesktop.org/patch/57900/
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to