summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/llvmpipe/lp_texture.c
Commit message (Expand)AuthorAgeFilesLines
* gallium: switch boolean -> bool at the interface definitionsIlia Mirkin2019-07-221-3/+3
* llvmpipe: add support for shader buffer binding.Dave Airlie2019-07-071-1/+2
* util: Move util_is_power_of_two to bitscan.h and rename to util_is_power_of_t...Ian Romanick2018-03-291-1/+1
* llvmpipe: add some whitespace between functions in lp_texture.cBrian Paul2017-08-211-0/+3
* gallium: add a pipe_context parameter to resource_get_handleMarek Olšák2016-08-251-0/+1
* gallium: split transfer_inline_write into buffer and texture callbacksMarek Olšák2016-07-231-1/+2
* llvmpipe: hack-fix bugs due to bogus bind flagsRoland Scheidegger2016-06-141-9/+3
* llvmpipe: s/Elements/ARRAY_SIZE/Brian Paul2016-04-271-1/+1
* gallium: add external usage flags to resource_from(get)_handle (v2)Marek Olšák2016-03-091-2/+4
* gallium/drivers: Trivial code-style cleanupEdward O'Callaghan2015-12-061-1/+1
* llvmpipe: disable front updates for nowDave Airlie2015-11-081-1/+1
* gallium/swrast: fix front buffer blitting. (v2)Dave Airlie2015-10-311-6/+15
* gallium: Replace u_simple_list.h with util/simple_list.hEric Anholt2015-01-281-1/+1
* llvmpipe: remove special case for PIPE_TEXTURE_CUBE in llvmpipe_texture_layout()Brian Paul2014-09-301-3/+6
* llvmpipe: implement support for cube map arraysRoland Scheidegger2014-08-051-1/+2
* llvmpipe: don't store number of layers per levelRoland Scheidegger2014-08-011-76/+48
* llvmpipe: integrate memory allocation into llvmpipe_texture_layoutRoland Scheidegger2014-08-011-45/+29
* llvmpipe: get rid of impossible code in alloc_image_dataRoland Scheidegger2014-08-011-26/+13
* llvmpipe: get rid of llvmpipe_get_texture_tile_linearRoland Scheidegger2014-07-021-30/+2
* llvmpipe: get rid of llvmpipe_get_texture_imageRoland Scheidegger2014-07-021-47/+1
* llvmpipe: get rid of llvmpipe_get_texture_image_allRoland Scheidegger2014-07-021-23/+0
* llvmpipe: allocate regular texture memory upfrontRoland Scheidegger2014-07-021-0/+7
* llvmpipe: get rid of linear_img structRoland Scheidegger2014-07-021-23/+16
* llvmpipe: (trivial) rename linear_mip_offsets to mip_offsetsRoland Scheidegger2014-07-021-3/+3
* llvmpipe: Fix zero-division in llvmpipe_texture_layout()Takashi Iwai2014-06-251-1/+1
* llvmpipe: Use alignment of 64 instead of 16 for buffer allocationSiavash Eliasi2014-01-291-3/+3
* s/Tungsten Graphics/VMware/José Fonseca2014-01-171-4/+4
* llvmpipe: move create_surface/destroy_surface functions to lp_surface.cRoland Scheidegger2013-06-071-58/+1
* llvmpipe: add support for layered renderingRoland Scheidegger2013-06-071-4/+2
* 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