mirror of
https://github.com/bjornbytes/lovr.git
synced 2024-07-15 02:13:33 +00:00
355b2bf85b
The reason is that the glslang C API doesn't support the extra overloads that let you provide multiple strings or the lengths for strings. In our case our shader blobs are not null terminated, so sending them to glslang would overrun the buffer. I forked glslang and modified the C API to support a length parameter.
25 lines
720 B
Plaintext
25 lines
720 B
Plaintext
[submodule "deps/glfw"]
|
|
path = deps/glfw
|
|
url = https://github.com/glfw/glfw
|
|
[submodule "deps/lua"]
|
|
path = deps/lua
|
|
url = https://github.com/lua/lua
|
|
[submodule "deps/msdfgen"]
|
|
path = deps/msdfgen
|
|
url = https://github.com/bjornbytes/msdfgen
|
|
[submodule "deps/ode"]
|
|
path = deps/ode
|
|
url = https://github.com/bjornbytes/ode
|
|
[submodule "deps/luajit"]
|
|
path = deps/luajit
|
|
url = https://github.com/WohlSoft/LuaJIT
|
|
[submodule "deps/openxr"]
|
|
path = deps/openxr
|
|
url = https://github.com/khronosgroup/openxr-sdk
|
|
[submodule "deps/oculus-openxr"]
|
|
path = deps/oculus-openxr
|
|
url = https://github.com/lovr-org/ovr_openxr_mobile_sdk
|
|
[submodule "deps/glslang"]
|
|
path = deps/glslang
|
|
url = https://github.com/bjornbytes/glslang
|