summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_blit.c
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: add new si_check_render_feedback_texture() helperSamuel Pitoiset2017-04-101-45/+44
* radeonsi: add new si_decompress_color_texture() helperSamuel Pitoiset2017-04-101-13/+17
* radeonsi: add a 'break' in si_check_render_feedback_*()Samuel Pitoiset2017-04-101-2/+6
* gallium/radeon: s/dcc_disable/disable_dcc/Marek Olšák2017-03-301-5/+5
* radeonsi: handle incompatible DCC formats in resource_copy_regionMarek Olšák2017-03-301-0/+5
* radeonsi: remove a workaround for inexact *8_SNORM blitsMarek Olšák2017-03-301-3/+1
* gallium/radeon: add and use a new helper vi_dcc_enabledMarek Olšák2017-03-301-4/+2
* radeonsi/gfx9: fix MIP0_WIDTH & MIP0_HEIGHT for compressed texture blitsMarek Olšák2017-03-301-1/+7
* radeonsi/gfx9: do DCC clears on non-mipmapped textures onlyMarek Olšák2017-03-301-0/+5
* radeonsi: use a bitmask-based loop in si_decompress_texturesMarek Olšák2017-01-181-7/+9
* radeonsi: add CP DMA flags for greater control over synchronizationMarek Olšák2017-01-061-1/+1
* radeonsi: fix release build unused variable warningsGrazvydas Ignotas2016-12-101-1/+1
* radeonsi: properly declare context sampler statesMarek Olšák2016-12-071-1/+1
* radeonsi: check for !is_linear in do_hardware_msaa_resolveMarek Olšák2016-11-211-2/+4
* radeonsi: fix an assertion failure in si_decompress_sampler_color_texturesMarek Olšák2016-11-041-1/+3
* gallium/radeon: add enum radeon_micro_modeMarek Olšák2016-11-011-2/+1
* gallium/radeon: add radeon_surf::is_linearMarek Olšák2016-11-011-3/+2
* gallium/radeon: don't call u_format helpers if we have that info alreadyMarek Olšák2016-11-011-2/+3
* gallium/radeon: replace radeon_surf_info::dcc_enabled with num_dcc_levelsMarek Olšák2016-11-011-2/+2
* radeonsi: implement TC-compatible HTILEMarek Olšák2016-10-131-2/+9
* radeonsi: fix texture format reinterpretation with DCCMarek Olšák2016-09-051-0/+8
* radeonsi: increase performance for DRI PRIME offloading if 2nd GPU is CIK or VIMarek Olšák2016-08-261-0/+19
* radeonsi: use current context for DCC feedback-loop decompress, fixes ElementalMarek Olšák2016-08-171-8/+4
* gallium/radeon: handle render_condition_enable for clear_rt/dsMarek Olšák2016-08-101-2/+4
* gallium: add render_condition_enable param to clear_render_target/depth_stencilMarek Olšák2016-08-101-2/+4
* radeonsi: silence Coverity warningNicolai Hähnle2016-07-131-0/+2
* radeonsi: decompress to flushed depth texture when requiredNicolai Hähnle2016-07-061-29/+103
* radeonsi: extract DB->CB copy logic into its own functionNicolai Hähnle2016-07-061-36/+61
* gallium/radeon: replace is_flushing_texture with db_compatibleNicolai Hähnle2016-07-061-2/+2
* radeonsi: correctly mark levels of 3D textures as fully decompressedNicolai Hähnle2016-07-061-2/+2
* gallium/radeon: add a heuristic enabling DCC for scanout surfaces (v2)Marek Olšák2016-06-291-1/+14
* radeonsi: boolean -> bool, TRUE -> true, FALSE -> falseMarek Olšák2016-06-251-1/+1
* radeonsi: use u_blitter for mipmap generationMarek Olšák2016-06-211-0/+31
* radeonsi: try to hit direct hw MSAA resolve by changing micro mode in clearMarek Olšák2016-06-141-1/+19
* radeonsi: clarify the MSAA resolve limitation with scanoutMarek Olšák2016-06-141-1/+5
* Revert "radeonsi: allow direct hw MSAA resolve for scanout surfaces"Marek Olšák2016-06-081-0/+1
* radeonsi: allow MSAA resolving into a texture that has DCC enabledMarek Olšák2016-06-081-2/+13
* radeonsi: allow direct hw MSAA resolve for scanout surfacesMarek Olšák2016-06-081-1/+0
* radeonsi: don't allocate DCC for the temporary MSAA resolve surfaceMarek Olšák2016-06-081-1/+2
* radeonsi: add per-level dcc_enabled flagsMarek Olšák2016-06-081-0/+7
* radeonsi: move enabled_mask out of si_descriptorsNicolai Hähnle2016-06-071-2/+2
* radeonsi: use hw MSAA resolve for non-trivial resolvesMarek Olšák2016-06-061-10/+54
* radeonsi: Decompress DCC textures in a render feedback loop.Bas Nieuwenhuizen2016-05-311-0/+100
* radeonsi: do GL-compliant integer resolvesMarek Olšák2016-05-311-37/+1
* radeonsi: use the hw MSAA resolving if formats are compatibleMarek Olšák2016-05-021-1/+2
* radeonsi: rework clear_buffer flagsMarek Olšák2016-04-281-2/+3
* radeonsi: expclear must be disabled on first Z/S clearNicolai Hähnle2016-04-271-2/+2
* radeonsi: move blend choice out of loop in si_blit_decompress_colorNicolai Hähnle2016-04-271-9/+9
* radeonsi: use level mask for early out in si_blit_decompress_colorNicolai Hähnle2016-04-271-6/+8
* radeonsi: si_blit_decompress_depth is only used for stagingNicolai Hähnle2016-04-271-21/+5