summaryrefslogtreecommitdiff
path: root/src/mesa/state_tracker/st_cb_readpixels.c
AgeCommit message (Expand)AuthorFilesLines
2017-04-20st/mesa: inline and optimize st_invalidate_readpix_cacheMarek Olšák1-8/+0
2017-02-25st/mesa: don't update unrelated states in non-draw calls such as ClearMarek Olšák1-1/+1
2017-02-25st/mesa: set blend state for PBO readbacksMarek Olšák1-0/+6
2017-02-25st/mesa: reset sample_mask, min_sample, and render_condition for PBO opsMarek Olšák1-0/+7
2016-11-16st/mesa: fix SINT <-> UINT conversion during PBO upload / downloadNicolai Hähnle1-1/+1
2016-11-16st/mesa: fix ReadPixels into packed formats with PBONicolai Hähnle1-2/+1
2016-09-08gallium: remove PIPE_BIND_TRANSFER_READ/WRITEMarek Olšák1-4/+3
2016-08-17gallium: change pipe_image_view::first_element/last_element -> offset/sizeMarek Olšák1-2/+3
2016-06-24st/mesa: don't assume that the whole surface gets mappedIlia Mirkin1-7/+6
2016-06-24st/mesa: fix readpixels regression with MESA_pack_invertNicolai Hähnle1-1/+1
2016-06-22st/mesa: use a single memcpy in st_ReadPixels when possibleNicolai Hähnle1-8/+15
2016-06-21st/mesa: cache staging texture for glReadPixelsNicolai Hähnle1-14/+106
2016-06-21st/mesa: add readpix_cache structureNicolai Hähnle1-0/+8
2016-06-21st/mesa: move ReadPixels blit into a separate functionNicolai Hähnle1-52/+78
2016-06-06st/mesa: fix resource leak in try_pbo_readpixelsNicolai Hähnle1-1/+1
2016-06-06st/mesa: check shader image format support before using PBO downloadIlia Mirkin1-0/+6
2016-06-01st/mesa: implement PBO downloads for ReadPixelsNicolai Hähnle1-3/+139
2016-06-01st/mesa: hook up a no-op try_pbo_readpixelsNicolai Hähnle1-20/+37
2016-04-12st/mesa: Replace GLvoid with voidJakob Sinclair1-2/+2
2016-02-24st/mesa: rename st_readpixels to st_ReadPixelsBrian Paul1-2/+2
2016-02-13st/mesa: add a second pipeline for computeSamuel Pitoiset1-1/+1
2015-09-02st/readpixels: fix accel path for skipimages.Dave Airlie1-2/+2
2015-08-25mesa/formats: remove compressed formats from matching functionNanley Chery1-1/+1
2015-07-02mesa/st: Add checks for signed/unsigned integer conversions in ReadPixelsIago Toral Quiroga1-0/+28
2014-08-11st/mesa: add st_context parameter to st_mesa_format_to_pipe_formatMarek Olšák1-1/+1
2014-05-11mesa/st: leave current query enabled during glBlitFramebufferIlia Mirkin1-0/+1
2014-01-17s/Tungsten Graphics/VMware/José Fonseca1-2/+2
2013-12-03st/mesa: add support for layered framebuffers and consolidate codeMarek Olšák1-2/+2
2013-06-26st/mesa: add casts to silence MSVC warningsBrian Paul1-1/+1
2013-03-28st/mesa: remove leftover printfs from ReadPixelsMarek Olšák1-3/+0
2013-03-23gallium,st/mesa: don't use blit-based transfers with software rasterizersMarek Olšák1-0/+4
2013-03-23st/mesa: implement blit-based ReadPixelsMarek Olšák1-7/+177
2011-11-15st/mesa: remove most of the ReadPixels codeBrian Paul1-625/+8
2011-11-15st/mesa: remove dependencies on code in st_cb_readpixels.cBrian Paul1-1/+1
2011-11-15mesa: replace GLstencil with GLubyteBrian Paul1-1/+1
2011-10-11gallium: rename ZS stencil type to UINT (v2)Dave Airlie1-7/+7
2011-10-08st/mesa: add readpixel integer supportDave Airlie1-2/+38
2011-07-11mesa: implement packing of DEPTH_STENCIL & FLOAT_32_UNSIGNED_INT_24_8_REV comboMarek Olšák1-1/+1
2011-07-10st/mesa: implement read/draw/copypixels for Z32F and Z32F_S8X24Marek Olšák1-0/+43
2011-05-25st/mesa: fix incorrect texture level/face/slice accessesBrian Paul1-3/+6
2011-04-15st/mesa: simplify a bit of the previous patchBrian Paul1-5/+8
2011-04-15st/mesa: add handling for 'PIPE_FORMAT_B8G8R8X8_UNORM' in st_fast_readpixelsPierre-Eric Pelloux-Prayer1-10/+20
2011-04-14st/mesa: add support for GL_RGBA + GL_UNSIGNED_INT_8_8_8_8 in st_fast_readpixelspepp1-1/+20
2011-03-29gallium: implement clamping controls (ARB_color_buffer_float)Luca Barbieri1-2/+5
2011-02-28mesa: move PBO-related functions into a new fileBrian Paul1-0/+1
2011-01-22st/mesa: ensure that all pixel paths operation on linear RGB data, not sRGBBrian Paul1-7/+13
2010-12-02st/mesa: avoid large stack allocations in readpixels codeBrian Paul1-1/+10
2010-12-02gallium: support for array textures and related changesRoland Scheidegger1-3/+3
2010-10-23mesa: split up the image.c fileBrian Paul1-0/+1
2010-10-13Drop GLcontext typedef and use struct gl_context insteadKristian Høgsberg1-4/+4