summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/dispatch.h
Commit message (Collapse)AuthorAgeFilesLines
* mesa: Remove the generated glapi from source control, and just build it.Eric Anholt2012-05-291-12958/+0
| | | | | | | | | | | Mesa already always depends on python to build. The checked in changes are not reviewed (because any trivial change rewrites the world). We also have been pushing commits between xml change and regen where at-build-time xml-generated code disagrees with committed xml-generated code. And worst of all, sometimes we ("I") check in *stale* xml-generated code. Acked-by: Ian Romanick <[email protected]>
* glapi: regen for TBO change.Eric Anholt2012-04-091-1100/+1086
|
* glapi: ARB_blend_func_extended support + regen. (v2)Dave Airlie2012-03-261-754/+782
| | | | | | | | | | This adds the xml file covering ARB_blend_func_extended. v2: fix SRC1_ALPHA Reviewed-by: Kenneth Graunke <[email protected]> Reviewed-by: Eric Anholt <[email protected]> Signed-off-by: Dave Airlie <[email protected]>
* mapi/glapi: Fix glDebugMessageCallbackARB arg type to GLDEBUGPROCARBJosé Fonseca2012-03-111-2/+2
| | | | | | Necessary to prevent type mismatches on MinGW. Signed-off-by: Dave Airlie <[email protected]>
* glapi: regenerate filesMarek Olšák2012-03-101-618/+674
|
* Regenerate files from previous commitsIan Romanick2011-12-131-0/+4
| | | | | | Signed-off-by: Ian Romanick <[email protected]> Reviewed-by: Brian Paul <[email protected]> Reviewed-by: Adam Jackson <[email protected]>
* mesa: regenerated dispatch.h (s/INLINE/inline/)Brian Paul2011-11-301-1946/+1946
|
* glapi: regenerated API files for GL_ARB_texture_storageBrian Paul2011-10-311-566/+650
|
* glapi: regen API files for new extensionDave Airlie2011-09-061-630/+1162
| | | | Signed-off-by: Dave Airlie <[email protected]>
* mesa: merge glapidispatch.h into dispatch.hChia-I Wu2011-06-081-7/+12238
| | | | | | | | | glapidispatch.h was located in glapi and shared with mesa core. Because the way it was shared, mesa core must include it indirectly via main/dispatch.h. Now that it is no longer needed by glapi and is located in core mesa, merging it with main/dispatch.h to avoid wrong uses.
* mesa: Select FEATURE_remap_table when multiple APIs are enabled.Chia-I Wu2010-11-021-1/+3
| | | | | | Core mesa should query glapi for the positions of the functions in _glapi_table when multiple APIs are supported. It does not know which glapitable.h glapi used.
* mesa: Remove unnecessary glapitable.h includes.Chia-I Wu2010-10-271-1/+0
| | | | | | | | | With 07b85457d95bcc70588584e9380c51cd63aa3a2b, glapitable.h is included by core mesa only to know the size of _glapi_table. It is not necessary as the same info is given by _gloffset_COUNT. This change makes _glapi_table opaque to core mesa. All operations on it are supposed to go through one of the SET/GET/CALL macros.
* glapi: Merge glapioffsets.h into glapidispath.h.Chia-I Wu2010-10-271-1/+0
| | | | | | | | | Move defines in glapioffsets.h to glapidispatch.h. Rename _gloffset_FIRST_DYNAMIC to _gloffset_COUNT, which is equal to the number of entries in _glapi_table. Consistently use SET_by_offset, GET_by_offset, CALL_by_offset, and _gloffset_* to recursively define all SET/GET/CALL macros.
* glapi: Move glapidispatch.h to core mesa.Chia-I Wu2010-10-271-1/+1
| | | | It is a core mesa header, not a glapi header.
* mesa: Move src/mesa/glapi/dispatch.h to mesa.Chia-I Wu2010-02-251-0/+37
glapi/dispatch.h is a core Mesa header file. Move the header file to main/ to make this clear. It also becomes clear after this change that IN_DRI_DRIVER is only used in core Mesa to enable the remap table.