Bug 6430 - glslnoise errors
Summary: glslnoise errors
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Demos (show other bugs)
Version: git
Hardware: Other Linux (All)
: high minor
Assignee: mesa-dev
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-30 07:23 UTC by Ignacio Castano
Modified: 2009-08-24 12:23 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

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.