This is the Linux app named Shaderc whose latest release can be downloaded as shadercv2025.4sourcecode.zip. It can be run online in the free hosting provider OnWorks for workstations.
使用 OnWorks 免费下载并在线运行这个名为 Shaderc 的应用程序。
请按照以下说明运行此应用程序:
- 1. 在您的 PC 中下载此应用程序。
- 2. 在我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX 中输入您想要的用户名。
- 3. 在这样的文件管理器中上传这个应用程序。
- 4. 从此网站启动OnWorks Linux online 或Windows online emulator 或MACOS online emulator。
- 5. 从您刚刚启动的 OnWorks Linux 操作系统,使用您想要的用户名转到我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX。
- 6. 下载应用程序,安装并运行。
SCREENSHOTS
Ad
Shaderc
商品描述
Shaderc 是一套工具和库的集合,用于将着色器(在 GPU 上运行的小程序)编译成 SPIR-V(Vulkan 图形 API 使用的中间表示)。它提供了一个命令行工具 (glslc) 和一个 C/C++ 库 (libshaderc),它们封装了 glslang(Khronos 的 GLSL 参考编译器)和 SPIRV-Tools 的功能,从而提供现代、可脚本化且高效的着色器编译工作流程。glslc 编译器提供了类似 GCC/Clang 的接口来构建 GLSL 和 HLSL 着色器,使其易于集成到现有的构建系统中。同时,libshaderc 公开了一个稳定的 API,允许开发人员在图形引擎和工具中以编程方式将着色器字符串编译成 SPIR-V 模块。Shaderc 支持文件包含(#include)、并发和跨平台构建等高级功能,并保持对长期项目的向后兼容性。
功能
- 通过 glslc 将 GLSL/HLSL 编译为 SPIR-V
- 适用于 Python、Rust、Go、.NET 和 Common Lisp 的绑定
- Docker 镜像支持隔离构建
- 作为 Android NDK 的一部分进行测试和发布
- 与 glslang 和 SPIRV-Tools 集成
- 支持标准并发和多线程
程式语言
C、C++、Python、Unix Shell
分类
此应用程序也可从 https://sourceforge.net/projects/shaderc.mirror/ 获取。它已托管在 OnWorks 中,以便通过我们的免费操作系统之一以最便捷的方式在线运行。
