[Piglit] [PATCH 1/3] piglit-util-gl: Add piglit_get_gl_enum_from_name

Ilia Mirkin imirkin at alum.mit.edu
Wed Feb 18 15:37:32 PST 2015


On Wed, Feb 18, 2015 at 6:34 PM, Emil Velikov <emil.l.velikov at gmail.com> wrote:
> On 18 February 2015 at 23:26, Ilia Mirkin <imirkin at alum.mit.edu> wrote:
>> On Wed, Feb 18, 2015 at 6:20 PM, Jordan Justen
>> <jordan.l.justen at intel.com> wrote:
>>> On 2015-02-18 14:32:29, Jordan Justen wrote:
>>>> diff --git a/tests/util/piglit-util-gl.h b/tests/util/piglit-util-gl.h
>>>> index 0f8eb81..fa4a6e4 100644
>>>> --- a/tests/util/piglit-util-gl.h
>>>> +++ b/tests/util/piglit-util-gl.h
>>>> @@ -87,6 +87,15 @@ const char* piglit_get_gl_error_name(GLenum error);
>>>>  const char *piglit_get_gl_enum_name(GLenum param);
>>>>
>>>>  /**
>>>> + * \brief Convert a string to a GL enum.
>>>> + *
>>>> + * For example, given "GL_INVALID_ENUM", return GL_INVALID_ENUM.
>>>> + *
>>>> + * abort() if the string is not recognized.
>>>
>>> Any suggestions for a better action if the string is not recognized?
>>
>> I think abort is fine here. The test is completely broken if the
>> string's not recognized.
> Fair enough. I'm not sure how our python runner interprets the abort's
> return code - pass/fail/crash. But I would assume that a warning
> message will be useful (alongside the abort()).

crash, I assume. Message sounds good.


More information about the Piglit mailing list