amitzo
Newbie

Posts: 1
|
 |
« on: April 18, 2006, 01:03:39 » |
|
I have working Jogl code that I need to convert to lwjgl.
I couldn't find gl.GL_BGRA or gl.GL_UNSIGNED_INT_8_8_8_8_REV in lwjgl. (pixelData is an int[] containing image data)
What's the equivalent code in lwjgl? Help please?
Jogl version:
public void init(GLDrawable drawable) { GL gl = drawable.getGL(); gl.glClearColor(1.0f, 1.0f, 1.0f, 0.0f); gl.glShadeModel(GL.GL_FLAT); gl.glClear(GL.GL_COLOR_BUFFER_BIT | GL.GL_DEPTH_BUFFER_BIT); }
public void display(GLDrawable drawable) { GL gl = drawable.getGL(); gl.glClear(GL.GL_COLOR_BUFFER_BIT | GL.GL_DEPTH_BUFFER_BIT); gl.glPixelStorei(GL.GL_UNPACK_ALIGNMENT, 1); gl.glDrawPixels(WIDTH, HEIGHT, gl.GL_BGRA, gl.GL_UNSIGNED_INT_8_8_8_8_REV, pixelData); }
public void reshape(GLDrawable drawable, int i, int x, int width, int height) { GL gl = drawable.getGL(); GLU glu = drawable.getGLU(); gl.glViewport(0, 0, WIDTH, HEIGHT); gl.glMatrixMode(GL.GL_PROJECTION); gl.glLoadIdentity(); glu.gluOrtho2D(0.0, (double) WIDTH, 0.0, (double) HEIGHT); gl.glMatrixMode(GL.GL_MODELVIEW); gl.glLoadIdentity(); }
|