aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker
Commit message (Expand)AuthorAgeFilesLines
* st/mesa: support shader images for Selection/Feedback/RasterPosMarek Olšák2019-12-091-0/+55
* st/mesa: support SSBOs for Selection/Feedback/RasterPosMarek Olšák2019-12-091-0/+40
* st/mesa: support samplers for Selection/Feedback/RasterPosMarek Olšák2019-12-091-0/+107
* st/mesa: save currently bound vertex samplers and sampler views in st_contextMarek Olšák2019-12-094-3/+11
* st/mesa: support UBOs for Selection/Feedback/RasterPosMarek Olšák2019-12-091-2/+37
* mesa: Silence unused parameter warningIan Romanick2019-12-041-1/+1
* st/mesa: Add GL_TDFX_texture_compression_FXT1 supportKenneth Graunke2019-12-013-4/+8
* st/mesa: unmap pbo after updating cacheErik Faye-Lund2019-11-291-2/+2
* driconf, glsl: Add a vs_position_always_invariant optionKenneth Graunke2019-11-271-0/+2
* st/mesa: add st_variant base class to simplify code for shader variantsMarek Olšák2019-11-268-307/+149
* st/mesa: don't use ** in the st_nir_link_shaders signatureMarek Olšák2019-11-261-20/+20
* st/mesa: simplify looping over linked shaders when linking NIRMarek Olšák2019-11-261-48/+28
* st/mesa: propagate gl_PatchVerticesIn from TCS to TES before linking for NIRMarek Olšák2019-11-261-2/+2
* st/mesa: don't call ProgramStringNotify in glsl_to_nirMarek Olšák2019-11-262-13/+16
* st/mesa: don't use redundant stp->state.ir.nirMarek Olšák2019-11-263-25/+12
* st/mesa: don't serialize all streamout state if there are no SO outputsMarek Olšák2019-11-261-4/+15
* Revert "st/mesa: keep serialized NIR instead of nir_shader in st_program"Mark Janes2019-11-204-69/+11
* Revert "st/mesa: call nir_serialize only once per shader"Mark Janes2019-11-203-25/+22
* nir: move data.image.access to data.accessMarek Olšák2019-11-191-1/+1
* st/mesa: call nir_serialize only once per shaderMarek Olšák2019-11-193-22/+25
* st/mesa: keep serialized NIR instead of nir_shader in st_programMarek Olšák2019-11-194-11/+69
* st/mesa: call nir_sweep in st_finalize_nirMarek Olšák2019-11-192-2/+3
* st/mesa: subclass st_vertex_program for VP-specific membersMarek Olšák2019-11-199-80/+92
* st/mesa: more cleanups after unification of st_vertex/common_programMarek Olšák2019-11-191-44/+19
* st/mesa: rename occurences of stcp to stp to correspond to st_programMarek Olšák2019-11-193-23/+23
* st/mesa: cleanups after unification of st_vertex/common programMarek Olšák2019-11-194-140/+55
* st/mesa: rename st_common_program to st_programMarek Olšák2019-11-1917-131/+131
* st/mesa: trivially merge st_vertex_program into st_common_programMarek Olšák2019-11-1914-103/+69
* st/mesa: consolidate and simplify code flagging program::affected_statesMarek Olšák2019-11-195-30/+20
* st/mesa: initialize affected_states and uniform storage earlier in deserializeMarek Olšák2019-11-191-3/+3
* st/mesa: start deduplicating some program codeMarek Olšák2019-11-194-13/+13
* st/mesa: decrease the size of st_fp_variant_key from 48 to 40 bytesMarek Olšák2019-11-191-3/+3
* st/mesa: rename delete_basic_variant -> delete_common_variantMarek Olšák2019-11-191-4/+4
* mesa/st: Reuse st_choose_matching_format from st_choose_format().Eric Anholt2019-11-155-94/+39
* mesa/st: Simplify st_choose_matching_format().Eric Anholt2019-11-151-27/+11
* util: Move gallium's PIPE_FORMAT utils to /util/format/Eric Anholt2019-11-1419-19/+19
* mesa/st: make sure we remove dead IO variables before handing NIR to backendsIago Toral Quiroga2019-11-141-1/+2
* st/mesa: remove unused TGSI-only debug printing functionsMarek Olšák2019-11-116-64/+0
* st/mesa: add ST_DEBUG=nir to print NIR shadersMarek Olšák2019-11-112-1/+11
* st/mesa: print TCS/TES/GS/CS TGSI in the right place & keep disk cache enabledMarek Olšák2019-11-112-6/+5
* st/mesa: remove \n being only printed in debug builds after printed TGSIMarek Olšák2019-11-111-12/+4
* st/mesa: rename DEBUG_TGSI -> DEBUG_PRINT_IRMarek Olšák2019-11-114-7/+7
* st/mesa: fix Sanctuary and Tropics by disabling ARB_gpu_shader5 for themMarek Olšák2019-11-111-1/+1
* st_get_external_sampler_key: improve error messageDrew DeVault2019-11-071-1/+2
* mesa/st: Make st_pipe_format_to_mesa_format an effective no-op.Eric Anholt2019-11-072-588/+3
* mesa/st: Gut most of st_mesa_format_to_pipe_format().Eric Anholt2019-11-071-629/+40
* mesa: Prepare for the MESA_FORMAT_* enum to be sparse.Eric Anholt2019-11-072-0/+6
* mesa/st: Test round-tripping of all compressed formats.Eric Anholt2019-11-071-2/+4
* mesa: Stop defining a full separate format for RGBA_UINT8.Eric Anholt2019-11-071-4/+4
* gallium: Add equivalents of packed MESA_FORMAT_*UINT formats.Eric Anholt2019-11-071-0/+69