summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/util/u_simple_shaders.c
AgeCommit message (Collapse)Author
2009-03-13gallium: no need to keep a copy of shader tokens in state trackerKeith Whitwell
Any driver who needs a copy of the shader tokens must organize to do so itself. This has been the case for a long time, but there was still defensive code in the state tracker, which is now removed. Any bugs resulting from this need to be fixed in the offending driver...
2009-03-04gallium: Remove some superfluous instances of #include "p_inlines.h".Michel Dänzer
2009-02-19mesa: Free the util shaders with the gallium's FREE.José Fonseca
2009-02-18util: Move p_debug.h into util module.José Fonseca
The debug functions depend on several util function for os abstractions, and these depend on debug functions, so a seperate module is not possible.
2009-01-30gallium: make p_winsys internalZack Rusin
move it to pipe/internal/p_winsys_screen.h and start converting the state trackers to the screen usage
2008-08-24gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.hBrian Paul
Also, rename p_tile.[ch] to u_tile.[ch]
2008-07-28Merge tgsi/exec and tgsi/util directories.José Fonseca
2008-05-31util: Fix build after TGSI declaration interface changes.Michal Krol
2008-03-27gallium: return pipe_shader_state from the simple shader functionsBrian
Allows us to fix a mem leak (tokens array).
2008-03-20gallium: enable vp input semantic infoBrian
2008-03-20gallium: Fix build on Windows.Michal Krol
2008-03-20gallium: Fix build on Windows.Michal Krol
2008-03-20gallium: remove unused local varKeith Whitwell
2008-03-20gallium: added util_make_fragment_passthrough_shader()Brian
2008-03-18gallium: utilities for creating simple vertex/fragment shadersBrian