summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/r600/r600_blit.c
AgeCommit message (Expand)AuthorFilesLines
2014-06-03r600g,radeonsi: don't use hardware MSAA resolve if dst is fast-clearedMarek Olšák1-1/+2
2014-06-03r600g: BlitFramebuffer should follow render conditionMarek Olšák1-5/+6
2014-04-25r600g: fix buffer copying on R600-R700Marek Olšák1-0/+6
2014-03-11r600g: move fast color clear code to a common placeMarek Olšák1-80/+2
2014-03-11r600g,radeonsi: move CMASK register values from r600_surface to r600_textureMarek Olšák1-22/+1
2014-03-07r600g: fix blitting the last 2 mipmap levels for EvergreenMarek Olšák1-1/+5
2014-02-11r600g: add support for multiple viewports.Dave Airlie1-2/+2
2014-02-05r600g: initial support for geometry shaders on evergreen (v2)Vadim Girlin1-0/+1
2014-01-28r600g: move queries to drivers/radeonMarek Olšák1-6/+6
2014-01-13r600g: fix glClearBuffer by handling PIPE_CLEAR_COLORi flags correctlyMarek Olšák1-38/+31
2014-01-13r600g: handle NULL colorbuffers correctly on EvergreenMarek Olšák1-4/+19
2013-12-14r600g: use shader-based MSAA resolving when hw-based one cannot be usedMarek Olšák1-82/+35
2013-12-14gallium/u_blitter: remove useless parameters from some functionsMarek Olšák1-4/+2
2013-12-12radeon: rearrange r600_texture and related code a bit.Andreas Hartmetz1-3/+3
2013-12-12r600g,radeonsi: share flags has_cp_dma and has_streamoutMarek Olšák1-4/+4
2013-12-12r600g: use common interfaces in buffer_transfer_unmapMarek Olšák1-2/+2
2013-12-03gallium/util: implement layered framebuffer clear in u_blitterMarek Olšák1-1/+1
2013-11-18r600g/compute: Fix handling of global buffers in r600_resource_copy_region()Tom Stellard1-1/+36
2013-10-06Revert "r600g: only flush the caches that need to be flushed during CP DMA op...Marek Olšák1-12/+0
2013-09-29r600g,radeonsi: share r600_texture.cMarek Olšák1-7/+8
2013-09-29r600g: move the low-level buffer functions for multiple rings to drivers/radeonMarek Olšák1-1/+1
2013-09-29r600g: move aux_context and r600_screen_clear_buffer to drivers/radeonMarek Olšák1-20/+10
2013-09-29r600g: get rid of r600_texture::array_modeMarek Olšák1-1/+1
2013-09-29r600g,radeonsi: consolidate transfer, cmask, and fmask structuresMarek Olšák1-12/+12
2013-09-20r600g: fast color clears for single-sample buffersGrigori Goronzy1-10/+62
2013-09-20gallium: add flush_resource context functionMarek Olšák1-0/+6
2013-08-31r600g: move streamout state to drivers/radeonMarek Olšák1-21/+21
2013-08-17radeonsi: port texture improvements from r600gMarek Olšák1-3/+0
2013-07-08r600g: explicitly flush caches for streamout-based buffer copying & clearingMarek Olšák1-0/+13
2013-07-08r600g: fix color resolve for RGBX8 and RGBX16 integer formatsMarek Olšák1-2/+2
2013-07-08r600g: enable fast MSAA color clear for array/3D/cube texturesMarek Olšák1-4/+3
2013-07-08r600g: implement fast MSAA color clear for integer texturesMarek Olšák1-9/+12
2013-07-01r600g: implement fast color clears for MSAA on evergreen+Grigori Goronzy1-0/+72
2013-06-18gallium: add condition parameter to render_conditionRoland Scheidegger1-0/+1
2013-06-13gallium/u_blitter: make clearing independent of the colorbuffer formatMarek Olšák1-2/+1
2013-06-13gallium/u_blitter: make clearing independent of the number of bound colorbuffersMarek Olšák1-1/+1
2013-05-15r600g: cleanup MSAA texture support checkingMarek Olšák1-20/+2
2013-05-15r600g: rewrite FMASK allocation, fix FMASK texturing with 2 and 4 samplesMarek Olšák1-5/+1
2013-04-24r600g: use CP DMA for buffer clears on evergreen+Alex Deucher1-2/+8
2013-04-23r600g: initialize CMASK and HTILE with the GPU using streamoutMarek Olšák1-0/+31
2013-03-01r600g: don't require dword alignment with CP DMA for buffer transfersMarek Olšák1-2/+1
2013-03-01r600g: atomize streamout enablingMarek Olšák1-2/+2
2013-02-26gallium/util: add helper util_max_layer from r600gMarek Olšák1-6/+6
2013-01-26r600g: add more cases for copying unsupported formats to resource_copy_regionMarek Olšák1-0/+12
2013-01-26r600g: don't use radeon_surface_level::npix_x/y/zMarek Olšák1-15/+13
2013-01-08r600g: implement buffer copying using CP DMA for R7xx, Evergreen, CaymanMarek Olšák1-5/+8
2013-01-04gallium/u_blitter: unify some parameters into a dstbox parameter in blit_genericMarek Olšák1-3/+5
2013-01-04gallium/u_blitter: remove useless parameter from blitter_default_dst_textureMarek Olšák1-1/+1
2012-12-21r600g: always use a tiled resource as the destination of MSAA resolveMarek Olšák1-2/+7
2012-12-20r600g: add htile support v16Jerome Glisse1-0/+28