Files
third_party_mesa3d/src/mesa/shader
Ian Romanick 5606dfb572 Merge branch 'outputswritten64'
Add a GLbitfield64 type and several macros to operate on 64-bit
fields.  The OutputsWritten field of gl_program is changed to use that
type.  This results in a fair amount of fallout in drivers that use
programs.

No changes are strictly necessary at this point as all bits used are
below the 32-bit boundary.  Fairly soon several bits will be added for
clip distances written by a vertex shader.  This will cause several
bits used for varyings to be pushed above the 32-bit boundary.  This
will affect any drivers that support GLSL.

At this point, only the i965 driver has been modified to support this
eventuality.

I did this as a "squash" merge.  There were several places through the
outputswritten64 branch where things were broken.  I foresee this
causing difficulties later for bisecting.  The history is still
available in the branch.

Conflicts:
	src/mesa/drivers/dri/i965/brw_wm.h
2009-11-17 16:25:38 -08:00
..
2008-09-29 08:35:05 -06:00
2009-11-17 16:25:38 -08:00
2009-07-22 15:28:31 -07:00
2008-06-10 15:23:51 -06:00
2008-09-29 08:35:05 -06:00
2009-10-28 11:13:21 -06:00
2009-07-27 12:17:06 -07:00
2009-11-06 11:17:00 -08:00
2009-09-24 12:37:06 -06:00
2009-11-17 16:25:38 -08:00
2009-11-06 11:17:00 -08:00
2009-11-17 16:25:38 -08:00
2009-10-28 11:13:21 -06:00
2009-07-27 12:19:14 -07:00