aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker/st_texture.c
Commit message (Expand)AuthorAgeFilesLines
* gallium: Preparations for adding more PIPE_TRANSFER_* usage flags.Michel Dänzer2009-10-021-2/+1
* gallium: rename copy/fill_rect utility functionsBrian Paul2009-08-191-1/+1
* mesa/st: Add support for binding pipe surface to texture.Chia-I Wu2009-08-051-15/+93
* gallium: Create OGL state tracker wrappers for various CPU access operations.Thomas Hellstrom2009-04-171-8/+10
* gallium: Make sure we flush before some texture / buffer operations.Thomas Hellstrom2009-04-151-1/+21
* gallium: remove pipe_texture::compressed fieldBrian Paul2009-04-101-1/+0
* st: remove unneeded "is compressed" checkBrian Paul2009-04-091-2/+1
* st: remove comp_byte parameter to st_texture_create()Brian Paul2009-04-091-2/+1
* gallium: Remove remnants of reference counting internals outside of p_refcnt.h.Michel Dänzer2009-03-231-1/+1
* st: update texture commentsBrian Paul2009-03-181-7/+5
* gallium: Use struct pipe_atomic for pipe refcounts.Thomas Hellstrom2009-03-161-1/+1
* gallium: Remove do_flip argument from surface_copyJakob Bornecrantz2009-03-131-1/+0
* gallium: Remove some superfluous instances of #include "p_inlines.h".Michel Dänzer2009-03-041-1/+0
* gallium: Unify reference counting.Michel Dänzer2009-03-041-5/+5
* mesa: use an array for current texture objectsBrian Paul2009-02-211-1/+1
* gallium: No longer allow CPU mapping surfaces directly.Michel Dänzer2009-02-051-17/+19
* gallium: add st_set_teximage_surface for EXT_texture_from_pixmapBen Skeggs2008-11-131-0/+47
* gallium: remove the copyHeight hack for compresssed formatsBrian Paul2008-09-041-4/+1
* mesa: Remove unused var.José Fonseca2008-09-041-1/+0
* gallium: added st_bind/release_teximage() functionsBrian Paul2008-09-011-0/+92
* gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.hBrian Paul2008-08-241-1/+0
* gallium: move pipe_copy_rect(), pipe_fill_rect() protos into new u_rect.h headerBrian Paul2008-08-221-0/+1
* mesa: Prefix main includes with dir to avoid conflicts.José Fonseca2008-07-241-1/+1
* gallium: Finer grained is_format_supported.José Fonseca2008-07-191-1/+2
* gallium: Drop pipe_texture->cpp and pipe_surface->cpp.José Fonseca2008-06-271-14/+12
* gallium: fix out of tex memory crashesBrian Paul2008-05-081-1/+4
* gallium: fix some render to texture bugsBrian Paul2008-05-071-0/+16
* gallium: Add texture usage flags, special-case allocation of display targetsKeith Whitwell2008-05-021-1/+3
* gallium: use screen->tex_surface_release()Brian Paul2008-05-011-2/+2
* gallium: tex surface checkpointKeith Whitwell2008-05-011-11/+23
* gallium: use new buffer wrapper functions in p_inlines.hBrian Paul2008-04-301-1/+0
* gallium: fix the compressed texture hack in st_texture_image_copy()Brian Paul2008-04-251-3/+2
* gallium: fix Element() macro redefinition warningBrian2008-03-271-0/+2
* gallium: added a texture format sanity check/assertion in st_texture_create()Brian Paul2008-02-281-0/+1
* gallium: remove pipe_context->texture_create/release/get_tex_surface()Brian2008-02-271-6/+10
* gallium: replace some ordinary assignments with pipe_reference_texture()Brian2008-02-201-3/+6
* gallium: pipe->surface_copy can flip the contents vertically when necessary.Michel Dänzer2008-02-131-0/+1
* gallium: remove unused first_level param from st_texture_create()Brian2008-02-121-4/+2
* gallium: clean-up, simplification of mipmapped texturesBrian2008-02-121-9/+26
* gallium: change pipe->texture_create() to operate like the CSO functionsBrian2008-02-061-18/+13
* comments, clean-ups, constsBrian2008-02-061-12/+18
* gallium: minor cleanups to pipe interfaceKeith Whitwell2008-01-261-6/+29
* gallium: Make texture target an enum for better debuggability.Michel Dänzer2008-01-041-2/+2
* Remove internal_format field from struct pipe_texture.Michel Dänzer2007-12-111-4/+2
* Eliminate struct pipe_region.Michel Dänzer2007-12-071-5/+4
* Hide texture layout details from the state tracker.Michel Dänzer2007-12-061-0/+276