Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-04-30 | gallium: use the newer PIPE_FORMAT_x_UNORM format names | Brian Paul | |
2008-04-24 | gallium: Initial support for pixel formats with unused storage components. | Michel Dänzer | |
Also clarify that RGB formats with no (used) alpha component are treated as having alpha = 1.0. | |||
2008-04-22 | gallium: update comment about bypass clipping/viewport | Brian Paul | |
2008-04-22 | gallium: setup an identity viewport | Brian Paul | |
2008-04-21 | use cso fs/vs handle functions | Keith Whitwell | |
2008-04-21 | gallium: Set all state via cso_context in blit/gen_mipmap utils. | José Fonseca | |
cso_restore_* functions are implemented on top of cso_set_*, therefore they require full knowledge of the current pipe state to work correctly. Directly calling pipe's set_*_state functions will lead to undefined state. Also save and restore shaders. | |||
2008-03-27 | gallium: return pipe_shader_state from the simple shader functions | Brian | |
Allows us to fix a mem leak (tokens array). | |||
2008-03-27 | gallium: fix incorrect types for shaders | Brian | |
2008-03-26 | gallium: Change pipe->flush() interface to optionally return a fence. | Michel Dänzer | |
The cell driver still uses an internal CELL_FLUSH_WAIT flag, in the long run proper fencing should be implemented for it. | |||
2008-03-24 | gallium: move filter assignment out of loop | Brian | |
2008-03-24 | gallium: Remove util_gen_mipmap_filter(). | Michal Krol | |
2008-03-24 | gallium: pass the filter mode to util_gen_mipmap(). | Brian | |
Remove util_gen_mipmap_filter() when no longer used. | |||
2008-03-24 | gallium: tweak coords in u_gen_mipmap code | Michal Krol | |
2008-03-23 | gallium: Add util_gen_mipmap_filter(). | Michal Krol | |
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. | |||
2008-03-20 | gallium: set fb.width/height | Brian | |
2008-03-20 | gallium: use sizeof(vertex buffer) | Brian | |
2008-03-20 | gallium: create vertex buffer once and re-use. | Brian | |
2008-03-19 | gallium: add face, dirtyLevels params to pipe->texture_update() | Brian Paul | |
This provides better information about which images in texture object have changed. Also, call texture_update() from more places previously missed. | |||
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: make the gen_mipmap_state struct private | Brian | |
2008-03-18 | gallium: use new simple shader utility routines | Brian | |
2008-03-18 | gallium: fix a mix-up in the uint[1] do_row() case | Brian | |
2008-03-18 | gallium: Silencium warnings on Windows. | Michal Krol | |
2008-03-17 | gallium: initial gen mipmap s/w fallback code | Brian | |
2008-03-17 | gallium: new mipmap generation code | Brian | |
Based on code from Mesa's state tracker. Still need to implement fallbacks for those texture formats which can't generally be rendered to. |