是否有一个HLSL minifier像Javascript缩小器一样?
答
我怀疑这会有所帮助。 Javascript minifier的主要目标是减小源文件的大小,以便客户端可以下载的数据更少,从而加快网站的速度。但是,由于用户将下载HLSL代码,他们不会看到任何性能优势。
如果你在缩小源代码方面很困难,那么这样的事情实现起来会很微不足道。只需用你选择的语言编写一个脚本,用一个空格替换一个空格和多个空格的新行(我不知道HLSL,但这应该起作用,因为它就像C一样)。如果你想看到一个写得很好的例子,check out the C source for JSMin。
+0
这是很棒的信息。我更感觉到minifier增强了Javascript的性能。我想这就是我所追求的,但对于HLSL--如果有这样的事情? – 2011-03-26 18:00:02
+1
@Neil一些minifiers也会对JS进行优化。就你而言,编译器将负责优化。 – 2011-03-26 18:00:57
事实上(我是作者),它的目的是打包代码并对其进行混淆。它不会改进或加速着色器。 – Laurent 2011-05-17 21:38:00