summaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker
Commit message (Expand)AuthorAgeFilesLines
* mesa/st/glsl_to_tgsi: Mark first write as unconditional when appropriateGert Wollny2018-01-292-1/+47
* st/glsl_to_nir: remove dead io after conversion to nirTimothy Arceri2018-01-301-0/+4
* compiler: tidy up double_inputs_read usesTimothy Arceri2018-01-303-3/+3
* st/shader_cache: restore num_tgsi_tokens when loading from cacheTimothy Arceri2018-01-271-9/+16
* mesa: change gl_link_status enums to uppercaseBrian Paul2018-01-262-2/+2
* mesa: Fix function pointers initialization in status trackerEleni Maria Stea2018-01-261-2/+2
* st/mesa: Use the translated color logic op from the contextIan Romanick2018-01-261-47/+1
* st/mesa: expand glDrawPixels cache to handle multiple imagesBrian Paul2018-01-253-68/+153
* st/mesa: add some debug code in st_choose_format()Brian Paul2018-01-251-5/+18
* automake: st/mesa/tests: add st_tests_common.h to the tarballEmil Velikov2018-01-251-1/+2
* st/glsl_to_nir: remove reallocation of sampler/image locationTimothy Arceri2018-01-251-8/+0
* mesa/st/glsl_to_tgsi: remove now unneeded assert.Gert Wollny2018-01-241-1/+0
* mesa/st/tests: Add tests for lifetime tracking with indirect addressingGert Wollny2018-01-243-4/+189
* mesa/st/glsl_to_tgsi: Add tracking of indirect addressing registersGert Wollny2018-01-241-34/+74
* mesa/st/tests: Add tests for improved tracking of temporariesGert Wollny2018-01-241-7/+486
* mesa/st/glsl_to_tgsi: Add tracking of ifelse writes in register mergingGert Wollny2018-01-241-20/+292
* mesa/st/tests: cleanup whitespace usage and correct some commentsGert Wollny2018-01-241-64/+63
* mesa/st/tests: unify MockCodeLine* classesGert Wollny2018-01-244-547/+735
* mesa/st/tests: Fix zero-byte allocation leaksGert Wollny2018-01-241-7/+15
* mesa/st/glsl_to_tgsi: Add some operators for glsl_to_tgsi related classesGert Wollny2018-01-243-88/+202
* st/mesa: provide static inline st_init_vdpau_functionsEmil Velikov2018-01-222-6/+8
* mesa: Make numSamples an unsigned intGert Wollny2018-01-192-2/+2
* mesa/st: translate SO info in glsl_to_nir() caseRob Clark2018-01-181-4/+43
* st/mesa: assume that user constant buffers are always supportedMarek Olšák2018-01-174-34/+6
* gallium: remove PIPE_CAP_TEXTURE_SHADOW_MAPMarek Olšák2018-01-171-3/+3
* st/mesa: expose ARB_sync unconditionallyMarek Olšák2018-01-171-5/+2
* gallium: remove PIPE_CAP_TWO_SIDED_STENCILMarek Olšák2018-01-171-3/+2
* st/mesa: include util/bitscan.h in st_glsl_to_tgsi_temprename.cppBrian Paul2018-01-171-5/+6
* st/mesa: remove unneeded #includes of main/compiler.hBrian Paul2018-01-1713-19/+0
* st/mesa: include main/compiler.h in st_cb_queryobj.cBrian Paul2018-01-171-0/+1
* st/glsl_to_tgsi: add ARB_get_program_binary support using TGSITimothy Arceri2018-01-172-0/+10
* st/glsl_to_tgsi: add st_get_program_binary_driver_sha1() helperTimothy Arceri2018-01-172-0/+9
* st/glsl_to_tgsi: add (de)serialise program helpersTimothy Arceri2018-01-172-127/+146
* st/glsl_to_tgsi: stop passing pipe_shader_state to st_store_tgsi_in_disk_cache()Timothy Arceri2018-01-173-16/+17
* st/glsl_to_tgsi: store num_tgsi_tokens in st_*_programTimothy Arceri2018-01-174-17/+34
* st/glsl_to_nir: disable io lowering to temps for tessTimothy Arceri2018-01-171-4/+8
* st/mesa: enable ARB_enhanced_layouts on nir driversTimothy Arceri2018-01-171-3/+1
* nir: fix st_nir_assign_var_locations for patch variablesKarol Herbst2018-01-081-2/+6
* mesa: remove dd_function_table::GetCompressedTexSubImage and clean it upMarek Olšák2018-01-061-1/+0
* st/glsl_to_nir/radeonsi: enable tessellation shadersTimothy Arceri2018-01-051-1/+3
* st/mesa: Handle BGR[A/X]1010102 formats.Mario Kleiner2018-01-031-0/+6
* st/mesa: increase size of glsl_base_type bitfieldsBrian Paul2017-12-282-3/+4
* st/glsl_to_nir: add patch support to st_nir_assign_var_locations()Timothy Arceri2017-12-271-5/+17
* st/glsl_to_nir: call post opt functions after opts have finishedTimothy Arceri2017-12-271-0/+6
* st/st_glsl_to_nir: call nir_lower_64bit_packTimothy Arceri2017-12-271-0/+1
* gallium: plumb context priority through to driverRob Clark2017-12-191-0/+5
* st/glsl_to_nir: skip forced array splitting for tcsTimothy Arceri2017-12-131-1/+2
* st/mesa: trivial whitespace/formatting fixes in st_atom_rasterizer.cBrian Paul2017-12-121-20/+22
* st/mesa: swizzle argument when there's a vector size mismatchIlia Mirkin2017-12-111-1/+24
* mesa/st: Handle 16-bit types at st_glsl_storage_type_size()Eduardo Lima Mitev2017-12-061-0/+3