summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/cso_cache
Commit message (Expand)AuthorAgeFilesLines
* In case the 'func' is deleting the state move the iterator beforeZack Rusin2008-04-221-1/+1
* gallium: remove assertionsBrian Paul2008-04-221-2/+0
* cso: fix vs/fs confusionKeith Whitwell2008-04-221-1/+1
* cso: Fix build on Win32.Michal Krol2008-04-221-2/+4
* make the api consistent (all set functions return pipe_error status)Zack Rusin2008-04-212-30/+35
* handle some of the possible allocation failures within the hash itselfZack Rusin2008-04-212-4/+49
* initial stab at error handling in csoZack Rusin2008-04-212-52/+80
* cso: disable not-really-working cso_set_*_shader() funcsKeith Whitwell2008-04-211-1/+8
* cso: provide functions to bind fs/vs handles directlyKeith Whitwell2008-04-212-8/+28
* cso: propogate one easy error - many moreKeith Whitwell2008-04-211-0/+2
* gallium: Hash the fragment shader tokens, instead of pipe_shader_state.José Fonseca2008-04-221-6/+18
* gallium: Do not mistake pipe state objects for state tracker state objects.José Fonseca2008-04-211-2/+5
* gallium: Refcount textures.José Fonseca2008-04-201-9/+28
* gallium: Fix memory leak.José Fonseca2008-03-231-19/+22
* gallium: temporarily disable the memcmp() in cso_set_framebuffer()Brian2008-03-201-1/+2
* gallium: fix bug in cso_single_sampler_done() in computation of nr_samplersBrian Paul2008-03-191-2/+4
* gallium: implement CSO save/restore functions for use by meta operations (bli...Brian2008-03-192-28/+227
* gallium: added cso_unset_*() functionsBrian2008-03-182-1/+48
* add a way of removing an exact iterator from the hashZack Rusin2008-03-132-5/+36
* gallium: remove a debug printfBrian Paul2008-03-131-2/+0
* gallium: Add a bit of documentation to cso_hash.José Fonseca2008-03-131-15/+34
* document hash collision resolutionsZack Rusin2008-03-121-0/+10
* gallium: fix some cso_state_callback cast warningsBrian2008-03-111-8/+8
* gallium: fix fs/vs typo in cso_set_vertex_shader()Brian2008-03-111-1/+1
* fix double deletionZack Rusin2008-03-102-8/+4
* gallium: avoid deleting currently-bound CSO's on cache destructionKeith Whitwell2008-03-091-10/+24
* cso: fix line endingsKeith Whitwell2008-03-091-340/+340
* cso: Use MALLOCKeith Whitwell2008-03-091-6/+6
* cso: add a higher-level interface which does all pipe interactions to set a g...Keith Whitwell2008-03-094-0/+427
* gallium: Use stricter types.José Fonseca2008-02-271-13/+13
* gallium: Fix build on Windows.Michal Krol2008-02-261-1/+1
* implement cache limits for csoZack Rusin2008-02-263-43/+110
* add an explicit callback decleration and use it to silence warningsZack Rusin2008-02-262-2/+4
* hide cso cache definition and add some initial code for size limitingZack Rusin2008-02-262-17/+33
* implement deleting of driver side cached state in cso'sZack Rusin2008-02-263-1/+102
* Replace standand library functions by portable ones.José Fonseca2008-02-252-20/+20
* Add Zack's comments about CSOs.José Fonseca2008-02-251-5/+46
* gallium: Countour MSVC's pickyness for structures returned by value.José Fonseca2008-02-231-4/+2
* gallium: Wrap decls in extern "C".José Fonseca2008-02-232-0/+22
* gallium: Add cso convenience routine (from Keith's patch).José Fonseca2008-02-232-0/+29
* gallium: MSVC fixes.José Fonseca2008-02-231-3/+3
* Portability fixes.José Fonseca2008-02-191-12/+23
* Simplify makefile boilerplate code.José Fonseca2008-02-191-6/+1
* Update scons build for new code layout.José Fonseca2008-02-181-0/+10
* Code reorganization: split gallium and mesa makefiles.José Fonseca2008-02-181-0/+18
* Code reorganization: s/aux/auxiliary/.José Fonseca2008-02-154-0/+738