Inertia's picture

[GL3.2] Multiple (minor) corrections

Project:The Open Toolkit library
Version:0.9.9-3
Component:Code
Category:task
Priority:normal
Assigned:Unassigned
Status:closed
Description

http://www.opengl.org/registry/specs/ARB/fragment_coord_conventions.txt

Changes: None, this only affects GLSL.

---------------

http://www.opengl.org/registry/specs/ARB/depth_clamp.txt

Add to enums:
EnableCap
GetPName

DEPTH_CLAMP 0x864F

---------------

http://www.opengl.org/registry/specs/ARB/vertex_array_bgra.txt

Add to enums:
ColorPointerType
VertexAttribPointerType

BGRA 0x80E1

---------------

http://www.opengl.org/registry/specs/ARB/seamless_cube_map.txt

Add to enum:
EnableCap
GetPName

TEXTURE_CUBE_MAP_SEAMLESS 0x884F

---------------

http://www.opengl.org/registry/specs/ARB/provoking_vertex.txt

enum ProvokingVertexMode
{
FIRST_VERTEX_CONVENTION 0x8E4D
LAST_VERTEX_CONVENTION 0x8E4E
}

SVN: public static void ProvokingVertex(OpenTK.Graphics.OpenGL.ArbProvokingVertex mode)
New: public static void ProvokingVertex(ProvokingVertexMode mode)

Add to enum GetPName:
PROVOKING_VERTEX 0x8E4F
QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION 0x8E4C

---------------

http://www.opengl.org/registry/specs/ARB/draw_elements_base_vertex.txt

SVN: void DrawElementsBaseVertex(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 basevertex)
New: void DrawElementsBaseVertex(BeginMode mode, Int32 count, DrawElementsType type, IntPtr indices, Int32 basevertex)

SVN: void DrawRangeElementsBaseVertex(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 basevertex)
New: void DrawRangeElementsBaseVertex(BeginMode mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 basevertex)

SVN: void DrawElementsInstancedBaseVertex(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 primcount, Int32 basevertex)
New: void DrawElementsInstancedBaseVertex(BeginMode mode, Int32 count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 primcount, Int32 basevertex)

SVN: void MultiDrawElementsBaseVertex(OpenTK.Graphics.OpenGL.ArbDrawElementsBaseVertex mode, Int32* count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 primcount, Int32* basevertex)
New: void MultiDrawElementsBaseVertex(BeginMode mode, Int32* count, OpenTK.Graphics.OpenGL.DrawElementsType type, IntPtr indices, Int32 primcount, Int32* basevertex)


Comments

Comment viewing options

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

#1

Status:open» fixed

Carmack was blogging about the need of seamless cube maps back in 2006... At least Khronos is picking up speed now.

Landed in rev. 2273.

the Fiddler's picture

#2

Version:0.9.x-dev» 0.9.9-3
Status:fixed» closed

Closing issues fixed in 0.9.9-3.