Loading...
Processing Forum
Recent Topics
All Forums
Screen name:
glenniszen
glenniszen's Profile
1
Posts
1
Responses
0
Followers
Activity Trend
Last 30 days
Last 30 days
Date Interval
From Date :
To Date :
Go
Loading Chart...
Posts
Responses
PM
Show:
All
Discussions
Questions
Expanded view
List view
Private Message
JAVA2D memory leak?
[2 Replies]
12-Oct-2011 01:31 AM
Forum:
Programming Questions
I'm having problems with this code - it's being called every draw cycle to resize an image-
PGraphics scaleMap= createGraphics(spriteW, spriteH,JAVA2D);
scaleMap.beginDraw();
scaleMap.image(scaleImage, 0, 0, spriteW, spriteH);
scaleMap.endDraw();
But I get an out of memory error after 300 cycles -
Exception in thread "Animation Thread" java.lang.OutOfMemoryError: Java heap space
at processing.core.PGraphicsJava2D.loadPixels(PGraphicsJava2D.java:1739)
at processing.core.PGraphicsJava2D.endDraw(PGraphicsJava2D.java:191)
at wolfFlow5$FlowObject.drawLayer(wolfFlow5.java:229)
at wolfFlow5.draw(wolfFlow5.java:113)
at processing.core.PApplet.handleDraw(PApplet.java:1631)
at processing.core.PApplet.run(PApplet.java:1530)
at java.lang.Thread.run(Thread.java:680)
But when I use P3D everything runs okay-
Can anyone explain what the problem is?
Thanks.
«Prev
Next »
Moderate user : glenniszen
Forum