HLSL2GLSL

✍ dations ◷ 2024-09-20 15:08:16 #冶天科技,自由软件

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。

相关

  • 心血运动论《心血运动论》(拉丁语:Exercitatio Anatomica de Motu Cordis et Sanguinis in Animalibus),全称《关于动物心脏与血液运动的解剖研究》,是英国生理学家、胚胎学家威廉·哈维于1
  • 核糖核酸酶核糖核酸酶(英语:ribonuclease,常用缩写:RNase)或称RNA酶,是一种可将RNA水解成小分子组成的核酸酶(nuclease)。可粗分为核糖核酸内切酶(endoribonuclease)与核糖核酸外切酶(exoribonucl
  • 奇虎360360(全称“三六零安全科技股份有限公司”)(上交所:601360)是中国大陆的一家主营安全相关的互联网公司,由周鸿祎于2005年9月成立。公司口号是“引领中国互联网开放潮流” 旗下的产
  • 叫化鸡叫化鸡,也称“叫化子鸡”、“黄泥煨鸡”、“乞儿鸡”、“富贵鸡”等,是苏菜的一道名菜,流行于江苏、浙江。与周代八珍中炮豚、炮牂料理方式相同,应是广域性的料理方式。相传明末
  • 钠氯同向转运体· protein binding · plasma membrane · integral component of plasma membrane · membrane · apical plasma membrane · ion transport · sodium ion transp
  • 杰特罗·威廉斯杰特罗·威廉斯(英语: Jetro Willems ,1994年3月30日-)是一名拥有安地列斯血统的荷兰足球运动员,场上司职左后卫,现时被德甲法兰克福外借至英超纽卡斯尔联,也是荷兰国家足球队一员。
  • 中村学中村学(1977年6月26日-),前日本足球运动员。
  • 苏珊娜·阿涅利苏珊娜·阿涅利(意大利语:Susanna Agnelli,1922年4月24日-2009年5月15日)是一名意大利政治家、商人和作家,她也是意大利历史上第一位出任外交部长的女性。苏珊娜·阿涅利出生于意
  • R·A·拉夫尔提拉斐尔·阿洛伊修斯·拉夫尔提(英文:Raphael Aloysius Lafferty,1914年11月7日-2002年3月18日)是美国出生的科幻小说家,作品以独特的用字,隐喻和叙事方式著称。还创造过自传《In a
  • 德川义直德川义直(1600年-1650年),是德川家康的九男,母亲是于龟之方,和八男仙千代是同父同母,乳名五郎太丸。御三家之一的尾张德川家家祖。庆长五年(1600年),出生于伏见城。义直的乳名起初是千