[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