中文第一计算机图形学社区OpenGPU 版权所有2007-2018

 找回密码
 注册

扫一扫,访问微社区

搜索
查看: 7180|回复: 13

salvia 0.5.5 发布:性能提升70%,支持GCC/Linux

[复制链接]
发表于 2014-5-15 05:06:42 | 显示全部楼层 |阅读模式
本帖最后由 空明流转 于 2014-5-15 06:49 编辑

  • 构建与部署
    • 支持VS2012,GCC4.7或以上版本;
    • 支持MinGW与GCC on Linux;
    • 调整了Boost的编译参数;
    • 修改了VS中SCL宏的设置。
  • 三方库
    • LLVM升级到3.4;
    • 移除了之前为llvm和boost兼容所做的补丁。
  • 优化
    • 在Sponza和ComplexMesh上获得了60% - 70%的性能提升;
    • 消除了Triangle Info在每个Tile上的重复计算;
    • 增加了快速接受的Clipping路径;
    • 插值函数以Quad为单位,将操作数由每个Attribute3次乘法/3次加法降低到1.5次乘法和1.5次加法。
    • C++ Pixel Shader
      • 使用Quad Info来替代Triangle Info;
      • ddx/ddy直接由相邻像素相减得出;
      • 清除了一些不再使用的函数;
    • 清除了不再使用的VSO Ops;
    • 优化了根据Edge方程计算三角形ddx/ddy的代码;
    • default_vertex_cache中的pool会在不同的draw之间复用;
    • VSO中的front face属性被移动到triangle_ctx中;
    • VSO的视口变换现在是并发执行的。
  • 重构
    • 调整了文件shader/shader_regs/shader_regs_op的组织;
    • Cube map surface的排列进行了调整;
    • texture/sampler/surface接口做了进一步的优化。


主页地址:


https://code.google.com/p/softart/

发表于 2014-5-18 09:41:09 | 显示全部楼层
靠 为什么没人顶
发表于 2014-5-29 17:24:22 | 显示全部楼层
顶一下,终于有vs2012
有空试着build一下看看.

发表于 2014-5-29 17:28:22 | 显示全部楼层
在圣地亚哥(SHENGDIYAGO)买到了真货金珂拉?
发表于 2014-5-30 08:25:49 | 显示全部楼层

好东西啊,所以要顶一下。
发表于 2014-5-30 09:02:00 | 显示全部楼层
好东西,要顶。
发表于 2014-6-3 15:23:19 | 显示全部楼层
sln 文件好像不支持vs2012啊
 楼主| 发表于 2014-6-4 01:14:32 | 显示全部楼层
aapril 发表于 2014-6-3 15:23
sln 文件好像不支持vs2012啊

什么sln?首先,你需要运行build_all.py,会生成一个proj.py,修改那个文件,指定你的配置,然后再运行一次build_all.py就可以了。
发表于 2014-6-4 11:17:12 | 显示全部楼层
顶 下 ye 你的linkedin 做的太用心了


wwtmac于2014-6-4 11:17补充以下内容:
顶 下 ye 你的linkedin 做的太用心了
发表于 2014-7-30 13:19:59 | 显示全部楼层
空大师 能不能给我讲一个 Shader的   ir 到 gpu  中间的 执行的流程啊
 楼主| 发表于 2014-7-30 13:46:44 | 显示全部楼层
palplove 发表于 2014-7-30 13:19
空大师 能不能给我讲一个 Shader的   ir 到 gpu  中间的 执行的流程啊

私信我QQ。
发表于 2014-8-21 16:34:11 | 显示全部楼层
空明流转 发表于 2014-7-30 13:46
私信我QQ。

看了几本书 理解了 不过还是觉得自己写很吃力  =.=
发表于 2016-1-4 14:53:11 | 显示全部楼层
本帖最后由 Nanhu2012 于 2016-1-5 19:19 编辑

空祖,下一个版本0.5.7 salvia的pipeline会实现geometry shader和compute shader吗
发表于 2016-3-2 14:44:37 | 显示全部楼层
good 雖然我完全是個門外漢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|小黑屋|Archiver|手机版|中文第一计算机图形学社区OpenGPU

GMT+8, 2019-1-18 08:31 , Processed in 0.066538 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表