glslt:GLSL模板编译器

时间:2024-04-26 01:33:53
【文件属性】:

文件名称:glslt:GLSL模板编译器

文件大小:62KB

文件格式:ZIP

更新时间:2024-04-26 01:33:53

rust glsl lambda-expression Rust

glslt是用于将模板函数添加到GLSL语言的原型语言。 尽管基本着色操作并非严格要求使用它们,但是它们对于设计在通用接口上达成一致的可重用GLSL组件特别有用,如函数指针(或回调)所提供的那样。 目录 安装 请查看中预编译的二进制文件,以获取稳定的版本。 安装Python模块(见下文)也会安装相应的glsltcc二进制文件。 另外,假设您已安装编译器,则可以从源代码编译glslt : # From crates.io cargo install --force glslt_cli # From the repository # # Fetch the source git clone https://github.com/vtavernier/glslt.git cd glslt # # Run the program directly cargo run -- test.glsl


【文件预览】:
glslt-master
----glslt_cli()
--------src()
--------Cargo.toml(598B)
--------README.tpl(82B)
--------README.md(1KB)
----glslt()
--------pyproject.toml(99B)
--------tests()
--------src()
--------Cargo.toml(1KB)
--------README.tpl(82B)
--------README.md(2KB)
----Cargo.lock(28KB)
----.github()
--------workflows()
----coverage.sh(517B)
----ci()
--------build_wheels.ps1(1KB)
--------build_wheels.sh(890B)
--------bumpver.sh(132B)
--------readme.sh(625B)
--------vars(37B)
----LICENSE(1KB)
----test.glsl(1KB)
----Cargo.toml(93B)
----.gitignore(15B)
----README.md(12KB)
----.editorconfig(106B)

网友评论