summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/i915/i915_resource_texture.c
AgeCommit message (Expand)AuthorFilesLines
2016-09-06gallium: switch drivers to the slab allocator in src/utilMarek Olšák1-2/+2
2016-07-23gallium: split transfer_inline_write into buffer and texture callbacksMarek Olšák1-2/+1
2016-05-03i915g: s/Elements/ARRAY_SIZE/Brian Paul1-2/+2
2015-12-06gallium/drivers: Sanitize NULL checks into canonical formEdward O'Callaghan1-2/+2
2015-07-21gallium: replace INLINE with inlineIlia Mirkin1-4/+4
2015-04-27Fix a few typosZoë Blade1-1/+1
2015-04-01i915g: Implement EGL_EXT_image_dma_buf_importStéphane Marchesin1-1/+1
2014-11-22i915g: Align all texture dimensions to the next POTStéphane Marchesin1-28/+29
2014-11-22i915g: Fix offset for level != 0Stéphane Marchesin1-1/+1
2014-01-17s/Tungsten Graphics/VMware/José Fonseca1-4/+4
2013-12-14gallium/u_blitter: remove useless parameters from some functionsMarek Olšák1-2/+1
2013-05-08i915: Use Y tiling for texturesStéphane Marchesin1-2/+7
2013-01-04gallium: extend pipe_context::flush for it to accept an END_OF_FRAME flagMarek Olšák1-2/+2
2012-10-18gallium: remove unused data pointer from pipe_transferMarek Olšák1-1/+0
2012-10-11gallium: unify transfer functionsMarek Olšák1-55/+37
2012-10-02i915g: Use X tiling for texturesStéphane Marchesin1-7/+2
2012-09-05Remove useless checks for NULL before freeingMatt Turner1-2/+1
2012-08-04gallium/u_blitter: add a query for checking whether copying is supportedMarek Olšák1-5/+2
2012-03-05Revert "gallium: add flag PIPE_TRANSFER_MAP_PERMANENTLY"Marek Olšák1-6/+1
2012-01-05gallium: add flag PIPE_TRANSFER_MAP_PERMANENTLYMarek Olšák1-1/+6
2011-12-01i915g: Implement GL_STREAM_* for textures by using untiled textures.Stéphane Marchesin1-1/+1
2011-06-28i915g: Fix staging texture uploads a bit.Stéphane Marchesin1-5/+1
2011-06-27i915g: Fix u_blitter comment.Stéphane Marchesin1-1/+2
2011-06-24i915g: Fix point sprites.Stéphane Marchesin1-26/+175
2011-06-06i915g: don't destroy a texture buffer if it's NULL.Stéphane Marchesin1-1/+2
2011-04-30i915g: enable X-tiling for s3tc texturesDaniel Vetter1-2/+1
2011-03-12i915g: fix transfer coherencyDaniel Vetter1-0/+3
2011-03-12i915g: use y-tiling when the blitter is not usedDaniel Vetter1-1/+4
2011-03-11gallium: kill is_resource_referencedMarek Olšák1-1/+0
2011-02-21i915g: Move debug fields to screenJakob Bornecrantz1-1/+1
2011-02-21i915g: Rework texture tiling a bitJakob Bornecrantz1-14/+8
2011-01-21i915g: Use slab allocator for transfersJakob Bornecrantz1-3/+13
2010-12-02gallium: support for array textures and related changesRoland Scheidegger1-23/+18
2010-12-02i915g: Improve debug printing for texturesJakob Bornecrantz1-4/+21
2010-12-02i915g: enable x-tiling for render targetsDaniel Vetter1-4/+0
2010-12-02i915g: enable X-tiling for texturesDaniel Vetter1-0/+24
2010-12-02i915g: don't pot-align stride for tiled buffersDaniel Vetter1-2/+3
2010-12-02i915g: postpone mipmap/face offset calculationDaniel Vetter1-17/+25
2010-12-02i915g: return tiling in iws->buffer_from_handleDaniel Vetter1-1/+3
2010-12-02i915g: switch to tiled allocations, kill set_fenceDaniel Vetter1-14/+2
2010-12-02i915g: drop alignment parameter from iws->buffer_createDaniel Vetter1-1/+1
2010-11-21i915g: s/hw_tiled/tilingDaniel Vetter1-4/+4
2010-11-21i915g: rip out ->sw_tiledDaniel Vetter1-1/+0
2010-08-20gallium: make all checks for PIPE_TEXTURE_2D check for PIPE_TEXTURE_RECT tooLuca Barbieri1-1/+4
2010-07-22i915g: Set total_nblocksy in from_handleJakob Bornecrantz1-0/+1
2010-07-22i915g: Add some debug prints in texture codeJakob Bornecrantz1-6/+10
2010-04-18i915g: Remove broken power of two functionJakob Bornecrantz1-16/+8
2010-04-18i915g: Add some helper functionsJakob Bornecrantz1-7/+19
2010-04-18i915g: Fix cubemap layoutsJakob Bornecrantz1-101/+121
2010-04-18i915g: Clean and add some debug printingJakob Bornecrantz1-8/+18