Khronos Public Bugzilla
Bug 351 - WGL_NV_gpu_affinity error tokens named incorrectly in header/specs?
WGL_NV_gpu_affinity error tokens named incorrectly in header/specs?
Status: RESOLVED FIXED
Product: OpenGL
Classification: Unclassified
Component: Registry
4.1
PC Windows
: P3 normal
: ---
Assigned To: Jon Leech
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2010-08-28 07:41 PDT by Dan Bartlett
Modified: 2013-06-10 17:25 PDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dan Bartlett 2010-08-28 07:41:28 PDT
In the WGL_NV_gpu_affinity extension, it defines the new tokens:

ERROR_INCOMPATIBLE_AFFINITY_MASKS_NV    0x20D0
ERROR_MISSING_AFFINITY_MASK_NV          0x20D1

But in the wglenum.spec, wglenumext.spec + wglext.h, these are declared with the "WGL_" prefix:

WGL_NV_gpu_affinity:
	WGL_ERROR_INCOMPATIBLE_AFFINITY_MASKS_NV	= 0x20D0
	WGL_ERROR_MISSING_AFFINITY_MASK_NV		= 0x20D1

None of the other error messages defined in other extensions have the "WGL_" prefix, e.g.

ERROR_INVALID_PIXEL_TYPE_EXT, ERROR_INVALID_PIXEL_TYPE_ARB, ERROR_INCOMPATIBLE_DEVICE_CONTEXTS_ARB, ERROR_INVALID_VERSION_ARB, ERROR_INVALID_PROFILE_ARB
Comment 1 Jon Leech 2013-06-10 17:25:23 PDT
Should be fixed in the public registry now.