Commit Graph

  • 5da9fa6bc2 Changed the default app title in AppSettings to use the full name string from JmeVersion. This way no more manual changing of this will be needed for future versions. This also closes #320 which highlighted this issue. Thanks @8Keep. Daniel Johansson 2015-09-24 13:51:46 +0100
  • 109c5e80cf Fixed #316 where some post processing effects were not working when using OPENGL_3 renderer due to an error in the fragment shader. Daniel Johansson 2015-09-24 13:41:22 +0100
  • f470637361 Fixed a build issue regarding lwjgl 3.x by now using 3.0.0a for longer stability as 3.0.0b-SNAPSHOT is a moving target and APIs are changing constantly. Daniel Johansson 2015-09-24 11:02:47 +0100
  • ed2c998f39 Merge pull request #340 from Kendanware/issue314 Kirill Vainer 2015-09-23 10:07:34 -0400
  • 2eb2cdac60 Delete close() of ByteArrayOutputStream type objecs alexVengrovsk 2015-09-23 12:22:11 +0300
  • e4f3c06b1d ListMap: create unit test Kirill Vainer 2015-09-22 22:12:13 -0400
  • 01227d31b0 Lighting: fix colorramp feature Kirill Vainer 2015-09-22 22:10:16 -0400
  • 4a37a8f851 FXAA: quality regression fix Kirill Vainer 2015-09-22 22:09:38 -0400
  • 4fef16ee9f GLRenderer: fix incorrect gl3 check Kirill Vainer 2015-09-22 22:04:25 -0400
  • cba39fa0ff GLRenderer: make the class final Kirill Vainer 2015-09-22 22:02:55 -0400
  • 62186362a8 GLDebugOutputHandler: dump stack on debug messages Kirill Vainer 2015-09-22 22:02:12 -0400
  • aa54947ff3 GLRenderer: cleanup to shadow compare mode Kirill Vainer 2015-09-22 22:01:17 -0400
  • efe600c38d GLRenderer: put max anisotropy into limits map Kirill Vainer 2015-09-22 21:57:42 -0400
  • d269839efb FastMath: faster nearestPowerOfTwo and unit test Kirill Vainer 2015-09-22 21:53:50 -0400
  • 4e6b4d885c Merge pull request #345 from Georgeto/patch_negscalebb Kirill Vainer 2015-09-22 18:52:00 -0400
  • 5f77ff021b Fixes the NullPointerException in the demos when using JoglNewtDisplay Julien Gouesse 2015-09-22 23:50:28 +0200
  • 9f56a45d56 Adds some options into AppSettings for JogAmp's JOGL and JOAL Julien Gouesse 2015-09-22 23:11:16 +0200
  • daa18429d1 Removes the old JOGL renderer and uses the new unified renderer as it works correctly now Julien Gouesse 2015-09-22 23:06:16 +0200
  • e3a45755c6 The JOGL backend doesn't need null-terminated strings for the attributes and the uniforms Julien Gouesse 2015-09-22 22:50:31 +0200
  • 495e0cf6d5 Fixed wrong BoundingBox transformation, when using negative scaling values Georg 2015-09-21 14:28:54 +0200
  • c375974a9a Fixed a compiler error where glfw input classes wanted to use the old LwjglTimer class. Daniel Johansson 2015-09-17 14:48:02 +0100
  • 30cdca7ad7 Native library loading is back to the way it used to be with the addition of LWJGL 3.x libraries added with a different key. Moved LWJGL 3.x repository definition to build.grade in that module. Fixed an issue where frame rate limit would cause GLFW frequency window hint to be set rather than use a software limiter. Removed LWJGLTimer for lwjgl3 module, no need for it any more, we'll just use the NanoTimer. Removed LWJGLCanvas for lwjgl3 module, can't implement this so we'll leave it for now. Daniel Johansson 2015-09-17 11:59:44 +0100
  • 500f57a64f AssetManager: set locator path only once per thread Kirill Vainer 2015-09-14 23:19:43 -0400
  • 7659a7b986 TestCustomAnim: fix crash when enabling HW skinning Kirill Vainer 2015-09-14 23:03:08 -0400
  • aee7d1f195 GLSLCompat.glsllib: fix incorrect preprocessor define Kirill Vainer 2015-09-14 23:02:31 -0400
  • 6970c8db8a shapes: set static usage on all VBs Kirill Vainer 2015-09-14 23:01:46 -0400
  • 1aaf806c65 test: fix crash due to deprecated material Kirill Vainer 2015-09-14 23:00:55 -0400
  • 78d2d6e944 GLRenderer: fix invalid enum error when using framebuffers Kirill Vainer 2015-09-14 22:51:57 -0400
  • f32d92ef30 bounding: add bound vs. spatial, also improve unit test Kirill Vainer 2015-09-13 23:02:49 -0400
  • 81b5c48fb0 unit test: add unit tests for bounds and light filter / sort Kirill Vainer 2015-09-13 22:11:11 -0400
  • c41058a5a0 spot light: fix broken filter for infinite range Kirill Vainer 2015-09-13 22:09:20 -0400
  • 22dde7f718 point light: more accurate sphere vs box filter Kirill Vainer 2015-09-13 22:08:17 -0400
  • 6238088688 light: minor non-functional changes Kirill Vainer 2015-09-13 22:07:34 -0400
  • 31383778d9 light: ensure directional lights are sorted to be always first Kirill Vainer 2015-09-13 22:06:32 -0400
  • 1fa6c4ac11 bounding: move intersection algorithms to shared class Kirill Vainer 2015-09-13 22:05:18 -0400
  • 45f8893f13 bounding: properly implement collideWith against other bounds Kirill Vainer 2015-09-13 18:40:08 -0400
  • d8e964b2f0 Added copyright headers to some files. Daniel Johansson 2015-09-13 20:43:41 +0100
  • dd6356eff1 Reverted some more light code which should not be in this branch. Daniel Johansson 2015-09-13 20:30:36 +0100
  • b68035570d Removed a TODO note and added key count implementation (rough for now). Daniel Johansson 2015-09-13 20:26:18 +0100
  • 88bf9d4580 Reverted some changes to light classes which was not meant to be committed as part of #314. Daniel Johansson 2015-09-13 20:23:07 +0100
  • 9ba90251d6 Merge remote-tracking branch 'upstream/master' Daniel Johansson 2015-09-13 20:15:22 +0100
  • 9f9daa13dc Merge pull request #301 from Kendanware/issue295 Rémy Bouquet 2015-09-13 17:53:35 +0200
  • 62eede87b3 niftygui build: add niftygui repository reference to pom Kirill Vainer 2015-09-12 17:54:43 -0400
  • 0d3ebf75bd GLRenderer: fix NPE when using mesh without index buffer Kirill Vainer 2015-09-12 17:53:18 -0400
  • 4e572605a8 GLRenderer: merge changes from master Kirill Vainer 2015-09-12 17:52:56 -0400
  • 28e2b5650c GLRenderer: disable global VAO, since VAO is now supported Kirill Vainer 2015-09-12 17:51:42 -0400
  • 3d2a9b83e9 JOGL: fix syntax error due to missing renderer Kirill Vainer 2015-09-12 17:51:19 -0400
  • 618c8d02eb JOGL: delete old / broken renderer Kirill Vainer 2015-09-12 17:50:18 -0400
  • 86439c2c2b native bullet: fix JNI crash in ray / sweep test Kirill Vainer 2015-09-11 13:51:48 -0400
  • 3a00aff886 GLRenderer: clear VBO bind state after bounding VAO Kirill Vainer 2015-09-05 17:33:59 -0400
  • fc680ea121 GLRenderer: use luminance instead of intensity in compare R to texture Kirill Vainer 2015-09-05 17:33:22 -0400
  • 12c001addc Uniform: fix crash when using vector4array Kirill Vainer 2015-09-05 17:31:59 -0400
  • 7b147171bf VAO: changes to test Kirill Vainer 2015-08-22 13:49:12 -0400
  • 2e9a9f9f9e Add test for VAO Kirill Vainer 2015-08-22 13:48:20 -0400
  • c72b036c9f VirtualIndexBuffer: fix compile error Kirill Vainer 2015-08-21 22:32:36 -0400
  • 81a76fdf69 Mesh: preliminary work to use ubyte weights for hardware skinning Kirill Vainer 2015-08-21 21:58:42 -0400
  • 7b64e91681 GLRenderer: remaining portion of VAO support Kirill Vainer 2015-08-21 21:21:31 -0400
  • d2f38f8adb GLRenderer: added fast uniforms - still need to fix Uniform.clear() Kirill Vainer 2015-08-21 20:34:34 -0400
  • 937d97b8d7 GLRenderer: initial VAO support (still buggy) Kirill Vainer 2015-08-21 20:32:27 -0400
  • e9245a753b GLTracer: generate syntax highlighting and easier to read output Kirill Vainer 2015-09-10 23:10:13 -0400
  • 9da4b78830 GLRenderer: disable unused vertex attributes before rendering instead of after Kirill Vainer 2015-09-10 23:09:15 -0400
  • 8fdc0f9c90 GLRenderer: avoid useless glActiveTexture calls Kirill Vainer 2015-09-10 23:08:50 -0400
  • f80364a8c2 GLRenderer: don't set depth function twice Kirill Vainer 2015-09-10 22:34:12 -0400
  • 5845671409 GLRenderer: enable seamless cubemap globally Kirill Vainer 2015-09-10 22:33:08 -0400
  • 0bfa7bfacd Merge pull request #336 from Dokthar/sdk_scenecomposer Kirill Vainer 2015-09-10 20:53:51 -0400
  • edd183a2be GLRenderer: fix texture update regression introduced in 9f3a145dd7 Kirill Vainer 2015-09-09 22:43:37 -0400
  • c9230d370a Merge remote-tracking branch 'doktharFork/sdk_scenecomposer' into sdk_scenecomposer Dokthar 2015-09-09 21:42:19 +0200
  • 71e2a7efef SDK Terrain Editor : changed the paintTool tooltip text to match the tool actions Dokthar 2015-09-09 20:27:57 +0200
  • b84bd0d120 Merge remote-tracking branch 'upstream/master' into issue295 Daniel Johansson 2015-09-08 09:25:29 +0100
  • e552fb1101 travis-ci: don't try to decrypt updates key for PRs Kirill Vainer 2015-09-06 17:07:16 -0400
  • 3ad3623084 Merge pull request #333 from Dokthar/sdk_scenecomposer normen 2015-09-06 14:38:12 +0200
  • a111817457 Merge pull request #7 from jMonkeyEngine/master Jules 2015-09-06 14:00:33 +0200
  • 7e0bd4a385 SDK scenecomposer : fix issue #332 cursor doesn't move the position of the cursor wasn't updated, now it's work fine Dokthar 2015-09-06 13:07:55 +0200
  • 4f1477735d SDK scenecomposer :reduce the arrows line width from 3 to 2. Dokthar 2015-09-06 12:57:35 +0200
  • e93fb65bca sdk build: enable nbm signing (if key exists) Kirill Vainer 2015-09-05 14:04:01 -0400
  • 148c78a943 GL: make lwjgl implementation classes final Kirill Vainer 2015-09-05 14:03:32 -0400
  • cb7d139488 GLSLCompat: support GLES compatibility Kirill Vainer 2015-09-05 13:55:59 -0400
  • 139ba573bc travis-ci: try to fix incorrect .travis.yml file Kirill Vainer 2015-09-04 10:35:14 -0400
  • 616dadc498 Deprecate ColoredTextured.j3md Kirill Vainer 2015-09-03 09:46:34 -0400
  • c32ac172fb Merge remote-tracking branch 'upstream/master' Daniel Johansson 2015-09-03 13:48:23 +0100
  • e9e4b4a122 Improved audio renderer information log message to include more information and to print out in a format consistent with the GL renderer information. Daniel Johansson 2015-09-03 13:32:06 +0100
  • 66e0e7053c Fixed an issue where GLFW would not accept window focus again due to event polling not running. Daniel Johansson 2015-09-03 13:31:25 +0100
  • 971b9524bd Fixed an issue with the GLFW mouse input coordinates not being mapped correctly. Renamed input classes to GlfwXXX. Daniel Johansson 2015-09-02 12:47:21 +0100
  • 2677ff31b9 Adds the JogAmp backend into the Gradle dependencies Julien Gouesse 2015-08-31 23:21:19 +0200
  • da01826e43 Temporarily disables the unified renderer in the JogAmp backend Julien Gouesse 2015-08-31 23:17:48 +0200
  • fcae2e64de Removes some useless code from the JogAmp backend Julien Gouesse 2015-08-31 23:15:09 +0200
  • 7bd414665b Drives the display renderable earlier in order to fix the unified renderer of the JOGL backend Julien Gouesse 2015-08-30 21:47:39 +0200
  • fae50fd36e Fixes a compile error in the unified renderer of the JOGL backend, doesn't rely on the auto-boxing Julien Gouesse 2015-08-30 21:36:58 +0200
  • 2631684b3d sdk build: don't upload empty jars to maven from sdk project Kirill Vainer 2015-08-29 21:21:34 -0400
  • 8ace69d0c3 Merge branch 'master' of https://github.com/jMonkeyEngine/jmonkeyengine Julien Gouesse 2015-08-29 21:29:44 +0200
  • 814fb2b3ff First implementation of the unified renderer for the JOGL backend, untested Julien Gouesse 2015-08-29 21:27:20 +0200
  • 2f6388c13b travis-ci: fix build failures on PRs / branches Kirill Vainer 2015-08-29 12:32:54 -0400
  • 2db5f773e0 Merge branch 'master' into PBRisComing Nehon 2015-08-29 12:57:13 +0200
  • 168e1755ff Added some more constructors to SpotLight and PointLight, also added javadoc to all lights constructors. Nehon 2015-08-29 12:56:26 +0200
  • 609d9a1832 Merge pull request #306 from mbenson/light-ctors Rémy Bouquet 2015-08-29 11:00:12 +0200
  • bbb15062af Adds the support of DebugGL for OpenGL ES 3 into the JOGL backend Julien Gouesse 2015-08-28 19:12:56 +0200
  • 2e977f6535 Fixes a GLException caused by a regression on the management of the gamma correction in the JOGL backend Julien Gouesse 2015-08-28 19:09:52 +0200
  • 352a532730 Merge remote-tracking branch 'origin/issue314' into issue314 Daniel Johansson 2015-08-26 22:34:53 +0100
  • 8f77dca931 Added jme3-lwjgl3 module which ultimately adds support for LWJGL 3.x and GLFW. Daniel Johansson 2015-08-26 22:24:24 +0100
  • bf7643f06a Merge remote-tracking branch 'upstream/master' Daniel Johansson 2015-08-26 22:29:56 +0100