summaryrefslogtreecommitdiffstats
path: root/src/mesa/glapi/EXT_framebuffer_object.xml
Commit message (Collapse)AuthorAgeFilesLines
* glapi: mv code generation to subdirGeorge Sapountzis2010-02-241-235/+0
| | | | This just moves files, code generation Makefile will be fixed in next commit for easier review.
* ARB_fbo: Move EXT_fb_blit to EXT_framebuffer_object.xmlIan Romanick2009-11-171-0/+24
| | | | | This extension is layered on GL_EXT_framebuffer_object, so it should live in the same XML file.
* ARB_fbo: Add GL_EXT_framebuffer_multisampleIan Romanick2009-11-171-0/+16
| | | | | | | | | | Add GL_EXT_framebuffer_multisample. Make glRenderbufferStorageMultisampleEXT in GL_EXT_framebuffer_object alias glRenderbufferStorageMultisample. Also add the missing GLX render opcode to glRenderbufferStorageMultisample. Since this extension is layered on GL_EXT_framebuffer_object, I put it in EXT_framebuffer_object.xml.
* mesa: fix up some GLAPI XMLRobert Ellison2009-08-031-38/+0
| | | | | | | | | | - Added specifications for the extensions GL_APPLE_flush_buffer_range and GL_APPLE_texture_range - EXT_framebuffer_object.xml strangely held specifications for both the GL_EXT_framebuffer_object extension and the GL_EXT_texture_array extension. Split out the GL_EXT_texture_array data into its own file.
* added 'get' info for framebuffer object tokensBrian2008-01-011-6/+12
|
* Initial implementation of MESA_texture_arrayIan Romanick2007-05-161-2/+40
| | | | | Shadow sampling from texture arrays is still not implemented. Everything else should be there, though.
* Add a new offset mode to the GL API XML. This mode, called "assign,"Ian Romanick2006-08-241-17/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tells the scripts to assign an available offset to the function. The important changes are in src/mesa/glapi/gl_XML.py and src/mesa/glapi/*.xml. Since the DRI drivers only depend on functions required by the ABI (e.g., GL 1.2 + ARB_multitexture) having fixed offsets, all functions not in the ABI use "assign" mode. This has caused the offset of basically every function outside the ABI to change. I have verified that a libGL with this patch works with a DRI driver without the patch. Futher, several function were removed from the dispatch tables altogether. These are the functions for the following extensions: GL_SGIS_texture_filter4 GL_SGIS_texture4D GL_SGIS_detail_texture GL_SGIS_sharpen_texture GL_SGIX_sprite GL_SGIX_instruments GL_SGIX_framezoom GL_SGIX_tag_sample_buffer GL_SGIX_reference_plane GL_SGIX_flush_raster GL_SGIX_list_priority GL_SGIX_fragment_lighting GL_PGI_misc_hints GL_EXT_index_material GL_EXT_index_func GL_3DFX_tbuffer This removes 50 functions from the dispatch table.
* Add 'get' data for glGetFramebufferAttachmentParameterivEXT enums.Ian Romanick2005-10-101-5/+15
| | | | Remove an extra closing parenthesis in the Linux version of the SWAP_32 macro.
* Fix a couple typeos in enum names.Ian Romanick2005-05-251-2/+2
|
* Fill-in function offsets and correct a couple typos.Ian Romanick2005-04-181-25/+28
|
* Definitions for EXT_framebuffer_object. Just <include/> it in gl_API.xmlIan Romanick2005-02-081-0/+175
when ready.