summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/llvmpipe/lp_texture.c
Commit message (Expand)AuthorAgeFilesLines
* llvmpipe: reduce alignment requirement for 1d resources from 4x4 to 4x1Roland Scheidegger2013-06-051-8/+16
* llvmpipe: fix bogus assertions for buffer surfacesRoland Scheidegger2013-06-011-2/+2
* llvmpipe: reduce alignment requirement for resources from 64x64 to 4x4Roland Scheidegger2013-05-311-13/+18
* llvmpipe: get rid of tiled/linear layout remainsRoland Scheidegger2013-05-291-171/+26
* llvmpipe: get rid of unused tiled/linear logicRoland Scheidegger2013-05-181-343/+45
* llvmpipe: Take in consideration all current constant buffers when mapping.José Fonseca2013-04-181-3/+9
* llvmpipe: don't assert when trying to render to surfaces with multiple layersRoland Scheidegger2013-03-141-0/+3
* llvmpipe: don't assert on illegal surface creation.Roland Scheidegger2013-03-021-1/+2
* llvmpipe: check buffers in llvmpipe_is_resource_referenced.Roland Scheidegger2013-02-281-1/+10
* llvmpipe: support rendering to buffer render targets.Roland Scheidegger2013-02-281-11/+33
* llvmpipe: support GL_ARB_texture_buffer_object/GL_ARB_texture_buffer_rangeRoland Scheidegger2013-02-251-29/+7
* llvmpipe: Fix creation of shared and scanout textures.John Kåre Alsaker2013-02-231-1/+3
* llvmpipe: simplify buffer allocation logic.Roland Scheidegger2013-02-221-7/+5
* llvmpipe: lp_resource_copy cleanupRoland Scheidegger2013-02-201-2/+1
* llvmpipe: fix handling of 0 x 0 framebuffer sizeBrian Paul2013-02-191-2/+2
* gallium: remove pipe_surface::usageMarek Olšák2012-12-121-1/+0
* llvmpipe: support pipe_resource-based constant buffersBrian Paul2012-12-111-1/+5
* llvmpipe: support array texturesRoland Scheidegger2012-11-291-2/+10
* llvmpipe: Eliminate color buffer swizzling.José Fonseca2012-11-291-107/+0
* llvmpipe: Only advertise unswizzled formats.José Fonseca2012-11-291-17/+6
* llvmpipe: Update llvmpipe_is_format_unswizzled to reflect latest changes.James Benton2012-11-281-9/+0
* llvmpipe: Unswizzled rendering.James Benton2012-11-281-0/+67
* llvmpipe: always allocate whole miptrees not individual levelsRoland Scheidegger2012-11-121-58/+76
* gallium: unify transfer functionsMarek Olšák2012-10-111-62/+42
* llvmpipe: fix overflow bug in total texture size computationBrian Paul2012-09-201-2/+16
* llvmpipe: implement the new can_create_resource() functionBrian Paul2012-09-171-5/+23
* Remove useless checks for NULL before freeingMatt Turner2012-09-051-3/+1
* llvmpipe: Bump the maximum texture size (in pixels).José Fonseca2012-08-281-0/+6
* gallium: remove user_buffer_create from the interfaceMarek Olšák2012-05-121-2/+0
* gallium: remove pipe_resource::user_ptrMarek Olšák2012-04-301-1/+0
* gallium: add void *user_buffer to pipe_constant_bufferMarek Olšák2012-04-301-1/+1
* gallium: add user_ptr in pipe_resourceMarek Olšák2012-04-241-0/+1
* Revert "gallium: add flag PIPE_TRANSFER_MAP_PERMANENTLY"Marek Olšák2012-03-051-4/+0
* llvmpipe: Make more resilient to out-of-memory situations.José Fonseca2012-02-031-2/+6
* llvmpipe: clear storage for newly allocated resourcesKeith Whitwell2012-02-031-2/+20
* gallium: add flag PIPE_TRANSFER_MAP_PERMANENTLYMarek Olšák2012-01-051-0/+4
* llvmpipe: Make more resilient to out-of-memory situations.José Fonseca2011-11-141-8/+30
* gallium: remove flags from the flush functionMarek Olšák2011-03-111-1/+0
* gallium: kill is_resource_referencedMarek Olšák2011-03-111-3/+2
* gallium: support for array textures and related changesRoland Scheidegger2010-12-021-56/+47
* llvmpipe: raise dirty flag on transfers to bound constbufKeith Whitwell2010-11-301-0/+5
* llvmpipe: use opcodes instead of function pointers in binsKeith Whitwell2010-09-071-1/+1
* llvmpipe: fence debugging, add llvmpipe_finishKeith Whitwell2010-08-251-1/+2
* gallium: make all checks for PIPE_TEXTURE_2D check for PIPE_TEXTURE_RECT tooLuca Barbieri2010-08-201-0/+1
* llvmpipe: Partially fix resource texture from_handleJakob Bornecrantz2010-07-221-1/+35
* llvmpipe: Don't align values already alignedJakob Bornecrantz2010-07-221-2/+2
* llvmpipe: use single swizzled tileKeith Whitwell2010-07-161-0/+88
* llvmpipe: Align texture data to the cache line.José Fonseca2010-07-131-2/+5
* llvmpipe: another null pointer checkBrian Paul2010-06-301-1/+1
* llvmpipe: don't crash/assert on out of memoryBrian Paul2010-06-291-5/+5