summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600/r600_blit.c
Commit message (Expand)AuthorAgeFilesLines
* r600: Use DMA transfers in r600_copy_global_bufferNiels Ole Salscheider2014-10-071-17/+42
* r600g,radeonsi: add debug option which forces DMA for copy_region and blitMarek Olšák2014-09-121-7/+11
* r600g: fix layered clearMarek Olšák2014-09-011-1/+2
* r600g: enable fast depth clear for array textures and cubemapsMarek Olšák2014-09-011-1/+2
* radeonsi: use r600_draw_rectangle from r600gMarek Olšák2014-08-191-1/+0
* r600g,radeonsi: switch all occurences of array_size to util_max_layerMarek Olšák2014-07-281-2/+3
* util/u_format: move utility function from r600gGrigori Goronzy2014-06-181-11/+1
* r600g,radeonsi: don't use hardware MSAA resolve if dst is fast-clearedMarek Olšák2014-06-031-1/+2
* r600g: BlitFramebuffer should follow render conditionMarek Olšák2014-06-031-5/+6
* r600g: fix buffer copying on R600-R700Marek Olšák2014-04-251-0/+6
* r600g: move fast color clear code to a common placeMarek Olšák2014-03-111-80/+2
* r600g,radeonsi: move CMASK register values from r600_surface to r600_textureMarek Olšák2014-03-111-22/+1
* r600g: fix blitting the last 2 mipmap levels for EvergreenMarek Olšák2014-03-071-1/+5
* r600g: add support for multiple viewports.Dave Airlie2014-02-111-2/+2
* r600g: initial support for geometry shaders on evergreen (v2)Vadim Girlin2014-02-051-0/+1
* r600g: move queries to drivers/radeonMarek Olšák2014-01-281-6/+6
* r600g: fix glClearBuffer by handling PIPE_CLEAR_COLORi flags correctlyMarek Olšák2014-01-131-38/+31
* r600g: handle NULL colorbuffers correctly on EvergreenMarek Olšák2014-01-131-4/+19
* r600g: use shader-based MSAA resolving when hw-based one cannot be usedMarek Olšák2013-12-141-82/+35
* gallium/u_blitter: remove useless parameters from some functionsMarek Olšák2013-12-141-4/+2
* radeon: rearrange r600_texture and related code a bit.Andreas Hartmetz2013-12-121-3/+3
* r600g,radeonsi: share flags has_cp_dma and has_streamoutMarek Olšák2013-12-121-4/+4
* r600g: use common interfaces in buffer_transfer_unmapMarek Olšák2013-12-121-2/+2
* gallium/util: implement layered framebuffer clear in u_blitterMarek Olšák2013-12-031-1/+1
* r600g/compute: Fix handling of global buffers in r600_resource_copy_region()Tom Stellard2013-11-181-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