利用者:DingTo/GSoC 2016/Weekly Reports/Week13

提供: wiki
< 利用者:DingTo‎ | GSoC 2016‎ | Weekly Reports
2016年8月21日 (日) 03:27時点におけるwiki>DingToによる版
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先: 案内検索

Week 13

What I did this week

Half Float Support

  • I implemented Half Float support for OpenCL, which seems to work on AMD cards but not on nvidia ones yet. Needs further fixing. I uploaded a patch here: https://developer.blender.org/D2157

Single Channel Textures

  • OpenCL now support single channel textures too, so AMD users benefit from the memory reduction as well. I commited this to master. (rB9d236ac06c2b)

Memory Statistics

  • At the beginning of the week I created a design task for the memory statistics. https://developer.blender.org/T49101 After some discussion there and in IRC, we decided to have a Statistics Editor inside of Blender, which can be used for all kinds of logs and statistics, not Cycles exclusive. I started to work on this and committed initial code for the new editor to my branch. (rBa00890deb70d, rB7e97dd76f8d1)

Next week

I will write the final documentation tomorrow (Sunday) and post it in the wiki and the mailing list. GSoC comes to an end already, but I will of course keep working on the memory statistics editor and also look into MipMaps. I am sorry that July was mostly spend on University exams but I am fully committed to finish my tasks in the foreseeable future! :)

I want to thank my mentor Ton for the opportunity to work as a GSoC student again for Blender and Sergey and Brecht for help and code review. Thanks a lot!