summaryrefslogtreecommitdiff
path: root/src/mesa/state_tracker/st_cb_readpixels.c
AgeCommit message (Expand)AuthorFilesLines
2023-11-24st/mesa: set pipe_framebuffer_state::layers for PBO blitsMarek Olšák1-1/+1
2023-09-18st/mesa: check renderbuffer before using itPierre-Eric Pelloux-Prayer1-0/+3
2023-06-27treewide: Replace the usage of ubyte/ushort with uint8_t/uint16_tYonggang Luo1-1/+1
2023-06-27treewide: Replace the usage of TRUE/FALSE with true/falseYonggang Luo1-4/+4
2023-06-27treewide: replace usage of boolean to boolYonggang Luo1-1/+1
2022-12-12st/mesa: remove the switch from st_validate_state by passing state mask directlyMarek Olšák1-1/+1
2022-12-12st/mesa: remove st_context::dirty, use gl_context::NewDirtyState insteadMarek Olšák1-4/+4
2022-10-10gallium: normalized_coords -> unnormalized_coordsErik Faye-Lund1-1/+0
2022-09-22mesa/st: always use normalized coords for samplersErik Faye-Lund1-0/+1
2022-05-17Revert "mesa: consider the sample count when choosing a texture format"Marek Olšák1-1/+1
2022-05-05mesa: consider the sample count when choosing a texture formatMarek Olšák1-1/+1
2022-01-25mesa/st: move st_fb_orientation into a mesa functionDave Airlie1-3/+3
2022-01-25mesa/st: move last of renderbuffer functionality into mesaDave Airlie1-1/+0
2022-01-25mesa/st: merge st_renderbuffer into gl_renderbuffer.Dave Airlie1-27/+26
2021-12-08mesa/st: move pixel/bitmap functions to direct callDave Airlie1-6/+1
2021-11-03st/mesa: don't update vertex elements when GL doesn't change themMarek Olšák1-0/+1
2021-09-01gallium/cso: add unbind mask for cso restoreMike Blumenkrantz1-6/+1
2021-08-20gallium: add take_ownership into set_sampler_views to skip reference countingMarek Olšák1-2/+2
2021-05-21gallium: split transfer_(un)map into buffer_(un)map and texture_(un)mapMarek Olšák1-3/+3
2021-01-27gallium: add unbind_num_trailing_slots to set_sampler_viewsMarek Olšák1-4/+4
2021-01-27gallium: add unbind_num_trailing_slots to set_shader_imagesMarek Olšák1-2/+2
2021-01-15st/mesa: unbind sampler views, images, and vertex buffers after meta opsMarek Olšák1-0/+12
2021-01-15st/mesa: don't use cso_context to restore VBs, etc. for PBO glReadPixelsMarek Olšák1-8/+8
2021-01-13st/mesa: use the correct src format in ReadPixelsPierre-Eric Pelloux-Prayer1-1/+1
2020-12-29st/pbo: fix pbo uploads without PIPE_CAP_TGSI_VS_LAYER_VIEWPORT and skip gsMike Blumenkrantz1-1/+1
2020-12-03st/mesa: put pipe_screen * into st_context and use itMarek Olšák1-4/+3
2020-11-28mesa/st: choose S/D format depending on gl_format passed for readpixelsTapani Pälli1-1/+8
2020-09-22gallium: rename PIPE_TRANSFER_* -> PIPE_MAP_*Marek Olšák1-1/+1
2020-04-21remove final imports.h and imports.c bitsDylan Baker1-6/+6
2020-04-06mesa: remove no longer needed _mesa_is_bufferobj functionMarek Olšák1-1/+1
2020-03-27Move compiler.h and imports.h/c from src/mesa/main into src/utilMarek Olšák1-1/+1
2019-11-14util: Move gallium's PIPE_FORMAT utils to /util/format/Eric Anholt1-1/+1
2019-09-11st/mesa: Only pause queries if there are any active queries to pause.Kenneth Graunke1-1/+1
2019-03-11st/mesa: move utility functions, macros into new st_util.h fileBrian Paul1-0/+2
2019-02-04st/mesa: Set pipe_image_view::shader_access in PBO readpixels.Kenneth Graunke1-0/+1
2018-07-31gallium: add storage_sample_count parameter into is_format_supportedMarek Olšák1-2/+2
2018-03-29util: Move util_is_power_of_two to bitscan.h and rename to util_is_power_of_t...Ian Romanick1-2/+2
2017-09-03st/mesa: fix view template initialization in try_pbo_readpixelsRoland Scheidegger1-1/+1
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