aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker
Commit message (Expand)AuthorAgeFilesLines
* 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
* gallium: Add an equivalent of MESA_FORMAT_BGR_UNORM8.Eric Anholt2019-11-071-0/+4
* gallium: Add some more channel orderings of packed formats.Eric Anholt2019-11-071-0/+32
* gallium: Add defines for FXT1 texture compression.Eric Anholt2019-11-071-0/+10
* mesa/st: Add mapping of MESA_FORMAT_RGB_SNORM16 to gallium.Eric Anholt2019-11-071-0/+4
* st/mesa: call nir_lower_flrp only once per shaderMarek Olšák2019-11-041-16/+19
* st/mesa: call nir_opt_access only onceMarek Olšák2019-11-042-2/+2
* state_tracker: Handle texture view min level in st_generate_mipmap()Paul Gofman2019-11-041-1/+7
* glsl: just use NIR to lower outputs when driver can't read outputsTimothy Arceri2019-11-011-6/+3
* mesa: enable msaa in clear_with_quad if neededPierre-Eric Pelloux-Prayer2019-10-311-0/+1
* st/mesa: lower global vars to local after lowering clipErik Faye-Lund2019-10-281-0/+1