summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/cso_cache/cso_context.c
Commit message (Expand)AuthorAgeFilesLines
* gallium: fix surface object memory leak in cso moduleBrian Paul2008-09-181-0/+20
* gallium: fix lack of surface reference counting in cso_set/save/restore_frame...Brian Paul2008-09-171-3/+21
* gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.hBrian Paul2008-08-241-1/+1
* Merge tgsi/exec and tgsi/util directories.José Fonseca2008-07-281-1/+1
* cso: use memcpy rather than structure asignment for copyingKeith Whitwell2008-05-251-5/+5
* Merge branch 'gallium-0.1' into gallium-tex-surfacesMichel Dänzer2008-05-081-1/+1
|\
| * cso_cache: Fix test for currently bound blend state.Michel Dänzer2008-05-081-1/+1
* | cso: can memcmp-compare pipe_framebuffer_state now it includes fb dimensionsKeith Whitwell2008-05-021-2/+1
|/
* try to fix the deleting of the bound cso during cleanup of the hashZack Rusin2008-04-301-0/+128
* gallium: make cso_release_all() publicBrian Paul2008-04-241-2/+2
* gallium: minor clean-ups, commentsBrian Paul2008-04-241-5/+9
* gallium: tweak the new shader delete funcsBrian Paul2008-04-241-4/+8
* gallium: added cso_delete_vertex_fragment_shader() functionsBrian Paul2008-04-241-0/+17
* gallium: Fix texture refcount leak.José Fonseca2008-04-241-0/+7
* gallium: remove assertionsBrian Paul2008-04-221-2/+0
* cso: fix vs/fs confusionKeith Whitwell2008-04-221-1/+1
* make the api consistent (all set functions return pipe_error status)Zack Rusin2008-04-211-17/+22
* handle some of the possible allocation failures within the hash itselfZack Rusin2008-04-211-4/+32
* initial stab at error handling in csoZack Rusin2008-04-211-35/+63
* 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-211-8/+24
* 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: 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-191-19/+183
* gallium: added cso_unset_*() functionsBrian2008-03-181-1/+35
* gallium: remove a debug printfBrian Paul2008-03-131-2/+0
* gallium: fix fs/vs typo in cso_set_vertex_shader()Brian2008-03-111-1/+1
* 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-091-0/+340