
GL 3.1 missing Additions
Posted Sunday, 29 March, 2009 - 18:45 by Inertia inIt 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:
# 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
Re: GL 3.1 missing Additions
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.