summaryrefslogtreecommitdiffstats
path: root/src/glsl/glsl_parser_extras.cpp
diff options
context:
space:
mode:
authorDaniel Vetter <[email protected]>2011-09-25 15:53:55 +0200
committerDaniel Vetter <[email protected]>2011-10-07 14:31:16 +0200
commit8dd523b2dfdcda27a0afc449b169f2c26bf73527 (patch)
tree4509d15b413ebb6fe3fd8c76ee1cd5d6b4a96aac /src/glsl/glsl_parser_extras.cpp
parent305bcda4b583641bab5a7bfa6ce4e30a8559a868 (diff)
i915g: fixup clear params emission
Docs say that default shader input color input need to be spec as ARGB8888. And a clear rect prim essentially uses this value instead of default diffuse. Depth on the other hands is an ieee 32 bit float. Clear stencil is U8. Completely different are the clear values for zone init prims. These are speced in the actual output pixel layout (and need to be repeated for 16 bit formats). Clear up the confusion by adding some comments. v2: Retain the target swizzling support added by Stephan Marchesin. Signed-off-by: Daniel Vetter <[email protected]>
Diffstat (limited to 'src/glsl/glsl_parser_extras.cpp')
0 files changed, 0 insertions, 0 deletions