summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/texstate.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* mesa: Track max enabled tex image unitChris Forbes2014-04-211-0/+2
* mesa/sso: rename Shader to the pointer _ShaderGregory Hainaut2014-03-251-3/+3
* mesa: Change redundant code into loops in texstate.c.Paul Berry2014-01-211-46/+29
* mesa: Replace ctx->Shader.Current{Vertex,Fragment,Geometry}Program with an ar...Paul Berry2014-01-211-9/+9
* mesa: Validate image units when the texture state changes.Francisco Jerez2014-01-151-0/+3
* mesa: Always use seamless cubemap filtering in GLES3Ian Romanick2013-09-081-0/+8
* mesa: account for geometry shader texture fetches in update_texture_stateBryan Cain2013-08-011-5/+13
* mesa: Remove broken assertion about enabled texture targets.Kenneth Graunke2013-07-291-4/+2
* mesa: remove outdated version lines in commentsRico Schüller2013-06-051-1/+0
* mesa: Restore 78-column wrapping of license text in C-style comments.Kenneth Graunke2013-04-231-3/+4
* mesa: Add "OR COPYRIGHT HOLDERS" to license text disclaiming liability.Kenneth Graunke2013-04-231-1/+1
* mesa: Change "BRIAN PAUL" to "THE AUTHORS" in license text.Kenneth Graunke2013-04-231-1/+1
* mesa: remove #include "mfeatures.h" from numerous source filesBrian Paul2013-04-171-1/+0
* Replace gl_frag_attrib enum with gl_varying_slot.Paul Berry2013-03-151-1/+1
* mesa: add texobj support for ARB_texture_multisampleChris Forbes2013-03-021-0/+2