Inertia's picture

ARB_texture_ buffer_object

Project:The Open Toolkit library
Version:0.9.x-dev
Component:Code
Category:task
Priority:normal
Assigned:Unassigned
Status:closed
Description

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

Comment viewing options

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

#1

TexBuffer is missing from the current gl.spec. I'll check again in a few days.

the Fiddler's picture

#2

Status:open» fixed

Fixed in revision 1803.

the Fiddler's picture

#3

Status:fixed» closed

Closing issues resolved in 0.9.8.