hlsloptconv:HLSL优化转换器 源码
HLSL优化转换器 它是什么? 该编译器采用HLSL 3.0 / 4.0着色器代码,并将其转换为以下输出格式之一: HLSL 3.0 HLSL 4.0 GLSL 1.40 GLSL ES 1.0(适用于WebGL 1) 它具有广泛的测试套件,包括使用从HLSL编译的着色器的,以及适用于Windows的“四个API测试”,其中具有同时运行同一着色器的D3D9,D3D11,GL2和GL3.1: 主测试套件使用glslangValidator检查大多数转换后的代码,并与DirectX着色器编译器fxc进行前后比较,以确保代码的含义在翻译时不会丢失。 特征: 内置预处理器 内置验证器(
文件列表
hlsloptconv-master.zip
(预估有个31文件)
hlsloptconv-master
src
generator.cpp
30KB
common.cpp
4KB
compiler.hpp
29KB
compiler.cpp
111KB
hlsloptconv.h
6KB
tools
msvc_dirent.h
24KB
test.cpp
24KB
暂无评论