Adds feature for using an emulated memory type for AHBs
Adds a phyiscal device memory helper for organizing all of the
various physical memory changes and moves some of the existing
changes into the helper to avoid duplication.
Adds some tests for some of the existing physical memory changes.
Bug: b/283005889
Test: gfxstream_vkemulatedphysicaldevicememory_tests
Test: cvd start --gpu_mode=gfxstream_guest_angle_host_swiftshader
cts -m CtsNativeHardwareTestCases
Test: GfxstreamEnd2EndTests
Test: GfxstreamEnd2EndTests on SwiftShader
Change-Id: Ieb45fad253df27e483b8a04444bd3abb5c87d1ab
diff --git a/common/end2end/GfxstreamEnd2EndVkSnapshotBasicTests.cpp b/common/end2end/GfxstreamEnd2EndVkSnapshotBasicTests.cpp
index 544aa13..edfef72 100644
--- a/common/end2end/GfxstreamEnd2EndVkSnapshotBasicTests.cpp
+++ b/common/end2end/GfxstreamEnd2EndVkSnapshotBasicTests.cpp
@@ -33,7 +33,7 @@
TestParams{
.with_gl = false,
.with_vk = true,
- .with_vk_snapshot = true,
+ .with_features = {"VulkanSnapshots"},
},
}),
&GetTestName);