Khronos Public Bugzilla
Bug 907 - EXT_direct_state_access: gl*Tex*Image*EXT prototypes in glext.h wrong
EXT_direct_state_access: gl*Tex*Image*EXT prototypes in glext.h wrong
Status: NEW
Product: OpenGL
Classification: Unclassified
Component: Registry
unspecified
PC Windows
: P3 normal
: ---
Assigned To: Jon Leech
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-07-17 15:13 PDT by Mark Kilgard
Modified: 2013-07-17 15:15 PDT (History)
0 users

See Also:


Attachments
just 6 commands updated (8.53 KB, application/octet-stream)
2013-07-17 15:13 PDT, Mark Kilgard
Details
updated EXT_direct_state_access spec (209.18 KB, text/plain)
2013-07-17 15:15 PDT, Mark Kilgard
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mark Kilgard 2013-07-17 15:13:13 PDT
Created attachment 155 [details]
just 6 commands updated

The glext.spec updates I sent for the EXT_direct_state_access extension didn't actually match the specification in the type of the internalformat parameter for certain command intended to match the non-DSA version of the function.  Affected commands are:

glTextureImage1DEXT
glTextureImage2DEXT
glTextureImage3DEXT
glMultiTexImage1DEXT
glMultiTexImage2DEXT
glMultiTexImage3DEXT

The NEW issue 31 in the attached EXT_direct_state_access specification explains the issue.

Some projects (GLEW, Regal) parse extension specifications directly while other projects (apitrace) use the Khronos glext.h, hence confusion results.
Comment 1 Mark Kilgard 2013-07-17 15:15:06 PDT
Created attachment 156 [details]
updated EXT_direct_state_access spec