Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | gallium: make msvc less unhappy | Keith Whitwell | 2008-04-04 | 1 | -7/+8 |
| | |||||
* | gallium: implement ycbcr->rgba tile conversion | Brian | 2008-04-03 | 1 | -0/+71 |
| | |||||
* | gallium: Set vertex state/buffers en-mass. | Brian Paul | 2008-03-29 | 1 | -7/+9 |
| | |||||
* | gallium: Fix some MSVC warnings. | José Fonseca | 2008-03-29 | 1 | -4/+4 |
| | |||||
* | gallium: return pipe_shader_state from the simple shader functions | Brian | 2008-03-27 | 4 | -19/+42 |
| | | | | Allows us to fix a mem leak (tokens array). | ||||
* | gallium: fix incorrect types for shaders | Brian | 2008-03-27 | 2 | -6/+5 |
| | |||||
* | gallium: Change pipe->flush() interface to optionally return a fence. | Michel Dänzer | 2008-03-26 | 1 | -1/+1 |
| | | | | | The cell driver still uses an internal CELL_FLUSH_WAIT flag, in the long run proper fencing should be implemented for it. | ||||
* | gallium: Fix default option on Windows. | José Fonseca | 2008-03-25 | 1 | -7/+6 |
| | |||||
* | gallium: fix a few bugs, warnings in the p_debug code | Brian | 2008-03-24 | 1 | -2/+2 |
| | | | | added missing _ to a _debug_printf() call. | ||||
* | gallium: Simple cross platform get-opt system. | José Fonseca | 2008-03-24 | 1 | -0/+144 |
| | | | | | | Uses getenv on Linux, and a memory mapped text file on Windows. It supports boolean options, flags, and plain strings. | ||||
* | gallium: cleanup p_debug | José Fonseca | 2008-03-24 | 1 | -19/+12 |
| | | | | | Now debug_printf is disabled on release builds. Use debug_error or _debug_printf to output messages on release versions. | ||||
* | gallium: move filter assignment out of loop | Brian | 2008-03-24 | 1 | -2/+4 |
| | |||||
* | gallium: Remove util_gen_mipmap_filter(). | Michal Krol | 2008-03-24 | 2 | -18/+0 |
| | |||||
* | gallium: pass the filter mode to util_gen_mipmap(). | Brian | 2008-03-24 | 2 | -16/+11 |
| | | | | Remove util_gen_mipmap_filter() when no longer used. | ||||
* | gallium: tweak coords in u_gen_mipmap code | Michal Krol | 2008-03-24 | 1 | -8/+8 |
| | |||||
* | gallium: Add util_gen_mipmap_filter(). | Michal Krol | 2008-03-23 | 2 | -4/+28 |
| | | | | | | | We need a way to specify the type of minification filter used to downsample mipmap levels. The old util_gen_mipmap() retains its behaviour and uses LINEAR filter. | ||||
* | gallium: Remove the debug_mask_* stuff. | José Fonseca | 2008-03-23 | 1 | -34/+0 |
| | | | | Overcomplex and not much different from using a global variable... | ||||
* | gallium: Fix typo. | José Fonseca | 2008-03-23 | 1 | -1/+1 |
| | |||||
* | gallium: Memory debugging utilities. | José Fonseca | 2008-03-23 | 2 | -0/+173 |
| | | | | | | | There are no known tools for windows kernel memory debugging, so this is a simple set of malloc etc wrappers. Enabled by default on win32 debug builds | ||||
* | gallium: Remove pedantic asserts. | José Fonseca | 2008-03-22 | 1 | -11/+7 |
| | | | | Move these to a higher level instead. | ||||
* | gallium: set fb.width/height | Brian | 2008-03-20 | 2 | -0/+4 |
| | |||||
* | gallium: enable vp input semantic info | Brian | 2008-03-20 | 1 | -9/+6 |
| | |||||
* | gallium: create one vertex buffer and re-use | Brian | 2008-03-20 | 1 | -5/+75 |
| | |||||
* | gallium: use sizeof(vertex buffer) | Brian | 2008-03-20 | 1 | -1/+1 |
| | |||||
* | gallium: Give some chance for the table to actually grow. | José Fonseca | 2008-03-20 | 1 | -2/+1 |
| | |||||
* | gallium: Fix build on Windows. | Michal Krol | 2008-03-20 | 1 | -1/+1 |
| | |||||
* | gallium: Fix build on Windows. | Michal Krol | 2008-03-20 | 1 | -2/+2 |
| | |||||
* | gallium: remove unused local var | Keith Whitwell | 2008-03-20 | 1 | -1/+1 |
| | |||||
* | gallium: create vertex buffer once and re-use. | Brian | 2008-03-20 | 1 | -6/+65 |
| | |||||
* | gallium: added util_draw_vertex_buffer() | Brian | 2008-03-20 | 2 | -20/+55 |
| | |||||
* | gallium: added util_make_fragment_passthrough_shader() | Brian | 2008-03-20 | 2 | -0/+107 |
| | |||||
* | gallium: add debug facility to dump random blobs as hex | Keith Whitwell | 2008-03-20 | 1 | -0/+18 |
| | |||||
* | gallium: add face, dirtyLevels params to pipe->texture_update() | Brian Paul | 2008-03-19 | 1 | -1/+2 |
| | | | | | This provides better information about which images in texture object have changed. Also, call texture_update() from more places previously missed. | ||||
* | gallium: Fix broken logic. | José Fonseca | 2008-03-19 | 1 | -1/+1 |
| | |||||
* | gallium: explict float casts | Keith Whitwell | 2008-03-19 | 1 | -1/+5 |
| | |||||
* | gallium: implement CSO save/restore functions for use by meta operations ↵ | Brian | 2008-03-19 | 4 | -122/+130 |
| | | | | | | | (blit, gen-mipmaps, quad-clear, etc) Also, additional cso_set_*() functions for viewport, framebuffer, blend color, etc. state. | ||||
* | gallium: Add generic enum and flags dumping utility functions. | José Fonseca | 2008-03-19 | 1 | -0/+59 |
| | |||||
* | gallium: s/copy_pixels_state/blit_state | Brian | 2008-03-18 | 1 | -1/+1 |
| | |||||
* | gallium: new pixel blit code | Brian | 2008-03-18 | 4 | -0/+338 |
| | | | | | Copy rectangular region from one surface to another w/ scaling. Disables most fragment operations. | ||||
* | gallium: protect against multi-#include | Brian | 2008-03-18 | 1 | -0/+8 |
| | |||||
* | added u_simple_shaders.c | Brian | 2008-03-18 | 2 | -0/+2 |
| | |||||
* | gallium: make the gen_mipmap_state struct private | Brian | 2008-03-18 | 2 | -12/+14 |
| | |||||
* | gallium: use new simple shader utility routines | Brian | 2008-03-18 | 1 | -248/+12 |
| | |||||
* | gallium: utilities for creating simple vertex/fragment shaders | Brian | 2008-03-18 | 2 | -0/+315 |
| | |||||
* | d3d: Allow to iterate over the handle table. | José Fonseca | 2008-03-18 | 2 | -0/+31 |
| | |||||
* | d3d: Add function to walk through all items in the hash table. | José Fonseca | 2008-03-18 | 2 | -1/+27 |
| | |||||
* | gallium: Don't be pedantic about removing non exiting items from the table. | José Fonseca | 2008-03-18 | 1 | -2/+6 |
| | |||||
* | gallium: fix a mix-up in the uint[1] do_row() case | Brian | 2008-03-18 | 1 | -2/+2 |
| | |||||
* | gallium: utility for packing color, z values according to pipe_format | Brian | 2008-03-18 | 1 | -0/+125 |
| | |||||
* | gallium: Silencium warnings on Windows. | Michal Krol | 2008-03-18 | 1 | -3/+3 |
| |