Can I put a open repository of changes?
by Paul Bruner · in iTorque 2D · 12/05/2011 (5:48 pm) · 3 replies
I have been digging heavily into the iTorque engine. Mainly as I was trying to find out why the particle engine is so crap on the iphone. Well I found out why, but that's not what I am asking.
Right now, since Windows is my platform of choice, I am integrating the Windows SDK of OGLES from PowerVR's website. Its nothing fancy, just changing out a few header files and changing the drawing codes to use iPhone instead of the old OpenGL 1.1 commands. Eventually I want it to use The Angle Project (http://code.google.com/p/angleproject/) instead of the SDK, but that requires more changes to use OpenGLES 2.0.
The whole point is so I can debug OpenGLES calls in windows and try to get the iTorque engine to render one draw call per imageMap and one per particle frame. (Instead of calling DrawArrays on EVERY SINGLE QUAD)
So my question is this. Since the demo is freely downloaded, is it possible for me to post my changes in a link on a block here in Garage Games or do I have to email someone? I am not trying to make money off this mind you, just want to help out some people who are in the same boat as me.
Right now, since Windows is my platform of choice, I am integrating the Windows SDK of OGLES from PowerVR's website. Its nothing fancy, just changing out a few header files and changing the drawing codes to use iPhone instead of the old OpenGL 1.1 commands. Eventually I want it to use The Angle Project (http://code.google.com/p/angleproject/) instead of the SDK, but that requires more changes to use OpenGLES 2.0.
The whole point is so I can debug OpenGLES calls in windows and try to get the iTorque engine to render one draw call per imageMap and one per particle frame. (Instead of calling DrawArrays on EVERY SINGLE QUAD)
So my question is this. Since the demo is freely downloaded, is it possible for me to post my changes in a link on a block here in Garage Games or do I have to email someone? I am not trying to make money off this mind you, just want to help out some people who are in the same boat as me.
#2
You happen to know why your using LoadLibrary instead of straight header files? I understand using it for the extensions, but on the pc emulation side your not using more than basic opengl calls.
12/06/2011 (10:53 am)
Hah, it will be a diff then. I already spent the last 5 hours changing the tags.You happen to know why your using LoadLibrary instead of straight header files? I understand using it for the extensions, but on the pc emulation side your not using more than basic opengl calls.
#3
12/06/2011 (4:37 pm)
@Paul - Do you have speed optimization changes? if so can you post them here? thanks!
Employee Michael Perry
ZombieShortbus
1. Post detailed instructions on what to do. For example:
Find this line of code:
void someFunction(float myVariable) { // some code }And change it to:
2. Or you can post patch files that can automate all the changes you have made.