There is a branch that runs on ES already (viewport fx). The game engine was running on the compatibility layer that's in viewport fx in the Swiss cheese branch, but I didn't port the game engine over to the viewport fx branch (too many merge conflicts in an area I don't know enough about yet). I don't anticipate it being a lot of work when I do port it.<span></span><br>
<br>On Thursday, March 13, 2014, Jacob Merrill <<a href="mailto:blueprintrandom1@gmail.com">blueprintrandom1@gmail.com</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">Would this allow blender to run on a Parallela?</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Mar 13, 2014 at 1:20 PM, Arnaud Loonstra <span dir="ltr"><<a href="javascript:_e(%7B%7D,'cvml','arnaud@sphaero.org');" target="_blank">arnaud@sphaero.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi All,<br>
<br>
I was wondering if a proposal like the following would be suitable for<br>
GSOC? I've followed a template found on <a href="http://wiki.blender.org" target="_blank">wiki.blender.org</a><br>
<br>
Any comments/feedback?<br>
<br>
Rg,<br>
<br>
Arnaud.<br>
<br>
Name<br>
<br>
Arnaud Loonstra<br>
<br>
Email / IRC / WWW<br>
<br>
Email: <a href="javascript:_e(%7B%7D,'cvml','arnaud@z25.org');" target="_blank">arnaud@z25.org</a><br>
IRC: sphaero_z25<br>
WWW: <a href="http://www.z25.org" target="_blank">http://www.z25.org</a> / <a href="http://www.sphaero.org" target="_blank">http://www.sphaero.org</a><br>
GIT: <a href="http://github.com/sphaero" target="_blank">http://github.com/sphaero</a><br>
<br>
Additional Contact Info<br>
<br>
Phone: later<br>
<br>
Physical Address:<br>
Concordiastraat 67a<br>
3551EM Utrecht<br>
The Netherlands<br>
<br>
Synopsis<br>
<br>
OpenGL ES Rasterizer for Game Engine. Raspberry PI support for<br>
game engine.<br>
<br>
Benefits to Blender<br>
<br>
With an OpenGL ES Rasterizer the game engine can target embedded<br>
hardware like the Raspberry PI or Beagleboard. Also the ES rasterizer is<br>
a first requirement for getting support for Android.<br>
<br>
Deliverables<br>
<br>
The blenderplayer will run on the Raspberry PI based using standard<br>
openGLES. Standard .blend files run natively.<br>
<br>
Project Details<br>
<br>
A more detailed description.<br>
<br>
Project Schedule<br>
<br>
I'm not sure how much work this will require but the work can<br>
be based on the previous attempt to port the Blenderplayer<br>
to Android.<br>
* researching the current openGL rasterizer<br>
* setting up a dev environment solely focused on the Blenderplayer<br>
* Initial openGLES porting on x86(_64)<br>
* Initial ARM porting<br>
* Full openGL ES ARM port<br>
* porting shaders<br>
* wrapping up/finalizing documentation<br>
<br>
I do expect to be on vacation for 3 weeks. But this will only<br>
mean I can't be online fulltime.<br>
<br>
Bio<br>
<br>
I'm Arnaud Loonstra currently doing a Master study in Media<br>
Technology at the Leiden Institute for Advanced Computer Science<br>
(LIACS). I've been involved in Blender since around 2000 and since the<br>
2.5 release this has progressed to working with the source of Blender as<br>
well. Many example projects from the Z25 Foundation I have done with<br>
Blender. I'm mostly interested in realtime applications with Blender<br>
therefore my focus is on the Game Engine. In the past I've written a<br>
Blenderplayer for the Raspberry PI using OpenFrameworks. I have<br>
submitted some minor bug reports and patches to Blender (GE) but nothing<br>
really substantive. I'm an experienced C and Python programmer although<br>
I'll admit that openGL ES is an area I've only recently touched upon.<br>
<span><font color="#888888"><br>
<br>
<br>
<br>
--<br>
w: <a href="http://www.sphaero.org" target="_blank">http://www.sphaero.org</a><br>
t: <a href="http://twitter.com/sphaero" target="_blank">http://twitter.com/sphaero</a><br>
g: <a href="http://github.com/sphaero" target="_blank">http://github.com/sphaero</a><br>
i: freenode: sphaero_z25<br>
_______________________________________________<br>
Bf-gamedev mailing list<br>
<a href="javascript:_e(%7B%7D,'cvml','Bf-gamedev@blender.org');" target="_blank">Bf-gamedev@blender.org</a><br>
<a href="http://lists.blender.org/mailman/listinfo/bf-gamedev" target="_blank">http://lists.blender.org/mailman/listinfo/bf-gamedev</a><br>
</font></span></blockquote></div><br></div>
</blockquote>