radv: two fixes for Intel NUC&VegaM

Submitted by Samuel Pitoiset on June 11, 2019, 2:43 p.m.

Details

Reviewer None
Submitted June 11, 2019, 2:43 p.m.
Last Updated June 12, 2019, 7:41 a.m.
Revision 2

Cover Letter(s)

Revision 1
      Hi,

This series contains two fixes for VegaM, the first one is quite important
while the second one is only useful if VK_EXT_memory_budget is used.

There is still some TC-compat failures that I need to figure out.

With these two patches, we only have ~40 CTS failures.

Please review,
Thanks!

Samuel Pitoiset (2):
  radv: fix occlusion queries on VegaM
  radv: fix VK_EXT_memory_budget if one heap isn't available

 src/amd/vulkan/radv_device.c | 17 ++++++++-----
 src/amd/vulkan/radv_query.c  | 48 ++++++++++++++++++++----------------
 2 files changed, 38 insertions(+), 27 deletions(-)
    
Revision 2
      Hi,

This series contains two fixes for VegaM, the first one is quite important
while the second one is only useful if VK_EXT_memory_budget is used.

There is still some TC-compat failures that I need to figure out.

With these two patches, we only have ~40 CTS failures.

Please review,
Thanks!

Samuel Pitoiset (2):
  radv: fix occlusion queries on VegaM
  radv: fix VK_EXT_memory_budget if one heap isn't available

 src/amd/vulkan/radv_device.c | 17 ++++++++-----
 src/amd/vulkan/radv_query.c  | 48 ++++++++++++++++++++----------------
 2 files changed, 38 insertions(+), 27 deletions(-)
    

Revisions