OSDN Git Service
badlogicgames [Thu, 4 Nov 2010 00:41:14 +0000 (00:41 +0000)]
[fixed] invaders with updated jars
badlogicgames [Thu, 4 Nov 2010 00:40:30 +0000 (00:40 +0000)]
[fixed] Helloworld with updated jars.
badlogicgames [Thu, 4 Nov 2010 00:31:04 +0000 (00:31 +0000)]
[fixed] Helloworld
badlogicgames [Thu, 4 Nov 2010 00:28:19 +0000 (00:28 +0000)]
badlogicgames [Thu, 4 Nov 2010 00:24:24 +0000 (00:24 +0000)]
[moved] native lib loading to static block in JoglApplication
badlogicgames [Wed, 3 Nov 2010 12:25:07 +0000 (12:25 +0000)]
[fixed] issue 53
nathan.sweet [Wed, 3 Nov 2010 07:28:07 +0000 (07:28 +0000)]
[added] Javadocs.
nathan.sweet [Wed, 3 Nov 2010 05:50:15 +0000 (05:50 +0000)]
[added] InputMultiplexer.
[changed] Game and Screen a little. Still need to make more use of them to be sure I'm happy.
[added] gdx-twl Layout class to make DialogLayout less verbose.
[added] TWl class to make using TWL much easier.
badlogicgames [Wed, 3 Nov 2010 01:35:14 +0000 (01:35 +0000)]
badlogicgames [Wed, 3 Nov 2010 01:06:50 +0000 (01:06 +0000)]
[added] rtm android project, just for fun...
badlogicgames [Wed, 3 Nov 2010 00:11:07 +0000 (00:11 +0000)]
[added] return to marchfeld fps :p
nathan.sweet [Tue, 2 Nov 2010 21:12:05 +0000 (21:12 +0000)]
Renamed lwjgl backend package from desktop to lwjgl.
nathan.sweet [Tue, 2 Nov 2010 21:07:46 +0000 (21:07 +0000)]
Renamed lwjgl backend package from desktop to lwjgl.
nathan.sweet [Tue, 2 Nov 2010 09:29:57 +0000 (09:29 +0000)]
[changed] Most of LWJGL backend to pkg private.
nathan.sweet [Tue, 2 Nov 2010 09:24:45 +0000 (09:24 +0000)]
[changed] Improved LwjglTexture somewhat. At least, I certainly couldn't have made it any worse.
nathan.sweet [Tue, 2 Nov 2010 08:34:16 +0000 (08:34 +0000)]
[changed] Decided EDT crap should not be used for applets.
nathan.sweet [Tue, 2 Nov 2010 08:23:27 +0000 (08:23 +0000)]
[changed] Fixed up LwjglCanvas.
[added] LwjglApplet.
nathan.sweet [Tue, 2 Nov 2010 07:58:59 +0000 (07:58 +0000)]
[fixed] gdx-twl aids.
nathan.sweet [Tue, 2 Nov 2010 05:32:31 +0000 (05:32 +0000)]
[fixed] gdx-twl.
nathan.sweet [Tue, 2 Nov 2010 05:05:57 +0000 (05:05 +0000)]
[changed] Internal files check classpath first on desktop.
[changed] FileHandle getFileName -> getPath, getInputStream -> readFile.
nathan.sweet [Tue, 2 Nov 2010 04:07:33 +0000 (04:07 +0000)]
[fixed] Bug where first lwjgl delta is large.
[removed] Synchronization from particle editor, since its now using the edt.
nathan.sweet [Tue, 2 Nov 2010 03:51:29 +0000 (03:51 +0000)]
[changed] Minor cleanup.
nathan.sweet [Tue, 2 Nov 2010 03:47:23 +0000 (03:47 +0000)]
[changed] ApplicationListener destroy => dispose.
nathan.sweet [Tue, 2 Nov 2010 03:38:10 +0000 (03:38 +0000)]
[fixed] LwjglCanvas, Hiero, particle editor.
badlogicgames [Tue, 2 Nov 2010 02:55:32 +0000 (02:55 +0000)]
i give up for today, Nate you take over. Shit doesn'T compile so make sure we have a compileable SVN trunk at the end of the day...
badlogicgames [Tue, 2 Nov 2010 01:20:10 +0000 (01:20 +0000)]
[fixed] build files.
badlogicgames [Tue, 2 Nov 2010 01:19:13 +0000 (01:19 +0000)]
[fixed] helloworld example
badlogicgames [Tue, 2 Nov 2010 01:05:45 +0000 (01:05 +0000)]
[removed] gdx-backend-desktop from gdx invaders
badlogicgames [Tue, 2 Nov 2010 01:03:41 +0000 (01:03 +0000)]
[fixed] gdx invaders, need to add hiero fonts after stuff is fixed in hiero editor.
badlogicgames [Tue, 2 Nov 2010 00:34:20 +0000 (00:34 +0000)]
[fixed] hello world android example
badlogicgames [Tue, 2 Nov 2010 00:33:55 +0000 (00:33 +0000)]
[fixed] hello world example
badlogicgames [Tue, 2 Nov 2010 00:20:00 +0000 (00:20 +0000)]
["fixed"] resize stuff. not really working as expected in particle editor. and hiero shows some nice shitty textures :p
badlogicgames [Tue, 2 Nov 2010 00:18:14 +0000 (00:18 +0000)]
[added] resize event to lwjglapp
badlogicgames [Tue, 2 Nov 2010 00:10:09 +0000 (00:10 +0000)]
[added] resize output to LifeCycleTest
badlogicgames [Tue, 2 Nov 2010 00:09:44 +0000 (00:09 +0000)]
[added] resize events to backends
badlogicgames [Tue, 2 Nov 2010 00:03:48 +0000 (00:03 +0000)]
[added] ApplicationListener.resize() to anything that needs it
badlogicgames [Tue, 2 Nov 2010 00:03:16 +0000 (00:03 +0000)]
[added] ApplicationListener.resize()
[added] Game and Screen class to replace the old Application.setApplicationListener functionality.
badlogicgames [Mon, 1 Nov 2010 23:37:46 +0000 (23:37 +0000)]
[changed] LwjglApplicationNew to LwjglApplication
badlogicgames [Mon, 1 Nov 2010 23:37:19 +0000 (23:37 +0000)]
[fixed] warning
badlogicgames [Mon, 1 Nov 2010 23:36:53 +0000 (23:36 +0000)]
[added] LwjglNativesLoader
[changed] new LwjglApplication implementation
badlogicgames [Mon, 1 Nov 2010 23:36:07 +0000 (23:36 +0000)]
[added] lwjgl debug starter, for faster starting of a specific test.
badlogicgames [Mon, 1 Nov 2010 23:35:12 +0000 (23:35 +0000)]
["fixed"] twl, particle editor, hiero. Not really :p
badlogicgames [Mon, 1 Nov 2010 20:51:33 +0000 (20:51 +0000)]
[removed] box2d package from lwjgl tests. what did it do in there?
badlogicgames [Mon, 1 Nov 2010 20:50:39 +0000 (20:50 +0000)]
[added] bin to ignore set
badlogicgames [Mon, 1 Nov 2010 20:50:04 +0000 (20:50 +0000)]
[added] bin to ignore
badlogicgames [Mon, 1 Nov 2010 20:47:47 +0000 (20:47 +0000)]
[fixed] removed debug output from AndroidApplication.java
badlogicgames [Mon, 1 Nov 2010 20:36:12 +0000 (20:36 +0000)]
NOTE: extensions and lwjgl backend won't compile with this! Temporary commit for Nate. Should have branched :/
[changed] ApplicationListener and RenderListener have been merged. All events (create, pause, resume, render, destroy) happen on the rendering thread now so you are always guaranteed to have an OpenGL context current.
[changed] InputListener is now called InputProcessor due to the fact that you can't register an InputListener anymore. Use Input.processEvents() instead. Note that if you do not process the events in ApplicationListener.render() they will get lost.
[changed] all freaking tests to work with the new model. gah
[rewrote] jogl backend...
[fixed] a couple of minor bugs. probably also introduced some with the rewritting :p Android ApplicationListener event generation is a bit shacky. Review Nate!
[fixed] build scripts to generate new gdx-backend-jogl.jar. not tested yet. will do in a bit...
nathan.sweet [Mon, 1 Nov 2010 10:30:17 +0000 (10:30 +0000)]
[fixed] LwjglApplication had large first delta.
[changed] ParticleEmitter to be slightly more efficient. Still no javadoc, I didn't forget.
[changed] Sprite javadocs. Added empty constructor.
nathan.sweet [Mon, 1 Nov 2010 01:56:01 +0000 (01:56 +0000)]
[added] Can save PNG files with Hiero now.
badlogicgames [Mon, 1 Nov 2010 00:30:09 +0000 (00:30 +0000)]
[added] ManualBindTest. borked on Hero cause Qualcomm make shit drivers...
badlogicgames [Mon, 1 Nov 2010 00:29:43 +0000 (00:29 +0000)]
[fixed] static GL stuff initialization was borked in AndoridGraphics. Would make the emulator cry.
badlogicgames [Mon, 1 Nov 2010 00:28:57 +0000 (00:28 +0000)]
[removed] redundnat null glBufferData. silly me
badlogicgames [Mon, 1 Nov 2010 00:27:08 +0000 (00:27 +0000)]
[changed] SpriteBatch does not use manual bind as that is fucked up on the hero. It's a bug see agd wiki sample.
nathan.sweet [Mon, 1 Nov 2010 00:08:33 +0000 (00:08 +0000)]
[added] Native font rendering to Hiero.
nathan.sweet [Sun, 31 Oct 2010 23:14:39 +0000 (23:14 +0000)]
[changed] SVN ignore binaries.
nathan.sweet [Sun, 31 Oct 2010 23:13:50 +0000 (23:13 +0000)]
[added] Hiero tool for creating bitmap fonts.
badlogicgames [Sun, 31 Oct 2010 20:46:32 +0000 (20:46 +0000)]
[changed] disabled platformaddress fix in VertexBUfferObject. Silly results. gotta check it out.
badlogicgames [Sun, 31 Oct 2010 20:40:08 +0000 (20:40 +0000)]
[fixed] all buffer tests
[fixed] Box2DTestCollection didn't derive from GdxTest.
badlogicgames [Sun, 31 Oct 2010 20:39:39 +0000 (20:39 +0000)]
[refactored] Mesh now uses VertexArray, VertexBufferObject and IndexBufferObject
[refactored] SpriteBatch now only binds the Mesh once. Will probably only have an effect if a shitload of sprites have been rendered or there's a lot of texture changes.
[fixed] ShaderProgram.dispose() had to unbind the program before a delete.
badlogicgames [Sun, 31 Oct 2010 15:57:13 +0000 (15:57 +0000)]
[changed] second constructor for IndexBufferObject so you can choose whether its direct or indirect. A little hackish.
badlogicgames [Sun, 31 Oct 2010 15:53:55 +0000 (15:53 +0000)]
[changed] IndexBufferObject is also useable with vertex arrays.
badlogicgames [Sun, 31 Oct 2010 15:45:17 +0000 (15:45 +0000)]
[fixed] Javadoc in Audio
badlogicgames [Sun, 31 Oct 2010 15:43:29 +0000 (15:43 +0000)]
[changed] cleaned up all warnings in com.badlogic.gdx.graphics.glutils
[added] IndexBufferObject plus tests.
badlogicgames [Sun, 31 Oct 2010 06:35:21 +0000 (06:35 +0000)]
badlogicgames [Sun, 31 Oct 2010 06:19:53 +0000 (06:19 +0000)]
[added] default constructor for BitmapFont uses 15pt Arial default font found in gdx jar com.badlogic.gdx.utils
[changed] fixed up all the newPixmap methods and all Texture implementations to work with any FileHandle implementation (as long as it returns an InputStream).
badlogicgames [Sun, 31 Oct 2010 06:01:54 +0000 (06:01 +0000)]
[removed] Font. Use BitmapFont from now on, it's good for you...
badlogicgames [Sun, 31 Oct 2010 04:14:11 +0000 (04:14 +0000)]
[removed] gdx-backend-applet from build file.
badlogicgames [Sun, 31 Oct 2010 02:42:46 +0000 (02:42 +0000)]
[added] VertexBufferObjectShaderTest, VBO works with shaders as well. we are fully prepared to rewrite Mesh now :p
badlogicgames [Sun, 31 Oct 2010 02:31:50 +0000 (02:31 +0000)]
[added] auto-update if VBO is bound and VBo.setVertices() is called. will come in handy in spritebatch (altough it will never be triggered...)
badlogicgames [Sun, 31 Oct 2010 02:25:56 +0000 (02:25 +0000)]
[changed] VertexBufferObjectTest, context loss recovery (vbo.invalidate()).
badlogicgames [Sun, 31 Oct 2010 02:25:30 +0000 (02:25 +0000)]
[added] IndexBuffer stub
[fixed] dunno
badlogicgames [Sun, 31 Oct 2010 02:18:50 +0000 (02:18 +0000)]
[fixed] isDirty in VertexBufferObject was wrongorz.
badlogicgames [Sun, 31 Oct 2010 02:12:42 +0000 (02:12 +0000)]
[moved] GdxRuntimeException to utils
[added] VertexArray and VertexBufferObject class (both implement VertexData)
[added] tests for the new classes.
badlogicgames [Sat, 30 Oct 2010 23:06:52 +0000 (23:06 +0000)]
[moved] GdxRuntimeException to gdx/utils
badlogicgames [Sat, 30 Oct 2010 22:13:22 +0000 (22:13 +0000)]
[removed] gdx-tests-applet
badlogicgames [Sat, 30 Oct 2010 22:12:26 +0000 (22:12 +0000)]
[removed] gdx-backend-applet. fuck you subclipse...
badlogicgames [Sat, 30 Oct 2010 22:10:05 +0000 (22:10 +0000)]
[added] FileHandle.getFileName
[removed] gdx-backend-applet. to be included in gdx-backend-jogl, gdx-backend-lwjgl.
badlogicgames [Sat, 30 Oct 2010 22:03:27 +0000 (22:03 +0000)]
[added] documentation to InputAdapter
[moved] FrameBuffer & ShaderProgram to graphics.glutils. Will house other OpenGL helper classes like VertexBufferObject and VertexArray.
nathan.sweet [Sat, 30 Oct 2010 08:40:56 +0000 (08:40 +0000)]
[fixed] gdx-twl with font origin changes.
[fixed] gdx-twl bug with screen size changing.
nathan.sweet [Sat, 30 Oct 2010 08:23:59 +0000 (08:23 +0000)]
[changed] BitmapFont and BitmapFontCache. The cache methods are now setText* methods on the cache. The origin of the text is now the baseline.
[added] Sprite constructor for easily creating a sprite with a texture region relative to another sprite's texture region.
badlogicgames [Fri, 29 Oct 2010 14:38:00 +0000 (14:38 +0000)]
[changed] Fixed point support is gone. Yay.
nathan.sweet [Thu, 28 Oct 2010 07:38:01 +0000 (07:38 +0000)]
[added] Sprite setSize.
[changed] Squeezed 2 fps out of ParticleEmitter.
[changed] Added TwlRenderer method for when the screen size changes.
nathan.sweet [Tue, 26 Oct 2010 07:49:47 +0000 (07:49 +0000)]
[added] Particle emitter test.
32x32 image
300 particles: 41fps droid, 26fps g1
150 particles: 49fps droid, 41fps g1
80 particles: 52fps droid, 55-60fps g1
64x64 image, rotation, color change
150 particles: 31fps droid, 25fps g1
80 particles: 40fps droid, 37fps g1
128x128 image, scaled to 80x80, rotation, color change
150 particles: 13fps droid, 11fps g1
80 particles: 46fps droid, 55-60fps g1
128x128, scaled to 256x256, rotation, color change
10 particles: droid 38fps, g1 37fps
10 particles: droid 46fps, g1 55-60fps
badlogicgames [Mon, 25 Oct 2010 21:51:40 +0000 (21:51 +0000)]
[added] missing zip in ant script
badlogicgames [Mon, 25 Oct 2010 18:46:08 +0000 (18:46 +0000)]
[changed] Input has setCatchBackKey() now. Works as intended
[added] methods to Input implementations.
[changed] UITest demonstrates back key catching.
[changed] added on-screen keyboard demo to UITest. Press the button in the bottom left corner to bring up the keyboard on Android.
badlogicgames [Mon, 25 Oct 2010 17:37:46 +0000 (17:37 +0000)]
[added] Input.setOnscreenKeyboardVisible() and Input.supportsOnscreenKeyboard()
[added] Stubs in backends.
badlogicgames [Mon, 25 Oct 2010 16:38:33 +0000 (16:38 +0000)]
badlogicgames [Mon, 25 Oct 2010 16:20:11 +0000 (16:20 +0000)]
[removed] dependencies from invaders and helloworld
badlogicgames [Mon, 25 Oct 2010 16:17:05 +0000 (16:17 +0000)]
[changed] compile-native in build script is back in...
badlogicgames [Mon, 25 Oct 2010 16:15:07 +0000 (16:15 +0000)]
[updated] hudson build script.
badlogicgames [Mon, 25 Oct 2010 16:13:23 +0000 (16:13 +0000)]
[changed] build file. no gdx-xxx-dependencies.jar anymore. each backend jar contains the needed dependencies already. awesome sauce
badlogicgames [Mon, 25 Oct 2010 15:27:11 +0000 (15:27 +0000)]
[removed] all dependencies from all projects. they now refer to the backends/dependencies project and the jars within. a bit clumpsy but a lot less space needed and cleaner.
badlogicgames [Mon, 25 Oct 2010 15:25:11 +0000 (15:25 +0000)]
[added] dependencies
badlogicgames [Mon, 25 Oct 2010 15:24:09 +0000 (15:24 +0000)]
[added] dependencies project. i know this sucks and will make life harder for non-Eclipse users. suck it :)
badlogicgames [Mon, 25 Oct 2010 14:43:25 +0000 (14:43 +0000)]
[removed] box2d
badlogicgames [Mon, 25 Oct 2010 13:02:48 +0000 (13:02 +0000)]
badlogicgames [Mon, 25 Oct 2010 12:58:37 +0000 (12:58 +0000)]
badlogicgames [Mon, 25 Oct 2010 12:54:20 +0000 (12:54 +0000)]
badlogicgames [Mon, 25 Oct 2010 12:51:24 +0000 (12:51 +0000)]
badlogicgames [Mon, 25 Oct 2010 12:44:51 +0000 (12:44 +0000)]