Age | Commit message (Collapse) | Author |
|
|
|
It seems to me that the resource management code is the most blurry.
Also some of my notes about fastfill are wrong, removing them too.
|
|
|
|
|
|
notiling = Disable texture tiling
noimmd = Disable immediate mode (this optimization was really worth it!)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This patch was tested on Mac OS X.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This was missed in commit f8a14186809356871ae74159c774e9e3959a22e5.
|
|
|
|
Also, the Negate bitfield was 1 instead of RC_MASK_XYZ in the previous
version, causing incorrect rendering.
|
|
|
|
This saves constant register space for r300g, which doesn't need
this feature.
|
|
|
|
|
|
|
|
The blend combinations ZERO,DST_ALPHA and ZERO,INV_DST_ALPHA seem to
generate bad code which leads to a segfault.
|
|
Remove unreachable code, etc from previous revisions.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This is specific to the llvmpipe driver and not re-usable.
|
|
This file is specific to the llvmpipe driver and not re-usable.
|
|
|
|
|
|
|
|
This fixes problems with the draw module's aaline, aapoint and
pstipple stages where we change some driver state after the call
to the draw module's draw_arrays() function.
|
|
|
|
Some of the draw pipeline stages emit additional vertex attributes.
Without this change, we were getting stale vertex info that didn't
include the extra attributes.
|
|
|
|
|
|
Use 'resource' instead of 'texture', etc.
|
|
|
|
|