aboutsummaryrefslogtreecommitdiff
path: root/icd/generated/function_definitions.h
diff options
context:
space:
mode:
authorCharles Giessen <charles@lunarg.com>2025-04-23 18:16:06 -0500
committerCharles Giessen <46324611+charles-lunarg@users.noreply.github.com>2025-04-25 13:11:28 -0600
commit682e42f7ae70a8fadf374199c02de737daa5c70d (patch)
tree25e90302493dec297224e92fbccf37cf8424067e /icd/generated/function_definitions.h
parent3e9d7a008869360dccbd8c812f4795afa7f8b416 (diff)
downloadusermoji-682e42f7ae70a8fadf374199c02de737daa5c70d.tar.xz
build: Remove Volk dependency
The intent of using Volk for function loading was to validate Volk's implementation continually with each header update. This didn't end up occurring, as Volk does not get updated in lock step with Vulkan-Tools, leading to Vulkan-Tools using an older version of Volk. And then during SDK release the version would need to be updated at the last minute, causing churn and extra work. Function loading now occurs in two new files, cube_functions.h and vulkaninfo_functions.h. Since both cube and vulkaninfo's function usage are fixed (as in not code-generated), it is straightforward to implement the necessary Vulkan-Loader library opening and function loading code.
Diffstat (limited to 'icd/generated/function_definitions.h')
0 files changed, 0 insertions, 0 deletions