projects
/
org.ibex.core.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
2004/01/13 19:27:17
[org.ibex.core.git]
/
src
/
org
/
xwt
/
plat
/
OpenGL.java
diff --git
a/src/org/xwt/plat/OpenGL.java
b/src/org/xwt/plat/OpenGL.java
index
a55f9a4
..
8abd903
100644
(file)
--- a/
src/org/xwt/plat/OpenGL.java
+++ b/
src/org/xwt/plat/OpenGL.java
@@
-3,6
+3,7
@@
package org.xwt.plat;
import org.xwt.*;
package org.xwt.plat;
import org.xwt.*;
+import org.xwt.js.*;
import org.xwt.util.*;
abstract class OpenGL {
import org.xwt.util.*;
abstract class OpenGL {
@@
-118,10
+119,10
@@
abstract class OpenGL {
return oglp.realPicture;
}
return oglp.realPicture;
}
- public Picture _createPicture(boolean alphaOnly) { return new OpenGLPicture(alphaOnly); }
+ public Picture _createPicture(JS r, boolean alphaOnly) { return new OpenGLPicture(r, alphaOnly); }
public static class OpenGLPicture extends Picture {
public static class OpenGLPicture extends Picture {
- public OpenGLPicture(boolean a) { alphaOnly = a; }
+ public OpenGLPicture(JS r, boolean a) { super(r); alphaOnly = a; }
boolean alphaOnly;
GLPicture realPicture = null;
}
boolean alphaOnly;
GLPicture realPicture = null;
}
@@
-133,7
+134,7
@@
abstract class OpenGL {
public OpenGLGlyph(org.xwt.Font f, char c) { super(f, c); }
Picture getPicture() {
if (p == null && isLoaded) {
public OpenGLGlyph(org.xwt.Font f, char c) { super(f, c); }
Picture getPicture() {
if (p == null && isLoaded) {
- p = new OpenGLPicture(true);
+ p = new OpenGLPicture(null, true);
p.data = new int[data.length];
for(int i=0; i<data.length; i++) p.data[i] = (data[i] & 0xff) << 24;
data = null;
p.data = new int[data.length];
for(int i=0; i<data.length; i++) p.data[i] = (data[i] & 0xff) << 24;
data = null;