
ARB_texture_ buffer_object
Posted Sunday, 29 March, 2009 - 16:43 by Inertia| Project: | The Open Toolkit library |
| Version: | 0.9.x-dev |
| Component: | Code |
| Category: | task |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | closed |
Jump to:
This is OpenGL 3.1 functionality.
http://www.opengl.org/registry/specs/ARB/texture_buffer_object.txt
Functions:
C: void TexBufferARB(enum target, enum internalformat, uint buffer);
SVN: void TexBuffer(OpenTK.Graphics.TextureTarget target, OpenTK.Graphics.ArbTextureBufferObject internalformat, UInt32 buffer)
New: void TexBuffer(OpenTK.Graphics.TextureBufferTarget target, OpenTK.Graphics.PixelInternalFormat internalformat, UInt32 buffer)
Tokens:
Add to enums:
OpenTK.Graphics.BufferTarget
OpenTK.Graphics.GetPName
also create new enum TextureBufferTarget and add this token:
TEXTURE_BUFFER_ARB 0x8C2A
Add to OpenTK.Graphics.GetPName
MAX_TEXTURE_BUFFER_SIZE_ARB 0x8C2B
TEXTURE_BINDING_BUFFER_ARB 0x8C2C
TEXTURE_BUFFER_DATA_STORE_BINDING_ARB 0x8C2D
TEXTURE_BUFFER_FORMAT_ARB 0x8C2E


Comments
#1
TexBuffer is missing from the current gl.spec. I'll check again in a few days.
#2
Fixed in revision 1803.
#3
Closing issues resolved in 0.9.8.