summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/texobj.c
Commit message (Expand)AuthorAgeFilesLines
* mesa: Prevent _MaxLevel from being less than zeroThong Thai2020-01-081-1/+1
* Revert "mesa/main: Fix multisample texture initialize"Illia Iorin2019-10-251-25/+13
* mesa: add new helper _mesa_get_texobj_by_target_and_texunitPierre-Eric Pelloux-Prayer2019-08-061-0/+36
* mesa: extend _mesa_lookup_or_create_texture to support EXT_dsaPierre-Eric Pelloux-Prayer2019-06-281-2/+18
* mesa: refactor bind_texturePierre-Eric Pelloux-Prayer2019-06-281-17/+30
* mesa: add support for glBindMultiTextureEXTTimothy Arceri2019-06-281-9/+33
* mesa: Reuse _mesa_max_texture_levels() instead of open-coding it.Eric Anholt2019-05-131-27/+2
* mesa/main: Fix multisample texture initializeIllia Iorin2019-04-051-13/+25
* mesa: Add _mesa_bind_texture methodIan Romanick2018-01-021-1/+23
* Revert "mesa: remove unused _mesa_delete_nameless_texture()"Ian Romanick2018-01-021-0/+41
* mesa: flush and wait after creating a fallback textureNicolai Hähnle2017-11-091-0/+5
* mesa: use simple mtx in core mesaTimothy Arceri2017-11-091-8/+8
* st/mesa: fix switching from surface-based to non-surface-based texturesNicolai Hähnle2017-10-101-4/+7
* mesa: add KHR_no_error support to glDeleteTextures()Samuel Pitoiset2017-07-311-0/+8
* mesa: add delete_textures() helperSamuel Pitoiset2017-07-311-14/+20
* mesa: add KHR_no_error support to glBindTextures()Samuel Pitoiset2017-07-311-0/+8
* mesa: add bind_textures() helperSamuel Pitoiset2017-07-311-19/+28
* mesa: add KHR_no_error support to glBindTexture()Samuel Pitoiset2017-07-311-0/+8
* mesa: add bind_texture() helperSamuel Pitoiset2017-07-311-13/+23
* mesa: rename bind_texture() to bind_texture_object()Samuel Pitoiset2017-07-311-6/+5
* mesa: add KHR_no_error support to glInvalidate*()Samuel Pitoiset2017-07-311-0/+17
* mesa: remove one extra check in _mesa_DeleteTextures()Samuel Pitoiset2017-07-201-5/+0
* mesa: add KHR_no_error support for gl*Textures()Samuel Pitoiset2017-06-281-0/+16
* mesa: prepare create_textures() helper for KHR_no_error supportSamuel Pitoiset2017-06-281-10/+18
* mesa: fix an error message in create_textures()Samuel Pitoiset2017-06-281-1/+1
* mesa: add KHR_no_error support for glBindTextureUnit()Samuel Pitoiset2017-06-281-0/+8
* mesa: add bind_texture_unit() helperSamuel Pitoiset2017-06-281-22/+34
* mesa: remove unused _mesa_delete_nameless_texture()Samuel Pitoiset2017-06-221-41/+0
* mesa: check for allocation failures in _mesa_new_texture_object()Samuel Pitoiset2017-06-221-2/+5
* mesa: implement ARB_bindless_textureSamuel Pitoiset2017-06-141-0/+13
* mesa: small texture targetIndex tidy upTimothy Arceri2017-05-071-5/+4
* mesa: remove fallback RefCount == 0 patternTimothy Arceri2017-04-221-10/+4
* mesa: print target string in glBindTexture() error messageBrian Paul2017-04-191-1/+2
* mesa: stop abstracting texture object hashtable lockingTimothy Arceri2017-04-071-15/+2
* mesa: split _NEW_TEXTURE into _NEW_TEXTURE_OBJECT & _NEW_TEXTURE_STATEMarek Olšák2017-03-291-7/+7
* mesa: update external textures when (re-)bindingPhilipp Zabel2017-01-201-2/+3
* main/texobj: Check that texture id > 0 before looking it up in hash-tableEduardo Lima Mitev2016-11-241-2/+3
* mesa: remove 'params' parameter from ctx->Driver.TexParameter()Brian Paul2016-10-131-9/+6
* mesa: Add support for OES_texture_cube_map_arrayIan Romanick2016-08-261-1/+1
* mesa: Add and use _mesa_has_texture_cube_map_array helperIan Romanick2016-08-261-2/+2
* mesa: Use _mesa_has_ARB_texture_cube_map_array instead of open-coding itIan Romanick2016-08-261-1/+1
* Remove wrongly repeated words in commentsGiuseppe Bilotta2016-06-231-1/+1
* mesa: Replace uses of Shared->Mutex with hash-table mutexesMatt Turner2016-05-201-8/+4
* mesa: add OES_texture_buffer and EXT_texture_buffer supportIlia Mirkin2016-03-281-4/+4
* mesa: simplify some code with new _mesa_cube_face_target() functionBrian Paul2016-02-121-6/+1
* mesa: remove _ARB suffix from cube map enumsBrian Paul2016-02-121-13/+13
* texobj: Remove redundant checks that the texture cube faces match sizeNeil Roberts2016-01-211-10/+0
* texobj: Fix the completeness checks for cube texturesNeil Roberts2016-01-211-1/+11
* texobj: Check completeness with InternalFormat rather than Mesa formatNeil Roberts2016-01-141-1/+1
* mesa: minor indentation fix in _mesa_BindTextureUnit()Brian Paul2015-10-141-1/+1