OSDN Git Service
badlogicgames [Thu, 22 Mar 2012 12:55:03 +0000 (12:55 +0000)]
[removed] gwt-voices, to be replaced with soundmanager2 which seems to be working better.
badlogicgames [Thu, 22 Mar 2012 00:06:37 +0000 (00:06 +0000)]
[fixed] build.xml now actually builds gwt jars...
badlogicgames [Thu, 22 Mar 2012 00:04:35 +0000 (00:04 +0000)]
[fixed] production mode uses straight typed arrays in direct buffer implementations. what a pain in the ass.
kalle.hamalainen85@gmail.com [Wed, 21 Mar 2012 23:46:47 +0000 (23:46 +0000)]
Small cleaning
badlogicgames [Wed, 21 Mar 2012 23:43:02 +0000 (23:43 +0000)]
badlogicgames [Wed, 21 Mar 2012 22:08:08 +0000 (22:08 +0000)]
[fixed] buffer copy returns subbuffer in GWTGL20. typed arrays are indeed weird.
badlogicgames [Wed, 21 Mar 2012 20:08:48 +0000 (20:08 +0000)]
[oh god] needed to add the gwt dev and user libs to SVN. :/
[fixed] build scripts to build gwt backend. That took like 5 minutes. Hurray build system :D
badlogicgames [Wed, 21 Mar 2012 16:00:35 +0000 (16:00 +0000)]
[fixed] formatting of Texture emu class.
badlogicgames [Wed, 21 Mar 2012 15:53:42 +0000 (15:53 +0000)]
[fixed] Fixture emu used jbox2d class, ugh :/
badlogicgames [Wed, 21 Mar 2012 15:51:57 +0000 (15:51 +0000)]
[fixed] Texture emu class is disposable.
badlogicgames [Wed, 21 Mar 2012 15:48:36 +0000 (15:48 +0000)]
[fixed] gdx module referenced tablelayout module using all lower-case, assplodes on the lunix.
badlogicgames [Wed, 21 Mar 2012 15:03:08 +0000 (15:03 +0000)]
[fixed] bug in ant script generator omitted mac from pack natives task
badlogicgames [Wed, 21 Mar 2012 15:02:36 +0000 (15:02 +0000)]
[reverted] change in FileHandle, ContextClassLoader does not work :/
badlogicgames [Wed, 21 Mar 2012 14:44:11 +0000 (14:44 +0000)]
[updated] gdx-image natives jar
badlogicgames [Wed, 21 Mar 2012 14:42:54 +0000 (14:42 +0000)]
[updated] gdx-image macosx natives
badlogicgames [Wed, 21 Mar 2012 14:35:10 +0000 (14:35 +0000)]
deleted target in ios backend
badlogicgames [Wed, 21 Mar 2012 14:20:06 +0000 (14:20 +0000)]
[updated] mac natives
badlogicgames [Wed, 21 Mar 2012 14:12:57 +0000 (14:12 +0000)]
[fixed] tablelayout external, mea culpa...
badlogicgames [Wed, 21 Mar 2012 14:06:35 +0000 (14:06 +0000)]
badlogicgames [Wed, 21 Mar 2012 13:57:32 +0000 (13:57 +0000)]
[fixed] issue 758, FileHandle should use the ContextClassLoader to resolve classpath files.
badlogicgames [Wed, 21 Mar 2012 13:47:08 +0000 (13:47 +0000)]
[updated] to lwjgl 2.8.3
badlogicgames [Wed, 21 Mar 2012 13:00:43 +0000 (13:00 +0000)]
[fixed] added Disposable to GWT reflection. That should be it.
badlogicgames [Wed, 21 Mar 2012 12:28:30 +0000 (12:28 +0000)]
[added] GwtTestWrapper, so we can see all ze tests at once...
[fixed] a few more tests in terms of GLES 2.0/1.0 problems.
badlogicgames [Wed, 21 Mar 2012 11:14:19 +0000 (11:14 +0000)]
[fixed] proper disposing of resources in tests runnable in GWT backend.
badlogicgames [Wed, 21 Mar 2012 10:18:01 +0000 (10:18 +0000)]
[added] rest of tests to GWT tests project, except native and GL ES 1.0 tests.
badlogicgames [Wed, 21 Mar 2012 08:59:48 +0000 (08:59 +0000)]
[removed] Mesh#refCount, must have been there for ages :p
nathan.sweet [Wed, 21 Mar 2012 01:59:12 +0000 (01:59 +0000)]
SVN: Changed svn:externals for TableLayout. Was causing problems since the esotericsoftware directory is now version for the GWT XML crap.
kalle.hamalainen85@gmail.com [Tue, 20 Mar 2012 22:33:10 +0000 (22:33 +0000)]
Cleaning, bug fixes. planning. reducing. Transparency stuff more and its like done.
badlogicgames [Tue, 20 Mar 2012 19:59:59 +0000 (19:59 +0000)]
badlogicgames [Tue, 20 Mar 2012 19:58:47 +0000 (19:58 +0000)]
[added] gwtref, idiotic, more than suboptimal solution for partial reflection in GWT
[fixed] Json and UI stuff works in GWT backend.
kalle.hamalainen85@gmail.com [Tue, 20 Mar 2012 00:14:53 +0000 (00:14 +0000)]
Initial commit for shader bank, shader/material batcher.
badlogicgames [Mon, 19 Mar 2012 17:21:36 +0000 (17:21 +0000)]
[fixed] issues in Gdx2dPixmap, thanks again to Nimbly Games!
badlogicgames [Mon, 19 Mar 2012 05:35:42 +0000 (05:35 +0000)]
[added] README to vectorpinball html5 version.
badlogicgames [Mon, 19 Mar 2012 05:32:04 +0000 (05:32 +0000)]
[fixed] Gdx2DPixmap#load(byte[] bytes, int offset, int len) had a pretty sever bug...
kalle.hamalainen85@gmail.com [Sun, 18 Mar 2012 23:58:26 +0000 (23:58 +0000)]
Added Material TextureAtributes.
All shader flags are now name+Flag and uniform use just name.
ShaderBank next.
badlogicgames [Sun, 18 Mar 2012 15:48:37 +0000 (15:48 +0000)]
[ignored] gwtcache and war/ dir in vectorpinball html5 starter.
badlogicgames [Sun, 18 Mar 2012 15:47:25 +0000 (15:47 +0000)]
[added] vector pinball html5 starter.
[fixed] removed reflection in vector pinball, made it GLES 2.0 compatible (still runs in GLES 1 on Android).
[added] StringReader/Writer to GWT backend.
kalle.hamalainen85@gmail.com [Sun, 18 Mar 2012 15:21:09 +0000 (15:21 +0000)]
Some wraplights specular fixes on shader. need to work with atributes and shader flags more but plan should be quite clear now.
badlogicgames [Sun, 18 Mar 2012 14:45:36 +0000 (14:45 +0000)]
[added] box2d emulation via jbox2d. seems to work splendidly. Box2DDebugRenderer is a bit meh in GWT.
badlogicgames [Sat, 17 Mar 2012 13:54:10 +0000 (13:54 +0000)]
[fixed] almost done with jbox2d port to GWT backend. Wasn't that much work actually...
[added] more docs to assets/ package classes.
kalle.hamalainen85@gmail.com [Fri, 16 Mar 2012 22:09:45 +0000 (22:09 +0000)]
kalle.hamalainen85@gmail.com [Fri, 16 Mar 2012 22:08:36 +0000 (22:08 +0000)]
lights were too far.
kalle.hamalainen85@gmail.com [Fri, 16 Mar 2012 22:06:15 +0000 (22:06 +0000)]
shader improving, minor bug fixes, better organization.
badlogicgames [Fri, 16 Mar 2012 18:41:58 +0000 (18:41 +0000)]
[added] jbox2d, ported so it compiles with GWT. Main changes were merely getting rid of StrictMath, fixing Float.intToFloatBits, and "unreflectifying" the pooling package. Now some poor schmock has to write an API compatible thin wrapper, hurray :D
kalle.hamalainen85@gmail.com [Fri, 16 Mar 2012 18:13:46 +0000 (18:13 +0000)]
Wrap light bug fix and huge performance imporovement.
badlogicgames [Fri, 16 Mar 2012 17:43:32 +0000 (17:43 +0000)]
[fixed] FreeTypeFontGenerator had wrong encoding ...
badlogicgames [Fri, 16 Mar 2012 16:53:50 +0000 (16:53 +0000)]
[fancified] loading bar, still fugly as hell. i am but a programmer...
email.nex.software@gmail.com [Fri, 16 Mar 2012 14:34:06 +0000 (14:34 +0000)]
[fixed] Forcing Eclipse to use UTF-8 encoding for FreeTypeFontGenerator due to the DEFAULT_CHARS including unicode characters.
badlogicgames [Fri, 16 Mar 2012 14:14:03 +0000 (14:14 +0000)]
[fixed] all the tests and demos compile with -strict on gwt backend.
badlogicgames [Fri, 16 Mar 2012 14:12:40 +0000 (14:12 +0000)]
[fixed] GwtGL20 didn't deallocate texture ids
[fixed] GwtGraphics reports ppi/ppc/density
[fixed] Everything should use TimeUtils#nanoTime/millies instead of System.nanoTime for greater portability.
[fixed] AssetManager fully functional :D
[fixed] added missing methods to Pixmap emu class
[fixed] added missing methods to Texture emu class
[added] ParticleEffect emu class
[fixed] ShaderProgram emu class now handles setting uniforms correctly...
[fixed] Matrix4 emu class now emulates all original Matrix4 methods
[added] ArrayMap, SerializationException to emu package
[changed] All the tests are fixed up. Made a list of tests in GwtTestStarter that work. This excludes any tests using box2d, scene2d or OpenGL ES 1.0.
[fixed] other classes so we can have more complete gwt backend support.
kalle.hamalainen85@gmail.com [Thu, 15 Mar 2012 21:48:08 +0000 (21:48 +0000)]
ShaderFactory implementation, builds shader with added #ifdef flags based on material. Still need to create ShaderManager for those.
All Color materials supported in both shader paths.
HybridLightTest use prototypeRendererGL20 now.
badlogicgames [Thu, 15 Mar 2012 17:04:40 +0000 (17:04 +0000)]
[added] binary stuff...
badlogicgames [Thu, 15 Mar 2012 16:52:36 +0000 (16:52 +0000)]
[added] binary file support to GWT backend. It won't be the fastest, but at least it's compatible.
email.nex.software@gmail.com [Thu, 15 Mar 2012 16:27:43 +0000 (16:27 +0000)]
[fixed] Default constructor to use parameter order from previous revision (I also totally referred to the parameters by the wrong name in that last revision, oops)
email.nex.software@gmail.com [Thu, 15 Mar 2012 16:21:55 +0000 (16:21 +0000)]
[fixed] Constructor had parameters for bufferSampleCount and bufferSampleSize swapped (in relation to the order the backends were sending parameters).
badlogicgames [Thu, 15 Mar 2012 15:35:46 +0000 (15:35 +0000)]
[added] fullscreen support, now with proper resizing in firefox as well...
badlogicgames [Thu, 15 Mar 2012 15:35:26 +0000 (15:35 +0000)]
[added] minor touch ups to gdx invaders, e.g. fullscreen support on gwt backend.
badlogicgames [Thu, 15 Mar 2012 15:10:43 +0000 (15:10 +0000)]
[added] Fullscreen support for gwt backend :D
badlogicgames [Thu, 15 Mar 2012 09:47:07 +0000 (09:47 +0000)]
[changed] center aligned div for super jumper :p
badlogicgames [Thu, 15 Mar 2012 09:43:41 +0000 (09:43 +0000)]
[fixed] keyboard focus in gwt backend. Canvas starts out with focus, loses focus if user clicks outside of it. Divs work as well now.
badlogicgames [Thu, 15 Mar 2012 09:43:16 +0000 (09:43 +0000)]
[fixed] keyboard focus in gwt backend. Canvas starts out with focus, loses focus if user clicks outside of it. Divs work as well now.
badlogicgames [Thu, 15 Mar 2012 08:50:12 +0000 (08:50 +0000)]
[fixed] no idea really.
badlogicgames [Thu, 15 Mar 2012 08:33:06 +0000 (08:33 +0000)]
[fixed] double touch down issue
badlogicgames [Thu, 15 Mar 2012 07:54:47 +0000 (07:54 +0000)]
[fixed] FPSLogger as per issue "do not know #"
[added] emu classes for InterruptedException and Thread#sleep()
[fixed] emu ShaderProgram in GWT backend. JS typed arrays are horrible, unless your data array is the exact size as a preallocated typed array, you have to create a new typed array all the fucking time. Unless i missed something.
badlogicgames [Thu, 15 Mar 2012 07:51:04 +0000 (07:51 +0000)]
[ignored] stuff
badlogicgames [Thu, 15 Mar 2012 07:48:59 +0000 (07:48 +0000)]
[added] GL ES 2.0 renderer for gdx-invaders
[added] html5 starter for gdx-invaders.
kalle.hamalainen85@gmail.com [Wed, 14 Mar 2012 21:01:57 +0000 (21:01 +0000)]
Slow progress with prototype renderer.
Default implementetion of still model instance.
Animated models support.
Initial work with #ifdef shader code. Its gonna be one bad ass shader.
badlogicgames [Wed, 14 Mar 2012 15:52:48 +0000 (15:52 +0000)]
[fixed] default progress bar is a tad bit less fugly...
kalle.hamalainen85@gmail.com [Wed, 14 Mar 2012 15:43:13 +0000 (15:43 +0000)]
40% faster and 100% uglier sphereInFrustum checks.
badlogicgames [Wed, 14 Mar 2012 15:12:18 +0000 (15:12 +0000)]
[fixed] less fugly colors for default loading bar...
badlogicgames [Wed, 14 Mar 2012 14:48:07 +0000 (14:48 +0000)]
[ignored] more stuff...
badlogicgames [Wed, 14 Mar 2012 10:52:10 +0000 (10:52 +0000)]
[fixed] gwt-voices.swf in superjumper-html
badlogicgames [Wed, 14 Mar 2012 10:51:42 +0000 (10:51 +0000)]
[added] rudimentary sound support. add gwt-voices.swf to the folder containing assets.txt, see superjumper-html/war. Experimental/incomplete.
badlogicgames [Wed, 14 Mar 2012 10:50:44 +0000 (10:50 +0000)]
[added] rudimentary sound support. add gwt-voices.swf to the folder containing assets.txt, see superjumper-html/war. Experimental/incomplete.
badlogicgames [Wed, 14 Mar 2012 10:35:52 +0000 (10:35 +0000)]
[changed] minor fixes to cuboc/super jumper. seems like keyboard events don't get piped through if you embed in a div. gahh.
badlogicgames [Wed, 14 Mar 2012 09:05:44 +0000 (09:05 +0000)]
[changed] superjumper.html shows how to embed the game anywhere in the site.
badlogicgames [Wed, 14 Mar 2012 09:04:27 +0000 (09:04 +0000)]
[fixed] GWT backend allows you to specify a <div id="embed-your.gwt.module.name.Here"> so you can include the game anywhere in your site. Falls back to either the Panel given in GwtApplicationConfiguration or adding to <body> tag directly.
badlogicgames [Wed, 14 Mar 2012 06:44:41 +0000 (06:44 +0000)]
[fixed] base url construction in GWT preloader. We can't do cross-site embedding it seems, but you can include your game in any page on the same domain with a relative path to the nocache.js file.
badlogicgames [Wed, 14 Mar 2012 05:54:40 +0000 (05:54 +0000)]
[added] GwtPreferences fully implemented. Remember to flush if you want to persist your changes.
badlogicgames [Wed, 14 Mar 2012 04:19:46 +0000 (04:19 +0000)]
[added] BlendingTest to cuboc demo.
badlogicgames [Wed, 14 Mar 2012 04:17:38 +0000 (04:17 +0000)]
[fixed] wegbl context disables alpha and premultiplied alpha by default, pixel store sets UNPACK_PREMULTILPIED_ALPHA_WEBGL to false as well.
badlogicgames [Tue, 13 Mar 2012 18:09:06 +0000 (18:09 +0000)]
[oh god forgot to write a commit message] minor changes...
badlogicgames [Tue, 13 Mar 2012 18:07:42 +0000 (18:07 +0000)]
seraphim6x7@gmail.com [Tue, 13 Mar 2012 16:37:59 +0000 (16:37 +0000)]
[fixed] set the log level *after* creating the Application
badlogicgames [Tue, 13 Mar 2012 15:33:16 +0000 (15:33 +0000)]
ignored stuff
badlogicgames [Tue, 13 Mar 2012 15:27:26 +0000 (15:27 +0000)]
badlogicgames [Tue, 13 Mar 2012 15:26:20 +0000 (15:26 +0000)]
[added] cuboc-html project. works on my machine in all browsers, doesn't on others. hurray.
seraphim6x7@gmail.com [Tue, 13 Mar 2012 14:57:08 +0000 (14:57 +0000)]
cleaned comments and added @Override annotations
seraphim6x7@gmail.com [Tue, 13 Mar 2012 14:25:29 +0000 (14:25 +0000)]
[changed] Set the log level to debug for the Cubocy demo
seraphim6x7@gmail.com [Tue, 13 Mar 2012 14:23:41 +0000 (14:23 +0000)]
[changed] comment: error message -> debug message
seraphim6x7@gmail.com [Tue, 13 Mar 2012 14:22:04 +0000 (14:22 +0000)]
Adjusted comments, changed printlns to debug statements
seraphim6x7@gmail.com [Tue, 13 Mar 2012 14:05:40 +0000 (14:05 +0000)]
Use GLCommon where possible
seraphim6x7@gmail.com [Tue, 13 Mar 2012 13:58:35 +0000 (13:58 +0000)]
#present(float) -> #draw(float) to make it similar to GdxInvaders
seraphim6x7@gmail.com [Tue, 13 Mar 2012 13:53:31 +0000 (13:53 +0000)]
Issue 652: GdxInvaders uses standard Screen and Game classes
badlogicgames [Tue, 13 Mar 2012 01:56:32 +0000 (01:56 +0000)]
[changed] cuboc is gles 2.0 now.
badlogicgames [Tue, 13 Mar 2012 01:54:57 +0000 (01:54 +0000)]
[fixed] some stuff in cuboc
badlogicgames [Tue, 13 Mar 2012 01:54:29 +0000 (01:54 +0000)]
[fixed] wrong glEnable(GL_TEXTURE_2D) calls in various classes. Do not use with GL ES 2.0 :p
badlogicgames [Tue, 13 Mar 2012 00:24:09 +0000 (00:24 +0000)]
[fixed] one more gwt fix for today...
badlogicgames [Tue, 13 Mar 2012 00:20:43 +0000 (00:20 +0000)]
[fixed] added output in case webgl is not supported.
badlogicgames [Tue, 13 Mar 2012 00:16:09 +0000 (00:16 +0000)]
[added] stupid loading bar for Gwt backend :p