godot/modules/glslang/config.py
Hugo Locurcio 2aaa4cd645
Only build glslang if Vulkan or Direct3D 12 rendering is enabled
glslang isn't needed for OpenGL rendering, which includes the web export.
This reduces the web release export template's `.wasm` size by about 20 KB,
since web builds use `vulkan=no`.
2024-01-11 00:42:56 +01:00

8 lines
226 B
Python

def can_build(env, platform):
# glslang is only needed when Vulkan or Direct3D 12-based renderers are available,
# as OpenGL doesn't use glslang.
return env["vulkan"] or env["d3d12"]
def configure(env):
pass