You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

99 lines
4.3KB

  1. GL_ARB_framebuffer_object
  2. http://www.opengl.org/registry/specs/ARB/framebuffer_object.txt
  3. GL_ARB_framebuffer_object
  4. GL_INVALID_FRAMEBUFFER_OPERATION 0x0506
  5. GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING 0x8210
  6. GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE 0x8211
  7. GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE 0x8212
  8. GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE 0x8213
  9. GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE 0x8214
  10. GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE 0x8215
  11. GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE 0x8216
  12. GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE 0x8217
  13. GL_FRAMEBUFFER_DEFAULT 0x8218
  14. GL_FRAMEBUFFER_UNDEFINED 0x8219
  15. GL_DEPTH_STENCIL_ATTACHMENT 0x821A
  16. GL_INDEX 0x8222
  17. GL_MAX_RENDERBUFFER_SIZE 0x84E8
  18. GL_DEPTH_STENCIL 0x84F9
  19. GL_UNSIGNED_INT_24_8 0x84FA
  20. GL_DEPTH24_STENCIL8 0x88F0
  21. GL_TEXTURE_STENCIL_SIZE 0x88F1
  22. GL_UNSIGNED_NORMALIZED 0x8C17
  23. GL_SRGB 0x8C40
  24. GL_DRAW_FRAMEBUFFER_BINDING 0x8CA6
  25. GL_FRAMEBUFFER_BINDING 0x8CA6
  26. GL_RENDERBUFFER_BINDING 0x8CA7
  27. GL_READ_FRAMEBUFFER 0x8CA8
  28. GL_DRAW_FRAMEBUFFER 0x8CA9
  29. GL_READ_FRAMEBUFFER_BINDING 0x8CAA
  30. GL_RENDERBUFFER_SAMPLES 0x8CAB
  31. GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE 0x8CD0
  32. GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME 0x8CD1
  33. GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL 0x8CD2
  34. GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE 0x8CD3
  35. GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER 0x8CD4
  36. GL_FRAMEBUFFER_COMPLETE 0x8CD5
  37. GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT 0x8CD6
  38. GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT 0x8CD7
  39. GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER 0x8CDB
  40. GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER 0x8CDC
  41. GL_FRAMEBUFFER_UNSUPPORTED 0x8CDD
  42. GL_MAX_COLOR_ATTACHMENTS 0x8CDF
  43. GL_COLOR_ATTACHMENT0 0x8CE0
  44. GL_COLOR_ATTACHMENT1 0x8CE1
  45. GL_COLOR_ATTACHMENT2 0x8CE2
  46. GL_COLOR_ATTACHMENT3 0x8CE3
  47. GL_COLOR_ATTACHMENT4 0x8CE4
  48. GL_COLOR_ATTACHMENT5 0x8CE5
  49. GL_COLOR_ATTACHMENT6 0x8CE6
  50. GL_COLOR_ATTACHMENT7 0x8CE7
  51. GL_COLOR_ATTACHMENT8 0x8CE8
  52. GL_COLOR_ATTACHMENT9 0x8CE9
  53. GL_COLOR_ATTACHMENT10 0x8CEA
  54. GL_COLOR_ATTACHMENT11 0x8CEB
  55. GL_COLOR_ATTACHMENT12 0x8CEC
  56. GL_COLOR_ATTACHMENT13 0x8CED
  57. GL_COLOR_ATTACHMENT14 0x8CEE
  58. GL_COLOR_ATTACHMENT15 0x8CEF
  59. GL_DEPTH_ATTACHMENT 0x8D00
  60. GL_STENCIL_ATTACHMENT 0x8D20
  61. GL_FRAMEBUFFER 0x8D40
  62. GL_RENDERBUFFER 0x8D41
  63. GL_RENDERBUFFER_WIDTH 0x8D42
  64. GL_RENDERBUFFER_HEIGHT 0x8D43
  65. GL_RENDERBUFFER_INTERNAL_FORMAT 0x8D44
  66. GL_STENCIL_INDEX1 0x8D46
  67. GL_STENCIL_INDEX4 0x8D47
  68. GL_STENCIL_INDEX8 0x8D48
  69. GL_STENCIL_INDEX16 0x8D49
  70. GL_RENDERBUFFER_RED_SIZE 0x8D50
  71. GL_RENDERBUFFER_GREEN_SIZE 0x8D51
  72. GL_RENDERBUFFER_BLUE_SIZE 0x8D52
  73. GL_RENDERBUFFER_ALPHA_SIZE 0x8D53
  74. GL_RENDERBUFFER_DEPTH_SIZE 0x8D54
  75. GL_RENDERBUFFER_STENCIL_SIZE 0x8D55
  76. GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE 0x8D56
  77. GL_MAX_SAMPLES 0x8D57
  78. void glBindFramebuffer (GLenum target, GLuint framebuffer)
  79. void glBindRenderbuffer (GLenum target, GLuint renderbuffer)
  80. void glBlitFramebuffer (GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
  81. GLenum glCheckFramebufferStatus (GLenum target)
  82. void glDeleteFramebuffers (GLsizei n, const GLuint* framebuffers)
  83. void glDeleteRenderbuffers (GLsizei n, const GLuint* renderbuffers)
  84. void glFramebufferRenderbuffer (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
  85. void glFramebufferTexture1D (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
  86. void glFramebufferTexture2D (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
  87. void glFramebufferTexture3D (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint layer)
  88. void glFramebufferTextureLayer (GLenum target,GLenum attachment, GLuint texture,GLint level,GLint layer)
  89. void glGenFramebuffers (GLsizei n, GLuint* framebuffers)
  90. void glGenRenderbuffers (GLsizei n, GLuint* renderbuffers)
  91. void glGenerateMipmap (GLenum target)
  92. void glGetFramebufferAttachmentParameteriv (GLenum target, GLenum attachment, GLenum pname, GLint* params)
  93. void glGetRenderbufferParameteriv (GLenum target, GLenum pname, GLint* params)
  94. GLboolean glIsFramebuffer (GLuint framebuffer)
  95. GLboolean glIsRenderbuffer (GLuint renderbuffer)
  96. void glRenderbufferStorage (GLenum target, GLenum internalformat, GLsizei width, GLsizei height)
  97. void glRenderbufferStorageMultisample (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)