gallium/ureg: Set the next shader stage from the shader info.
[mesa.git] / src / gallium / auxiliary / tgsi / tgsi_scan.c
2019-10-09 Marek Olšáktgsi/scan: add tgsi_shader_info::msaa_images_declared
2019-08-12 Marek Olšáktgsi/scan: don't set GS_INVOCATIONS for all shader...
2019-08-06 Pierre-Eric Pellou... tgsi: add ATOMICINC_WRAP/ATOMICDEC_WRAP opcode
2019-07-23 Marek Olšáktgsi/scan: add uses_fbfetch
2019-04-23 Marek Olšáktgsi/scan: add uses_drawid
2019-01-01 Timothy Arceritgsi/scan: correctly walk instructions in tgsi_scan_tes...
2019-01-01 Timothy Arceritgsi/scan: fix loop exit point in tgsi_scan_tess_ctrl()
2018-12-27 Ilia Mirkintgsi: add ATOMFADD operation
2018-11-29 Marek Olšáktgsi/scan: add more information about bindless usage
2018-05-23 Dave Airlietgsi/scan: add hw atomic to the list of memory accessin...
2018-05-17 Brian Paultgsi: fix incorrect tgsi_shader_info::num_tokens comput...
2018-03-23 Brian Paultgsi: use enum tgsi_opcode
2018-03-06 Roland Scheideggertgsi/scan: use wrap-around shift behavior explicitly...
2018-02-26 Timothy Arcerigallium/tgsi: remove is_msaa_sampler array from tgsi_sh...
2017-10-06 Marek Olšáktgsi/scan: scan address operands (v2)
2017-10-06 Marek Olšáktgsi/scan: set correct usage mask for tex offsets in...
2017-10-06 Marek Olšáktgsi/scan: take advantage of already swizzled usage...
2017-10-06 Marek Olšáktgsi/scan: set non-valid src_index for tex offsets...
2017-09-11 Marek Olšákradeonsi: optimize TCS epilog when invocation 0 writes...
2017-09-11 Marek Olšáktgsi/scan: add a new pass that analyzes tess factor...
2017-08-22 Marek Olšáktgsi/scan: fix uses_double
2017-08-22 Marek Olšákgallium: remove TGSI opcodes PUSHA, POPA, SAD, TXQ_LZ
2017-06-14 Samuel Pitoisettgsi/scan: record bindless samplers/images usage
2017-06-05 Marek Olšáktgsi/scan: fix scanning fragment shaders with PrimID...
2017-05-24 Samuel Pitoisettgsi: remove unused tgsi_is_passthrough_shader()
2017-04-28 Marek Olšáktgsi/scan: record compute shader system value usage
2017-03-15 Marek Olšákgallium: add TGSI opcodes TEX_LZ and TXF_LZ
2017-03-03 Marek Olšáktgsi/scan: record load/store/atomic image usage
2017-02-21 Marek Olšáktgsi/scan: add basic info about tessellation OUT and...
2016-12-12 Nicolai Hähnletgsi/scan: collect information about output usagemasks
2016-12-12 Nicolai Hähnletgsi/scan: collect information about output vertex...
2016-12-01 Tim Rowleytgsi: store writes_primid when scanning tgsi
2016-11-21 Marek Olšáktgsi/scan: record if a shader writes the position output
2016-11-21 Marek Olšáktgsi/scan: use a big switch for scanning outputs
2016-11-08 Marek Olšáktgsi/scan: turn a huge if-else-if.. chain into a switch...
2016-11-08 Marek Olšáktgsi/scan: fix images_buffers regression
2016-10-24 Brian Paultgsi: trivial build fix for MSVC
2016-10-24 Marek Olšáktgsi/scan: scan texture offset operands
2016-10-24 Marek Olšáktgsi/scan: move src operand processing into a separate...
2016-10-24 Marek Olšáktgsi/scan: get information about shader buffer usage
2016-10-24 Marek Olšáktgsi/scan: handle indirect image indexing correctly
2016-10-24 Marek Olšáktgsi/scan: don't treat RESQ etc. as memory instructions
2016-10-24 Marek Olšáktgsi/scan: get information about indirect 2D file access
2016-10-24 Marek Olšáktgsi/scan: get information about indirect CONST access
2016-10-12 Nicolai Hähnletgsi/scan: fix num_inputs/num_outputs for shaders with...
2016-10-05 Marek Olšáktgsi/scan: don't set interp flags for inputs only used...
2016-09-14 Marek OlšákRevert "tgsi/scan: don't set interp flags for inputs...
2016-09-13 Marek Olšáktgsi/scan: don't set interp flags for inputs only used...
2016-08-29 Marek Olšáktgsi/scan: remember sampler view types
2016-08-17 Nicolai Hähnletgsi/scan: add tgsi_scan_arrays
2016-06-07 Nicolai Hähnletgsi/scan: add uses_derivatives (v2)
2016-05-23 Dave Airliedraw: stop using CULLDIST semantic.
2016-04-27 Brian Paultgsi: s/Elements/ARRAY_SIZE/
2016-04-21 Marek Olšákgallium: use PIPE_SHADER_* everywhere, remove TGSI_PROC...
2016-04-07 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-07 Nicolai Hähnletgsi/scan: add an assert for the size of the samplers_d...
2016-04-01 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-03-31 Brian Paultgsi: skip texture query opcodes when examining texture...
2016-03-30 Roland Scheideggertgsi: (trivial) only verify target for is_tex instructions
2016-03-30 Brian Paultgsi: simplify tgsi_shader_info::is_msaa_sampler checking
2016-03-30 Brian Paultgsi: collect texture sampler target info in tgsi_scan_...
2016-03-25 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-03-21 Nicolai Hähnletgsi/scan: add writes_memory to flag presence of stores...
2016-03-21 Nicolai Hähnletgsi/scan: track which shader images are really buffers
2016-03-21 Nicolai Hähnletgsi/scan: add images_writemask
2016-03-02 Kenneth GraunkeMerge remote-tracking branch 'origin/master' into vulkan
2016-02-29 Marek Olšáktgsi/scan: count memory instructions
2016-02-24 Kristian Høgsberg... Merge remote-tracking branch 'origin/master' into vulkan
2016-02-23 Marek Olšáktgsi/scan: handle holes between VS inputs, assert-fail...
2016-02-09 Jason EkstrandMerge commit '8b0fb1c152fe191768953aa8c77b89034a377f83...
2016-02-08 Brian Paultgsi: minor whitespace fixes in tgsi_scan.c
2016-02-08 Brian Paultgsi: s/true/TRUE/ in tgsi_scan.c
2016-02-08 Brian Paultgsi: use switches instead of big if/else ifs
2016-02-08 Brian Paultgsi: break gigantic tgsi_scan_shader() function into...
2016-02-05 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2016-02-02 Marek Olšáktgsi/scan: add tgsi_shader_info::reads_samplemask
2016-01-21 Kristian Høgsberg... Merge remote-tracking branch 'jekstrand/wip/i965-unifor...
2016-01-09 Kristian Høgsberg... Merge ../mesa into vulkan
2016-01-08 Marek Olšáktgsi/scan: update for POSITION and FACE sytem values
2016-01-07 Marek Olšáktgsi/scan: set which color components are read by a...
2016-01-07 Marek Olšáktgsi/scan: fix tgsi_shader_info::reads_z
2016-01-07 Marek Olšáktgsi/scan: set if a fragment shader writes sample mask
2015-12-11 Kristian Høgsberg... Merge ../mesa into vulkan
2015-12-11 Marek Olšáktgsi/scan: add flag colors_written
2015-10-22 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-10-20 Marek Olšáktgsi/scan: use properties for clip/cull distance writemasks
2015-10-19 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-10-09 Marek Olšáktgsi/scan: add info about declared samplers (v2)
2015-10-09 Kristian Høgsberg... Merge ../mesa into vulkan
2015-10-06 Brian Paultgsi: add const qualifier to silence warning
2015-10-03 Marek Olšáktgsi/scan: add interpolation info into tgsi_shader_info
2015-10-01 Kristian Høgsberg... Merge branch 'master' of ../mesa into vulkan
2015-09-13 Rob Clarktgsi/scan: add support to figure out max nesting depth
2015-09-02 Dave Airlietgsi/scan: add uses_doubles to tgsi scanner
2015-06-26 Connor AbbottMerge branch 'wip/nir-vtn' into vulkan
2015-06-24 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-06-23 Jose Fonsecadraw,tgsi: Assume TGSI_PROPERTY_GS_INVOCATIONS default...
2015-06-23 Dave Airliedraw/tgsi: implement geom shader invocation support.
2015-06-05 Marek Olšáktgsi/scan: get more information about arrays and handle...
2015-05-26 Marek Olšákgallium: rename TGSI tessellation processor types to...
next