History log of /external/mesa3d/src/gallium/auxiliary/tgsi/tgsi_scan.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
f7e3e46f72fffe4b83cd3f922173ff28e9ab9c7c 06-Jan-2012 Dave Airlie <airlied@redhat.com> tgsi_scan: add support to count number of output clip distances

Just add support to the scanner to count the number of clip distances.

Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/gallium/auxiliary/tgsi/tgsi_scan.h
e7ccd703a28e14431b90f29540cec0bf67be1e0f 14-Nov-2011 Christoph Bumiller <e0425955@student.tuwien.ac.at> gallium: add TGSI_SEMANTIC_VERTEXID
/external/mesa3d/src/gallium/auxiliary/tgsi/tgsi_scan.h
c8c2fc9a7a029bb61520973e55fb3cec18f13e20 07-Apr-2011 Jakob Bornecrantz <jakob@vmware.com> tgsi: Check in scan for fs position and depth reads
/external/mesa3d/src/gallium/auxiliary/tgsi/tgsi_scan.h
2253906da3c506bb5378a8f2fa203ed0c9021171 21-Jul-2011 Brian Paul <brianp@vmware.com> tgsi: add info fields for fragcoord origin, center, etc
/external/mesa3d/src/gallium/auxiliary/tgsi/tgsi_scan.h
b550d8d76b42ef5ba5e8293dcc24220d5b683369 09-Dec-2010 Brian Paul <brianp@vmware.com> tgsi: new tgsi_shader_info fields for system values
/external/mesa3d/src/gallium/auxiliary/tgsi/tgsi_scan.h
07a30e3d18a528a2dc8a247af5c43e7428be1743 14-Oct-2010 Dave Airlie <airlied@redhat.com> tgsi: add scanner support for centroid inputs
/external/mesa3d/src/gallium/auxiliary/tgsi/tgsi_scan.h
4ecb2c105da590abf79421a06234b636cd1afcd6 06-Oct-2010 Dave Airlie <airlied@redhat.com> gallium/tgsi: add support for stencil writes.

this adds the capability + a stencil semantic id, + tgsi scan support.

Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/gallium/auxiliary/tgsi/tgsi_scan.h
85206e56a1c3400be47229d4a8c6a1cd7a2f476e 21-Jul-2010 Brian Paul <brianp@vmware.com> tgsi: added tgsi_shader_info::indirect_files field

Indicates which register files are accessed with indirect addressing.
/external/mesa3d/src/gallium/auxiliary/tgsi/tgsi_scan.h
056ae405b6f4659619b9e13ad2ff6fb820e0a837 01-Jun-2010 José Fonseca <jfonseca@vmware.com> tgsi: Drop uses_fogcoord and uses_frontfacing from tgsi_scan.

It was not used anywhere; the code was buggy (it didn't take care of
indirect registers and could potential cause buffer underflows) and the
same effect can now be easily achieved by just by looking at
input_semantic_name[] and input_usage_mask[].
/external/mesa3d/src/gallium/auxiliary/tgsi/tgsi_scan.h
abe4f3d1aa68aec70d329447abc890b3eaaba9cb 01-Jun-2010 José Fonseca <jfonseca@vmware.com> tgsi: Determine which shader input channels are effectively.

TGSI's UsageMask flag is never set. We can move this logic into
tgsi_ureg, but there there are still cases where's not used, so this
seems a better place for now.
/external/mesa3d/src/gallium/auxiliary/tgsi/tgsi_scan.h
6080e567f0ca1fdcce21e76271d4239c33a50db3 12-May-2010 Brian Paul <brianp@vmware.com> tgsi: also count instructions in tgsi_scan_shader()
/external/mesa3d/src/gallium/auxiliary/tgsi/tgsi_scan.h
607a830fe281bb042740ef5cd9ae99df73e19090 03-Feb-2010 Michal Krol <michal@vmware.com> tgsi: Gather cylindrical wrap info in tgsi_shader_info struct.
/external/mesa3d/src/gallium/auxiliary/tgsi/tgsi_scan.h
35e8283c69d80debb44b05ea79dc5f67303a7432 22-Dec-2009 Roland Scheidegger <sroland@vmware.com> Merge branch 'gallium-edgeflags'

Conflicts:
src/mesa/state_tracker/st_draw.c
ff5b0c72db20be099f9fc7dee22aeebbda75ab42 18-Dec-2009 Roland Scheidegger <sroland@vmware.com> gallium: store edgflag info in tgsi_shader_info

provides easier access for drivers which may base fallback decision on this
/external/mesa3d/src/gallium/auxiliary/tgsi/tgsi_scan.h
3ff688ea299581e60caf5d6e1a464f68c717fe83 14-Dec-2009 Zack Rusin <zackr@vmware.com> tgsi: add properties and system value register

adds support for properties to all parts of the tgsi framework, plus
introduces a new register which will be used for system generated
values.
/external/mesa3d/src/gallium/auxiliary/tgsi/tgsi_scan.h
5f0b49e7a956291842c7ad3a597570cf0db50cb6 17-Sep-2009 Michal Krol <michal@vmware.com> tgsi: Scan input interpolators, too.
/external/mesa3d/src/gallium/auxiliary/tgsi/tgsi_scan.h
db99ca3bc999137e6d523aa24e13cc5cfbb2b52c 19-Dec-2008 Brian Paul <brianp@vmware.com> tgsi: scan for additional info: uses_fogcoord, uses_frontfacing
/external/mesa3d/src/gallium/auxiliary/tgsi/tgsi_scan.h
c208a2c791fa24c7c5887fc496738cbddbfafc72 27-Jul-2008 José Fonseca <jrfonseca@tungstengraphics.com> Merge tgsi/exec and tgsi/util directories.
/external/mesa3d/src/gallium/auxiliary/tgsi/tgsi_scan.h