Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
also some minor cleanups
|
|
The caller can then free the token array immediately.
|
|
|
|
|
|
|
|
|
|
|
|
The refcounting bug was causing a memleak (unfreed programs).
The old parameter list sharing is not needed since the change in how
uniforms are handled.
|
|
This fixes problems with incorrect material coefficients when glMaterial
is called per-vertex.
|
|
cherry-picked from master
|
|
picked from master
|
|
|
|
Wine intentionally tries some out-of-spec programs to test strictness, and
calling ProgramStringNotify on the results of a failed program parse resulted
in crashes in the 965 driver.
|
|
|
|
cherry-picked from master
|
|
|
|
|
|
Also, remove obsolete matrix codegen code.
cherry-picked from master
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
cherry-picked from master
|
|
|
|
|
|
|
|
|
|
|
|
|
|
It's quite a big struct & we examine it a lot (too much). Reduce
the impact of this by just looking at the active part where possible.
|
|
For some resaon normal (non-display-buffer) buffers are being allocated
through Xshm... Bypass at least for SP_NO_RAST
|
|
|
|
|
|
Picked from master.
Fixes mem corruption seen when glean/api2 test exits.
|
|
Use _mesa_reference_vert/fragprog() wherever we assign program pointers.
Fixes a memory corruption bug found with glean/api2 test.
Another memory bug involving shaders yet to be fixed...
|
|
|
|
branch
|
|
|