summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/texstate.c
Commit message (Expand)AuthorAgeFilesLines
* mesa: create/use a fallback texture when bound texture is incompleteBrian Paul2009-05-011-2/+7
* mesa: improve another _mesa_problem() callBrian Paul2009-03-131-1/+2
* mesa: add GL_DUDV_ATI cases in calculate_derived_texenv()Brian Paul2009-03-131-0/+3
* mesa: more info in _mesa_problem() callBrian Paul2009-03-131-1/+3
* mesa: add support for ATI_envmap_bumpmapRoland Scheidegger2009-03-121-0/+20
* mesa: remove gl_texture_object::_Function field and associated codeBrian Paul2009-03-111-32/+0
* mesa: move call to update_texture_compare_function()Brian Paul2009-03-021-3/+1
* mesa: fix texture enable regressionBrian Paul2009-03-021-2/+3
* mesa: use _mesa_reference_texobj() when setting texUnit->Current pointerBrian Paul2009-03-021-2/+1
* mesa: fixed computation of _EnabledCoordUnitsBrian Paul2009-03-021-8/+18
* mesa: move texture_override() code into calling loopBrian Paul2009-03-021-30/+19
* mesa: move update_texture_compare_function() call out of loopBrian Paul2009-03-021-1/+3
* mesa: move _GenFlags = 0x0 to texgen loopBrian Paul2009-02-281-1/+2
* mesa: move a bunch of compiler-related stuff into new compiler.h headerBrian Paul2009-02-221-0/+1
* mesa: assorted clean-ups, var renaming, etc.Brian Paul2009-02-221-59/+59
* mesa: simplify texture combine state copying in _mesa_copy_texture_state()Brian Paul2009-02-221-8/+1
* mesa: remove redundant assertions (same asserts in context.c)Brian Paul2009-02-221-3/+0
* mesa: use enums for TEXTURE_x_INDEX valuesBrian Paul2009-02-211-17/+3
* mesa: use an array for current texture objectsBrian Paul2009-02-211-66/+37
* mesa: use an array for default texture objectsBrian Paul2009-02-211-15/+23
* mesa: re-org texgen stateBrian Paul2009-02-211-39/+26
* mesa: don't include m_xform.h where not neededBrian Paul2009-02-121-1/+0
* mesa: code refactoring: move texcombine code into update_tex_combine()Brian Paul2009-02-071-75/+92
* mesa: minor clean-ups, remove unneeded conditionalBrian Paul2009-02-071-5/+5
* mesa: fix logic error in computing enableBits in update_texture_state()Brian Paul2009-02-071-10/+12
* mesa: remove GL_SGIX_shadow, GL_SGIX_shadow_ambient and GL_SGIX_depth_textureBrian Paul2009-01-281-10/+0
* mesa: update state setup/validation for GL_NV_texture_env_combine4Brian Paul2009-01-231-7/+18
* mesa: add some debug assertions to detect null current texture object pointersBrian Paul2009-01-211-0/+8
* mesa: increase max texture image units and GLSL samplers to 16Brian Paul2008-12-311-6/+5
* mesa: refactor: move various ENUM_TO_x macros into macros.hBrian Paul2008-09-211-3/+0
* mesa: refactor: move glTexParameter-related functions into new texparam.c fileBrian Paul2008-09-211-1000/+0
* mesa: refactor: move glTexEnv-related functions into new texenv.c fileBrian Paul2008-09-211-823/+0
* mesa: refactor: move glTexGen-related functions into new texgen.c fileBrian Paul2008-09-211-568/+0
* mesa: refactor: move #define FEATURE flags into new mfeatures.h fileKeith Whitwell2008-09-211-3/+11
* mesa: move fixed function vertex program builder from tnl to core mesaKeith Whitwell2008-09-211-3/+0
* Flush vertices when updating texObj->GenerateMipmap state.Eric Anholt2008-08-211-0/+1
* Enable TexGen based on InputsRead when a fragment program is activeNicolai Haehnle2008-07-041-10/+18
* Add support for GL_REPLACE_EXT texture env mode.Brian Paul2008-04-301-1/+6
* For _mesa_share_state(), update the context's references to the new share gro...Brian2007-08-231-0/+24
* Replace Proxy1D/2D/etc with ProxyTex[] indexed by TEXTURE_x_INDEX.Brian2007-08-161-54/+27
* Bring over the texobj refcounting changes from mesa_7_0_branchBrian2007-08-161-17/+29
* Implement mutex/locking around texture object reference counting.Brian2007-08-131-57/+32
* Rework _mesa_update_texture_compare_function() to only be called duringBrian2007-06-111-40/+42
* rename/clean-up _mesa_validate_texture_wrap_modeBrian2007-06-111-12/+15
* fix typo, added commentBrian2007-06-111-2/+5
* Replace texobj->Complete with texobj->_Complete since it's a derived field.Brian2007-06-111-3/+3
* Add support for GL_ARB_fragment_program_shadow.Ian Romanick2007-06-071-0/+2
* Fix ARB_fp spec conformance bug WRT shadow sampling.Ian Romanick2007-06-071-0/+35
* Initial implementation of MESA_texture_arrayIan Romanick2007-05-161-0/+46
* Refactor queries of GL_(SOURCE|OPERAND)[012]_(ALPHA|RGB).Ian Romanick2007-05-101-136/+16