OSDN Git Service

i915: Add support for gl_FragData[0] for output color.
authorEric Anholt <eric@anholt.net>
Tue, 12 Jul 2011 22:31:39 +0000 (15:31 -0700)
committerEric Anholt <eric@anholt.net>
Wed, 13 Jul 2011 20:14:09 +0000 (13:14 -0700)
commita20a95082927d1f2eb094af7ed7f545c68ef9368
tree7ee2f61c7b51b92b6111ab34f56b3c0cca0c1828
parent9279c1e55679ff404c296b5a6a23c8d002e63ac3
i915: Add support for gl_FragData[0] for output color.

We advertised ARB_draw_buffers, but either fell back to software when
using this output, or assertion failed.  Fixes glsl-fs-fragdata-1, and
failures in some webgl conformance tests.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=39024
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=34906
(cherry picked from commit 556a47a2621073185be83a0a721a8ba93392bedb)
src/mesa/drivers/dri/i915/i915_fragprog.c