Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
substitute"
There was a bug in emit_degenerate_lit() that caused the SLT to produce
unpredictable results in lit.z
Plus, added a bunch of new comments.
|
|
many drivers
|
|
This reverts commit e841b92d9c8bf48085b4996df828ae745977f931.
This fixes two specular lighting conform failures.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
For numeric options.
|
|
|
|
|
|
Someone changed the function parameters but didn't bother to update the
comments.
Also, whitespace changes, clean-ups.
|
|
|
|
|
|
|
|
This is an API breakage only.
|
|
The objects are swappable, so we're less concerned by excessive object
allocation now, and it's about a 20% performance improvement. If we get
concerns about the memory consumption from others, we can look into a
compromise position later.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Also, check the FEATURE flags in many places.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
flatshade-first"
This reverts commit ad44e68706877ab06929747e7a82c718c1c27e02.
|
|
The driver/pipeline will still be applying flatshade-first state to the
triangles emitted from vcache, so there's no need to rotate the vertices
of most primitives. The only exception is POLYGON, as explained in the
code.
|
|
|
|
|
|
|
|
|
|
|
|
|