summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/r300/r300_transfer.c
AgeCommit message (Expand)AuthorFilesLines
2016-02-10r300g: silence warningsMarek Olšák1-2/+0
2015-12-11gallium/radeon: remove radeon_winsys_cs_handleMarek Olšák1-3/+3
2015-08-07gallium/radeon: unify buffer_wait and buffer_is_busy in the winsys interfaceMarek Olšák1-1/+1
2015-07-23gallium/radeon: remove buffer_unmap calls that can potentially decrease perfMarek Olšák1-4/+0
2015-07-21gallium: replace INLINE with inlineIlia Mirkin1-1/+1
2013-02-26r300g: implement 3D transfersMarek Olšák1-2/+18
2013-01-06r300g: implement MSAAMarek Olšák1-4/+24
2013-01-04r300g: don't set PIPE_BIND flags for internal texturesMarek Olšák1-20/+1
2012-10-11gallium: unify transfer functionsMarek Olšák1-61/+44
2012-04-29winsys/radeon: simplify buffer map/unmap functionsMarek Olšák1-4/+4
2012-04-24u_vbuf: remove u_vbuf_resourceMarek Olšák1-3/+3
2012-03-05winsys/radeon: add usage parameter to cs_is_buffer_referencedMarek Olšák1-1/+1
2012-03-05Revert "gallium: add flag PIPE_TRANSFER_MAP_PERMANENTLY"Marek Olšák1-4/+0
2012-02-17r300g: don't use pipe_context::winsysMarek Olšák1-1/+1
2012-01-31r300g: don't use pipe_context::winsysMarek Olšák1-6/+3
2012-01-05gallium: add flag PIPE_TRANSFER_MAP_PERMANENTLYMarek Olšák1-0/+4
2012-01-01r300g: rework resource_copy_region, not changing pipe_resourceMarek Olšák1-8/+3
2011-09-30winsys/radeon: move GEM domains out of the drivers into winsysMarek Olšák1-1/+7
2011-08-16winsys/radeon: hook up the new DRM_RADEON_GEM_WAIT ioctlMarek Olšák1-1/+1
2011-04-18r300g/winsys: rename r300->radeon and do a little cleanupMarek Olšák1-2/+2
2011-03-11gallium: remove flags from the flush functionMarek Olšák1-1/+1
2011-03-08r300g: decide whether a flush should be asynchronous when calling itMarek Olšák1-11/+7
2011-03-08r300g: use pipelined transfers for RGTC texturesMarek Olšák1-1/+2
2011-02-13r300g: correctly determine if a texture is blittable in texture_get_transferMarek Olšák1-4/+5
2011-02-11r300g: import the last bits of libdrm and cleanup the whole thingMarek Olšák1-9/+6
2011-02-10r300g: add a way to change texture properties arbitrarilyMarek Olšák1-0/+5
2011-02-10r300g: consolidate buffers and textures to r300_resourceMarek Olšák1-16/+16
2011-02-10r300g: simplify WRITE_RELOC API and cleanupMarek Olšák1-6/+6
2011-01-07r300g: derive user buffer sizes at draw timeMarek Olšák1-1/+0
2010-12-03r300g: use internal BO handle for add_buffer and write_relocMarek Olšák1-2/+2
2010-12-02gallium: support for array textures and related changesRoland Scheidegger1-31/+23
2010-07-25r300g: cleanup texture creation codeMarek Olšák1-25/+24
2010-07-16r300g: rebuild winsys and command submission to support multiple contextsMarek Olšák1-5/+10
2010-07-08r300g: fix transfering compressed texturesMarek Olšák1-1/+1
2010-06-23r300g: attempt to fix texture corruption on RV505Marek Olšák1-0/+2
2010-06-19r300g: fix random pixels appearing / incomplete renderingMarek Olšák1-14/+0
2010-06-10r300g: Fix memory leak on error path.Vinson Lee1-0/+1
2010-06-09r300g: try harder to create a transfer objectMarek Olšák1-7/+34
2010-06-09r300g: fix loading compressed texturesMarek Olšák1-2/+6
2010-06-02r300g: make texture transfers more pipelinedMarek Olšák1-6/+21
2010-06-02r300g: better describe another flush and move it closer to the real problemMarek Olšák1-6/+11
2010-06-02r300g: remove one flushMarek Olšák1-5/+0
2010-05-31r300g: remove texture usage transfer flagMarek Olšák1-10/+1
2010-05-21Merge branch 'gallium-msaa'Roland Scheidegger1-35/+16
2010-05-17r300g: adapt to interface changesRoland Scheidegger1-35/+16
2010-05-13r300g: fix texture transfersMarek Olšák1-0/+6
2010-04-20gallium: replace pipe_resource::_usage with pipe_resource::usageBrian Paul1-1/+1
2010-04-18r300g: remove r300_transfer::ctxMarek Olšák1-5/+1
2010-04-11r300g: Initialize base.bind member variable.Vinson Lee1-0/+1
2010-04-10Squashed commit of the following:Keith Whitwell1-85/+68