Skip to content

Commit 0e0b3e1

Browse files
committed
refactoring images preview, implemented texture2D property control, optimized memory cost.
1 parent 956bd17 commit 0e0b3e1

43 files changed

Lines changed: 573 additions & 323 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

build-native.xml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,6 @@
107107
</fileset>
108108
<fileset dir="project/resources">
109109
<include name="**/*"/>
110-
<exclude name="**/*.css"/>
111110
</fileset>
112111
</copy>
113112
</target>
@@ -180,8 +179,6 @@
180179
updatemode="background" verbose="true">
181180

182181
<fx:platform>
183-
<fx:jvmarg value="-Xms1024m"/>
184-
<fx:jvmarg value="-Xmx2048m"/>
185182
<fx:jvmarg value="-XX:+AggressiveOpts"/>
186183
<fx:jvmarg value="-XX:+UseParallelGC"/>
187184
<fx:jvmarg value="-XX:+UseTLAB"/>

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ dependencies {
9191
compile group: 'org.apache.httpcomponents', name: 'httpclient', version: '4.5.3'
9292

9393
// extensions
94-
compile ('com.github.JavaSaBr:jme3-spaceshift-extension:1.1.4') {
94+
compile ('com.github.JavaSaBr:jme3-spaceshift-extension:master-SNAPSHOT') {
9595
exclude group: 'org.jmonkeyengine'
9696
}
9797
compile ('com.github.JavaSaBr:tonegodemitter:2.2.4') {

src/main/java/com/ss/editor/Editor.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -265,8 +265,6 @@ public void simpleInitApp() {
265265
renderManager.setPreferredLightMode(TechniqueDef.LightMode.SinglePass);
266266
renderManager.setSinglePassLightBatchSize(5);
267267

268-
SceneLoader.install(this);
269-
270268
assetManager.registerLoader(XbufLoader.class, FileExtensions.MODEL_XBUF);
271269

272270
final EditorConfig editorConfig = EditorConfig.getInstance();
@@ -321,6 +319,8 @@ public void simpleInitApp() {
321319
postProcessor.addFilter(toneMapFilter);
322320
postProcessor.addFilter(translucentBucketFilter);
323321

322+
SceneLoader.install(this, postProcessor);
323+
324324
viewPort.addProcessor(postProcessor);
325325

326326
if (Config.ENABLE_PBR) {

src/main/java/com/ss/editor/JFXApplication.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,7 @@ public static void main(final String[] args) throws IOException {
119119

120120
// some settings for the render of JavaFX
121121
System.setProperty("prism.printrendergraph", "false");
122+
System.setProperty("javafx.pulseLogger", "false");
122123

123124
//System.setProperty("prism.cacheshapes", "true");
124125
//System.setProperty("prism.scrollcacheopt", "true");

0 commit comments

Comments
 (0)