summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/cso_cache/cso_cache.h
AgeCommit message (Collapse)Author
2010-03-09auxiliary: fix vertex elements csoRoland Scheidegger
potentially could have got a match even though the cso was different (in case of different count and first few elements the same).
2010-02-18gallium: use cso state handling for pipe_vertex_element stateRoland Scheidegger
2010-01-30gallium: fix blend state csoRoland Scheidegger
if independent blend state was disabled, only the data from first rt was stored, however the comparison used the full state, hence there never was a match and always a new object was created. Fixes a huge performance drop with llvmpipe due to recompilation.
2008-04-30try to fix the deleting of the bound cso during cleanup of the hashZack Rusin
2008-03-11gallium: fix some cso_state_callback cast warningsBrian
2008-02-27gallium: Use stricter types.José Fonseca
VC++ won't silently convert a pointer to a function with typed pointer arguments to one with void pointer arguments.
2008-02-26add an explicit callback decleration and use it to silence warningsZack Rusin
2008-02-26hide cso cache definition and add some initial code for size limitingZack Rusin
the caches
2008-02-26implement deleting of driver side cached state in cso'sZack Rusin
2008-02-25Add Zack's comments about CSOs.José Fonseca
2008-02-23gallium: Countour MSVC's pickyness for structures returned by value.José Fonseca
2008-02-23gallium: Wrap decls in extern "C".José Fonseca
2008-02-15Code reorganization: s/aux/auxiliary/.José Fonseca
"aux" is a reserved name on Windows (X_X)