mesa/src/gallium/docs/source
Roland Scheidegger e7a5bf7a34 gallium: add new float comparison instructions returning integer masks
Newer graphic languages don't want messy float mask results but instead true
"boolean" mask results for float comparisons. Otherwise just need to convert
the floats back to integers. Need to keep the old opcodes however due to both
legacy (gl and d3d9) needing them and because older hw can't really deal with
integers. These new FSEQ/FSGE/FSLT/FSNE opcodes are part of integer API and
hence must be supported if a driver claims to support glsl 1.30 (or
PIPE_SHADER_CAP_INTEGERS).

Reviewed-by: Zack Rusin <zackr@vmware.com>
2013-08-13 19:09:17 +02:00
..
cso gallium: Replace gl_rasterization_rules with lower_left_origin and half_pixel_center. 2013-04-23 19:42:47 +01:00
exts gallium/docs: Add formatting for envvar role; change debugging. 2010-08-15 03:43:54 -07:00
conf.py gallium/docs: update some distro information 2012-10-15 16:11:49 +02:00
context.rst gallium: fix PIPE_QUERY_TIMESTAMP_DISJOINT 2013-06-19 23:47:35 +02:00
cso.rst Fill out some of the CSO info. 2009-12-20 16:40:39 -08:00
debugging.rst freedreno: document debug flag 2013-04-04 10:41:50 -06:00
distro.rst gallium/docs: update some distro information 2012-10-15 16:11:49 +02:00
format.rst gallium: Fix llvmpipe on big-endian machines 2013-06-24 09:48:56 -04:00
glossary.rst gallium: support for array textures and related changes 2010-12-02 04:33:43 +01:00
index.rst gallium: add PIPE_TEXTURE_RECT target 2010-08-20 12:03:59 +02:00
intro.rst Add Gallium docs. 2009-12-20 15:00:40 -08:00
pipeline.txt gallium/docs: added new pipeline.txt diagram 2010-09-17 18:50:47 -06:00
resources.rst gallium/docs: more documentation for pipe_resource::array_size 2013-06-22 08:50:15 -06:00
screen.rst gallium/docs: clarify definition of PIPE_CAP_USER_CONSTANT_BUFFERS, etc 2013-07-31 06:53:48 -06:00
tgsi.rst gallium: add new float comparison instructions returning integer masks 2013-08-13 19:09:17 +02:00