summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/llvmpipe/lp_texture.c
AgeCommit message (Expand)AuthorFilesLines
2016-03-09gallium: add external usage flags to resource_from(get)_handle (v2)Marek Olšák1-2/+4
2015-12-06gallium/drivers: Trivial code-style cleanupEdward O'Callaghan1-1/+1
2015-11-08llvmpipe: disable front updates for nowDave Airlie1-1/+1
2015-10-31gallium/swrast: fix front buffer blitting. (v2)Dave Airlie1-6/+15
2015-01-28gallium: Replace u_simple_list.h with util/simple_list.hEric Anholt1-1/+1
2014-09-30llvmpipe: remove special case for PIPE_TEXTURE_CUBE in llvmpipe_texture_layout()Brian Paul1-3/+6
2014-08-05llvmpipe: implement support for cube map arraysRoland Scheidegger1-1/+2
2014-08-01llvmpipe: don't store number of layers per levelRoland Scheidegger1-76/+48
2014-08-01llvmpipe: integrate memory allocation into llvmpipe_texture_layoutRoland Scheidegger1-45/+29
2014-08-01llvmpipe: get rid of impossible code in alloc_image_dataRoland Scheidegger1-26/+13
2014-07-02llvmpipe: get rid of llvmpipe_get_texture_tile_linearRoland Scheidegger1-30/+2
2014-07-02llvmpipe: get rid of llvmpipe_get_texture_imageRoland Scheidegger1-47/+1
2014-07-02llvmpipe: get rid of llvmpipe_get_texture_image_allRoland Scheidegger1-23/+0
2014-07-02llvmpipe: allocate regular texture memory upfrontRoland Scheidegger1-0/+7
2014-07-02llvmpipe: get rid of linear_img structRoland Scheidegger1-23/+16
2014-07-02llvmpipe: (trivial) rename linear_mip_offsets to mip_offsetsRoland Scheidegger1-3/+3
2014-06-25llvmpipe: Fix zero-division in llvmpipe_texture_layout()Takashi Iwai1-1/+1
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