summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r300/r300_transfer.c
Commit message (Expand)AuthorAgeFilesLines
* gallium/radeon: remove buffer_unmap calls that can potentially decrease perfMarek Olšák2015-07-231-4/+0
* gallium: replace INLINE with inlineIlia Mirkin2015-07-211-1/+1
* r300g: implement 3D transfersMarek Olšák2013-02-261-2/+18
* r300g: implement MSAAMarek Olšák2013-01-061-4/+24
* r300g: don't set PIPE_BIND flags for internal texturesMarek Olšák2013-01-041-20/+1
* gallium: unify transfer functionsMarek Olšák2012-10-111-61/+44
* winsys/radeon: simplify buffer map/unmap functionsMarek Olšák2012-04-291-4/+4
* u_vbuf: remove u_vbuf_resourceMarek Olšák2012-04-241-3/+3
* winsys/radeon: add usage parameter to cs_is_buffer_referencedMarek Olšák2012-03-051-1/+1
* Revert "gallium: add flag PIPE_TRANSFER_MAP_PERMANENTLY"Marek Olšák2012-03-051-4/+0
* r300g: don't use pipe_context::winsysMarek Olšák2012-02-171-1/+1
* r300g: don't use pipe_context::winsysMarek Olšák2012-01-311-6/+3
* gallium: add flag PIPE_TRANSFER_MAP_PERMANENTLYMarek Olšák2012-01-051-0/+4
* r300g: rework resource_copy_region, not changing pipe_resourceMarek Olšák2012-01-011-8/+3
* winsys/radeon: move GEM domains out of the drivers into winsysMarek Olšák2011-09-301-1/+7
* winsys/radeon: hook up the new DRM_RADEON_GEM_WAIT ioctlMarek Olšák2011-08-161-1/+1
* r300g/winsys: rename r300->radeon and do a little cleanupMarek Olšák2011-04-181-2/+2
* gallium: remove flags from the flush functionMarek Olšák2011-03-111-1/+1
* r300g: decide whether a flush should be asynchronous when calling itMarek Olšák2011-03-081-11/+7
* r300g: use pipelined transfers for RGTC texturesMarek Olšák2011-03-081-1/+2
* r300g: correctly determine if a texture is blittable in texture_get_transferMarek Olšák2011-02-131-4/+5
* r300g: import the last bits of libdrm and cleanup the whole thingMarek Olšák2011-02-111-9/+6
* r300g: add a way to change texture properties arbitrarilyMarek Olšák2011-02-101-0/+5
* r300g: consolidate buffers and textures to r300_resourceMarek Olšák2011-02-101-16/+16
* r300g: simplify WRITE_RELOC API and cleanupMarek Olšák2011-02-101-6/+6
* r300g: derive user buffer sizes at draw timeMarek Olšák2011-01-071-1/+0
* r300g: use internal BO handle for add_buffer and write_relocMarek Olšák2010-12-031-2/+2
* gallium: support for array textures and related changesRoland Scheidegger2010-12-021-31/+23
* r300g: cleanup texture creation codeMarek Olšák2010-07-251-25/+24
* r300g: rebuild winsys and command submission to support multiple contextsMarek Olšák2010-07-161-5/+10
* r300g: fix transfering compressed texturesMarek Olšák2010-07-081-1/+1
* r300g: attempt to fix texture corruption on RV505Marek Olšák2010-06-231-0/+2
* r300g: fix random pixels appearing / incomplete renderingMarek Olšák2010-06-191-14/+0
* r300g: Fix memory leak on error path.Vinson Lee2010-06-101-0/+1
* r300g: try harder to create a transfer objectMarek Olšák2010-06-091-7/+34
* r300g: fix loading compressed texturesMarek Olšák2010-06-091-2/+6
* r300g: make texture transfers more pipelinedMarek Olšák2010-06-021-6/+21
* r300g: better describe another flush and move it closer to the real problemMarek Olšák2010-06-021-6/+11
* r300g: remove one flushMarek Olšák2010-06-021-5/+0
* r300g: remove texture usage transfer flagMarek Olšák2010-05-311-10/+1
* Merge branch 'gallium-msaa'Roland Scheidegger2010-05-211-35/+16
|\
| * r300g: adapt to interface changesRoland Scheidegger2010-05-171-35/+16
* | r300g: fix texture transfersMarek Olšák2010-05-131-0/+6
|/
* gallium: replace pipe_resource::_usage with pipe_resource::usageBrian Paul2010-04-201-1/+1
* r300g: remove r300_transfer::ctxMarek Olšák2010-04-181-5/+1
* r300g: Initialize base.bind member variable.Vinson Lee2010-04-111-0/+1
* Squashed commit of the following:Keith Whitwell2010-04-101-85/+68
* r300g: typecast using the r300_texture functionMarek Olšák2010-04-051-5/+5
* r300g: do not use the c++ template keywordMarek Olšák2010-04-041-12/+12
* r300g: rebuild screen/winsys interfaceDave Airlie2010-03-151-4/+8