Valve 开源 DirectX To OpenGL 翻译层

简介:

Valve开源了其开发的DirectX To OpenGL翻译层,源代码采用MIT许可证,托管在GitHub上。翻译层是直接取自基于Source引擎的DOTA2源码树,支持有限的D3D 9.0c特性子集,字节码级HLSL到GLSL翻译器,部分支持SM3。如果这个 DX9.0c子集是Xbox360 API,那么这个工具或可以方便游戏工作室将Xbox360游戏移植到基于Linux的Steam Box平台。

文章转载自 开源中国社区 [http://www.oschina.net]

相关文章
|
算法 机器人 Linux
开源项目推荐:3D点云处理软件CloudCompare,基于Qt和OpenGL
开源项目推荐:3D点云处理软件CloudCompare,基于Qt和OpenGL
5058 0
开源项目推荐:3D点云处理软件CloudCompare,基于Qt和OpenGL
|
编解码 数据可视化 API
开源项目推荐:OpenGL之gult/freeglut/glew/glfw/glad的联系与区别
开源项目推荐:OpenGL之gult/freeglut/glew/glfw/glad的联系与区别
1029 0
开源项目推荐:OpenGL之gult/freeglut/glew/glfw/glad的联系与区别
|
数据可视化 Unix Linux
开源项目推荐:OpenGL之开源库OpenSceneGraph
开源项目推荐:OpenGL之开源库OpenSceneGraph
818 0
|
存储 测试技术 索引
|
缓存 Windows 编解码
NeHe的OpenGL教程7(Bang翻译Delphi版)-如何使用光源
NeHe的OpenGL教程7(Bang翻译Delphi版)-如何使用光源        在这一课里,我将教会你如何用光源照亮立方体的六个面,如下图: 将下图放在应用程序data目录下,起名NeHe.
1031 0
|
缓存 Windows 编解码
NeHe的OpenGL教程8(Bang翻译Delphi版)-如何制作立体透明效果
NeHe的OpenGL教程8(Bang翻译Delphi版)-如何制作立体透明效果 在这一课里,我将教会你如何制作立体透明效果,如下图: 将下图放在应用程序data目录下,起名NeHe.
1047 0
|
缓存 Windows 编解码
NeHe的OpenGL教程1(Bang翻译Delphi版)-如何绘制OpenGL窗口
NeHe的OpenGL教程1(Bang翻译Delphi版)-如何绘制OpenGL窗口 在这个教程里,我将教你在Windows环境中创建OpenGL程序.它将显示一个空的OpenGL窗口,可以在窗口和全屏模式下切换,按ESC退出.它是我们以后应用程序的框架。
1006 0