http://bugs.freedesktop.org/show_bug.cgi?id=23087





--- Comment #4 from Nicolai Hähnle <[email protected]>  2009-08-03 11:13:10 
PST ---
Just for the record, I still disagree about changing it for R300-R500.

First of all, neither the GL enum values nor the hardware values are ever going
to change. They are fixed for all eternity by specification on the one side and
physical processes on the other.

Second, the relation between the hardware value and the GL enums is no
accident, because, when you think about it, the bit patterns have a meaning
(basically a kind of table lookup based on src and dst values). So at least in
that way, the bit fiddling is *more* true to what is happening here on a
fundamental level than a switch statement would be.

The latter point is the reason why I'm following up on a closed bug report at
all. Maybe you already knew about the bit-level meaning of those values, but if
you didn't, I encourage you to think about it; it's actually quite an
interesting piece of bit hacking folklore!


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Mesa3d-dev mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

Reply via email to