summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/texstate.c
Commit message (Expand)AuthorAgeFilesLines
* Revert "mesa: do not trigger _NEW_TEXTURE_STATE in glActiveTexture()"Samuel Pitoiset2018-03-151-0/+13
* mesa: decrease the array size of ctx->Texture.FixedFuncUnit to 8Marek Olšák2018-02-131-1/+1
* mesa: separate legacy stuff from gl_texture_unit into gl_fixedfunc_texture_unitMarek Olšák2018-02-131-35/+48
* mesa: inline init_texture_unitMarek Olšák2018-02-131-51/+39
* mesa: add fallback texture for SampleMapATI if there is nothingMiklós Máté2017-12-251-0/+30
* Revert "mesa: fix texture updates for ATI_fragment_shader"Marek Olšák2017-10-171-5/+3
* mesa: remove redundant NULL check in update_single_program_texture_stateMiklós Máté2017-10-171-2/+0
* mesa: fix texture updates for ATI_fragment_shaderMarek Olšák2017-09-281-3/+5
* mesa: don't flush vertices in glClientActiveTextureMarek Olšák2017-06-231-1/+1
* mesa: do not trigger _NEW_TEXTURE_STATE in glActiveTexture()Samuel Pitoiset2017-06-231-2/+0
* mesa: simplify a loop in _mesa_update_texture_stateMarek Olšák2017-06-221-7/+1
* mesa: replace VP/FP/ATIfs _Enabled flags with helper functionsMarek Olšák2017-06-221-1/+3
* mesa: update textures for bindless samplers bound to texture unitsSamuel Pitoiset2017-06-141-1/+17
* mesa: add update_single_program_texture_state() helperSamuel Pitoiset2017-06-141-13/+23
* mesa: add KHR_no_error support for glActiveTexture()Samuel Pitoiset2017-05-291-11/+25
* mesa: use u_bit_scan() in update_program_texture_state()Samuel Pitoiset2017-05-101-9/+5
* mesa/main: Maintain compressed TexEnv Combine state.Gustaw Smolarczyk2017-04-081-0/+103
* mesa: small texstate tidy upTimothy Arceri2017-04-061-4/+5
* mesa: don't use _NEW_TEXTURE mainly in mesa/mainMarek Olšák2017-03-291-5/+6
* mesa: split _NEW_TEXTURE into _NEW_TEXTURE_OBJECT & _NEW_TEXTURE_STATEMarek Olšák2017-03-291-1/+1
* mesa: inline _mesa_update_textureMarek Olšák2017-03-291-18/+4
* mesa: use gl_program for CurrentProgram rather than gl_shader_programTimothy Arceri2017-01-231-3/+2
* st/mesa/glsl/nir/i965: make use of new gl_shader_program_data in gl_shader_pr...Timothy Arceri2016-11-191-1/+1
* r200/i915/st/mesa/compiler: use common inputs read fieldTimothy Arceri2016-10-261-1/+1
* st/mesa/r200/i915/i965: eliminate gl_fragment_programTimothy Arceri2016-10-261-1/+1
* mesa: Use bitmask/ffs to iterate the enabled textures.Mathias Fröhlich2016-06-161-15/+16
* mesa: Use designated bool value to check texture unit completeness.Mathias Fröhlich2016-06-161-1/+4
* mesa: remove _ARB suffix from cube map enumsBrian Paul2016-02-121-1/+1
* mesa: report enum name in glClientActiveTexture() error stringBrian Paul2015-11-051-1/+2
* mesa: Get rid of texture-dependent image unit derived state.Francisco Jerez2015-10-091-3/+0
* mesa: handle no-op cases sooner in _mesa_[Client]ActiveTexture()Brian Paul2015-08-061-10/+10
* mesa: Rename _mesa_lookup_enum_by_nr() to _mesa_enum_to_string().Kenneth Graunke2015-07-201-18/+18
* mesa: remove unneeded #include of colormac.hBrian Paul2015-04-011-2/+0
* mesa: include stdio.h where neededBrian Paul2015-03-051-0/+1
* mesa/main: replace Elements() with ARRAY_SIZE()Brian Paul2015-03-021-8/+8
* mesa: Fix ctx->Texture.CubeMapSeamlessIago Toral Quiroga2015-02-241-1/+10
* mesa: Use assert() instead of ASSERT wrapper.Matt Turner2015-02-231-5/+5
* util: Move Mesa's bitset.h to util/.Eric Anholt2015-02-201-1/+1
* main: Added entry point for BindTextureUnit.Laura Ekstrand2015-01-081-3/+1
* main: Removed trailing whitespaces in texture code.Laura Ekstrand2015-01-081-9/+9
* Remove the ATI_envmap_bumpmap extensionJason Ekstrand2014-06-301-15/+0
* mesa: Add a _BoundTextures field in gl_texture_unitFredrik Höglund2014-05-021-0/+3
* mesa: Move declaration to top of block.José Fonseca2014-05-011-1/+2
* mesa: Track maximum CurrentTexUnit to reduce glDeleteTextures() overhead.Eric Anholt2014-04-301-0/+6
* mesa: Rewrite shader-based texture image state updates.Eric Anholt2014-04-301-49/+73
* mesa: Split the shader texture update logic from fixed function.Eric Anholt2014-04-301-90/+160
* mesa: Finish removing the _ReallyEnabled field.Eric Anholt2014-04-301-5/+1
* mesa: Replace use of _ReallyEnabled as a boolean with use of _Current.Eric Anholt2014-04-301-1/+1
* mesa: Ensure that (unit->_Current != 0) == (unit->_ReallyEnabled != 0).Eric Anholt2014-04-301-0/+2
* mesa: Drop _EnabledUnits.Eric Anholt2014-04-301-4/+0