Age | Commit message (Collapse) | Author |
|
This is primitive and some pathes are not tested.
|
|
|
|
|
|
|
|
|
|
The corresponding DRI functions does not flush for us.
|
|
|
|
Individual drivers still need to implement the API hooks.
|
|
|
|
|
|
|
|
|
|
This allows swrast to be passed to _MESA_INIT_COLORTABLE_FUNCTIONS.
|
|
This allows extension_helper.h to be used with IN_DRI_DRIVER undefined.
In such case, generate macros for source level compatibility.
|
|
|
|
State tracker is one of the mesa drivers. It should not belong to the
es overlay.
|
|
Update default extensions and add DrawTex driver function.
|
|
FEATURE_accum, FEATURE_convolve, FEATURE_colortable, and FEATURE_drawpix
cover part of the functionalities of swrast module. Disable them when
the features are disabled.
|
|
_tnl_RasterPos should be disabled with FEATURE_rastpos.
|
|
|
|
After disabling FEATURE_beginend, many of the extensions defined for
compatibility are not needed anymore.
|
|
This feature corresponds to the Begin/End paradigm. Disabling this
feature also eliminates the use of GLvertexformat completely.
|
|
|
|
This is primitive support for OpenGL ES. It uses a subset of mesa
sources to build libesXgallium.a and libesXapi.a, where X is 1 for
OpenGL ES 1.x, 2 for OpenGL ES 2.x. The static libraries serve the same
purpose as libmesagallium.a and libglapi.a do for OpenGL.
This is based on the work of opengl-es branch.
|
|
|
|
When the mode is on, the scripts would generate headers that are
suitable for OpenGL ES overlay, that will be later introduced.
|
|
This allows different sets of generated headers to be used.
|
|
|
|
|
|
|
|
|
|
Instead of removing the related enums and texture formats, provide dummy
ones when the feature is disabled.
|
|
Instead of removing the related enums and texture formats, provide dummy
ones when the feature is disabled.
|
|
|
|
As shown in mfeatures.h, this allows users of dlist.h to work without
knowing if the feature is available.
|
|
As shown in mfeatures.h, this allows users of eval.h to work without
knowing if the feature is available. It is renamed to FEATURE_eval
along the way.
|
|
It merges FEATURE_ARB_occlusion_query and FEATURE_EXT_timer_query, and
follows the feature conventions.
|
|
This allows the removal of AEcontext.
|
|
As shown in mfeatures.h, this allows users of texgen.h to work without
knowing if the feature is available.
|
|
As shown in mfeatures.h, this allows users of feedback.h to work without
knowing if the feature is available.
|
|
As shown in mfeatures.h, this allows users of drawpix.h to work
without knowing if the feature is available.
|
|
It is separated from FEATURE_drawpix and made to follow the feature
convensions.
|
|
As shown in mfeatures.h, this allows users of histogram.h to work without
knowing if the feature is available.
|
|
As shown in mfeatures.h, this allows users of attrib.h to work without
knowing if the feature is available.
|
|
As shown in mfeatures.h, this allows users of accum.h to work without
knowing if the feature is available.
|
|
As shown in mfeatures.h, this allows users of convolve.h to work
without knowing if the feature is available.
|
|
As shown in mfeatures.h, this allows users of colortab.h to work
without knowing if the feature is available.
|
|
As shown in mfeatures.h, this allows users of pixel.h to work without
knowing if the feature is available.
|
|
The comments document the conventions that a feature may follow.
|
|
Previously, it was trying to mess around with the varying's
WM setup data to produce a result. Along with not actually working when
passed a varying, this wouldn't work if you did dFd[xy]() on a temporary.
Instead, just calculate the derivative using the neighbors in the subspan.
|