利用者:DingTo/GSoC 2016/Weekly Reports/Week1
< 利用者:DingTo | GSoC 2016 | Weekly Reports
Week 1
What I did this week
- Some code cleanup, basically to make it easier to add half float and to deduplicate some code that was added recently. (84a9d171, a2669b0c, 2ee06386, 2f457b76, dc07a556)
- I started implementing half float textures (4 channel and 1 channel variants), which will further reduce the memory usage during Render. This will be used for e.g. Vertex Colors internally. For image textures we will check for .exr and .hdr, half float variants. So just as with byte and float single channel textures, the user needs to properly save the texture in his application of choice. This will also reduce the space needed on the harddrive, so it's a win win. We could auto detect all this, but that's not optimal, adds some startup time to each render and is generally something we should avoid. (9ddbf6ab)
Next week
Finish half floats implementation.
Questions
None.