| Commit message (Expand) | Author | Age | Files | Lines |
* | radv: re-enable fast depth clears for 16-bit surfaces on VI | Samuel Pitoiset | 2019-01-29 | 1 | -8/+0 |
* | nir: replace more nir_load_system_value calls with builder functions | Karol Herbst | 2019-01-21 | 1 | -2/+2 |
* | radv: initialize FMASK for images in fully expanded mode | Samuel Pitoiset | 2018-12-20 | 1 | -0/+9 |
* | radv: Fix multiview depth clears | Bas Nieuwenhuizen | 2018-12-17 | 1 | -8/+21 |
* | radv: add a predicate for reflecting DCC decompression state | Samuel Pitoiset | 2018-12-13 | 1 | -0/+3 |
* | radv: optimize CmdClear{Color,DepthStencil}Image() for layered textures | Samuel Pitoiset | 2018-11-29 | 1 | -4/+86 |
* | radv: refactor the fast clear path for better re-use | Samuel Pitoiset | 2018-11-29 | 1 | -38/+40 |
* | radv: simplify a check in emit_fast_color_clear() | Samuel Pitoiset | 2018-11-29 | 1 | -3/+1 |
* | radv: add radv_can_fast_clear_{color,depth}() helpers | Samuel Pitoiset | 2018-11-29 | 1 | -44/+89 |
* | radv: add radv_image_view_can_fast_clear() helper | Samuel Pitoiset | 2018-11-29 | 1 | -20/+27 |
* | radv: add radv_image_can_fast_clear() helper | Samuel Pitoiset | 2018-11-29 | 1 | -29/+39 |
* | radv: remove useless check in emit_fast_color_clear() | Samuel Pitoiset | 2018-11-29 | 1 | -3/+0 |
* | radv: remove useless sync before CmdClear{Color,DepthStencil}Image() | Samuel Pitoiset | 2018-11-23 | 1 | -6/+2 |
* | radv: remove useless sync after CmdClear{Color,DepthStencil}Image() | Samuel Pitoiset | 2018-11-22 | 1 | -4/+0 |
* | radv: implement fast HTILE clears for depth or stencil only on GFX9 | Samuel Pitoiset | 2018-11-19 | 1 | -5/+263 |
* | radv: rewrite the condition that checks allowed depth/stencil values | Samuel Pitoiset | 2018-11-19 | 1 | -8/+4 |
* | radv: check allowed fast HTILE clears a bit earlier | Samuel Pitoiset | 2018-11-19 | 1 | -0/+5 |
* | radv: add radv_is_fast_clear_{depth,stencil}_allowed() helpers | Samuel Pitoiset | 2018-11-19 | 1 | -2/+16 |
* | radv: add radv_get_htile_fast_clear_value() helper | Samuel Pitoiset | 2018-11-19 | 1 | -3/+18 |
* | radv: remove unnecessary goto in the fast clear paths | Samuel Pitoiset | 2018-11-19 | 1 | -28/+24 |
* | radv: tidy up radv_set_dcc_need_cmask_elim_pred() | Samuel Pitoiset | 2018-11-19 | 1 | -2/+2 |
* | nir: replace nir_load_system_value calls with appropiate builder functions | Karol Herbst | 2018-11-14 | 1 | -4/+4 |
* | radv: implement clear operations for R32G32B32 | Samuel Pitoiset | 2018-10-11 | 1 | -1/+4 |
* | radv: Add on-demand compilation of built-in shaders. | Bas Nieuwenhuizen | 2018-08-14 | 1 | -7/+89 |
* | radv: Make fs key exemplars ordered to be a reverse fs_key lookup. | Bas Nieuwenhuizen | 2018-08-14 | 1 | -17/+2 |
* | radv: introduce radv_subpass_attachment data structure | Samuel Pitoiset | 2018-07-12 | 1 | -2/+2 |
* | radv: always initialize the clear depth/stencil values to 0 | Samuel Pitoiset | 2018-06-20 | 1 | -3/+3 |
* | radv: always initialize the clear color values to 0 | Samuel Pitoiset | 2018-06-20 | 1 | -2/+2 |
* | radv: Fix flush_bits being used uninitialized. | Bas Nieuwenhuizen | 2018-06-20 | 1 | -1/+1 |
* | radv: Merge the flush bits of CMASK & DCC clear. | Bas Nieuwenhuizen | 2018-06-19 | 1 | -1/+1 |
* | radv: don't check for linear images in emit_fast_color_clear() | Samuel Pitoiset | 2018-06-15 | 1 | -2/+0 |
* | radv: clean up radv_{set,load}_depth_clear_regs() helpers | Samuel Pitoiset | 2018-06-15 | 1 | -2/+3 |
* | radv: clean up radv_{set,load}_color_clear_regs() helpers | Samuel Pitoiset | 2018-06-15 | 1 | -1/+2 |
* | radv: don't fast clear HTILE for 16-bit depth surfaces on GFX8 | Samuel Pitoiset | 2018-06-13 | 1 | -0/+8 |
* | radv: Use correct color format for fast clears | Philip Rebohle | 2018-06-05 | 1 | -2/+2 |
* | radv: add a workaround for fast clears with DCC and MSAA textures | Samuel Pitoiset | 2018-04-19 | 1 | -0/+9 |
* | radv: implement fast color clear for DCC with MSAA | Samuel Pitoiset | 2018-04-19 | 1 | -1/+16 |
* | radv: add radv_image_is_tc_compat_htile() helper | Samuel Pitoiset | 2018-04-09 | 1 | -1/+1 |
* | radv: add radv_image_has_{cmask,fmask,dcc,htile}() helpers | Samuel Pitoiset | 2018-04-09 | 1 | -6/+6 |
* | radv: add radv_get_cmask_fast_clear_value() helper | Samuel Pitoiset | 2018-04-09 | 1 | -1/+22 |
* | radv: add radv_clear_{cmask,dcc} helpers | Samuel Pitoiset | 2018-04-09 | 1 | -6/+21 |
* | radv: restore previous stencil reference after depth-stencil clear | Matthew Nicholls | 2018-01-22 | 1 | -0/+6 |
* | radv: remove useless assertion in emit_depthstencil_clear() | Samuel Pitoiset | 2017-11-20 | 1 | -4/+0 |
* | radv: make radv_fill_buffer() return the needed flush bits | Samuel Pitoiset | 2017-10-27 | 1 | -28/+22 |
* | radv: do not allocate CMASK for non-MSSA images with 128 bit formats | Samuel Pitoiset | 2017-10-14 | 1 | -5/+0 |
* | radv: remove duplicate debug_flags field | Timothy Arceri | 2017-10-12 | 1 | -2/+2 |
* | radv: convert all COMPUTE operations to the RADV_META_SAVE_XXX flags | Samuel Pitoiset | 2017-10-06 | 1 | -14/+10 |
* | radv: add radv_meta_save() helper | Samuel Pitoiset | 2017-10-06 | 1 | -16/+12 |
* | radv: convert all GFX operations to the RADV_META_SAVE_XXX flags | Samuel Pitoiset | 2017-10-06 | 1 | -4/+16 |
* | radv: introduce the concept of meta save flags | Samuel Pitoiset | 2017-10-06 | 1 | -4/+4 |