[Soc-2014-dev] Weekly Report 12-13 Viewport FX III
Jason Wilkins
jason.a.wilkins at gmail.com
Mon Aug 18 22:23:01 CEST 2014
The last two weeks I had to take some personal time. The original
situation was actually compounded by other developments, so where I
originally planned to take a week, I had to take more time.
I will submit my final GSoC report on Thursday and will be able to resume
work on the same day. I've arranged the next school year so I can spend
time working on Blender. I can commit to donating this time, since I have
currently have financial support.
Before I left I planned to prepare a series of patches that each made
logical progress towards completion of my work, could be evaluated one at a
time, and only depend on the previous patch. I had a good work flow where
I would carefully make changes to the appropriate patch and then merge them
into the later dependent ones. I need to take the time to learn arc since
it seems to automate parts of this process.
I submitted a patch containing an OpenGL binding that supports more
extentions in a way that makes it cleaner and also supports ES. I did a
code review of this patch myself already when I found some time to work.
I also submitted a patch that contains code to make OpenGL problems easier
track by developers and easier to report by users. This is just here
because the other code uses it a lot.
The next patch in the pipeline was going to be the first part of vertex
streaming. It would implement a set of "standard" names for shader
variables (attributes and uniforms) much like the ones provided by legacy
GLSL.
Next would have been CPU matrix math in a style that makes it easier to
search/replace gl functions but use Blender's matrix code.
That is probably all I could have done week 12. Last week I would have
completed the set of patches for the new vertex streaming code. I'm not
completely sure how to divide it yet, but at least there would be a patch
for handling Vertex Array Objects (not to be confused with Vertex Buffer
Objects) and code that implements VBO writing that can replace Begin/End.
There are also several smaller patches I am ready to submit. I'm going to
commit to getting these in one at a time until it's all done.
I really appreciate that I could take this time. It has been really
rough. If anybody wants to know more I'm open to talking about it. I
think it would help me deal with it.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.blender.org/pipermail/soc-2014-dev/attachments/20140818/813ced85/attachment.htm
More information about the Soc-2014-dev
mailing list