summaryrefslogtreecommitdiff
path: root/src/mesa/state_tracker/st_texture.c
AgeCommit message (Expand)Author
2009-10-02gallium: Preparations for adding more PIPE_TRANSFER_* usage flags.Michel Dänzer
2009-08-19gallium: rename copy/fill_rect utility functionsBrian Paul
2009-08-05mesa/st: Add support for binding pipe surface to texture.Chia-I Wu
2009-04-17gallium: Create OGL state tracker wrappers for various CPU access operations.Thomas Hellstrom
2009-04-15gallium: Make sure we flush before some texture / buffer operations.Thomas Hellstrom
2009-04-10gallium: remove pipe_texture::compressed fieldBrian Paul
2009-04-09st: remove unneeded "is compressed" checkBrian Paul
2009-04-09st: remove comp_byte parameter to st_texture_create()Brian Paul
2009-03-23gallium: Remove remnants of reference counting internals outside of p_refcnt.h.Michel Dänzer
2009-03-18st: update texture commentsBrian Paul
2009-03-16gallium: Use struct pipe_atomic for pipe refcounts.Thomas Hellstrom
2009-03-13gallium: Remove do_flip argument from surface_copyJakob Bornecrantz
2009-03-04gallium: Remove some superfluous instances of #include "p_inlines.h".Michel Dänzer
2009-03-04gallium: Unify reference counting.Michel Dänzer
2009-02-21mesa: use an array for current texture objectsBrian Paul
2009-02-05gallium: No longer allow CPU mapping surfaces directly.Michel Dänzer
2008-11-13gallium: add st_set_teximage_surface for EXT_texture_from_pixmapBen Skeggs
2008-09-04gallium: remove the copyHeight hack for compresssed formatsBrian Paul
2008-09-04mesa: Remove unused var.José Fonseca
2008-09-01gallium: added st_bind/release_teximage() functionsBrian Paul
2008-08-24gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.hBrian Paul
2008-08-22gallium: move pipe_copy_rect(), pipe_fill_rect() protos into new u_rect.h headerBrian Paul
2008-07-24mesa: Prefix main includes with dir to avoid conflicts.José Fonseca
2008-07-19gallium: Finer grained is_format_supported.José Fonseca
2008-06-27gallium: Drop pipe_texture->cpp and pipe_surface->cpp.José Fonseca
2008-05-08gallium: fix out of tex memory crashesBrian Paul
2008-05-07gallium: fix some render to texture bugsBrian Paul
2008-05-02gallium: Add texture usage flags, special-case allocation of display targetsKeith Whitwell
2008-05-01gallium: use screen->tex_surface_release()Brian Paul
2008-05-01gallium: tex surface checkpointKeith Whitwell
2008-04-30gallium: use new buffer wrapper functions in p_inlines.hBrian Paul
2008-04-25gallium: fix the compressed texture hack in st_texture_image_copy()Brian Paul
2008-03-27gallium: fix Element() macro redefinition warningBrian
2008-02-28gallium: added a texture format sanity check/assertion in st_texture_create()Brian Paul
2008-02-27gallium: remove pipe_context->texture_create/release/get_tex_surface()Brian
2008-02-20gallium: replace some ordinary assignments with pipe_reference_texture()Brian
2008-02-13gallium: pipe->surface_copy can flip the contents vertically when necessary.Michel Dänzer
2008-02-12gallium: remove unused first_level param from st_texture_create()Brian
2008-02-12gallium: clean-up, simplification of mipmapped texturesBrian
2008-02-06gallium: change pipe->texture_create() to operate like the CSO functionsBrian
2008-02-06comments, clean-ups, constsBrian
2008-01-26gallium: minor cleanups to pipe interfaceKeith Whitwell
2008-01-04gallium: Make texture target an enum for better debuggability.Michel Dänzer
2007-12-11Remove internal_format field from struct pipe_texture.Michel Dänzer
2007-12-07Eliminate struct pipe_region.Michel Dänzer
2007-12-06Hide texture layout details from the state tracker.Michel Dänzer