「利用者:DingTo/GSoC 2014/Weekly Reports/Week2」の版間の差分
< 利用者:DingTo | GSoC 2014 | Weekly Reports
細 (1版 をインポートしました) |
|
(相違点なし)
|
2018年6月29日 (金) 06:08時点における最新版
Week 2
What I did this week
Unfortunately I did not get much done this week, due to University work and some nasty cold.
- I optimized sine / cosine calculations in Cycles, using the sincosf() function in gcc. This gave me a ~4% speedup in simpler scenes. Performance in larger scenes was about the same or just slightly faster. (4f96edd254c6) I have to check on clang, msvc and GPU here still, they have dedicated sincos() functions too.
- I started to look into the uchar attribute support, but no working code yet.
- Fixed 2 OpenCL compile errors in Cycles (master). (94b2852947ab, 4f83d3ec76df)
- Some code cleanup in master. (2c69f1e57458)
- Created a blend with some production tricks to speed up rendering. More infos inside. Download .blend file.
Next week
Same as last week.
Questions
None.