4719 Commits

Author SHA1 Message Date
shadowislord
16e3e00507 Renderer Changes
* Add new "Limits" enum to hold maximums of various renderer capabilities such as texture size
 * Add support for seamless cubemap (enabled by default for mipmapped cubemaps)
 * Fix conflict when using GL tracing with GL debugging
2015-02-01 20:05:16 -05:00
shadowislord
9f3a145dd7 Renderer Changes
* Add new "Limits" enum to hold maximums of various renderer capabilities such as texture size
 * Add support for seamless cubemap (enabled by default for mipmapped cubemaps)
 * Fix conflict when using GL tracing with GL debugging
2015-02-01 20:03:42 -05:00
shadowislord
c212fab37a Deprecate TechniqueDef.isUsingShaders(). Do not use it anywhere in the engine. 2015-02-01 17:26:59 -05:00
shadowislord
a7517c17c0 Deprecate TechniqueDef.isUsingShaders(). Do not use it anywhere in the engine. 2015-02-01 17:22:12 -05:00
shadowislord
4db0acaca9 Image: Deprecate efficient data 2015-02-01 17:19:58 -05:00
shadowislord
8c2e9f687d Sky material: Don't render sky twice; cull back faces. Also disable useless depth writing. 2015-02-01 17:19:10 -05:00
shadowislord
663225c71f SkyFactory: Remove duplicate code, remove use of Image.getEfficientData() 2015-02-01 17:18:18 -05:00
shadowislord
43fcd01114 Remove useless check against material technique name being called 'FixedFunc' 2015-02-01 17:17:05 -05:00
shadowislord
74dc3392c6 Allow display modes with 59 Hz refresh rate to be acceptable as 60 Hz 2015-02-01 17:16:11 -05:00
Nehon
ef9c86bd24 New icons for the SDK 2015-01-31 23:09:20 +01:00
Nehon
d637380e56 Fixed a saving issue in the shader Nodes Editor 2015-01-31 23:09:17 +01:00
shadowislord
66d4763a04 Fix issue #204 2015-01-31 16:35:46 -05:00
shadowislord
7a09fbbeb0 Fix the last part of issue #90 2015-01-31 16:18:13 -05:00
shadowislord
307a0e7aed Better GraphicsDebug / GraphicsTrace implementation
- When GraphicsDebug is enabled, check for GL errors and display  hints from the driver
 - When GraphicsTrace is enabled, dump OpenGL calls on the console
2015-01-31 15:49:10 -05:00
shadowislord
b04c4ad042 Flush GL pipeline for pbuffer after frame (required because there's no backbuffer) 2015-01-31 15:48:22 -05:00
Normen Hansen
82901bb486 - remove backgroundColor directives from TerrainEditor to make it more compatible with LAFs 2015-01-31 21:20:09 +01:00
shadowislord
30efc7ce86 ScreenshotAppState to use old FB read-back
Also, set compression quality for JPG to 95% (same as on Android)
2015-01-31 15:01:23 -05:00
shadowislord
4668892c85 Add more constants to GL / GLFbo interfaces so they can be decoded by GLTracer 2015-01-31 14:27:22 -05:00
shadowislord
1e8b5ef338 Avoid glTexParameter calls if not neccessary by storing last texture state in the Image object 2015-01-31 14:26:42 -05:00
shadowislord
2fb87f9682 SettingsDialog to choose closest refresh rate to 60 for fullscreen modes 2015-01-31 14:25:05 -05:00
shadowislord
38f3f82651 Add two more glUniform* functions as no-enum args in GLTracer 2015-01-31 14:24:16 -05:00
shadowislord
7bd07d144e TestRenderToMemory to use the same read-back method as AwtPanels 2015-01-31 12:57:54 -05:00
shadowislord
f638afbeb7 * Minor javadoc improvement 2015-01-31 12:52:26 -05:00
shadowislord
3f4ce758e7 * Use INT_BGR format in AwtPanel - allows using old compatible readFrameBuffer 2015-01-31 12:50:56 -05:00
shadowislord
13e9cdc201 * Add glReadPixels to GLTracer 2015-01-31 12:49:38 -05:00
shadowislord
86dbade689 * Do not crash if running on x86 / MIPS android system when using JmeSystem.getPlatform() 2015-01-31 12:48:31 -05:00
shadowislord
4bfd992751 * Do not crash if running on x86 / MIPS android system when using JmeSystem.getPlatform() 2015-01-31 12:47:07 -05:00
shadowislord
3f63d43461 * Add license to android renderer files 2015-01-31 12:46:45 -05:00
shadowislord
af65215450 * Delete useless Android22Workaround 2015-01-31 12:46:09 -05:00
Nehon
0f346ee196 More fixes to panels color so that it uses the one from the LAF 2015-01-31 17:24:34 +01:00
Nehon
7f8763e8f0 fixed colors of the material editor so that it fits with any LAF 2015-01-31 16:50:16 +01:00
Normen Hansen
b5894aed65 - remove backgroundColor directives from SceneComposerTopComponent to make it more compatible with LAFs 2015-01-31 14:09:24 +01:00
iwgeric
92b33ddc9e Merge branch 'master' of https://github.com/jMonkeyEngine/jmonkeyengine 2015-01-30 13:00:51 -05:00
iwgeric
b71d94c37c Fix NPE while destroying the Fragment when a splash screen is used. 2015-01-30 13:00:39 -05:00
Nehon
576e18b376 You can now directly edit shader node's code inside the shader node editor and benefit from a live reload feature of the shader. 2015-01-29 23:51:26 +01:00
Nehon
a047376d70 Some clean up in the ShaderNode editor 2015-01-29 23:51:19 +01:00
Normen Hansen
0167955e80 - check for ProjectAssetManager when adding MaterialOpenSupport 2015-01-29 23:20:24 +01:00
Normen Hansen
3d8a1d4bad - make javadoc output more readable
- disable doclint for now (fails on <br/> etc
2015-01-29 16:27:34 +01:00
Normen Hansen
87ba079dc3 - remove deprecation of CharacterControl 2015-01-29 15:34:28 +01:00
Normen Hansen
4f7a4b19fd - suppress warnings in Material Support plugin 2015-01-29 15:32:47 +01:00
Nehon
1cb9edd07a More drastic approach to clear the cache when updating the material definition in the shaderNode editor so that changes in shader files are properly taken into account 2015-01-28 23:43:26 +01:00
Normen Hansen
5917d699d6 - fix issue with files in ProjectAssets showing with "unfold triangle" 2015-01-28 19:29:21 +01:00
Normen Hansen
829971890b - remove System.localizingBundle from jme3-core layer.xml Help entries 2015-01-28 18:57:40 +01:00
Normen Hansen
0f4c8dc93c - move Renderer Info Action from layer.xml to Annotations 2015-01-28 18:53:22 +01:00
Normen Hansen
3512e37f08 - move Codeless Project wizard from layer.xml to Annotations 2015-01-28 18:51:13 +01:00
Normen Hansen
aeeaf46d84 - update SDK manual and manual build scripts 2015-01-28 18:14:31 +01:00
Normen Hansen
3f3ef5566c - fix wiki download ant scripts 2015-01-28 18:13:15 +01:00
Normen Hansen
011b1ce942 - fix warning for ImageLoader in AssetPack support 2015-01-28 16:50:38 +01:00
Normen Hansen
d4ff1e2e30 - fix warning for ImageLoader in AssetPack support 2015-01-28 16:49:58 +01:00
Normen Hansen
ce629b5e21 - reorder splash screen boot info for new Splash image 2015-01-28 16:47:40 +01:00