summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/softpipe/sp_texture.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'softpipe-opt'Keith Whitwell2009-09-231-3/+14
|\
| * softpipe: rework texture sampling codeKeith Whitwell2009-08-211-2/+6
| * softpipe: make some small steps to flush texture cache less frequentlyKeith Whitwell2009-07-221-1/+2
* | softpipe: remove no-op softpipe_init_texture_funcs() functionBrian Paul2009-09-101-6/+0
* | softpipe: remove unused #includes, move commentBrian Paul2009-09-101-7/+1
* | softpipe: reformatting, clean-ups, commentsBrian Paul2009-09-101-9/+10
* | gallium: Add texture usage information to surface_buffer_createJakob Bornecrantz2009-08-111-0/+2
* | gallium: Move minify() to u_math.Corbin Simpson2009-08-071-5/+0
* | softpipe: Also defere primary textures to backendJakob Bornecrantz2009-08-051-1/+2
* | softpipe: Mark texture dirty when unmapped.Chia-I Wu2009-07-301-6/+5
|/
* softpipe: include sp_winsys.h to silence warning (unprototyped function)Brian Paul2009-05-271-0/+1
* gallium/intel/gem: Use softpipe rather than i915simple if INTEL_SOFTPIPE is set.Michel Dänzer2009-04-231-0/+19
* softpipe: minor debug-help changes in softpipe_transfer_map()Brian Paul2009-04-071-2/+4
* gallium: Remove remnants of reference counting internals outside of p_refcnt.h.Michel Dänzer2009-03-231-1/+0
* softpipe: Use p_atomic_read, not atomic_read.Michal Krol2009-03-161-1/+1
* gallium: Use struct pipe_atomic for pipe refcounts.Thomas Hellstrom2009-03-161-1/+1
* gallium: Unify reference counting.Michel Dänzer2009-03-041-48/+28
* softpipe: minor code simplification for face/zslice offset calculationBrian Paul2009-02-241-7/+10
* softpipe: minor code movement in softpipe_get_tex_transfer()Brian Paul2009-02-241-4/+5
* Merge branch 'master' into gallium-texture-transferKeith Whitwell2009-02-161-1/+1
|\
| * softpipe: simplify an assertionBrian Paul2009-02-071-1/+1
* | gallium: No longer allow CPU mapping surfaces directly.Michel Dänzer2009-02-051-23/+91
|/
* gallium: remove pipe_buffer from surfacesZack Rusin2009-02-021-8/+13
* gallium: make p_winsys internalZack Rusin2009-01-301-10/+10
* gallium: give the screen priority when it comes to buffer allocationsZack Rusin2009-01-291-9/+9
* gallium: Remove the standalone surfaces.José Fonseca2009-01-201-35/+8
* softpipe: Don't fill surfaces's winsys fields.José Fonseca2008-12-221-2/+0
* softpipe: Call surface_alloc_storage to get the pipebuffer for display targets.José Fonseca2008-12-221-15/+34
* softpipe: initialize refcount and winsysJerome Glisse2008-12-221-0/+2
* softpipe: convert to use texture instead of surfaceJerome Glisse2008-12-221-35/+30
* softpipe: Use pipe_buffer_* inlines as much as possible.José Fonseca2008-09-041-2/+2
* gallium: Have pipe_buffer_* receive a pipe_screen instead of a pipe_context.José Fonseca2008-09-031-3/+3
* gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.hBrian Paul2008-08-241-1/+2
* softpipe: Compute block size for display targets.José Fonseca2008-07-051-1/+3
* softpipe: Implement texture blankets.José Fonseca2008-07-051-0/+34
* gallium: Drop pipe_texture->cpp and pipe_surface->cpp.José Fonseca2008-06-271-8/+12
* gallium: in softpipe_get_tex_surface() use the pitch specified in the softpip...Brian Paul2008-06-231-1/+1
* gallium: fix some surface usage bugsBrian Paul2008-06-201-2/+9
* gallium: Propagate tex_usage flags down to winsys.José Fonseca2008-05-071-1/+2
* gallium: Add texture usage flags, special-case allocation of display targetsKeith Whitwell2008-05-021-34/+67
* softpipe: use CPU flags for mappingKeith Whitwell2008-05-011-3/+31
* gallium: tex surface checkpointKeith Whitwell2008-05-011-22/+65
* gallium: remove temporary _screen suffix from function namesBrian2008-03-221-10/+10
* gallium: add face, dirtyLevels params to pipe->texture_update()Brian Paul2008-03-191-1/+2
* gallium: remove DOS carriage returnsBrian2008-03-141-202/+202
* gallium: michel's patch to rework texture/sampler binding interfaceKeith Whitwell2008-03-051-202/+202
* gallium: remove unnecessary assignmentBrian2008-02-271-1/+0
* gallium: remove pipe_context->texture_create/release/get_tex_surface()Brian2008-02-271-47/+13
* gallium: implement pipe_screen for softpipe driverBrian2008-02-271-8/+49
* gallium: softpipe_init_texture_funcs(), make texture func staticBrian2008-02-271-4/+15