summaryrefslogtreecommitdiff
path: root/src/mesa/main/texstate.c
AgeCommit message (Expand)AuthorFilesLines
2017-06-23mesa: don't flush vertices in glClientActiveTextureMarek Olšák1-1/+1
2017-06-23mesa: do not trigger _NEW_TEXTURE_STATE in glActiveTexture()Samuel Pitoiset1-2/+0
2017-06-22mesa: simplify a loop in _mesa_update_texture_stateMarek Olšák1-7/+1
2017-06-22mesa: replace VP/FP/ATIfs _Enabled flags with helper functionsMarek Olšák1-1/+3
2017-06-14mesa: update textures for bindless samplers bound to texture unitsSamuel Pitoiset1-1/+17
2017-06-14mesa: add update_single_program_texture_state() helperSamuel Pitoiset1-13/+23
2017-05-29mesa: add KHR_no_error support for glActiveTexture()Samuel Pitoiset1-11/+25
2017-05-10mesa: use u_bit_scan() in update_program_texture_state()Samuel Pitoiset1-9/+5
2017-04-08mesa/main: Maintain compressed TexEnv Combine state.Gustaw Smolarczyk1-0/+103
2017-04-06mesa: small texstate tidy upTimothy Arceri1-4/+5
2017-03-29mesa: don't use _NEW_TEXTURE mainly in mesa/mainMarek Olšák1-5/+6
2017-03-29mesa: split _NEW_TEXTURE into _NEW_TEXTURE_OBJECT & _NEW_TEXTURE_STATEMarek Olšák1-1/+1
2017-03-29mesa: inline _mesa_update_textureMarek Olšák1-18/+4
2017-01-23mesa: use gl_program for CurrentProgram rather than gl_shader_programTimothy Arceri1-3/+2
2016-11-19st/mesa/glsl/nir/i965: make use of new gl_shader_program_data in gl_shader_pr...Timothy Arceri1-1/+1
2016-10-26r200/i915/st/mesa/compiler: use common inputs read fieldTimothy Arceri1-1/+1
2016-10-26st/mesa/r200/i915/i965: eliminate gl_fragment_programTimothy Arceri1-1/+1
2016-06-16mesa: Use bitmask/ffs to iterate the enabled textures.Mathias Fröhlich1-15/+16
2016-06-16mesa: Use designated bool value to check texture unit completeness.Mathias Fröhlich1-1/+4
2016-02-12mesa: remove _ARB suffix from cube map enumsBrian Paul1-1/+1
2015-11-05mesa: report enum name in glClientActiveTexture() error stringBrian Paul1-1/+2
2015-10-09mesa: Get rid of texture-dependent image unit derived state.Francisco Jerez1-3/+0
2015-08-06mesa: handle no-op cases sooner in _mesa_[Client]ActiveTexture()Brian Paul1-10/+10
2015-07-20mesa: Rename _mesa_lookup_enum_by_nr() to _mesa_enum_to_string().Kenneth Graunke1-18/+18
2015-04-01mesa: remove unneeded #include of colormac.hBrian Paul1-2/+0
2015-03-05mesa: include stdio.h where neededBrian Paul1-0/+1
2015-03-02mesa/main: replace Elements() with ARRAY_SIZE()Brian Paul1-8/+8
2015-02-24mesa: Fix ctx->Texture.CubeMapSeamlessIago Toral Quiroga1-1/+10
2015-02-23mesa: Use assert() instead of ASSERT wrapper.Matt Turner1-5/+5
2015-02-20util: Move Mesa's bitset.h to util/.Eric Anholt1-1/+1
2015-01-08main: Added entry point for BindTextureUnit.Laura Ekstrand1-3/+1
2015-01-08main: Removed trailing whitespaces in texture code.Laura Ekstrand1-9/+9
2014-06-30Remove the ATI_envmap_bumpmap extensionJason Ekstrand1-15/+0
2014-05-02mesa: Add a _BoundTextures field in gl_texture_unitFredrik Höglund1-0/+3
2014-05-01mesa: Move declaration to top of block.José Fonseca1-1/+2
2014-04-30mesa: Track maximum CurrentTexUnit to reduce glDeleteTextures() overhead.Eric Anholt1-0/+6
2014-04-30mesa: Rewrite shader-based texture image state updates.Eric Anholt1-49/+73
2014-04-30mesa: Split the shader texture update logic from fixed function.Eric Anholt1-90/+160
2014-04-30mesa: Finish removing the _ReallyEnabled field.Eric Anholt1-5/+1
2014-04-30mesa: Replace use of _ReallyEnabled as a boolean with use of _Current.Eric Anholt1-1/+1
2014-04-30mesa: Ensure that (unit->_Current != 0) == (unit->_ReallyEnabled != 0).Eric Anholt1-0/+2
2014-04-30mesa: Drop _EnabledUnits.Eric Anholt1-4/+0
2014-04-21mesa: Track max enabled tex image unitChris Forbes1-0/+2
2014-03-25mesa/sso: rename Shader to the pointer _ShaderGregory Hainaut1-3/+3
2014-01-21mesa: Change redundant code into loops in texstate.c.Paul Berry1-46/+29
2014-01-21mesa: Replace ctx->Shader.Current{Vertex,Fragment,Geometry}Program with an ar...Paul Berry1-9/+9
2014-01-15mesa: Validate image units when the texture state changes.Francisco Jerez1-0/+3
2013-09-08mesa: Always use seamless cubemap filtering in GLES3Ian Romanick1-0/+8
2013-08-01mesa: account for geometry shader texture fetches in update_texture_stateBryan Cain1-5/+13
2013-07-29mesa: Remove broken assertion about enabled texture targets.Kenneth Graunke1-4/+2