Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-03-23 | gallium: Fix memory leak. | José Fonseca | |
pipe cso's were being destroyed, but the hash elements themselves not. proper fix is IMHO add a destructor callback to cso_hash. | |||
2008-03-20 | gallium: temporarily disable the memcmp() in cso_set_framebuffer() | Brian | |
The memcmp() fails to detect buffer size changes... | |||
2008-03-19 | gallium: fix bug in cso_single_sampler_done() in computation of nr_samplers | Brian Paul | |
Need to find highest used sampler so search from end toward beginning. | |||
2008-03-19 | gallium: implement CSO save/restore functions for use by meta operations ↵ | Brian | |
(blit, gen-mipmaps, quad-clear, etc) Also, additional cso_set_*() functions for viewport, framebuffer, blend color, etc. state. | |||
2008-03-18 | gallium: added cso_unset_*() functions | Brian | |
If we go behind the CSO context's back and set pipe state directly we need to invalidate the CSO's 'current' pointers. This will be revisited... | |||
2008-03-13 | add a way of removing an exact iterator from the hash | Zack Rusin | |
2008-03-13 | gallium: remove a debug printf | Brian Paul | |
2008-03-13 | gallium: Add a bit of documentation to cso_hash. | José Fonseca | |
2008-03-12 | document hash collision resolutions | Zack Rusin | |
2008-03-11 | gallium: fix some cso_state_callback cast warnings | Brian | |
2008-03-11 | gallium: fix fs/vs typo in cso_set_vertex_shader() | Brian | |
2008-03-10 | fix double deletion | Zack Rusin | |
plus, if the current hash is bigger than max size make sure we delete enough from it | |||
2008-03-09 | gallium: avoid deleting currently-bound CSO's on cache destruction | Keith Whitwell | |
2008-03-09 | cso: fix line endings | Keith Whitwell | |
2008-03-09 | cso: Use MALLOC | Keith Whitwell | |
2008-03-09 | cso: add a higher-level interface which does all pipe interactions to set a ↵ | Keith Whitwell | |
given state | |||
2008-02-27 | gallium: 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-26 | gallium: Fix build on Windows. | Michal Krol | |
2008-02-26 | implement cache limits for cso | Zack Rusin | |
by default set to 4096, which might be on the large side | |||
2008-02-26 | add an explicit callback decleration and use it to silence warnings | Zack Rusin | |
2008-02-26 | hide cso cache definition and add some initial code for size limiting | Zack Rusin | |
the caches | |||
2008-02-26 | implement deleting of driver side cached state in cso's | Zack Rusin | |
2008-02-25 | Replace standand library functions by portable ones. | José Fonseca | |
2008-02-25 | Add Zack's comments about CSOs. | José Fonseca | |
2008-02-23 | gallium: Countour MSVC's pickyness for structures returned by value. | José Fonseca | |
2008-02-23 | gallium: Wrap decls in extern "C". | José Fonseca | |
2008-02-23 | gallium: Add cso convenience routine (from Keith's patch). | José Fonseca | |
2008-02-23 | gallium: MSVC fixes. | José Fonseca | |
2008-02-19 | Portability fixes. | José Fonseca | |
Eliminate C99/C++ constructs. (We should actually disable gcc C99 syntax options if we are serious about portability.) | |||
2008-02-19 | Simplify makefile boilerplate code. | José Fonseca | |
Don't define ASM_SOURCES variable globally -- reserve that variable to be defined locally by makefiles, together with C_SOURCES and CPP_SOURCES. | |||
2008-02-18 | Update scons build for new code layout. | José Fonseca | |
2008-02-18 | Code reorganization: split gallium and mesa makefiles. | José Fonseca | |
In other words, don't build src/gallium source code from within src/mesa/Makefile. Also, allow to customize which gallium auxiliary dirs, driver driver, winsys dirs get built from the config/* files. | |||
2008-02-15 | Code reorganization: s/aux/auxiliary/. | José Fonseca | |
"aux" is a reserved name on Windows (X_X) |