A old test for a (very simple) opengl wrapper for android. Not tested, very dirty code.
Gragine is hosted in the following web site
https://github.com/mrBlumper/Gragine
If you think the Android project Gragine listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
The following table is the detailed list of Gragine.
Item | Value |
---|---|
Java File Count | 49 |
Supported screen sizes | [mdpi, xhdpi] |
Target SDK Version | 17 |
Minimum SDK Version | 11 |
Activity Count | 1 |
jar files used | android-support-v4.jar |
Asset File Names | assets\shaders\color.frag assets\shaders\color.vert assets\shaders\simpler_color.frag assets\shaders\simpler_color.vert assets\shaders\texture.frag assets\shaders\texture.vert |
There are 6 image files in Gragine. The names of the image files are listed as follows.
arrow.png button_arrow_hover.png button_arrow_repose.png button_jump_hover.png button_jump_repose.png perso.png
The following screenshort is generated from the image listed above.
Gragine has the following Java source files.
com.mrblumper.gragine.MainActivity.java com.mrblumper.gragine.collision.BoxCollide.java com.mrblumper.gragine.collision.CollisionInfo.java com.mrblumper.gragine.collision.CollisionShape.java com.mrblumper.gragine.collision.ConcavePolygoneCollide.java com.mrblumper.gragine.collision.ShapeCollide.java com.mrblumper.gragine.collision.SphereCollide.java com.mrblumper.gragine.core.Gragine.java com.mrblumper.gragine.core.GragineActivity.java com.mrblumper.gragine.core.GragineGLSurface.java com.mrblumper.gragine.core.GragineRenderer.java com.mrblumper.gragine.maths.Vector2.java com.mrblumper.gragine.touch.BoxButton.java com.mrblumper.gragine.touch.Button.java com.mrblumper.gragine.touch.CircleButton.java com.mrblumper.gragine.touch.Joystick.java com.mrblumper.gragine.touch.TouchEvents.java com.mrblumper.gragine.touch.TouchLayer.java com.mrblumper.gragine.utilities.Image.java com.mrblumper.gragine.utilities.Shaders.Shader.java com.mrblumper.gragine.utilities.Shaders.ShaderLinkVar.ShaderLink.java com.mrblumper.gragine.utilities.Shaders.ShaderLinkVar.ShaderUniformFloat.java com.mrblumper.gragine.utilities.Shaders.ShaderLinkVar.ShaderUniformFloat2.java com.mrblumper.gragine.utilities.Shaders.ShaderLinkVar.ShaderUniformFloat3.java com.mrblumper.gragine.utilities.Shaders.ShaderLinkVar.ShaderUniformFloat4.java com.mrblumper.gragine.utilities.Shaders.ShaderLinkVar.ShaderUniformInt.java com.mrblumper.gragine.utilities.Shaders.ShaderLinkVar.ShaderUniformInt2.java com.mrblumper.gragine.utilities.Shaders.ShaderLinkVar.ShaderUniformInt3.java com.mrblumper.gragine.utilities.Shaders.ShaderLinkVar.ShaderUniformInt4.java com.mrblumper.gragine.utilities.Shaders.ShaderLinkVar.ShaderUniformLink.java com.mrblumper.gragine.utilities.Shaders.ShaderLinkVar.ShaderUniformMatrix2.java com.mrblumper.gragine.utilities.Shaders.ShaderLinkVar.ShaderUniformMatrix3.java com.mrblumper.gragine.utilities.Shaders.ShaderLinkVar.ShaderUniformMatrix4.java com.mrblumper.gragine.utilities.Shaders.ShaderLinkVar.ShaderUniformSampler2D.java com.mrblumper.gragine.utilities.Shaders.ShaderVariable.java com.mrblumper.gragine.utilities.drawable.AnimationWrapper.java com.mrblumper.gragine.utilities.drawable.AttributeData.java com.mrblumper.gragine.utilities.drawable.CirclePresets.java com.mrblumper.gragine.utilities.drawable.ColoredShape.java com.mrblumper.gragine.utilities.drawable.EditableShape.java com.mrblumper.gragine.utilities.drawable.ImageInformations.java com.mrblumper.gragine.utilities.drawable.IndicesData.java com.mrblumper.gragine.utilities.drawable.LineShape.java com.mrblumper.gragine.utilities.drawable.ObjectAnimation.java com.mrblumper.gragine.utilities.drawable.Shape.java com.mrblumper.gragine.utilities.drawable.ShapePresets.java com.mrblumper.gragine.utilities.drawable.Sprite.java com.mrblumper.gragine.utilities.drawable.SquarePresets.java com.mrblumper.gragine.utilities.drawable.TexturedShape.java