summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/llvmpipe/lp_texture.c
AgeCommit message (Expand)AuthorFilesLines
2014-01-29llvmpipe: Use alignment of 64 instead of 16 for buffer allocationSiavash Eliasi1-3/+3
2014-01-17s/Tungsten Graphics/VMware/José Fonseca1-4/+4
2013-06-07llvmpipe: move create_surface/destroy_surface functions to lp_surface.cRoland Scheidegger1-58/+1
2013-06-07llvmpipe: add support for layered renderingRoland Scheidegger1-4/+2
2013-06-05llvmpipe: reduce alignment requirement for 1d resources from 4x4 to 4x1Roland Scheidegger1-8/+16
2013-06-01llvmpipe: fix bogus assertions for buffer surfacesRoland Scheidegger1-2/+2
2013-05-31llvmpipe: reduce alignment requirement for resources from 64x64 to 4x4Roland Scheidegger1-13/+18
2013-05-29llvmpipe: get rid of tiled/linear layout remainsRoland Scheidegger1-171/+26
2013-05-18llvmpipe: get rid of unused tiled/linear logicRoland Scheidegger1-343/+45
2013-04-18llvmpipe: Take in consideration all current constant buffers when mapping.José Fonseca1-3/+9
2013-03-14llvmpipe: don't assert when trying to render to surfaces with multiple layersRoland Scheidegger1-0/+3
2013-03-02llvmpipe: don't assert on illegal surface creation.Roland Scheidegger1-1/+2
2013-02-28llvmpipe: check buffers in llvmpipe_is_resource_referenced.Roland Scheidegger1-1/+10
2013-02-28llvmpipe: support rendering to buffer render targets.Roland Scheidegger1-11/+33
2013-02-25llvmpipe: support GL_ARB_texture_buffer_object/GL_ARB_texture_buffer_rangeRoland Scheidegger1-29/+7
2013-02-23llvmpipe: Fix creation of shared and scanout textures.John Kåre Alsaker1-1/+3
2013-02-22llvmpipe: simplify buffer allocation logic.Roland Scheidegger1-7/+5
2013-02-20llvmpipe: lp_resource_copy cleanupRoland Scheidegger1-2/+1
2013-02-19llvmpipe: fix handling of 0 x 0 framebuffer sizeBrian Paul1-2/+2
2012-12-12gallium: remove pipe_surface::usageMarek Olšák1-1/+0
2012-12-11llvmpipe: support pipe_resource-based constant buffersBrian Paul1-1/+5
2012-11-29llvmpipe: support array texturesRoland Scheidegger1-2/+10
2012-11-29llvmpipe: Eliminate color buffer swizzling.José Fonseca1-107/+0
2012-11-29llvmpipe: Only advertise unswizzled formats.José Fonseca1-17/+6
2012-11-28llvmpipe: Update llvmpipe_is_format_unswizzled to reflect latest changes.James Benton1-9/+0
2012-11-28llvmpipe: Unswizzled rendering.James Benton1-0/+67
2012-11-12llvmpipe: always allocate whole miptrees not individual levelsRoland Scheidegger1-58/+76
2012-10-11gallium: unify transfer functionsMarek Olšák1-62/+42
2012-09-20llvmpipe: fix overflow bug in total texture size computationBrian Paul1-2/+16
2012-09-17llvmpipe: implement the new can_create_resource() functionBrian Paul1-5/+23
2012-09-05Remove useless checks for NULL before freeingMatt Turner1-3/+1
2012-08-28llvmpipe: Bump the maximum texture size (in pixels).José Fonseca1-0/+6
2012-05-12gallium: remove user_buffer_create from the interfaceMarek Olšák1-2/+0
2012-04-30gallium: remove pipe_resource::user_ptrMarek Olšák1-1/+0
2012-04-30gallium: add void *user_buffer to pipe_constant_bufferMarek Olšák1-1/+1
2012-04-24gallium: add user_ptr in pipe_resourceMarek Olšák1-0/+1
2012-03-05Revert "gallium: add flag PIPE_TRANSFER_MAP_PERMANENTLY"Marek Olšák1-4/+0
2012-02-03llvmpipe: Make more resilient to out-of-memory situations.José Fonseca1-2/+6
2012-02-03llvmpipe: clear storage for newly allocated resourcesKeith Whitwell1-2/+20
2012-01-05gallium: add flag PIPE_TRANSFER_MAP_PERMANENTLYMarek Olšák1-0/+4
2011-11-14llvmpipe: Make more resilient to out-of-memory situations.José Fonseca1-8/+30
2011-03-11gallium: remove flags from the flush functionMarek Olšák1-1/+0
2011-03-11gallium: kill is_resource_referencedMarek Olšák1-3/+2
2010-12-02gallium: support for array textures and related changesRoland Scheidegger1-56/+47
2010-11-30llvmpipe: raise dirty flag on transfers to bound constbufKeith Whitwell1-0/+5
2010-09-07llvmpipe: use opcodes instead of function pointers in binsKeith Whitwell1-1/+1
2010-08-25llvmpipe: fence debugging, add llvmpipe_finishKeith Whitwell1-1/+2
2010-08-20gallium: make all checks for PIPE_TEXTURE_2D check for PIPE_TEXTURE_RECT tooLuca Barbieri1-0/+1
2010-07-22llvmpipe: Partially fix resource texture from_handleJakob Bornecrantz1-1/+35
2010-07-22llvmpipe: Don't align values already alignedJakob Bornecrantz1-2/+2