tgsi/scan: record load/store/atomic image usage
[mesa.git] / src / gallium / auxiliary / tgsi / tgsi_scan.c
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...
2015-05-16 Ilia Mirkintgsi/scan: allow scanning tessellation shaders
2015-01-08 Rob Clarktgsi: track max array per file
2015-01-08 Rob Clarktgsi: keep track of read vs written indirects
2015-01-07 Marek Olšáktgsi: add uses_centroid into tgsi_shader_info
2014-12-16 Roland Scheideggergallium: add TGSI_SEMANTIC_VERTEXID_NOBASE and TGSI_SEM...
2014-12-10 Marek Olšáktgsi: add tgsi_shader_info::writes_clipvertex
2014-12-10 Marek Olšáktgsi: add clip and cull distance writemasks into tgsi_s...
2014-12-10 Marek Olšáktgsi: add tgsi_shader_info::writes_psize
2014-11-19 Roland Scheideggerdraw: fixes for vertex shaders outputting layer or...
2014-10-04 Marek Olšáktgsi: change tgsi_shader_info::properties to a one...
2014-10-04 Marek Olšáktgsi: remove some not so useful variables from tgsi_sha...
2014-10-04 Marek Olšáktgsi: simplify shader properties in tgsi_shader_info
2014-08-08 Roland Scheideggerdraw: hack around weird primitive id input in gs
2014-07-09 Ilia Mirkingallium: switch dedicated centroid field to interpolati...
2014-01-17 José Fonsecas/Tungsten Graphics/VMware/
2013-11-04 Marek Olšáktgsi/scan: set maximum index for each constant buffer
2013-08-15 Marek Olšáktgsi: add info about MSAA samplers to tgsi_shader_info
2013-08-05 Brian Paultgsi: remove unneeded File == TGSI_FILE_INPUT test
2013-08-05 Brian Paultgsi: clean up tgsi_scan_shader() function
2013-08-03 Zack Rusintgsi: detect prim id and front face usage in fs
2013-07-12 Brian Paultgsi: rename the TGSI fragment kill opcodes
2013-07-12 Brian Paultgsi: s/unsigned/int/ to silence MSVC warning
2013-07-04 Roland Scheideggergallivm: do per-pixel lod calculations for explicit lod
2013-06-11 Zack Rusingallium: add a cull distance semantic
2013-06-11 Zack Rusindraw: make sure clipdistances work with geometry shaders
2013-06-06 Roland Scheideggergallium/tgsi: add missing string for layer semantic
2013-05-25 Zack Rusingallium: Add support for multiple viewports
next