Bug 6430

Summary: glslnoise errors
Product: Mesa Reporter: Ignacio Castano <castanyo>
Component: DemosAssignee: mesa-dev
Status: RESOLVED FIXED QA Contact:
Severity: minor    
Priority: high    
Version: git   
Hardware: Other   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Ignacio Castano 2006-03-30 07:23:44 UTC
The glslnoise demo uses wglGetProcAddress directly and the Makefile has an
error. Inlined is patch that fixes the problem:

Index: Makefile
===================================================================
RCS file: /cvs/mesa/Mesa/progs/demos/Makefile,v
retrieving revision 1.16
diff -r1.16 Makefile
33c33
< 	glslnoise.c \
---
> 	glslnoise \
Index: glslnoise.c
===================================================================
RCS file: /cvs/mesa/Mesa/progs/demos/glslnoise.c,v
retrieving revision 1.2
diff -r1.2 glslnoise.c
127,133c127,133
< 	glCreateShaderObjectARB = (PFNGLCREATESHADEROBJECTARBPROC) wglGetProcAddress
("glCreateShaderObjectARB");
< 	glShaderSourceARB = (PFNGLSHADERSOURCEARBPROC) wglGetProcAddress
("glShaderSourceARB");
< 	glCompileShaderARB = (PFNGLCOMPILESHADERARBPROC) wglGetProcAddress
("glCompileShaderARB");
< 	glCreateProgramObjectARB = (PFNGLCREATEPROGRAMOBJECTARBPROC)
wglGetProcAddress ("glCreateProgramObjectARB");
< 	glAttachObjectARB = (PFNGLATTACHOBJECTARBPROC) wglGetProcAddress
("glAttachObjectARB");
< 	glLinkProgramARB = (PFNGLLINKPROGRAMARBPROC) wglGetProcAddress
("glLinkProgramARB");
< 	glUseProgramObjectARB = (PFNGLUSEPROGRAMOBJECTARBPROC) wglGetProcAddress
("glUseProgramObjectARB");
---
> 	glCreateShaderObjectARB = (PFNGLCREATESHADEROBJECTARBPROC) GETPROCADDRESS
("glCreateShaderObjectARB");
> 	glShaderSourceARB = (PFNGLSHADERSOURCEARBPROC) GETPROCADDRESS
("glShaderSourceARB");
> 	glCompileShaderARB = (PFNGLCOMPILESHADERARBPROC) GETPROCADDRESS
("glCompileShaderARB");
> 	glCreateProgramObjectARB = (PFNGLCREATEPROGRAMOBJECTARBPROC) GETPROCADDRESS
("glCreateProgramObjectARB");
> 	glAttachObjectARB = (PFNGLATTACHOBJECTARBPROC) GETPROCADDRESS
("glAttachObjectARB");
> 	glLinkProgramARB = (PFNGLLINKPROGRAMARBPROC) GETPROCADDRESS ("glLinkProgramARB");
> 	glUseProgramObjectARB = (PFNGLUSEPROGRAMOBJECTARBPROC) GETPROCADDRESS
("glUseProgramObjectARB");
Comment 1 Brian Paul 2006-03-30 09:21:03 UTC
Thanks.  I've checked in the changes.
Comment 2 Adam Jackson 2009-08-24 12:23:47 UTC
Mass version move, cvs -> git

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.