summaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker
Commit message (Expand)AuthorAgeFilesLines
* 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
* util: remove LIST_IS_EMPTY macroTimothy Arceri2019-10-281-4/+4
* util: remove LIST_DEL macroTimothy Arceri2019-10-282-3/+3
* util: remove LIST_ADD macroTimothy Arceri2019-10-281-1/+1
* util: remove LIST_ADDTAIL macroTimothy Arceri2019-10-281-2/+2
* util: remove LIST_INITHEAD macroTimothy Arceri2019-10-281-3/+3
* st/mesa: use pipe_screen::finalize_nirMarek Olšák2019-10-236-25/+89
* st/mesa: update VS shader_info for NIR after lowering passesMarek Olšák2019-10-231-0/+4
* st/mesa: assign driver locations for VS inputs for NIR before cachingMarek Olšák2019-10-234-9/+10
* st/mesa: don't lower_global_vars_to_local for VS if there are no dead inputsMarek Olšák2019-10-231-2/+7
* st/mesa: move some NIR lowering before shader cachingMarek Olšák2019-10-233-14/+23
* st/mesa: Silence chatty debug printfKenneth Graunke2019-10-221-2/+4
* st/mesa: Map MESA_FORMAT_RGB_UNORM8 <-> PIPE_FORMAT_R8G8B8_UNORMChris Wilson2019-10-221-0/+6
* st/mesa: replace pipe_shader_state with tgsi_token* in st_vp_variantMarek Olšák2019-10-224-36/+48
* mesa/st: assert that lowering is supportedErik Faye-Lund2019-10-221-0/+12
* st/mesa: only require ESSL 3.1 for geometry shadersIago Toral Quiroga2019-10-211-1/+1
* mesa: Redefine the RG formats as array formats.Eric Anholt2019-10-202-33/+17
* mesa: Replace MESA_FORMAT_L8A8/A8L8 UNORM/SNORM/SRGB with an array format.Eric Anholt2019-10-201-24/+12
* mesa: Replace the LA16_UNORM packed formats with one array format.Eric Anholt2019-10-201-8/+4
* st/mesa: don't call variables "tgsi" when they can reference NIRMarek Olšák2019-10-172-65/+65
* st/mesa: merge st_fragment_program into st_common_programMarek Olšák2019-10-1712-135/+61
* st/mesa: remove redundant function st_reference_compprogMarek Olšák2019-10-172-11/+1
* st/mesa: remove unused st_xxx_program::sha1Marek Olšák2019-10-171-6/+0
* st/mesa: remove st_vp_variant_key in favor of st_common_variant_keyMarek Olšák2019-10-173-25/+8