aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker/st_cb_texture.c
Commit message (Expand)AuthorAgeFilesLines
* mesa: remove dd_function_table::GetCompressedTexSubImage and clean it upMarek Olšák2018-01-061-1/+0
* st/mesa: guard sampler views changes with a mutexNicolai Hähnle2017-11-091-0/+12
* st/mesa: re-arrange st_finalize_textureNicolai Hähnle2017-11-091-8/+8
* st/glsl_to_tgsi: ignore GL_TEXTURE_SRGB_DECODE_EXT for samplers used with tex...Nicolai Hähnle2017-10-111-1/+3
* st/mesa: fix import of EGL images with non-zero level or layerNicolai Hähnle2017-10-101-0/+2
* st/mesa: fix switching from surface-based to non-surface-based texturesNicolai Hähnle2017-10-101-1/+2
* st/mesa: only try to create 1x msaa surfaces for "fake" msaa driversBrian Paul2017-08-311-3/+8
* mesa/st: implement memory objects as a backend for texture storageDave Airlie2017-08-061-11/+105
* mesa/st: factor out st_AllocTextureStorage into a helperAndres Rodriguez2017-08-061-7/+19
* st/mesa: fix handling of NumSamples=1 (v2)Brian Paul2017-08-031-1/+4
* st/mesa: also clamp and quantize per-unit lod biasMarek Olšák2017-07-261-1/+1
* mesa/st: fix unused variable warningsTimothy Arceri2017-07-261-1/+1
* st/mesa: use proper resource target type in st_AllocTextureStorage()Brian Paul2017-07-221-1/+4
* st/mesa: find proper mipmap level in st_ClearTexSubImage()Brian Paul2017-07-061-4/+56
* st/mesa: check for incomplete texture in st_finalize_texture()Brian Paul2017-06-301-0/+12
* st/mesa: add an entirely separate codepath for setting up buffer viewsMarek Olšák2017-06-221-19/+3
* st/mesa: don't invoke st_finalize_texture & st_convert_sampler for TBOsMarek Olšák2017-06-221-4/+6
* st/mesa: implement ARB_bindless_textureSamuel Pitoiset2017-06-141-0/+84
* st/mesa: skip texture validation logic when nothing has changedTimothy Arceri2017-06-131-0/+28
* gallium: decrease the size of pipe_resource - 64 -> 48 bytesMarek Olšák2017-04-041-5/+10
* st: Add cubeMapFace parameter to st_finalize_texture.Michal Srb2017-04-011-2/+3
* st/mesa: reset sample_mask, min_sample, and render_condition for PBO opsMarek Olšák2017-02-251-0/+6
* st/mesa: swap bytes in the fallback format translation path of GetTexImageNicolai Hähnle2016-11-161-0/+6
* st/mesa: simplify and fix st_GetTexSubImageNicolai Hähnle2016-11-161-49/+24
* st/mesa: fix SINT <-> UINT conversion during PBO upload / downloadNicolai Hähnle2016-11-161-1/+1
* st/mesa: change st_pbo_create_upload_fs to st_pbo_get_upload_fsNicolai Hähnle2016-11-161-7/+5
* mesa: remove 'params' parameter from ctx->Driver.TexParameter()Brian Paul2016-10-131-2/+1
* st/mesa: move all sampler view code into new st_sampler_view.[ch] filesBrian Paul2016-10-061-0/+1
* st/mesa: optimize pipe_sampler_view validationBrian Paul2016-10-061-0/+52
* gallium: remove PIPE_BIND_TRANSFER_READ/WRITEMarek Olšák2016-09-081-3/+3
* gallium: change pipe_sampler_view::first_element/last_element -> offset/sizeMarek Olšák2016-08-171-2/+3
* st/mesa: provide GL_OES_copy_image support by caching the original ETC dataIlia Mirkin2016-08-121-24/+53
* st/mesa: refactor duplicated etc fallback checksIlia Mirkin2016-08-121-6/+9
* st/mesa: completely rewrite state atomsMarek Olšák2016-07-301-1/+1
* gallium: split transfer_inline_write into buffer and texture callbacksMarek Olšák2016-07-231-3/+3
* mesa: add numLevels, numSamples to Driver.TestProxyTexImage()Brian Paul2016-07-151-7/+12
* st/mesa: an incomplete texture may have a zero-size first imageNicolai Hähnle2016-07-011-0/+3
* st/mesa: invalidate readpixels cacheNicolai Hähnle2016-06-211-0/+3
* st/mesa: flush bitmap cache before texture functionsNicolai Hähnle2016-06-211-0/+9
* st/mesa: use base level size as "guess" when availableNicolai Hähnle2016-06-101-6/+27
* st/mesa: directly compute level=0 texture size in st_finalize_textureNicolai Hähnle2016-06-081-38/+48
* st/mesa: move shareable parts of PBO upload state and draw to st_pbo.cNicolai Hähnle2016-06-011-106/+3
* st/mesa: move PBO buffer address calculation to st_pbo.cNicolai Hähnle2016-06-011-120/+48
* st/mesa: move PBO upload fs creation to st_pbo.cNicolai Hähnle2016-06-011-77/+1
* st/mesa: rename pbo_upload to pboNicolai Hähnle2016-06-011-20/+20
* st/mesa: move PBO vertex and geometry shader creation to st_pbo.cNicolai Hähnle2016-06-011-89/+3
* st/mesa: begin moving PBO functions into their own fileNicolai Hähnle2016-06-011-53/+0
* st/mesa: use transfer_inline_write for memcpy TexSubImage pathMarek Olšák2016-05-101-4/+39
* st/mesa: fix blit-based GetTexImage for non-finalized texturesMarek Olšák2016-05-021-1/+2
* gallium: use PIPE_SHADER_* everywhere, remove TGSI_PROCESSOR_*Marek Olšák2016-04-221-3/+3