HLSL2GLSL

✍ dations ◷ 2025-07-27 05:43:35 #冶天科技,自由软件

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。

相关

  • 汉斯-迪特里希·根舍汉斯-迪特里希·根舍(德语:Hans-Dietrich Genscher,1927年3月21日-2016年3月31日),生于普鲁士萨克森省的莱德堡(现属哈雷市),是德国自由民主党内的一名重要人物。1969年—1974年担任
  • 因果系统因果系统,称一个系统是“因果”的,是指此系统满足因果性。即对输入的响应不可能在此输入到达的时刻之前出现;也就是说系统的输出仅与当前与过去的输入有关,而与将来的输入无关。
  • 丹绒比亚丹绒比艾(马来语:Tanjong Piai)位于马来西亚柔佛州笨珍县,同时也是亚洲大陆最南端的地区,并与廖内群岛构成新加坡海峡的最西点,距离新山市中心约90公里。丹绒一词在马来语中就是海
  • 沙雕沙雕是以沙做为材料的一种雕塑创作,通常在沙滩进行。沙雕起源于美国,20世纪初在佛罗里达州和加利福尼亚州海岸举行了各种沙雕竞赛和活动,艺术家从中学习了各种技巧和经验,并把它
  • 中臣镰足藤原镰足(614年-669年),曾名中臣镰足,字仲郎,古代日本中央的豪族,藤原氏的祖先。本为中臣御食子之子,初称中臣镰子,曾任神袛伯,后退宫,与轻皇子、中大兄皇子等人筹划大化改新。后推翻苏
  • 保安司司长保安司(葡文:Secretaria para a Segurança)是澳门特别行政区政府负责制定内部保安范畴政策和监督与该范畴有关的政府部门的实体,其司长为澳门特别行政区政府的主要官员,由行政长
  • 万安县万安县地处江西省中部,隶属于吉安市。总面积2051平方公里,辖9镇7乡1垦殖场,总人口约有30万人。以农业、水产业、林业、矿业为主,境内有万安水电站提供能源。现辖:芙蓉镇、五丰镇
  • 联合国维持和平部队联合国维持和平部队(英语:United Nations Peacekeeping Force)简称联合国维和部队,指由大会或联合国安全理事会至少需九票赞成(必须包括五个常任理事国)核准部署并决定其任务授权
  • 全世界最繁忙的机场全世界最繁忙的机场,根据国际机场协会(ACI)的定义,最繁忙的机场可按客运量、货运量、飞机的起降量决定。
  • 乌龙半截河坐标:42°55′55″N 125°0′15″E / 42.93194°N 125.00417°E / 42.93194; 125.00417乌龙半截河,位于中华人民共和国吉林省南部东辽县境内,是东辽河右岸支流,发源于东辽县白泉