[Soc-2012-dev] Android Port - Weekly Report 13

Alexandr Kuznetsov ak3636 at nyu.edu
Sat Aug 18 07:29:33 CEST 2012


 Week 13 (August 13 - 17)

   - Visual Report
      - http://pasteall.org/pic/show.php?id=36691
   - Fixed glMapBuffer on Android
   - Some code rearrangements to support OpenGL 3.0+ with soft switch in
   the future
   - Added emulations to GL_QUADS
      - by using glDrawElements with prebaked map, much better than sending
      2 triangles.
   - Initial builtin shaders/gpuImmediate OpenGL ES implementation
      - Simple color shader is enough for most elements (although
      inefficient due to redraws for effects)
      - Alpha Texture shader for text.
      - Was looking how many shaders do we need:
         - 4-5 flat shaders for UI
         - 3 shaders * number of light sources * (alpha blending?) for 3d
      - Icons are done with deprecated gl*Pixels (needs to be converted to
      texture)
      - Blender on my phone crash on most of the start up files due to
      driver implementation/error not-checking
         - But it works on Mesa linux GL ES driver
         - And when the blender works, I can open the files that crash on
         start up
         - Will look into it.
      - Started documentation on code and how to build for Android
      - Will finish over the weekend.


P.S.

   - There is a lot to be done
      - From graphic code and UI+multitouch changes to Android API and iOS
      port
   - I plan to take a 1-2 weeks break from coding
      - After it, it probably will be a weekend project as University will
      start
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.blender.org/pipermail/soc-2012-dev/attachments/20120818/8c4d3919/attachment.htm 


More information about the Soc-2012-dev mailing list