summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/tgsi
Commit message (Expand)AuthorAgeFilesLines
* 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
* tgsi: Enable returns from within loopsLars Hamre2016-09-171-0/+4
* Revert "tgsi/scan: don't set interp flags for inputs only used by INTERP inst...Marek Olšák2016-09-151-57/+48
* tgsi/scan: don't set interp flags for inputs only used by INTERP instructionsMarek Olšák2016-09-131-48/+57
* tgsi/scan: remember sampler view typesMarek Olšák2016-08-292-0/+5
* tgsi/scan: add tgsi_scan_arraysNicolai Hähnle2016-08-172-0/+93
* tgsi: Add WORK_DIM System ValueHans de Goede2016-07-021-0/+1
* gallium/tgsi: add 64-bitness type check function.Dave Airlie2016-06-111-0/+7
* tgsi/scan: add uses_derivatives (v2)Nicolai Hähnle2016-06-072-0/+31
* gallium: add VOTE_* opcodes to implement GL_ARB_shader_group_voteIlia Mirkin2016-06-061-0/+3
* tgsi: fix mixed data type comparison in tgsi_point_sprite.cCharmaine Lee2016-06-061-3/+3
* tgsi: use truncf in micro_truncLars Hamre2016-06-061-4/+4
* tgsi: fix coverity out-of-bounds warningRob Clark2016-05-261-0/+3
* tgsi: fix out of bounds accessRob Clark2016-05-261-1/+1
* gallium/tgsi: use _mesa_roundevenf in micro_rndLars Hamre2016-05-261-4/+5
* tgsi: print TGSI_PROPERTY_NEXT_SHADER value as string, not an integerBrian Paul2016-05-252-0/+25
* tgsi: s/6/PIPE_SHADER_TYPES/ for tgsi_processor_type_names array sizeBrian Paul2016-05-251-1/+1
* tgsi: remove culldist semantic.Dave Airlie2016-05-231-1/+0
* draw: stop using CULLDIST semantic.Dave Airlie2016-05-231-2/+1
* gallium: refactor pipe_shader_state to support multiple IR'sRob Clark2016-05-111-3/+1
* gallium: fix various undefined left shifts into sign bitNicolai Hähnle2016-05-071-1/+1
* tgsi: initialize stack allocated structWuZhen2016-05-011-0/+7
* tgsi/text: fix parsing of memory instructionsNicolai Hähnle2016-04-291-13/+27
* tgsi/text: add str_match_name_from_arrayNicolai Hähnle2016-04-291-0/+18
* tgsi/text: add str_match_format helper functionNicolai Hähnle2016-04-291-9/+22
* tgsi/build: pass Memory.Texture and .Format through tgsi_build_full_instructionNicolai Hähnle2016-04-291-2/+6
* tgsi/dump: signal nospace when the last print exceeded the sizeNicolai Hähnle2016-04-291-4/+6