Hajime Hoshi
5db5346272
internal/shaderlister: enable to specify multiple patterns
...
Updates #3157
2025-02-08 23:56:12 +09:00
Hajime Hoshi
76bba89589
internal/shaderlister: introduce ebitengine:shaderfile to replace ebitengine:embeddedshader
...
Updates #3157
2025-02-08 23:21:16 +09:00
Hajime Hoshi
a060eea178
internal/shaderlister: rename directive shader -> shadersource
2025-02-08 22:07:50 +09:00
Hajime Hoshi
381e02a3dc
internal/shaderlister/shaderlistertest: bug fix: build failure
...
Updates #3157
2025-02-08 19:13:30 +09:00
Hajime Hoshi
3ebbbeead3
internal/shaderlister: add go:embeddedshader directive for embedded files
...
Updates #3157
2025-02-08 19:06:47 +09:00
Hajime Hoshi
99bbe7138c
internal: add shaderlister
...
This adds a new compiler directive `//ebitengine:shader` indicating
a shader source. A new tool internal/shaderlister can iterates all
the shader strings with the directive. The tool might be exposed
in the future.
Updates #3157
2024-11-10 22:21:42 +09:00