summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/tgsi
Commit message (Expand)AuthorAgeFilesLines
* tgsi: include struct definitions for tgsi_build declarationsRob Herring2018-01-101-5/+1
* gallium/tgsi: add patch support to tgsi_get_gl_varying_semantic()Timothy Arceri2018-01-051-3/+8
* tgsi: improve comment on tgsi_util_get_shadow_ref_src_index()Brian Paul2017-12-261-2/+6
* tgsi: s/uint/enum pipe_shader_type/Brian Paul2017-11-172-2/+2
* tgsi: bump tgsi_opcode_info::output_mode size to 4 bitsBrian Paul2017-11-172-1/+3
* util/tgsi: use ASSERT_BITFIELD_SIZE() to check opcode field sizeBrian Paul2017-11-161-0/+2
* tgsi/exec: fix LDEXP in softpipeNicolai Hähnle2017-11-161-1/+1
* tgsi: whitespace clean-ups in tgsi_util.[ch]Brian Paul2017-11-152-40/+34
* tgsi: s/unsigned/enum tgsi_texture_type/Brian Paul2017-11-152-8/+8
* gallium/tgsi: add tess output supoort to tgsi_get_gl_varying_semantic()Timothy Arceri2017-11-151-0/+8
* gallium/tgsi: add prim id to tgsi_get_gl_varying_semantic()Timothy Arceri2017-11-151-0/+4
* gallium/tgsi: start adding hw atomics (v3.2)Dave Airlie2017-11-103-0/+89
* gallium: add CAPs to support HW atomic counters. (v3)Dave Airlie2017-11-101-0/+2
* gallium: add more exceptions to tgsi_util_get_inst_usage_maskTim Rowley2017-10-191-0/+12
* tgsi: fix tgsi_util_get_inst_usage_maskRoland Scheidegger2017-10-191-6/+6
* tgsi/ureg: allow any register file in address operandsMarek Olšák2017-10-061-6/+0
* tgsi/scan: scan address operands (v2)Marek Olšák2017-10-061-1/+42
* tgsi/scan: set correct usage mask for tex offsets in scan_src_operandMarek Olšák2017-10-061-4/+4
* tgsi/scan: take advantage of already swizzled usage mask in scan_src_operandMarek Olšák2017-10-061-30/+17
* tgsi/scan: set non-valid src_index for tex offsets in scan_src_operandMarek Olšák2017-10-061-1/+1
* tgsi: implement tgsi_util_get_inst_usage_mask properlyMarek Olšák2017-10-062-113/+206
* gallium: add new LOD opcodeRoland Scheidegger2017-09-302-4/+45
* gallium: add LDEXP TGSI instruction and corresponding capNicolai Hähnle2017-09-294-2/+19
* tgsi: infer that dst[1] of DFRACEXP is an integerNicolai Hähnle2017-09-292-2/+5
* gallivm: add support for TGSI instructions with two outputsNicolai Hähnle2017-09-291-0/+9
* tgsi: clarify the semantics of DFRACEXPNicolai Hähnle2017-09-292-10/+8
* tgsi: infer that DLDEXP's second source has an integer typeNicolai Hähnle2017-09-292-2/+5
* gallium: Add PIPE_SHADER_CAP_INT64_ATOMICSJan Vesely2017-09-211-0/+1
* gallium: Add PIPE_SHADER_CAP_FP16Jan Vesely2017-09-181-0/+2
* gallium: add CONSTBUF type to tgsi_file_typeTimothy Arceri2017-09-151-0/+1
* radeonsi: optimize TCS epilog when invocation 0 writes tess factorsMarek Olšák2017-09-111-2/+0
* tgsi/scan: add a new pass that analyzes tess factor writes (v2)Marek Olšák2017-09-112-0/+235
* llvmpipe, tgsi: hook up dx10 gather4 opcodeRoland Scheidegger2017-09-071-1/+4
* tgsi/build: always generate two-dimensional constant file accessesNicolai Hähnle2017-09-042-31/+45
* tgsi/ureg: always emit constants (and their decls) as 2DNicolai Hähnle2017-09-041-15/+7
* tgsi: store opcode mnemonics in a separate tableNicolai Hähnle2017-08-232-6/+16
* gallium: use tgsi_get_opcode_name instead of tgsi_opcode_info::mnemonicNicolai Hähnle2017-08-233-5/+8
* tgsi: macro-ify the opcodes tableNicolai Hähnle2017-08-232-251/+262
* tgsi: remove post_indent from some 64-bit opcodesNicolai Hähnle2017-08-231-6/+6
* tgsi: reduce tgsi_opcode_info::pre_dedent and post_indent to 1 bitNicolai Hähnle2017-08-231-2/+2
* tgsi/scan: fix uses_doubleMarek Olšák2017-08-221-2/+8
* gallium: remove TGSI opcode SCSMarek Olšák2017-08-226-113/+1
* gallium: remove TGSI opcode BREAKCMarek Olšák2017-08-223-23/+2
* gallium: remove TGSI opcode XPDMarek Olšák2017-08-225-121/+1
* gallium: remove TGSI opcode DPHMarek Olšák2017-08-226-73/+6
* gallium: remove TGSI opcode DP2AMarek Olšák2017-08-226-65/+2
* gallium: remove TGSI_OPCODE_CALLNZMarek Olšák2017-08-222-2/+1
* gallium: remove TGSI FENCE opcodesMarek Olšák2017-08-221-3/+3
* gallium: remove TGSI opcodes PUSHA, POPA, SAD, TXQ_LZMarek Olšák2017-08-225-25/+4
* tgsi/text: parse _PRECISE modifierKarol Herbst2017-07-211-3/+14