From 10ca414e7a75981bba7b7f5784703c990d43e5f8 Mon Sep 17 00:00:00 2001 From: Sergey Kosarevsky Date: Tue, 18 Jun 2024 22:31:06 -0700 Subject: [PATCH] Added GLSL helper function `textureBindlessQueryLevelsCube()` --- lvk/vulkan/VulkanClasses.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lvk/vulkan/VulkanClasses.cpp b/lvk/vulkan/VulkanClasses.cpp index a85b89170c..f114ba374d 100644 --- a/lvk/vulkan/VulkanClasses.cpp +++ b/lvk/vulkan/VulkanClasses.cpp @@ -4196,6 +4196,9 @@ lvk::ShaderModuleState lvk::VulkanContext::createShaderModuleFromGLSL(ShaderStag int textureBindlessQueryLevels2D(uint textureid) { return textureQueryLevels(nonuniformEXT(kTextures2D[textureid])); } + int textureBindlessQueryLevelsCube(uint textureid) { + return textureQueryLevels(nonuniformEXT(kTexturesCube[textureid])); + } )"; } sourcePatched += source;