I can't run the newest version log gives me this error:
Spoiler, click to toggle visibilty
failed to compile
//vertex position
in vec2 vert;
//pass through to fragTexCoord
in vec2 vertTexCoord;
//window res
uniform vec2 resolution;
//pass to frag
out vec2 fragTexCoord;
void main() {
// convert the rectangle from pixels to 0.0 to 1.0
vec2 zeroToOne = vert / resolution;
// convert from 0->1 to 0->2
vec2 zeroToTwo = zeroToOne * 2.0;
// convert from 0->2 to -1->+1 (clipspace)
vec2 clipSpace = zeroToTwo - 1.0;
fragTexCoord = vertTexCoord;
gl_Position = vec4(clipSpace * vec2(1, -1), 0, 1);
} : Vertex shader failed to compile with the following errors:
ERROR: 0:13: error(#421) Keyword or operator "out" usage incorrect. GLSL version number 130 is required.
ERROR: error(#273) 1 compilation errors. No code generated
goroutine 1 [running, locked to thread]:
github.com/yuin/gopher-lua.(*LState).PCall.func1(0xa05800, 0xc0001b4160, 0xc000e3f8e8, 0x0, 0x0, 0x0)
/code/go/pkg/mod/github.com/yuin/gopher-lua@v0.0.0-20200816102855-ee81675732da/state.go:1980 +0x63a
panic(0x95f1e0, 0xc001c59b40)
/usr/lib/go-1.13/src/runtime/panic.go:679 +0x1c0
github.com/Windblade-GR01/glfont.LoadFont(0xc00019e4b0, 0x23, 0xc000000024, 0x140, 0xf0, 0x0, 0x0, 0x0)
/code/go/pkg/mod/github.com/!windblade-!g!r01/glfont@v0.0.0-20200818144708-07c6b522ae10/font.go:48 +0x337
main.loadFntTtf(0xc001c6c000, 0xc001b893a0, 0x12, 0xc0000124c2, 0x1e, 0xffffffff)
/code/src/font.go:345 +0xd2
main.loadDefInfo(0xc001c6c000, 0xc001b893a0, 0x12, 0xc000e3ef40, 0xc0ffffffff)
/code/src/font.go:320 +0x402
main.loadFntV2(0xc001b893a0, 0x12, 0xffffffff, 0x0, 0x907e40, 0x4ddf01)
/code/src/font.go:278 +0x308
main.loadFnt(0xc000cb8a30, 0xd, 0xc0ffffffff, 0xd, 0x10, 0x907a80)
/code/src/font.go:49 +0xae
main.systemScriptInit.func46(0xc0001b4160, 0xd6c160)
/code/src/script.go:743 +0x8e
github.com/yuin/gopher-lua.callGFunction(0xc0001b4160, 0x0, 0xc000303040)
/code/go/pkg/mod/github.com/yuin/gopher-lua@v0.0.0-20200816102855-ee81675732da/vm.go:202 +0x47
github.com/yuin/gopher-lua.init.3.func26(0xc0001b4160, 0xc07c140403, 0xc0001dd0a0, 0x0)
/code/go/pkg/mod/github.com/yuin/gopher-lua@v0.0.0-20200816102855-ee81675732da/vm.go:817 +0x3b5
github.com/yuin/gopher-lua.mainLoop(0xc0001b4160, 0xc0001dd0a0)
/code/go/pkg/mod/github.com/yuin/gopher-lua@v0.0.0-20200816102855-ee81675732da/vm.go:31 +0xf7
github.com/yuin/gopher-lua.(*LState).callR(0xc0001b4160, 0x1, 0x1, 0x15)
/code/go/pkg/mod/github.com/yuin/gopher-lua@v0.0.0-20200816102855-ee81675732da/state.go:1203 +0x24f
github.com/yuin/gopher-lua.(*LState).Call(...)
/code/go/pkg/mod/github.com/yuin/gopher-lua@v0.0.0-20200816102855-ee81675732da/state.go:1959
github.com/yuin/gopher-lua.loRequire(0xc0001b4160, 0xc000323478)
/code/go/pkg/mod/github.com/yuin/gopher-lua@v0.0.0-20200816102855-ee81675732da/baselib.go:559 +0x56e
github.com/yuin/gopher-lua.callGFunction(0xc0001b4160, 0x0, 0xc0002a1300)
/code/go/pkg/mod/github.com/yuin/gopher-lua@v0.0.0-20200816102855-ee81675732da/vm.go:202 +0x47
github.com/yuin/gopher-lua.init.3.func26(0xc0001b4160, 0xc07c480402, 0xc0001dd000, 0x0)
/code/go/pkg/mod/github.com/yuin/gopher-lua@v0.0.0-20200816102855-ee81675732da/vm.go:817 +0x3b5
github.com/yuin/gopher-lua.mainLoop(0xc0001b4160, 0xc0001dd000)
/code/go/pkg/mod/github.com/yuin/gopher-lua@v0.0.0-20200816102855-ee81675732da/vm.go:31 +0xf7
github.com/yuin/gopher-lua.(*LState).callR(0xc0001b4160, 0x0, 0xffffffffffffffff, 0x0)
/code/go/pkg/mod/github.com/yuin/gopher-lua@v0.0.0-20200816102855-ee81675732da/state.go:1203 +0x24f
github.com/yuin/gopher-lua.(*LState).Call(...)
/code/go/pkg/mod/github.com/yuin/gopher-lua@v0.0.0-20200816102855-ee81675732da/state.go:1959
github.com/yuin/gopher-lua.(*LState).PCall(0xc0001b4160, 0x0, 0xffffffffffffffff, 0x0, 0xaa8100, 0xc001beb5c0)
/code/go/pkg/mod/github.com/yuin/gopher-lua@v0.0.0-20200816102855-ee81675732da/state.go:2022 +0x13d
github.com/yuin/gopher-lua.(*LState).DoFile(0xc0001b4160, 0xc00019a820, 0x18, 0x1, 0x2)
/code/go/pkg/mod/github.com/yuin/gopher-lua@v0.0.0-20200816102855-ee81675732da/auxlib.go:396 +0xbf
main.main()
/code/src/main.go:477 +0x1936
stack traceback:
[G]: in function 'fontNew'
external/script/main.lua:326: in function 'create'
.\external\script\menu.lua:366: in function <.\external\script\menu.lua:0>
[G]: in function 'require'
external/script/main.lua:1827: in main chunk
[G]: ?