有任何方法可以自动编译OpenGL着色器吗?问题是制服的问题。'non-opaque uniforms outside a block' : not allowed when using GLSL for Vulkan
我已经尝试过编译OpenGL,然后用--vulkan-semantics进行螺旋交叉反编译,但它仍然有不透明的制服。螺旋交叉似乎只有编译OpenGL的Vulkan着色器的工具。[--glsl-emit-push-co
这是着色器的代码。import noise from 'glsl-noise/classic/3d';uniform int index;uniformsphericalCoord + (vec3(fx,fy,fz) * sub3), 1.0, seed+28.634);这是将着色器应用于vec4 value ) { ret