From 17bd262f603e2a8a250e2942eca41e5c622d8940 Mon Sep 17 00:00:00 2001 From: xXJsonDeruloXx Date: Sat, 1 Aug 2026 14:46:52 -0400 Subject: Squashed 'vendor/bionic-fg/' content from commit 9a81c36 git-subtree-dir: vendor/bionic-fg git-subtree-split: 9a81c36d1017c3f1c85e395df8545a93868492df --- VkLayer_BIONIC_framegen.json | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 VkLayer_BIONIC_framegen.json (limited to 'VkLayer_BIONIC_framegen.json') diff --git a/VkLayer_BIONIC_framegen.json b/VkLayer_BIONIC_framegen.json new file mode 100644 index 0000000..afdb0c3 --- /dev/null +++ b/VkLayer_BIONIC_framegen.json @@ -0,0 +1,22 @@ +{ + "file_format_version": "1.0.0", + "layer": { + "name": "VK_LAYER_BIONIC_framegen", + "type": "GLOBAL", + "library_path": "../../../lib/libbionic_fg.so", + "api_version": "1.1.0", + "implementation_version": "2", + "description": "Bionic FG standalone frame generation (authorized embedded shaders)", + "functions": { + "vkGetInstanceProcAddr": "BionicFG_GetInstanceProcAddr", + "vkGetDeviceProcAddr": "BionicFG_GetDeviceProcAddr" + }, + "comment": "disable_environment is REQUIRED by the Vulkan loader for implicit layers (without it the layer is skipped as malformed); it is not a second toggle. Precedence is the loader's own: if BIONIC_FG_DISABLE is set the layer is forced off regardless of BIONIC_FG_ENABLE. Normal use leaves BIONIC_FG_DISABLE unset and gates purely on BIONIC_FG_ENABLE.", + "enable_environment": { + "BIONIC_FG_ENABLE": "1" + }, + "disable_environment": { + "BIONIC_FG_DISABLE": "1" + } + } +} -- cgit v1.2.3