summaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker/st_atom_texture.c
Commit message (Expand)AuthorAgeFilesLines
* st/mesa: move all sampler view code into new st_sampler_view.[ch] filesBrian Paul2016-10-061-366/+1
* st/mesa: optimize pipe_sampler_view validationBrian Paul2016-10-061-21/+37
* st/mesa: consolidate view format setup codeBrian Paul2016-10-061-34/+54
* st/mesa: add some const qualifiers in st_atom_texture.cBrian Paul2016-10-061-3/+5
* st/mesa: simplify some code in get_texture_format_swizzle()Brian Paul2016-10-061-5/+5
* mesa/st: support lowering multi-planar YUVRob Clark2016-09-261-0/+58
* st/mesa: small optimization in swizzle_swizzle()Brian Paul2016-09-231-0/+5
* st/mesa: fix swizzle issue in st_create_sampler_view_from_stobj()Brian Paul2016-09-231-6/+4
* gallium: Use enum pipe_shader_type in set_sampler_views()Kai Wasserbäch2016-08-291-1/+1
* gallium: change pipe_sampler_view::first_element/last_element -> offset/sizeMarek Olšák2016-08-171-9/+4
* st/mesa: completely rewrite state atomsMarek Olšák2016-07-301-24/+0
* st/mesa: remove st_tracked_state::nameMarek Olšák2016-07-301-6/+0
* st/mesa: force depth mode to GL_RED for sized depth/stencil formatsIlia Mirkin2016-02-191-9/+25
* st/mesa: apply DepthMode swizzle to stencil texturing as wellIlia Mirkin2016-02-171-2/+0
* st/mesa: add state validation for compute shadersSamuel Pitoiset2016-02-131-0/+26
* st/mesa: avoid integer overflows with buffers >= 512MBIlia Mirkin2015-09-161-2/+2
* st/mesa: remove st_finalize_textures atomMarek Olšák2015-07-291-45/+0
* st/mesa: fix GLSL 1.30 texture shadow functions with the GL_ALPHA depth mode ...Marek Olšák2015-07-291-22/+52
* st/mesa: don't ignore texture buffer state changesMarek Olšák2015-07-251-5/+5
* st/mesa: remove unused 'samp' function parametersBrian Paul2015-07-231-5/+3
* st/mesa: add texture updates for tessellation programsIlia Mirkin2015-07-231-0/+52
* st/mesa: add ARB_texture_stencil8 support (v4)Dave Airlie2015-04-231-4/+10
* mesa: create, use new _mesa_texture_base_format() functionBrian Paul2015-01-051-4/+3
* st/mesa: use new _mesa_base_tex_image() helperBrian Paul2015-01-051-1/+2
* mesa/st: NumLayers is only valid for array texturesIlia Mirkin2014-09-251-1/+1
* mesa/st: add ARB_texture_view supportIlia Mirkin2014-09-121-6/+24
* st/mesa: add st_context parameter to st_mesa_format_to_pipe_formatMarek Olšák2014-08-111-1/+1
* st/mesa: set sampler_view::last_level correctlyMarek Olšák2014-06-191-1/+10
* st/mesa: fix geometry shader max texture limit in state validationMarek Olšák2014-06-191-1/+1
* st/mesa: remove extra calculation of sampler countTimothy Arceri2014-06-071-9/+2
* mesa/st: implement ARB_stencil_texturingIlia Mirkin2014-05-041-0/+4
* st/mesa: improve sampler view handlingChristian König2014-04-041-29/+26
* st/mesa: overhaul texture / sample swizzle codeBrian Paul2014-03-271-53/+114
* st/mesa: simplify apply_depthmode()Brian Paul2014-03-271-38/+47
* st/mesa: recreate sampler view on context change v3Christian König2014-03-241-0/+10
* s/Tungsten Graphics/VMware/José Fonseca2014-01-171-3/+3
* mesa: replace ctx->Const.{Vertex,Fragment,Geomtery}Program with an array.Paul Berry2014-01-091-4/+4
* st/mesa: use pipe_sampler_view_release()Jonathan Liu2013-12-221-1/+1
* st/mesa: handle texture_from_pixmap and other surface-based textures correctlyMarek Olšák2013-05-151-1/+2
* mesa: move max texture image unit constants to gl_program_constantsMarek Olšák2013-05-111-4/+4
* st/mesa: fix texture buffer objectsMarek Olšák2013-02-131-4/+10
* st/mesa: simplify the update_single_texture() functionBrian Paul2013-02-041-28/+7
* st/mesa: add support for GL_ARB_texture_buffer_rangeChristoph Bumiller2013-01-301-1/+21
* st/mesa: add texture buffer object support to state tracker (v1.1)Dave Airlie2012-12-081-6/+12
* st/mesa: fix sampler view countingBrian Paul2012-08-181-2/+9
* st/mesa: add support for GS textures and samplersBrian Paul2012-08-161-1/+27
* st/mesa: combine vertex/fragment sampler state in arraysBrian Paul2012-08-161-4/+4
* st/mesa: merge fragment/vertex texture update codeBrian Paul2012-08-061-58/+42
* st/mesa: massage the update_vertex_textures() codeBrian Paul2012-08-061-4/+14
* st/mesa: rename some vertex/fragment state fields for better consistencyBrian Paul2012-08-061-8/+9