summaryrefslogtreecommitdiff
path: root/src/mesa/state_tracker/st_texture.h
AgeCommit message (Expand)AuthorFilesLines
2022-08-30mesa/st: Drop st_texture_image_transfer::mapNanley Chery1-1/+0
2022-08-30mesa/st: Add and use st_texture_image_transfer::boxNanley Chery1-0/+1
2022-08-30mesa/st: Add and use st_texture_image_insert_transferNanley Chery1-0/+8
2022-08-12mesa/st: plumb glsl130_or_later through sampler creationMike Blumenkrantz1-2/+4
2022-08-12mesa/st: add ignore_srgb_decode param to st_convert_samplerMike Blumenkrantz1-1/+2
2022-01-20mesa/st: merge texture object/image structs into mesaDave Airlie1-141/+11
2021-12-30mesa: glTexStorage* support sparse texture allocationQiang Yu1-1/+2
2021-08-20st/mesa: move handling CubeMapSeamless into st_convert_sampler where it belongsMarek Olšák1-1/+2
2021-06-27st/mesa: add a mechanism to bypass atomics when binding sampler viewsMarek Olšák1-0/+18
2021-06-27st/mesa: sink refcounting from st_get_sampler_views into st_sampler_view.cMarek Olšák1-1/+1
2021-06-27st/mesa: return sview from st_update_single_texture via return value, not paramMarek Olšák1-2/+1
2021-06-27st/mesa: don't track VS sampler views for st_draw_feedback in st_contextMarek Olšák1-0/+6
2020-09-22gallium: rename pipe_transfer_usage -> pipe_map_flagsMarek Olšák1-1/+1
2020-06-19st/mesa: make texture views inherit compressed_data storagePierre-Eric Pelloux-Prayer1-1/+7
2020-01-03st/mesa: Allow ASTC5x5 fallbacks separately from other ASTC LDR formats.Kenneth Graunke1-0/+3
2019-08-30st/mesa: Allow zero as [level|layer]_overrideLepton Wu1-4/+4
2019-03-17st/mesa: implement "zombie" sampler views (v2)Brian Paul1-0/+3
2019-03-04st/mesa: whitespace fixes in st_texture.hBrian Paul1-9/+13
2018-10-23st/mesa: Record shader access qualifiers for imagesJason Ekstrand1-2/+3
2018-07-31st/mesa: generalize code for the compressed texture map/unmap fallbackMarek Olšák1-6/+7
2018-07-31st/mesa: generalize st_etc_fallback -> st_compressed_format_fallbackMarek Olšák1-1/+1
2017-11-09st/mesa: guard sampler views changes with a mutexNicolai Hähnle1-4/+36
2017-10-11st/glsl_to_tgsi: ignore GL_TEXTURE_SRGB_DECODE_EXT for samplers used with tex...Nicolai Hähnle1-3/+4
2017-10-11st/mesa: store state that affects sampler views per contextNicolai Hähnle1-6/+14
2017-10-10st/mesa: whitespace fixNicolai Hähnle1-1/+1
2017-10-10st/mesa: fix import of EGL images with non-zero level or layerNicolai Hähnle1-3/+12
2017-07-26st/mesa: also clamp and quantize per-unit lod biasMarek Olšák1-0/+1
2017-06-22st/mesa: samplers only need to track whether GLSL >= 130Marek Olšák1-2/+2
2017-06-22st/mesa: don't return an error from update_single_textureMarek Olšák1-1/+1
2017-06-14st/mesa: make bindless samplers/images bound to units residentSamuel Pitoiset1-0/+8
2017-06-14st/mesa: add infrastructure for storing bound texture/image handlesSamuel Pitoiset1-0/+5
2017-06-14st/mesa: add st_convert_image_from_unit() helperSamuel Pitoiset1-0/+5
2017-06-14st/mesa: make convert_sampler_from_unit() non-staticSamuel Pitoiset1-0/+5
2017-06-14st/mesa: make update_single_texture() non-staticSamuel Pitoiset1-0/+5
2017-06-13st/mesa: skip texture validation logic when nothing has changedTimothy Arceri1-0/+9
2017-04-18st/mesa: add st_convert_sampler()Samuel Pitoiset1-0/+6
2017-04-04gallium: decrease the size of pipe_resource - 64 -> 48 bytesMarek Olšák1-7/+7
2017-04-03st/mesa: add st_convert_image()Samuel Pitoiset1-0/+4
2016-11-04st/mesa: fix the layer of VDPAU surface samplersNicolai Hähnle1-0/+9
2016-10-06st/mesa: move all sampler view code into new st_sampler_view.[ch] filesBrian Paul1-34/+0
2016-10-06st/mesa: optimize pipe_sampler_view validationBrian Paul1-0/+5
2016-09-26mesa/st: support lowering multi-planar YUVRob Clark1-0/+21
2016-08-12st/mesa: provide GL_OES_copy_image support by caching the original ETC dataIlia Mirkin1-1/+6
2016-08-12st/mesa: refactor duplicated etc fallback checksIlia Mirkin1-0/+3
2016-06-08st/mesa: directly compute level=0 texture size in st_finalize_textureNicolai Hähnle1-6/+0
2015-03-09st/mesa: drop unused texture functionDave Airlie1-10/+0
2015-03-09mesa/st: remove unused TexDataDave Airlie1-6/+0
2015-02-26st/mesa: replace INLINE with inlineBrian Paul1-8/+8
2015-01-05st/mesa: use new _mesa_base_tex_image() helperBrian Paul1-0/+6
2014-10-16st/mesa: use pipe_sampler_view_release for releasing sampler viewsMarek Olšák1-1/+2