summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/tgsi
Commit message (Expand)AuthorAgeFilesLines
* gallium/tgsi: Treat UCMP sources as floats to match the GLSL-to-TGSI pass exp...Francisco Jerez2017-03-151-13/+41
* gallium: add TGSI opcodes TEX_LZ and TXF_LZMarek Olšák2017-03-152-2/+5
* tgsi: add missing compute shader entry in tgsi_get_processor_name()Samuel Pitoiset2017-03-151-0/+2
* tgsi/scan: record load/store/atomic image usageMarek Olšák2017-03-032-10/+13
* tgsi/ureg: return correct token count in ureg_get_tokensGrazvydas Ignotas2017-03-031-1/+1
* tgsi/scan: add basic info about tessellation OUT and IN usesMarek Olšák2017-02-212-0/+34
* gallium: do not #include foo.h within extern C {}Emil Velikov2017-02-211-2/+2
* gallium: remove TGSI_OPCODE_CLAMPMarek Olšák2017-02-184-19/+1
* tgsi/lowering: stop using TGSI_OPCODE_CLAMPMarek Olšák2017-02-181-4/+13
* tgsi: fix memory leak in tgsi sanity checkDave Airlie2017-02-141-3/+5
* tgsi-dump: dump label if instruction has oneMarc-André Lureau2017-02-101-11/+13
* tgsi: remove ureg_label_insnMarc-André Lureau2017-02-102-38/+0
* gallium/tgsi: fix oob access in parse instructionLi Qiang2017-02-071-1/+1
* gallium: turn PIPE_SHADER_CAP_DOUBLES into a screen capabilityNicolai Hähnle2017-02-021-1/+0
* tgsi: implement ddiv opcodeRoland Scheidegger2017-01-241-0/+14
* gallium: add TGSI_PROPERTY_MUL_ZERO_WINSIlia Mirkin2017-01-231-1/+2
* gallium: add FBFETCH opcode to retrieve the current sample valueIlia Mirkin2017-01-161-1/+1
* tgsi: add DDIV instructionNicolai Hähnle2017-01-161-0/+2
* gallium/tgsi: fix overflow in parse propertyLi Qiang2017-01-111-3/+6
* gallium: remove TGSI_OPCODE_SUBMarek Olšák2017-01-058-34/+36
* gallium: remove TGSI_OPCODE_ABSMarek Olšák2017-01-054-7/+1
* st/glsl_to_tgsi: plumb the GS output stream qualifier through to TGSINicolai Hähnle2016-12-122-1/+21
* tgsi/scan: collect information about output usagemasksNicolai Hähnle2016-12-122-0/+2
* tgsi/scan: collect information about output vertex streamsNicolai Hähnle2016-12-122-0/+19
* tgsi: add Stream{X,Y,Z,W} fields to tgsi_declaration_semanticNicolai Hähnle2016-12-123-2/+77
* tgsi: fix the src type of TGSI_OPCODE_MEMBARMarek Olšák2016-12-071-0/+1
* tgsi: store writes_primid when scanning tgsiTim Rowley2016-12-012-0/+4
* tgsi/scan: record if a shader writes the position outputMarek Olšák2016-11-212-0/+3
* tgsi/scan: use a big switch for scanning outputsMarek Olšák2016-11-211-40/+28
* gallium: add PIPE_SHADER_CAP_LOWER_IF_THRESHOLDMarek Olšák2016-11-151-0/+1
* tgsi/scan: turn a huge if-else-if.. chain into a switch statementMarek Olšák2016-11-081-14/+30
* tgsi/scan: fix images_buffers regressionMarek Olšák2016-11-081-3/+2
* tgsi: trivial build fix for MSVCBrian Paul2016-10-241-1/+1
* tgsi/scan: scan texture offset operandsMarek Olšák2016-10-241-0/+16
* tgsi/scan: move src operand processing into a separate functionMarek Olšák2016-10-241-171/+183
* tgsi/scan: get information about shader buffer usageMarek Olšák2016-10-242-0/+23
* tgsi/scan: handle indirect image indexing correctlyMarek Olšák2016-10-242-8/+17
* tgsi/scan: don't treat RESQ etc. as memory instructionsMarek Olšák2016-10-241-5/+13
* tgsi/scan: get information about indirect 2D file accessMarek Olšák2016-10-242-0/+7
* tgsi/scan: get information about indirect CONST accessMarek Olšák2016-10-242-0/+15
* gallium/tgsi: add missing #includeMarek Olšák2016-10-181-0/+2
* tgsi: fix comment typo in tgsi_ureg.cBrian Paul2016-10-131-1/+1
* tgsi/ureg: add ureg_DECL_output_layoutNicolai Hähnle2016-10-122-13/+38
* tgsi/ureg: add layout/component input declarationsNicolai Hähnle2016-10-122-12/+76
* tgsi/scan: fix num_inputs/num_outputs for shaders with overlapping arraysNicolai Hähnle2016-10-121-8/+2
* tgsi/scan: don't set interp flags for inputs only used by INTERP (v2)Marek Olšák2016-10-051-48/+57
* gallivm/llvmpipe: prepare support for ARB_gpu_shader_int64.Dave Airlie2016-09-211-1/+2
* tgsi/softpipe: prepare ARB_gpu_shader_int64 support. (v3)Dave Airlie2016-09-211-132/+541
* gallium/tgsi: add support for 64-bit integer immediates.Dave Airlie2016-09-216-2/+115
* gallium: add opcode and types for 64-bit integers. (v3)Dave Airlie2016-09-212-11/+85