aboutsummaryrefslogtreecommitdiffstats
path: root/src/classes/share
diff options
context:
space:
mode:
authorHarvey Harrison <[email protected]>2013-01-27 10:16:45 -0800
committerHarvey Harrison <[email protected]>2013-01-27 10:16:45 -0800
commit6cdf2bc4112f69dac505e7538b7f9bb6e4f9b522 (patch)
tree734394d2f4fc96978ad78f9a69648230cbfd8fba /src/classes/share
parentfa3ab3fdb8a7daf60a9b757bc67cf7f6cee28163 (diff)
j3dcore: always call Canvas3D freeDisplayList and freeTexture statically
Signed-off-by: Harvey Harrison <[email protected]>
Diffstat (limited to 'src/classes/share')
-rw-r--r--src/classes/share/javax/media/j3d/Canvas3D.java6
-rw-r--r--src/classes/share/javax/media/j3d/J3DGraphics2DImpl.java2
-rw-r--r--src/classes/share/javax/media/j3d/RenderBin.java2
-rw-r--r--src/classes/share/javax/media/j3d/RenderMolecule.java4
4 files changed, 7 insertions, 7 deletions
diff --git a/src/classes/share/javax/media/j3d/Canvas3D.java b/src/classes/share/javax/media/j3d/Canvas3D.java
index aa05427..e7b9ec8 100644
--- a/src/classes/share/javax/media/j3d/Canvas3D.java
+++ b/src/classes/share/javax/media/j3d/Canvas3D.java
@@ -4504,7 +4504,7 @@ void addTextureResource(int id, TextureRetained obj) {
if (val <= 0) {
continue;
}
- freeDisplayList(ctx, val);
+ Canvas3D.freeDisplayList(ctx, val);
}
displayListResourceFreeList.clear();
}
@@ -4532,7 +4532,7 @@ void addTextureResource(int id, TextureRetained obj) {
textureIDResourceTable.set(val, null);
}
- freeTexture(ctx, val);
+ Canvas3D.freeTexture(ctx, val);
}
textureIdResourceFreeList.clear();
}
@@ -4564,7 +4564,7 @@ void addTextureResource(int id, TextureRetained obj) {
// TODO KCR : determine why this is the case
// assert id == ((TextureRetained)obj).objectId;
- freeTexture(ctx, id);
+ Canvas3D.freeTexture(ctx, id);
synchronized (tex.resourceLock) {
tex.resourceCreationMask &= ~canvasBit;
if (tex.resourceCreationMask == 0) {
diff --git a/src/classes/share/javax/media/j3d/J3DGraphics2DImpl.java b/src/classes/share/javax/media/j3d/J3DGraphics2DImpl.java
index fdef542..189e79c 100644
--- a/src/classes/share/javax/media/j3d/J3DGraphics2DImpl.java
+++ b/src/classes/share/javax/media/j3d/J3DGraphics2DImpl.java
@@ -940,7 +940,7 @@ final class J3DGraphics2DImpl extends J3DGraphics2D {
}
if (objectId != -1) {
- canvas3d.freeTexture(canvas3d.ctx, objectId);
+ Canvas3D.freeTexture(canvas3d.ctx, objectId);
VirtualUniverse.mc.freeTexture2DId(objectId);
objectId = -1;
}
diff --git a/src/classes/share/javax/media/j3d/RenderBin.java b/src/classes/share/javax/media/j3d/RenderBin.java
index 379e851..49ee981 100644
--- a/src/classes/share/javax/media/j3d/RenderBin.java
+++ b/src/classes/share/javax/media/j3d/RenderBin.java
@@ -6888,7 +6888,7 @@ void removeNodes(J3dMessage m) {
// Canvas in the renderer. However, since the
// display lists will be recreated, it doesn't
// really matter.
- cv.freeDisplayList(ctx, geo.dlistId);
+ Canvas3D.freeDisplayList(ctx, geo.dlistId);
geo.resourceCreationMask &= ~mask;
}
}
diff --git a/src/classes/share/javax/media/j3d/RenderMolecule.java b/src/classes/share/javax/media/j3d/RenderMolecule.java
index 7c9d3fc..81a2456 100644
--- a/src/classes/share/javax/media/j3d/RenderMolecule.java
+++ b/src/classes/share/javax/media/j3d/RenderMolecule.java
@@ -2217,14 +2217,14 @@ class RenderMolecule extends IndexedObject implements ObjectUpdate, NodeComponen
while (ra != null) {
id = ra.renderAtom.dlistIds[ra.index];
if (id > 0) {
- cv.freeDisplayList(ctx, id);
+ Canvas3D.freeDisplayList(ctx, id);
}
ra = ra.next;
}
}
else if (primaryMoleculeType == DLIST_MOLECULE) {
if (displayListId > 0) {
- cv.freeDisplayList(ctx, displayListId);
+ Canvas3D.freeDisplayList(ctx, displayListId);
}
}
}