summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/tgsi/tgsi_scan.c
Commit message (Expand)AuthorAgeFilesLines
* 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-291-0/+4
* tgsi/scan: add tgsi_scan_arraysNicolai Hähnle2016-08-171-0/+76
* tgsi/scan: add uses_derivatives (v2)Nicolai Hähnle2016-06-071-0/+30
* draw: stop using CULLDIST semantic.Dave Airlie2016-05-231-2/+1
* tgsi: s/Elements/ARRAY_SIZE/Brian Paul2016-04-271-4/+4
* gallium: use PIPE_SHADER_* everywhere, remove TGSI_PROCESSOR_*Marek Olšák2016-04-221-16/+16
* tgsi/scan: add an assert for the size of the samplers_declared bitfieldNicolai Hähnle2016-04-071-1/+2
* tgsi: skip texture query opcodes when examining texture targetsBrian Paul2016-03-311-1/+15
* tgsi: (trivial) only verify target for is_tex instructionsRoland Scheidegger2016-03-301-8/+7
* tgsi: simplify tgsi_shader_info::is_msaa_sampler checkingBrian Paul2016-03-291-3/+2
* tgsi: collect texture sampler target info in tgsi_scan_shader()Brian Paul2016-03-291-2/+36
* tgsi/scan: add writes_memory to flag presence of stores or atomicsNicolai Hähnle2016-03-211-4/+8
* tgsi/scan: track which shader images are really buffersNicolai Hähnle2016-03-211-0/+3
* tgsi/scan: add images_writemaskNicolai Hähnle2016-03-211-2/+16
* tgsi/scan: count memory instructionsMarek Olšák2016-03-011-0/+19
* tgsi/scan: handle holes between VS inputs, assert-fail in other casesMarek Olšák2016-02-231-1/+9
* tgsi: minor whitespace fixes in tgsi_scan.cBrian Paul2016-02-081-4/+2
* tgsi: s/true/TRUE/ in tgsi_scan.cBrian Paul2016-02-081-13/+13
* tgsi: use switches instead of big if/else ifsBrian Paul2016-02-081-24/+36
* tgsi: break gigantic tgsi_scan_shader() function into piecesBrian Paul2016-02-081-364/+375
* tgsi/scan: add tgsi_shader_info::reads_samplemaskMarek Olšák2016-02-021-0/+2
* tgsi/scan: update for POSITION and FACE sytem valuesMarek Olšák2016-01-081-1/+4
* tgsi/scan: set which color components are read by a fragment shaderMarek Olšák2016-01-071-8/+22
* tgsi/scan: fix tgsi_shader_info::reads_zMarek Olšák2016-01-071-2/+3
* tgsi/scan: set if a fragment shader writes sample maskMarek Olšák2016-01-071-0/+2
* tgsi/scan: add flag colors_writtenMarek Olšák2015-12-111-0/+3
* tgsi/scan: use properties for clip/cull distance writemasksMarek Olšák2015-10-201-14/+14
* tgsi/scan: add info about declared samplers (v2)Marek Olšák2015-10-091-0/+2
* tgsi: add const qualifier to silence warningBrian Paul2015-10-061-1/+1
* tgsi/scan: add interpolation info into tgsi_shader_infoMarek Olšák2015-10-031-2/+89
* tgsi/scan: add support to figure out max nesting depthRob Clark2015-09-131-0/+16
* tgsi/scan: add uses_doubles to tgsi scannerDave Airlie2015-09-021-0/+4
* draw,tgsi: Assume TGSI_PROPERTY_GS_INVOCATIONS default of 1.Jose Fonseca2015-06-231-0/+1
* draw/tgsi: implement geom shader invocation support.Dave Airlie2015-06-231-0/+2
* tgsi/scan: get more information about arrays and handle arrays correctly (v2)Marek Olšák2015-06-051-3/+21
* gallium: rename TGSI tessellation processor types to match pipe shader namesMarek Olšák2015-05-261-4/+4
* tgsi/scan: allow scanning tessellation shadersIlia Mirkin2015-05-161-1/+5
* tgsi: track max array per fileRob Clark2015-01-071-0/+2
* tgsi: keep track of read vs written indirectsRob Clark2015-01-071-0/+2
* tgsi: add uses_centroid into tgsi_shader_infoMarek Olšák2015-01-071-0/+3
* gallium: add TGSI_SEMANTIC_VERTEXID_NOBASE and TGSI_SEMANTIC_BASEVERTEXRoland Scheidegger2014-12-161-0/+6
* tgsi: add tgsi_shader_info::writes_clipvertexMarek Olšák2014-12-101-0/+3
* tgsi: add clip and cull distance writemasks into tgsi_shader_infoMarek Olšák2014-12-101-0/+4
* tgsi: add tgsi_shader_info::writes_psizeMarek Olšák2014-12-101-0/+3
* draw: fixes for vertex shaders outputting layer or viewport indexRoland Scheidegger2014-11-191-9/+6
* tgsi: change tgsi_shader_info::properties to a one-dimensional arrayMarek Olšák2014-10-041-3/+2
* tgsi: remove some not so useful variables from tgsi_shader_infoMarek Olšák2014-10-041-8/+0
* tgsi: simplify shader properties in tgsi_shader_infoMarek Olšák2014-10-041-35/+24