summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/softpipe/sp_state_sampler.c
AgeCommit message (Expand)AuthorFilesLines
2018-02-28softpipe: don't iterate through PIPE_MAX_SHADER_SAMPLER_VIEWSRoland Scheidegger1-2/+2
2017-03-08softpipe: s/unsigned/enum pipe_shader_type/Brian Paul1-1/+1
2016-08-29gallium: Use enum pipe_shader_type in set_sampler_views()Kai Wasserbäch1-1/+1
2016-08-29gallium: Use enum pipe_shader_type in bind_sampler_states() (v2)Kai Wasserbäch1-1/+1
2016-08-17gallium: change pipe_sampler_view::first_element/last_element -> offset/sizeMarek Olšák1-5/+3
2016-04-27softpipe: s/Elements/ARRAY_SIZE/Brian Paul1-4/+4
2016-04-25gallium: fix warnings in release buildGrazvydas Ignotas1-1/+1
2015-10-24softpipe: fix using non-zero layer in non-array view from array resourceRoland Scheidegger1-4/+4
2015-05-13softpipe: enable ARB_texture_viewRoland Scheidegger1-5/+7
2014-08-30softpipe: handle vertex texture sampling when using llvm for drawRoland Scheidegger1-0/+156
2014-04-03softpipe: remove no-op checks in sampler, sampler_view functionsBrian Paul1-14/+0
2014-01-17s/Tungsten Graphics/VMware/José Fonseca1-2/+2
2013-10-23gallium: new, unified pipe_context::set_sampler_views() functionBrian Paul1-31/+1
2013-10-03softpipe: remove old bind_*_sampler_states() functionsBrian Paul1-31/+0
2013-10-03softpipe: implement pipe_context::bind_sampler_states()Brian Paul1-0/+1
2013-03-11softpipe: don't use samplers with prebaked sampler and sampler_view stateRoland Scheidegger1-164/+20
2013-02-28softpipe/draw/tgsi: simplify driver/tgsi sampler interfaceRoland Scheidegger1-2/+2
2012-08-16softpipe: add 'start' parameter to bind_sampler_states/views()Brian Paul1-25/+49
2012-08-16gallium: add a shader stage/type param to some draw functionsBrian Paul1-6/+8
2012-08-06softpipe: consolidate vert/frag/geom sampler setting functionsBrian Paul1-112/+54
2012-08-06softpipe: consolidate sampler-related arraysBrian Paul1-77/+76
2012-08-06softpipe: combine vert/frag/geom texture caches in an arrayBrian Paul1-6/+6
2011-07-21softpipe: implement fragment shader variantsBrian Paul1-1/+2
2011-02-02softpipe: rename sampler[] -> fragment_samplers[]Brian Paul1-5/+5
2011-02-02softpipe: rename fragment sampler/view fieldsBrian Paul1-4/+4
2011-01-19softpipe: Bind samplers to views instead of the underlying resource.Henri Verbeet1-29/+12
2011-01-19softpipe: Get rid of the redundant resource parameter to get_sampler_variant().Henri Verbeet1-5/+1
2011-01-18softpipe: rename some functions for consistencyBrian Paul1-7/+7
2011-01-18softpipe: s/tex_cache/fragment_tex_cache/Brian Paul1-2/+2
2010-12-16softpipe: s/varient/variantBrian Paul1-23/+23
2010-12-14softpipe: do texture swizzle during texture samplingBrian Paul1-0/+8
2010-09-30gallium/softpipe: remove duplicated includeNicolas Kaiser1-1/+0
2010-09-25softpipe: make sampler state functions staticBrian Paul1-14/+27
2010-09-21softpipe: add missing calls to set draw vertex samplers/viewsBrian Paul1-0/+8
2010-06-15softpipe/gs: fix a crash when a gs isn't presentZack Rusin1-16/+20
2010-06-11gallium/softpipe/draw: support samplers in geometry shadersZack Rusin1-0/+77
2010-04-10Squashed commit of the following:Keith Whitwell1-7/+8
2010-03-11gallium: Check for OOM condition when creating a sampler view.Michal Krol1-5/+7
2010-03-02softpipe: Implement sampler view swizzling.Michal Krol1-4/+2
2009-12-10gallium: Silence compiler warnings.michal1-3/+0
2010-02-23softpipe: Fix after sampler view changes.Michal Krol1-0/+29
2010-02-19gallium: WIP: Introduce sampler views.Michal Krol1-24/+39
2009-12-01sp: Implement separate vertex sampler state.Michal Krol1-5/+64
2009-08-23Merge branch 'tex-tilecache' into softpipe-optKeith Whitwell1-2/+2
2009-08-21softpipe: remove duplicate #include, move anotherBrian Paul1-2/+1
2009-08-21softpipe: per-unit sampler varientsBrian Paul1-4/+20
2009-08-21softpipe: rework texture sampling codeKeith Whitwell1-1/+103
2009-08-18softpipe: split texture and surface tile cachesKeith Whitwell1-2/+2
2009-07-22softpipe: remove backwards dependency from tilecache to softpipeKeith Whitwell1-1/+1
2009-03-04gallium: Remove some superfluous instances of #include "p_inlines.h".Michel Dänzer1-1/+0