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

 找回密码
 注册

扫一扫,访问微社区

搜索
查看: 5983|回复: 5

SALVIA 0.3.6 发布

[复制链接]
发表于 2012-9-12 17:50:45 | 显示全部楼层 |阅读模式
本帖最后由 空明流转 于 2012-9-13 14:51 编辑

SALVIA 0.3.6 发布!
code.google.com/p/softart

0.3.6没有图~

0.3.6增加了一系列基础特性,包括:
  • 增加了Command Buffer,在此基础上顺利实现了API的异步调用。
  • 在语义分析部分增加了左值/右值的推断,通过写时拷贝修复了Vertex Shader上的一个引用问题。该问题会导致在Vertex Shader中做出的修改会回递会Vertex Shader的输入中。
  • 修复了Boost 1.51.0下Threadpool的编译错误(感谢cowcross与Сумасшедший)
  • 将部分LLVM扩展函数从CGS中移出至CG_EXTENSION。
  • 移除了SAVM,并简化了相关的结构和命名。
  • 修正了0.3.5发布版中的一些编译错误。
  • build_all.py 新增加了 --clean 选项,用于清除编译目标与中间结果。


发表于 2012-9-13 12:57:05 | 显示全部楼层
有官网地址吗?
 楼主| 发表于 2012-9-13 14:51:36 | 显示全部楼层
frankshcn 发表于 2012-9-13 12:57
有官网地址吗?

code.google.com/p/softart
 楼主| 发表于 2012-9-25 12:01:56 | 显示全部楼层
本帖最后由 空明流转 于 2012-9-25 12:05 编辑
cowcross 发表于 2012-9-24 16:25
0.3.5版本,某些机器上运行会报错,
当在shader_unit.cpp line 26
远程登录的,堆栈信息没法弄过来,显示vo ...

具体什么机器呢?按道理PBO不太可能是NULL。
也有可能是function_pointer里面那段代码一些SSE的code访问了没对齐的内存。这个可是LLVM的老BUG了。

code->function_pointer是JIT之后的native function。
它没有对应相应的CPP的代码。我平时一般都是直接跟到汇编里面的。
发表于 2012-9-25 13:35:11 | 显示全部楼层
师兄牛逼威武一统江湖!
发表于 2012-10-11 12:45:48 | 显示全部楼层
这个可以回,这个真得回!












拉手街-促销信息平台
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2019-1-18 08:23 , Processed in 0.054894 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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