summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/r600/r600_blit.c
AgeCommit message (Expand)AuthorFilesLines
2020-09-22gallium: rename PIPE_TRANSFER_* -> PIPE_MAP_*Marek Olšák1-1/+1
2020-04-29gallium: add pipe cap for scissored clears and pass scissor state to clear() ...Mike Blumenkrantz1-0/+1
2019-11-14util: Move gallium's PIPE_FORMAT utils to /util/format/Eric Anholt1-1/+1
2019-07-23u_blitter: add a msaa parameter to util_blitter_clearPierre-Eric Pelloux-Prayer1-1/+2
2017-12-18r600: always flush between gfx and computeDave Airlie1-0/+5
2017-11-17r600: add core pieces of image support.Dave Airlie1-0/+59
2017-09-07ac/surface: add radeon_surf::has_stencil for convenienceMarek Olšák1-1/+1
2017-08-22gallium/radeon: add helpers for whether HTILE is enabledMarek Olšák1-2/+1
2017-06-08gallium/radeon: don't allocate HTILE in a separate bufferMarek Olšák1-1/+1
2017-06-07gallium/u_blitter: use 2D_ARRAY for cubemap blits if possibleMarek Olšák1-1/+1
2017-03-30radeonsi/gfx9: fix MIP0_WIDTH & MIP0_HEIGHT for compressed texture blitsMarek Olšák1-1/+4
2017-03-30gallium/radeon: move pre-GFX9 radeon_surf.* members to radeon_surf.u.legacy.*Marek Olšák1-2/+2
2016-08-26r600: increase performance for DRI PRIME offloading if 2nd GPU is Evergreen+Mario Kleiner1-0/+19
2016-08-10gallium/radeon: handle render_condition_enable for clear_rt/dsMarek Olšák1-2/+4
2016-08-10gallium: add render_condition_enable param to clear_render_target/depth_stencilMarek Olšák1-2/+4
2016-07-06gallium/radeon: replace is_flushing_texture with db_compatibleNicolai Hähnle1-2/+2
2016-07-06gallium/radeon: add can_sample_z/s flags for texturesNicolai Hähnle1-4/+2
2016-06-06r600g: use hw MSAA resolve for non-trivial resolvesMarek Olšák1-9/+53
2016-06-04r600g: remove a CP DMA workaround that's not needed anymoreMarek Olšák1-6/+0
2016-06-04r600g: fix CP DMA hazard with index buffer fetches (v3)Marek Olšák1-1/+1
2016-05-31r600g: do GL-compliant integer resolvesMarek Olšák1-37/+1
2016-05-06r600g: use the hw MSAA resolving if formats are compatibleMarek Olšák1-1/+2
2016-04-28radeonsi: rework clear_buffer flagsMarek Olšák1-1/+1
2016-04-18r600g: fix code indentationOded Gabbay1-9/+9
2016-04-12r600g: use common scissor and viewport codeMarek Olšák1-2/+2
2016-04-12radeonsi: allow clearing buffers >= 4 GBMarek Olšák1-1/+1
2016-04-12r600g: don't manually stop queries for blitterMarek Olšák1-3/+0
2015-12-11gallium/radeon: remove radeon_winsys_cs_handleMarek Olšák1-1/+1
2015-12-09r600g: allow copying between compatible un/compressed formatsEdward O'Callaghan1-1/+2
2015-12-07r600/blit: add tcs/tes shader saves.Dave Airlie1-0/+2
2015-12-06gallium/radeon*: Remove useless castsEdward O'Callaghan1-2/+2
2015-11-13gallium/radeon: simplify disabling render condition for u_blitterMarek Olšák1-7/+5
2015-11-13gallium/radeon: inline the r600_rings structureMarek Olšák1-1/+1
2015-11-13r600g: fix clear_buffer fallback with offset != 0Marek Olšák1-0/+1
2015-10-03r600g: only do depth-only or stencil-only in-place decompressionMarek Olšák1-5/+22
2015-09-03r600g: make all viewport states use single atomGrazvydas Ignotas1-1/+1
2015-09-03r600g: make all scissor states use single atomGrazvydas Ignotas1-1/+1
2015-09-01radeonsi: avoid redundant CB and DB register updatesMarek Olšák1-1/+1
2015-08-21util/u_blitter: implement alpha blending for pipe->blitMarek Olšák1-1/+2
2015-08-11gallium/radeon: use helper functions to mark atoms dirtyGrazvydas Ignotas1-8/+8
2015-08-03r600g: re-enable single-sample fast clearMarek Olšák1-6/+1
2015-07-31r600g: early exit in r600_clear if there's nothing to doMarek Olšák1-0/+2
2015-07-03r600g: disable single-sample fast color clear due to hangsMarek Olšák1-1/+6
2015-01-07radeonsi: only flush the right set of caches for CP DMA operationsMarek Olšák1-1/+2
2014-10-07r600: Use DMA transfers in r600_copy_global_bufferNiels Ole Salscheider1-17/+42
2014-09-12r600g,radeonsi: add debug option which forces DMA for copy_region and blitMarek Olšák1-7/+11
2014-09-01r600g: fix layered clearMarek Olšák1-1/+2
2014-09-01r600g: enable fast depth clear for array textures and cubemapsMarek Olšák1-1/+2
2014-08-19radeonsi: use r600_draw_rectangle from r600gMarek Olšák1-1/+0
2014-07-28r600g,radeonsi: switch all occurences of array_size to util_max_layerMarek Olšák1-2/+3