HLSL2GLSL

✍ dations ◷ 2025-05-10 08:57:04 #冶天科技,自由软件

HLSL2GLSL(全称High Level Shader Language to OpenGL Shading Language,也可简写作HLSL to GLSL),是一种命令行程序操作的程序库,用作将以Direct3D9上使用高级着色器语言编写的显示核心渲染命令,转换为OpenGL渲染语言的显示核心渲染命令。

HLSL2GLSL最初由ATI公司开发,并在SourceForge上以BSD许可证发布项目的源代码。

ATI发布的最新版本是2006年发布的0.9版,不过2010年这个项目被复刻至Github,修复了一些问题,并添加了一些新功能,像是对OpenGL ES的支持。现时它也被Unity和OGRE用作将Cg/HLSL渲染命令转换至GLSL,以在移动设备平台上使用。

HLSL2GLSL并不是GPUOpen的一部分。

在XDC2014上,Matt Turner指出由于HLSL to GLSL的使用,图形渲染程序变得越来越庞大臃肿并且情况越来越普遍,如shader-db。

相关

  • iBamHI结构 / ECODBamHI(亦可写作BamH1)是一种常用的II型限制性核酸内切酶。BamHI最早取自淀粉芽孢杆菌(英语:Bacillus amyloliquefaciens)(Bacillus amyloliquefaciens)中。
  • 河南2019冠状病毒病河南省疫情,介绍2019冠状病毒病疫情中,中华人民共和国河南省发生的情况。2020年1月21日,通报出现1例确诊病例。66岁男性,周口太康人,武汉工作,12月29日出现症状,1月7
  • 怀旧怀旧指对过去的憧憬,通常是理想化而不现实的,经常和一个温暖的童年回忆、某种游戏或者珍贵的私人物品联系在一起。研究表示,许多人相信,过去的岁月比现在美好,他们也相信过去他们
  • 魔兽争霸3《魔兽争霸III:混乱之治》(英语:Warcraft III: Reign of Chaos)是一款即时战略游戏,属于暴雪娱乐出品的《魔兽争霸》系列第三代作品,于2002年发行。迄今总共发布了二十八个版本。2
  • 帕特阿沃·帕特(爱沙尼亚语:Arvo Pärt,1935年9月11日-),出生于爱沙尼亚派德,20世纪爱沙尼亚作曲家。他的作品以合唱圣乐最为人所知。“神圣简约主义”的主要作曲家之一。——斯蒂夫·
  • 波兹南事件波兹南事件(波兰语:Poznański Czerwiec),又名波兹南抗议或波兹南1956年起义是历史上第一次波兰人民对波兰人民共和国政府的大规模抗议事件。1956年6月28日要求改善工作条件的罢
  • 贝特希·阿德斯马谋杀案贝特希·阿德斯马(1947年7月11日-1969年11月28日)是美国宾夕法尼亚州立大学的学生,她于1969年11月28日在大学图书馆“派蒂图书馆”(Pattee Library)遇害。至今,此案仍未能侦破。死
  • 黄嘉谟黄嘉谟(1916年-2004年4月26日),籍贯福建晋江,生于广西都安。电影编剧,电影理论家,学者。黄嘉谟早年在上海从事电影编剧等活动。1944年于重庆毕业于国立中央大学政治学系。毕业后入
  • 陈晖陈晖(1965年-),女,汉族,湖南长沙人。文学博士。北京师范大学文学院中国现代文学研究所、中国儿童文学研究中心教授,博士生导师。1985年本科毕业于湖南师范大学中文系,1990、2001年先
  • 在壳和离壳物理上,特别是量子场论中,物理系统的满足经典运动方程的位形称为在壳的,而其它的则称为离壳的。例如,在经典力学上的作用量表达中,变分原理的极值解是在壳的,而欧拉-拉格朗日方程