summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNolan Scobie <nscobie@google.com>2024-04-22 19:26:16 +0000
committerNolan Scobie <nscobie@google.com>2024-04-22 19:27:14 +0000
commit7820d6cd9847d1ac6f3731d4b49a5b179f89efa4 (patch)
treebc2a0eaf6b393d3e573cb8cceaad1d8546e339c0
parentbf3473a91bd74876e97e5b4bd47b09f867494b5e (diff)
downloadgoldfish-7820d6cd9847d1ac6f3731d4b49a5b179f89efa4.tar.gz
Explicitly set RenderEngine backend to GL (skiaglthreaded) on Goldfish
This will prevent any flag-based rollouts of Vulkan-based RenderEngine backends from affecting goldfish devices, allowing them to be opted in manually after more investigation. This approach will allow RenderEngine's VulkanInterface class to allow initialization to succeed when running on VK_PHYSICAL_DEVICE_TYPE_CPU, thus allowing tests to run on Cuttlefish. Bug: b/327230380 Test: manual Flag: EXEMPT N/A Change-Id: I800b891004314352356c410432f172e356a4d40c
-rw-r--r--product/generic.mk1
1 files changed, 1 insertions, 0 deletions
diff --git a/product/generic.mk b/product/generic.mk
index 282725ef..2558349e 100644
--- a/product/generic.mk
+++ b/product/generic.mk
@@ -58,6 +58,7 @@ PRODUCT_VENDOR_PROPERTIES += \
ro.surface_flinger.supports_background_blur=1 \
ro.surface_flinger.use_color_management=false \
ro.zygote.disable_gl_preload=1 \
+ debug.renderengine.backend=skiaglthreaded \
debug.sf.vsync_reactor_ignore_present_fences=true \
debug.stagefright.c2inputsurface=-1 \
debug.stagefright.ccodec=4 \