Inertia's picture

GL 3.1 missing Additions

It appears the registry does not have spec documents for:

Primitive Restart for Triangle-/Quad-Strips (the nvidia document from 2002 is most likely not reliable, because new tokens were reserved)
Signed Normalized Texture Formats

the best lead beyond the GL3.1 manual found so far is:

Quote:

# OpenGL ARB: 0x8F90-0x8F9F (SNORM textures, 3.1 primitive restart server state)
# VERSION_3_1 enum:
# RED_SNORM = 0x8F90 # 3.1
# RG_SNORM = 0x8F91 # 3.1
# RGB_SNORM = 0x8F92 # 3.1
# RGBA_SNORM = 0x8F93 # 3.1
# R8_SNORM = 0x8F94 # 3.1
# RG8_SNORM = 0x8F95 # 3.1
# RGB8_SNORM = 0x8F96 # 3.1
# RGBA8_SNORM = 0x8F97 # 3.1
# R16_SNORM = 0x8F98 # 3.1
# RG16_SNORM = 0x8F99 # 3.1
# RGB16_SNORM = 0x8F9A # 3.1
# RGBA16_SNORM = 0x8F9B # 3.1
# SIGNED_NORMALIZED = 0x8F9C # 3.1
# PRIMITIVE_RESTART = 0x8F9D # Different from NV_primitive_restart value
# PRIMITIVE_RESTART_INDEX = 0x8F9E # Different from NV_primitive_restart value

Any hints where to find appropriate specs is appreciated, I don't really want to start guesstimating.


Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
the Fiddler's picture

These don't exist in glext.h either. It seems they rushed to get the announcement out and didn't manage to upload the specs in time. We'll probably see them appear over the next few days.