summaryrefslogtreecommitdiff
path: root/src/mesa/main/samplerobj.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-21mesa: remove isGenName parameter from _mesa_HashInsertMarek Olšák1-1/+1
2024-02-21mesa: declare _mesa_HashTable inside structures instead of as a pointerMarek Olšák1-12/+12
2023-08-24mesa: fix some TexParameter and SamplerParameter casesTapani Pälli1-2/+11
2023-02-17mesa: make use of the new _mesa_is_desktop_gl_compat() helperEric Engestrom1-1/+1
2022-11-03mesa: Move glheader.h from mesa/main/glheader.h to util/glheader.hYonggang Luo1-1/+1
2022-07-15mesa: track which sampler wrap params use GL_CLAMPMike Blumenkrantz1-6/+3
2022-07-15mesa: move is_wrap_gl_clamp() to samplerobj.h and deduplicateMike Blumenkrantz1-6/+0
2022-01-18mesa: rebalance the CALLOC_STRUCT/FREE force.Dave Airlie1-1/+1
2022-01-15mesa: Remove unused _mesa_set_sampler_{filters,srgb_decode,wrap}Adam Jackson1-57/+0
2021-12-15mesa: OpenGL 1.3 feature GL_ARB_texture_border_clamp is not optionalIan Romanick1-4/+1
2021-12-14mesa: remove all GL func forward declarations because they are autogeneratedMarek Olšák1-0/+1
2021-12-06mesa/dd: remove NewSamplerObjectDave Airlie1-12/+2
2021-06-27mesa: lower GL_CLAMP in texture and sampler functions instead of st/mesaMarek Olšák1-0/+7
2021-06-27mesa: add IsBorderColorNonZero to skip border color update for st/mesa fasterMarek Olšák1-0/+4
2021-06-27mesa: add LodBias quantization from st/mesaMarek Olšák1-1/+1
2021-06-27mesa: translate into pipe_sampler_state in GL functionsMarek Olšák1-32/+70
2021-06-27mesa: use atomics instead of mutexes for refcounting sampler objectsMarek Olšák1-15/+4
2021-04-15Convert most remaining free-form fall-through comments to FALLTHROUGHMichel Dänzer1-2/+2
2021-04-15gallium: split PIPE_CAP_SAMPLER_REDUCTION_MINMAX into modesMike Blumenkrantz1-5/+10
2021-03-12mesa: add tracking of reduction modeIlia Mirkin1-0/+57
2021-02-18mesa/st: add PIPE_CAP_GL_CLAMPMike Blumenkrantz1-0/+12
2021-01-30mesa: for every state change, remember states we changed for glPopAttribMarek Olšák1-5/+7
2020-12-01mesa: reorganize gl_texture and sampler structures for glPush/PopAttribMarek Olšák1-131/+131
2020-09-10mesa: use _mesa_HashFindFreeKeys for GL functionsPierre-Eric Pelloux-Prayer1-6/+4
2020-09-10mesa: add a isGenName parameter to _mesa_HashInsertPierre-Eric Pelloux-Prayer1-1/+1
2020-09-09mesa: Generate more errors from GetSamplerParameterAdam Jackson1-0/+8
2020-09-09mesa: Fix GL_CLAMP handling in glSamplerParameterAdam Jackson1-0/+8
2020-04-21replace malloc macros in imports.h with u_memory.h versionsDylan Baker1-0/+1
2020-04-21replace IROUND with util functionsDylan Baker1-7/+7
2018-04-12mesa: include dispatch.h lessMarek Olšák1-1/+0
2017-11-09mesa: use simple mtx in core mesaTimothy Arceri1-6/+6
2017-07-31mesa: add KHR_no_error support to glDeleteSamplers()Samuel Pitoiset1-0/+8
2017-07-31mesa: add delete_samplers() helperSamuel Pitoiset1-11/+17
2017-07-31mesa: add KHR_no_error support to glBindSampler()Samuel Pitoiset1-0/+7
2017-07-31mesa: add bind_sampler() helperSamuel Pitoiset1-11/+17
2017-07-31mesa: add KHR_no_error support to glBindSamplers()Samuel Pitoiset1-0/+8
2017-07-31mesa: add bind_samplers() helperSamuel Pitoiset1-19/+28
2017-07-24mesa: return GL_OUT_OF_MEMORY if NewSamplerObject failsSamuel Pitoiset1-4/+12
2017-07-24mesa: pass the 'caller' function to create_samplers()Samuel Pitoiset1-4/+5
2017-07-13mesa: Return GL_INVALID_ENUM for bogus TEXTURE_SRGB_DECODE_EXT params.Kenneth Graunke1-1/+12
2017-06-28mesa: add KHR_no_error support for gl*Samplers()Samuel Pitoiset1-0/+14
2017-06-28mesa: prepare create_samplers() helper for KHR_no_error supportSamuel Pitoiset1-12/+19
2017-06-14mesa: refuse to update sampler parameters when a handle is allocatedSamuel Pitoiset1-11/+22
2017-06-14mesa: implement ARB_bindless_textureSamuel Pitoiset1-0/+6
2017-04-22mesa: remove fallback RefCount == 0 patternTimothy Arceri1-10/+4
2017-03-29mesa: split _NEW_TEXTURE into _NEW_TEXTURE_OBJECT & _NEW_TEXTURE_STATEMarek Olšák1-5/+5
2017-03-09mesa/main: make use of lookup_samplerobj_locked()Samuel Pitoiset1-11/+1
2017-03-09mesa/main: inline {begin,end}_samplerobj_lookups()Samuel Pitoiset1-16/+2
2017-03-06mesa/main: remove useless check in _mesa_IsSampler()Samuel Pitoiset1-7/+1
2017-02-27mesa/main: refactor sampler parameter error codepathSamuel Pitoiset1-87/+52