summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600/r600_blit.c
Commit message (Expand)AuthorAgeFilesLines
* r600g/compute: Fix handling of global buffers in r600_resource_copy_region()Tom Stellard2013-11-231-1/+36
* Revert "r600g: only flush the caches that need to be flushed during CP DMA op...Marek Olšák2013-10-061-12/+0
* r600g,radeonsi: share r600_texture.cMarek Olšák2013-09-291-7/+8
* r600g: move the low-level buffer functions for multiple rings to drivers/radeonMarek Olšák2013-09-291-1/+1
* r600g: move aux_context and r600_screen_clear_buffer to drivers/radeonMarek Olšák2013-09-291-20/+10
* r600g: get rid of r600_texture::array_modeMarek Olšák2013-09-291-1/+1
* r600g,radeonsi: consolidate transfer, cmask, and fmask structuresMarek Olšák2013-09-291-12/+12
* r600g: fast color clears for single-sample buffersGrigori Goronzy2013-09-201-10/+62
* gallium: add flush_resource context functionMarek Olšák2013-09-201-0/+6
* r600g: move streamout state to drivers/radeonMarek Olšák2013-08-311-21/+21
* radeonsi: port texture improvements from r600gMarek Olšák2013-08-171-3/+0
* r600g: explicitly flush caches for streamout-based buffer copying & clearingMarek Olšák2013-07-081-0/+13
* r600g: fix color resolve for RGBX8 and RGBX16 integer formatsMarek Olšák2013-07-081-2/+2
* r600g: enable fast MSAA color clear for array/3D/cube texturesMarek Olšák2013-07-081-4/+3
* r600g: implement fast MSAA color clear for integer texturesMarek Olšák2013-07-081-9/+12
* r600g: implement fast color clears for MSAA on evergreen+Grigori Goronzy2013-07-011-0/+72
* gallium: add condition parameter to render_conditionRoland Scheidegger2013-06-181-0/+1
* gallium/u_blitter: make clearing independent of the colorbuffer formatMarek Olšák2013-06-131-2/+1
* gallium/u_blitter: make clearing independent of the number of bound colorbuffersMarek Olšák2013-06-131-1/+1
* r600g: cleanup MSAA texture support checkingMarek Olšák2013-05-151-20/+2
* r600g: rewrite FMASK allocation, fix FMASK texturing with 2 and 4 samplesMarek Olšák2013-05-151-5/+1
* r600g: use CP DMA for buffer clears on evergreen+Alex Deucher2013-04-241-2/+8
* r600g: initialize CMASK and HTILE with the GPU using streamoutMarek Olšák2013-04-231-0/+31
* r600g: don't require dword alignment with CP DMA for buffer transfersMarek Olšák2013-03-011-2/+1
* r600g: atomize streamout enablingMarek Olšák2013-03-011-2/+2
* gallium/util: add helper util_max_layer from r600gMarek Olšák2013-02-261-6/+6
* r600g: add more cases for copying unsupported formats to resource_copy_regionMarek Olšák2013-01-261-0/+12
* r600g: don't use radeon_surface_level::npix_x/y/zMarek Olšák2013-01-261-15/+13
* r600g: implement buffer copying using CP DMA for R7xx, Evergreen, CaymanMarek Olšák2013-01-081-5/+8
* gallium/u_blitter: unify some parameters into a dstbox parameter in blit_genericMarek Olšák2013-01-041-3/+5
* gallium/u_blitter: remove useless parameter from blitter_default_dst_textureMarek Olšák2013-01-041-1/+1
* r600g: always use a tiled resource as the destination of MSAA resolveMarek Olšák2012-12-211-2/+7
* r600g: add htile support v16Jerome Glisse2012-12-201-0/+28
* r600g: add assertions to prevent creation of invalid surfacesMarek Olšák2012-12-201-16/+0
* gallium: remove pipe_surface::usageMarek Olšák2012-12-121-4/+0
* r600g: add initial cube map array support (v2)Dave Airlie2012-11-101-0/+1
* r600g: add in-place DB decompression and texturing with DB tilingMarek Olšák2012-11-061-12/+78
* gallium: add start_slot parameter to set_vertex_buffersMarek Olšák2012-10-311-3/+1
* r600g: implement texturing with 8x MSAA compressed surfaces for EvergreenMarek Olšák2012-10-291-17/+25
* r600g: implement MSAA resolving for 8-bit and 16-bit integer formatsMarek Olšák2012-10-121-3/+41
* r600g: atomize depth-stencil-alpha stateMarek Olšák2012-10-101-1/+1
* r600g: atomize rasterizer stateMarek Olšák2012-10-101-1/+1
* r600g: atomize scissor stateMarek Olšák2012-10-101-1/+1
* r600g: atomize fetch shaderMarek Olšák2012-10-101-1/+1
* r600g: atomize blend stateMarek Olšák2012-10-101-1/+1
* r600g: inline r600_atom_dirtyMarek Olšák2012-10-101-3/+3
* r600g: don't modify pipe_resource in resource_copy_region, fixing race conditionMarek Olšák2012-10-061-145/+73
* gallium: remove resource_resolveMarek Olšák2012-09-301-152/+0
* r600g: implement blitMarek Olšák2012-09-301-14/+130
* gallium/u_blitter: add gallium blit implementationMarek Olšák2012-09-301-23/+15