Age | Commit message (Collapse) | Author |
|
|
|
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
|
|
cherry-picked from master
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
It always creates the C:\gallium.cfg , even if it does not exists, which
might be confusing.
|
|
Only make sure the GPU is finished with a buffer before mapping.
The opposite -- waiting for the CPU to be finished before handing
to the CPU -- must be done before fencing.
|