summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/mfeatures.h
Commit message (Collapse)AuthorAgeFilesLines
* mesa/main: Add support for remap table.Chia-I Wu2009-10-231-0/+6
| | | | | | | This commit only adds the source files. It is supposed to replace the remap table in DRI drivers. Signed-off-by: Chia-I Wu <[email protected]>
* mesa/main: New feature FEATURE_beginend.Chia-I Wu2009-09-301-1/+3
| | | | | This feature corresponds to the Begin/End paradigm. Disabling this feature also eliminates the use of GLvertexformat completely.
* mesa/main: New feature FEATURE_queryobj.Chia-I Wu2009-09-301-2/+1
| | | | | It merges FEATURE_ARB_occlusion_query and FEATURE_EXT_timer_query, and follows the feature conventions.
* mesa/main: New feature FEATURE_arrayelt.Chia-I Wu2009-09-301-1/+2
| | | | This allows the removal of AEcontext.
* mesa/main: New feature FEATURE_rastpos.Chia-I Wu2009-09-301-1/+1
| | | | | It is separated from FEATURE_drawpix and made to follow the feature conventions.
* mesa/main: Add comments to mfeatures.h.Chia-I Wu2009-09-241-0/+32
| | | | The comments document the conventions that a feature may follow.
* ARB sync: Add support for GL_ARB_sync to swrastIan Romanick2009-09-031-0/+1
| | | | | This isn't quite right yet. The delete behavior and the context clean-up needs some work.
* mesa: implement GL_ARB_map_buffer_rangeBrian Paul2009-06-081-0/+1
| | | | | | | | | | Only enabled for software drivers at this point. Note that the gl_buffer_object::Access enum field has been replaced by a gl_buffer_object::AccessFlags bitfield. The new field is a mask of the GL_MAP_x_BIT flags which is a superset of the old GL_READ_ONLY, GL_WRITE_ONLY and GL_READ_WRITE modes. When we query GL_BUFFER_ACCESS_ARB we translate the bitfield into the conventional enum values.
* mesa: add #define FEATURE_ARB_pixel_buffer_objectBrian Paul2009-06-021-0/+1
|
* mesa: remove GL_MESA_program_debug extensionBrian Paul2009-03-071-1/+0
| | | | This was never fully fleshed out and hasn't been used.
* mesa: initial extension bits for GL_ARB_framebuffer_objectBrian Paul2009-01-221-0/+1
|
* mesa: fix convolve/convolution mix-upsBrian2008-10-061-1/+1
|
* mesa: point size arraysBrian Paul2008-09-211-0/+1
|
* mesa: GL_BYTE vertex/texcoord arraysBrian Paul2008-09-211-0/+1
|
* mesa: initial support for fixed-pt vertex arraysBrian Paul2008-09-211-0/+1
|
* mesa: FEATURE_dispatch to control dispatch table usageBrian Paul2008-09-211-0/+1
|
* mesa: fix typo: s/stacks/stack/Brian Paul2008-09-211-1/+1
|
* mesa: refactor: fix some FEATURE_ typos, mistakesBrian Paul2008-09-211-1/+1
| | | | (cherry picked from commit e4cfe0854ad968193106048179b9b52ec1768f41)
* mesa: refactor: move #define FEATURE flags into new mfeatures.h fileKeith Whitwell2008-09-211-0/+79
Also, check the FEATURE flags in many places. (cherry picked from commit 40d1a40f294f1ed2dacfad6f5498322fc08cc2d1) Conflicts: src/mesa/main/config.h src/mesa/main/context.c src/mesa/main/texobj.c src/mesa/main/texstate.c src/mesa/main/texstore.c