summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi
Commit message (Expand)AuthorAgeFilesLines
...
* radeonsi/gfx9: set up shader registers for merged LS-HSMarek Olšák2017-04-283-15/+55
* radeonsi/gfx9: add initial code generation for non-monolithic merged LS-HSMarek Olšák2017-04-283-1/+23
* radeonsi: separate out code for selecting the VS prologMarek Olšák2017-04-281-17/+29
* radeonsi/gfx9: add si_shader::previous_stage for merged shadersMarek Olšák2017-04-283-1/+39
* radeonsi/gfx9: enlarge num_input_sgprs in shader keys due to higher hw limitMarek Olšák2017-04-281-2/+2
* radeonsi/gfx9: update the summary of shader stage configsMarek Olšák2017-04-281-4/+9
* radeonsi: adjust the signature of si_get_vs_prolog_keyMarek Olšák2017-04-281-9/+21
* radeonsi: separate out VS prolog key generationMarek Olšák2017-04-281-11/+20
* radeonsi: separate out VS prolog key printingMarek Olšák2017-04-281-19/+29
* radeonsi: code shuffling in si_emit_derived_tess_stateMarek Olšák2017-04-281-31/+38
* radeonsi: separate out TGSI initialization of si_shader_contextMarek Olšák2017-04-283-43/+72
* radeonsi/ac: move vertex export remove to common code.Dave Airlie2017-04-273-163/+14
* radeonsi: disable the TGSI merge registers passSamuel Pitoiset2017-04-261-1/+1
* gallium: add PIPE_SHADER_CAP_TGSI_SKIP_MERGE_REGISTERSSamuel Pitoiset2017-04-261-0/+1
* radeonsi: use unsynchronized transfers for shader binary uploadsSamuel Pitoiset2017-04-261-1/+2
* radeonsi: turn si_shader_key::mono into a non-unionMarek Olšák2017-04-263-15/+11
* radeonsi: adjust ESGS ring buffer size computation on VIMarek Olšák2017-04-261-1/+4
* radeonsi/gfx9: don't set deprecated field PARTIAL_ES_WAVE_ONMarek Olšák2017-04-261-2/+3
* radeonsi/gfx9: set MAX_PRIMGRP_IN_WAVE in the correct registerMarek Olšák2017-04-262-1/+5
* radeonsi/gfx9: add a workaround for viewing a slice of 3D as a 2D imageMarek Olšák2017-04-261-8/+22
* radeonsi/gfx9: fix 1D array shader imagesMarek Olšák2017-04-261-0/+1
* radeonsi/gfx9: fix most things wrong with shader imagesMarek Olšák2017-04-262-12/+24
* radeonsi/gfx9: fix texture buffer objects and image buffers with IDXEN==0Marek Olšák2017-04-261-1/+34
* gallium/radeon: always flush asynchronously and wait after begin_new_csMarek Olšák2017-04-171-0/+3
* radeonsi: remove local variable 'mod' from si_compile_tgsi_shaderMarek Olšák2017-04-171-5/+2
* radeonsi: add si_shader_selector::vs_needs_prologMarek Olšák2017-04-173-7/+10
* radeonsi: don't set VGT_GS_MODE as part of the GS stateMarek Olšák2017-04-171-2/+0
* radeonsi: don't allow user indices with indirect drawsMarek Olšák2017-04-171-4/+4
* radeonsi: merge two if (indirect) statementsMarek Olšák2017-04-171-27/+25
* radeonsi: don't mark non-dirty textures with CMASK as compressedMarek Olšák2017-04-171-2/+3
* radeonsi: cope with missing disassemblyNicolai Hähnle2017-04-141-1/+2
* radeonsi: enable ARB_shader_viewport_layer_arrayNicolai Hähnle2017-04-141-1/+1
* radeonsi: handle ignored LAYER and VIEWPORT_INDEX writesNicolai Hähnle2017-04-141-0/+20
* gallium: add PIPE_CAP_TGSI_TES_LAYER_VIEWPORTNicolai Hähnle2017-04-141-0/+1
* radeonsi: fix gl_BaseVertex in non-indexed drawsNicolai Hähnle2017-04-133-4/+23
* radeonsi: provide VS_STATE input to all VS variantsNicolai Hähnle2017-04-135-27/+18
* radeonsi: change the bit-packing of LS out/TCS in dataNicolai Hähnle2017-04-133-9/+14
* radeonsi: emit VS_STATE register explicitly from si_draw_vboNicolai Hähnle2017-04-136-2/+27
* radeonsi: extract derived tess state emit to higher levelNicolai Hähnle2017-04-131-6/+7
* radeonsi: drop support for TGSI_SEMANTIC_VERTEXID_NOBASENicolai Hähnle2017-04-131-2/+3
* radeonsi: add new si_check_render_feedback_texture() helperSamuel Pitoiset2017-04-101-45/+44
* radeonsi: add new si_decompress_color_texture() helperSamuel Pitoiset2017-04-101-13/+17
* radeonsi: add new depth_needs_decompression() helperSamuel Pitoiset2017-04-101-2/+8
* radeonsi: add a 'break' in si_check_render_feedback_*()Samuel Pitoiset2017-04-101-2/+6
* radeonsi: re-use 'desc' in si_set_shader_image()Samuel Pitoiset2017-04-101-2/+1
* radeonsi: enable ARB_shader_ballotNicolai Hähnle2017-04-051-1/+3
* radeonsi: optimization barriers to work around LLVM deficienciesNicolai Hähnle2017-04-051-4/+12
* radeonsi: strengthen emit_optimization_barrierNicolai Hähnle2017-04-052-4/+38
* radeonsi: emit TGSI_OPCODE_READ_*Nicolai Hähnle2017-04-051-0/+38
* radeonsi: emit TGSI_OPCODE_BALLOTNicolai Hähnle2017-04-051-0/+18