summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/util
AgeCommit message (Collapse)Author
2008-03-19gallium: explict float castsKeith Whitwell
2008-03-19gallium: 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-19gallium: Add generic enum and flags dumping utility functions.José Fonseca
2008-03-18gallium: s/copy_pixels_state/blit_stateBrian
2008-03-18gallium: new pixel blit codeBrian
Copy rectangular region from one surface to another w/ scaling. Disables most fragment operations.
2008-03-18gallium: protect against multi-#includeBrian
2008-03-18added u_simple_shaders.cBrian
2008-03-18gallium: make the gen_mipmap_state struct privateBrian
2008-03-18gallium: use new simple shader utility routinesBrian
2008-03-18gallium: utilities for creating simple vertex/fragment shadersBrian
2008-03-18d3d: Allow to iterate over the handle table.José Fonseca
2008-03-18d3d: Add function to walk through all items in the hash table.José Fonseca
2008-03-18gallium: Don't be pedantic about removing non exiting items from the table.José Fonseca
2008-03-18gallium: fix a mix-up in the uint[1] do_row() caseBrian
2008-03-18gallium: utility for packing color, z values according to pipe_formatBrian
2008-03-18gallium: Silencium warnings on Windows.Michal Krol
2008-03-17gallium: initial gen mipmap s/w fallback codeBrian
2008-03-17gallium: added new u_draw_quad.c and u_gen_mipmap.c files.Brian
2008-03-17gallium: new mipmap generation codeBrian
Based on code from Mesa's state tracker. Still need to implement fallbacks for those texture formats which can't generally be rendered to.
2008-03-17gallium: new util_draw_texquad() function.Brian
2008-03-15gallium: Ensure we don't add null objects to the table, as they mark empty ↵José Fonseca
handles.
2008-03-13gallium: make the windows config function more readable with 80-ish columnsKeith Whitwell
2008-03-13gallium: General purpose hash table, which is actually just a convenient ↵José Fonseca
frontend to cso_hash.
2008-03-13gallium: Add a new handle_table_set that accepts an arbitrary handle.José Fonseca
2008-03-12gallium: Generic handle table.José Fonseca
2008-03-12gallium: Change assert behavior on runtime (Mark Mueller).José Fonseca
2008-03-12gallium: Silence MSVC warnings.José Fonseca
2008-03-12gallium: Conditional debugging output.José Fonseca
Generalize the conditional debugging output code found trhought the gallium drivers.
2008-03-10gallium: Use hardcoded breakpoints on x86 targets.José Fonseca
2008-03-10gallium: Import Dennis Smit cpu detection code.José Fonseca
It still needs a slight code massasing to integrate with the rest of gallium (namely mapping the OS_* ARCH_* defines), but I'm commiting anyway so that it is available to be used when somebody needs it.
2008-03-10gallium: WinCE portability fixes.José Fonseca
2008-03-08gallium: Document debug_printf usage.José Fonseca
2008-03-06gallium: Surround externs with extern "C".Michal Krol
2008-03-05gallium: Use custom vsnprintf in WINDDK.José Fonseca
EngDebugPrint does not handle float point arguments, so we need to use our own vsnprintf implementation.
2008-03-03win32: don't prepend all debug with gallium3dKeith Whitwell
2008-02-29gallium: added pipe_get/put_tile_z() functionsBrian Paul
2008-02-19Remove src/mesa and src/mesa/main from gallium source include paths.José Fonseca
2008-02-19Simplify 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-19Move mm.c code into util module.José Fonseca
Using the u_ prefix to distingish the c source files that support gallium interfaces and those that have really no relation with gallium itself.
2008-02-18Update scons build for new code layout.José Fonseca
2008-02-18Code 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-15Code reorganization: s/aux/auxiliary/.José Fonseca
"aux" is a reserved name on Windows (X_X)