[Piglit] [PATCH] drawoverhead: Fix Windows builds.
Brian Paul
brianp at vmware.com
Fri Jul 28 21:34:56 UTC 2017
On 07/28/2017 03:28 PM, Jose Fonseca wrote:
> On Windows, OpenGL entrypoints need to be declared with APIENTRY
> qualifier to get the right calling convention. Using the piglit
> dispactch typedefs makes this even easier.
> ---
> tests/perf/drawoverhead.c | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/tests/perf/drawoverhead.c b/tests/perf/drawoverhead.c
> index 429375f2d..2bc04fabf 100644
> --- a/tests/perf/drawoverhead.c
> +++ b/tests/perf/drawoverhead.c
> @@ -521,8 +521,8 @@ static void
> draw_state_change(unsigned count)
> {
> unsigned i;
> - void (*enable)(GLenum) = glEnable;
> - void (*disable)(GLenum) = glDisable;
> + PFNGLENABLEPROC enable = glEnable;
> + PFNGLDISABLEPROC disable = glDisable;
> GLenum glenum = enable_enum;
>
> if (is_compat && enable_enum == GL_PRIMITIVE_RESTART) {
>
Reviewed-by: Brian Paul <brianp at vmware.com>
More information about the Piglit
mailing list