JOGL 2.0 shader error attention Sven Gothel

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

JOGL 2.0 shader error attention Sven Gothel

Anzar
Hi everyone, I m new to jogl as I started learning OpenGL and fortunatley got jogl. After gaining good practise and everything was going well untill I started shaders I got following error.



Exception in thread "AWT-EventQueue-0" javax.media.opengl.GLException: Method "glUseProgram" not available
        at com.sun.opengl.impl.GLImpl.glUseProgram(GLImpl.java:23057)
        at javax.media.opengl.DebugGL.glUseProgram(DebugGL.java:9773)
        at glsl.MovingLightDemoGLSL.display(MovingLightDemoGLSL.java:390)
        at com.sun.opengl.impl.GLDrawableHelper.display(GLDrawableHelper.java:78)
        at javax.media.opengl.GLJPanel$Updater.display(GLJPanel.java:1056)
        at javax.media.opengl.GLJPanel$DisplayAction.run(GLJPanel.java:1213)
        at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)
        at javax.media.opengl.GLJPanel.paintComponent(GLJPanel.java:661)
        at javax.swing.JComponent.paint(JComponent.java:1054)
        at javax.swing.JComponent.paintChildren(JComponent.java:887)
        at javax.swing.JComponent.paint(JComponent.java:1063)
        at javax.swing.JComponent.paintChildren(JComponent.java:887)
        at javax.swing.JComponent.paint(JComponent.java:1063)
        at javax.swing.JLayeredPane.paint(JLayeredPane.java:585)
        at javax.swing.JComponent.paintChildren(JComponent.java:887)
        at javax.swing.JComponent.paintToOffscreen(JComponent.java:5228)
        at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1482)
        at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1413)
        at javax.swing.RepaintManager.paint(RepaintManager.java:1206)
        at javax.swing.JComponent.paint(JComponent.java:1040)
        at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:39)
        at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:78)
        at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:115)
        at java.awt.Container.paint(Container.java:1967)
        at java.awt.Window.paint(Window.java:3867)
        at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:781)
        at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:728)
        at javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:677)
        at javax.swing.RepaintManager.access$700(RepaintManager.java:59)
        at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1621)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:705)
        at java.awt.EventQueue.access$000(EventQueue.java:101)
        at java.awt.EventQueue$3.run(EventQueue.java:666)
        at java.awt.EventQueue$3.run(EventQueue.java:664)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:675)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:211)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Exception in thread "AWT-EventQueue-0" javax.media.opengl.GLException: Method "glUseProgram" not available
        at com.sun.opengl.impl.GLImpl.glUseProgram(GLImpl.java:23057)
        at javax.media.opengl.DebugGL.glUseProgram(DebugGL.java:9773)
        at glsl.MovingLightDemoGLSL.display(MovingLightDemoGLSL.java:390)
        at com.sun.opengl.impl.GLDrawableHelper.display(GLDrawableHelper.java:78)
        at javax.media.opengl.GLJPanel$Updater.display(GLJPanel.java:1056)
        at javax.media.opengl.GLJPanel$DisplayAction.run(GLJPanel.java:1213)
        at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)
        at javax.media.opengl.GLJPanel.paintComponent(GLJPanel.java:661)
        at javax.swing.JComponent.paint(JComponent.java:1054)
        at javax.swing.JComponent.paintChildren(JComponent.java:887)
        at javax.swing.JComponent.paint(JComponent.java:1063)
        at javax.swing.JComponent.paintChildren(JComponent.java:887)
        at javax.swing.JComponent.paint(JComponent.java:1063)
        at javax.swing.JLayeredPane.paint(JLayeredPane.java:585)
        at javax.swing.JComponent.paintChildren(JComponent.java:887)
        at javax.swing.JComponent.paintToOffscreen(JComponent.java:5228)
        at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1482)
        at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1413)
        at javax.swing.RepaintManager.paint(RepaintManager.java:1206)
        at javax.swing.JComponent.paint(JComponent.java:1040)
        at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:39)
        at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:78)
        at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:115)
        at java.awt.Container.paint(Container.java:1967)
        at java.awt.Window.paint(Window.java:3867)
        at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:781)
        at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:728)
        at javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:677)
        at javax.swing.RepaintManager.access$700(RepaintManager.java:59)
        at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1621)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:705)
        at java.awt.EventQueue.access$000(EventQueue.java:101)
        at java.awt.EventQueue$3.run(EventQueue.java:666)
        at java.awt.EventQueue$3.run(EventQueue.java:664)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:675)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:211)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Exception in thread "AWT-EventQueue-0" javax.media.opengl.GLException: Method "glUseProgram" not available
        at com.sun.opengl.impl.GLImpl.glUseProgram(GLImpl.java:23057)
        at javax.media.opengl.DebugGL.glUseProgram(DebugGL.java:9773)
        at glsl.MovingLightDemoGLSL.display(MovingLightDemoGLSL.java:390)
        at com.sun.opengl.impl.GLDrawableHelper.display(GLDrawableHelper.java:78)
        at javax.media.opengl.GLJPanel$Updater.display(GLJPanel.java:1056)
        at javax.media.opengl.GLJPanel$DisplayAction.run(GLJPanel.java:1213)
        at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)
        at javax.media.opengl.GLJPanel.paintComponent(GLJPanel.java:661)
        at javax.swing.JComponent.paint(JComponent.java:1054)
        at javax.swing.JComponent.paintChildren(JComponent.java:887)
        at javax.swing.JComponent.paint(JComponent.java:1063)
        at javax.swing.JComponent.paintChildren(JComponent.java:887)
        at javax.swing.JComponent.paint(JComponent.java:1063)
        at javax.swing.JLayeredPane.paint(JLayeredPane.java:585)
        at javax.swing.JComponent.paintChildren(JComponent.java:887)
        at javax.swing.JComponent.paintToOffscreen(JComponent.java:5228)
        at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1482)
        at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1413)
        at javax.swing.RepaintManager.paint(RepaintManager.java:1206)
        at javax.swing.JComponent.paint(JComponent.java:1040)
        at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:39)
        at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:78)
        at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:115)
        at java.awt.Container.paint(Container.java:1967)
        at java.awt.Window.paint(Window.java:3867)
        at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:781)
        at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:728)
        at javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:677)
        at javax.swing.RepaintManager.access$700(RepaintManager.java:59)
        at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1621)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:705)
        at java.awt.EventQueue.access$000(EventQueue.java:101)
        at java.awt.EventQueue$3.run(EventQueue.java:666)
        at java.awt.EventQueue$3.run(EventQueue.java:664)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:675)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:211)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Exception in thread "AWT-EventQueue-0" javax.media.opengl.GLException: Method "glUseProgram" not available
        at com.sun.opengl.impl.GLImpl.glUseProgram(GLImpl.java:23057)
        at javax.media.opengl.DebugGL.glUseProgram(DebugGL.java:9773)
        at glsl.MovingLightDemoGLSL.display(MovingLightDemoGLSL.java:390)
        at com.sun.opengl.impl.GLDrawableHelper.display(GLDrawableHelper.java:78)
        at javax.media.opengl.GLJPanel$Updater.display(GLJPanel.java:1056)
        at javax.media.opengl.GLJPanel$DisplayAction.run(GLJPanel.java:1213)
        at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)
        at javax.media.opengl.GLJPanel.paintComponent(GLJPanel.java:661)
        at javax.swing.JComponent.paint(JComponent.java:1054)
        at javax.swing.JComponent.paintChildren(JComponent.java:887)
        at javax.swing.JComponent.paint(JComponent.java:1063)
        at javax.swing.JComponent.paintChildren(JComponent.java:887)
        at javax.swing.JComponent.paint(JComponent.java:1063)
        at javax.swing.JLayeredPane.paint(JLayeredPane.java:585)
        at javax.swing.JComponent.paintChildren(JComponent.java:887)
        at javax.swing.JComponent.paintToOffscreen(JComponent.java:5228)
        at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1482)
        at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1413)
        at javax.swing.RepaintManager.paint(RepaintManager.java:1206)
        at javax.swing.JComponent.paint(JComponent.java:1040)
        at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:39)
        at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:78)
        at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:115)
        at java.awt.Container.paint(Container.java:1967)
        at java.awt.Window.paint(Window.java:3867)
        at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:781)
        at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:728)
        at javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:677)
        at javax.swing.RepaintManager.access$700(RepaintManager.java:59)
        at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1621)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:705)
        at java.awt.EventQueue.access$000(EventQueue.java:101)
        at java.awt.EventQueue$3.run(EventQueue.java:666)
        at java.awt.EventQueue$3.run(EventQueue.java:664)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:675)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:211)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Exception in thread "AWT-EventQueue-0" javax.media.opengl.GLException: Method "glUseProgram" not available
        at com.sun.opengl.impl.GLImpl.glUseProgram(GLImpl.java:23057)
        at javax.media.opengl.DebugGL.glUseProgram(DebugGL.java:9773)
        at glsl.MovingLightDemoGLSL.display(MovingLightDemoGLSL.java:390)
        at com.sun.opengl.impl.GLDrawableHelper.display(GLDrawableHelper.java:78)
        at javax.media.opengl.GLJPanel$Updater.display(GLJPanel.java:1056)
        at javax.media.opengl.GLJPanel$DisplayAction.run(GLJPanel.java:1213)
        at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)
        at javax.media.opengl.GLJPanel.paintComponent(GLJPanel.java:661)
        at javax.swing.JComponent.paint(JComponent.java:1054)
        at javax.swing.JComponent.paintChildren(JComponent.java:887)
        at javax.swing.JComponent.paint(JComponent.java:1063)
        at javax.swing.JComponent.paintChildren(JComponent.java:887)
        at javax.swing.JComponent.paint(JComponent.java:1063)
        at javax.swing.JLayeredPane.paint(JLayeredPane.java:585)
        at javax.swing.JComponent.paintChildren(JComponent.java:887)
        at javax.swing.JComponent.paintToOffscreen(JComponent.java:5228)
        at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1482)
        at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1413)
        at javax.swing.RepaintManager.paint(RepaintManager.java:1206)
        at javax.swing.JComponent.paint(JComponent.java:1040)
        at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:39)
        at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:78)
        at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:115)
        at java.awt.Container.paint(Container.java:1967)
        at java.awt.Window.paint(Window.java:3867)
        at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:781)
        at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:728)
        at javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:677)
        at javax.swing.RepaintManager.access$700(RepaintManager.java:59)
        at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1621)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:705)
        at java.awt.EventQueue.access$000(EventQueue.java:101)
        at java.awt.EventQueue$3.run(EventQueue.java:666)
        at java.awt.EventQueue$3.run(EventQueue.java:664)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:675)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:211)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

I have HP laptop Pavilion dv6 ATI Radeon 6770 1GB GPU. My system is 64-bit Core i7 while I m using 32-bit JDK 1.7 in netbeans IDE.
Somewhere I also read this shader error n Sven Gothel name was suggested to ask him.

Plz help me in issue I m stuck here...
Reply | Threaded
Open this post in threaded view
|

Re: JOGL 2.0 shader error attention Sven Gothel

Sven Gothel
Administrator
On Friday, December 23, 2011 06:14:04 PM Anzar [via jogamp] wrote:
>
> Hi everyone, I m new to jogl as I started learning OpenGL and fortunatley got
> jogl. After gaining good practise and everything was going well untill I
> started shaders I got following error.
>

Please follow the thread:
  http://forum.jogamp.org/can-t-create-GL3-and-GL4-context-tp3607097p3607097.html

and issue the test.sh/bat and test_dbg.sh/bat and check the log files,
if you even use the ATI GPU, which should be GLSL capable.

For example, in the above mentioned thread you will learn that
the Intel GPU was being used and no GL3 was available.

If this is not the case, open a new bug on bugzilla and attach the log files,
thank you.

~Sven

>
>
> Exception in thread "AWT-EventQueue-0" javax.media.opengl.GLException:
> Method "glUseProgram" not available

<snip/>

>
> I have HP laptop Pavilion dv6 ATI Radeon 6770 1GB GPU. My system is 64-bit
> Core i7 while I m using 32-bit JDK 1.7 in netbeans IDE.
Reply | Threaded
Open this post in threaded view
|

Re: JOGL 2.0 shader error attention Sven Gothel

Anzar
I actually couldnot follow u....sorry. can u plz tell me step by step what should I do? Another shader example gives this error other wise everything goes well......
 
Exception in thread "main-AWTAnimator-1" javax.media.opengl.GLException: javax.media.opengl.GLException: Not a GL4bc implementation
 at jogamp.opengl.awt.AWTThreadingPlugin.invokeOnOpenGLThread(AWTThreadingPlugin.java:98)
 at jogamp.opengl.ThreadingImpl.invokeOnOpenGLThread(ThreadingImpl.java:197)
 at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:164)
 at javax.media.opengl.awt.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:830)
 at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:419)
 at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:74)
 at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:142)
 at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:176)
 at java.lang.Thread.run(Thread.java:722)

On Sat, Dec 24, 2011 at 12:35 AM, Sven Gothel [via jogamp] <[hidden email]> wrote:
On Friday, December 23, 2011 06:14:04 PM Anzar [via jogamp] wrote:
>
> Hi everyone, I m new to jogl as I started learning OpenGL and fortunatley got
> jogl. After gaining good practise and everything was going well untill I
> started shaders I got following error.
>

Please follow the thread:
  http://forum.jogamp.org/can-t-create-GL3-and-GL4-context-tp3607097p3607097.html

and issue the test.sh/bat and test_dbg.sh/bat and check the log files,
if you even use the ATI GPU, which should be GLSL capable.

For example, in the above mentioned thread you will learn that
the Intel GPU was being used and no GL3 was available.

If this is not the case, open a new bug on bugzilla and attach the log files,
thank you.

~Sven

>
>
> Exception in thread "AWT-EventQueue-0" javax.media.opengl.GLException:
> Method "glUseProgram" not available

<snip/>

>
> I have HP laptop Pavilion dv6 ATI Radeon 6770 1GB GPU. My system is 64-bit
> Core i7 while I m using 32-bit JDK 1.7 in netbeans IDE.



If you reply to this email, your message will be added to the discussion below:
http://forum.jogamp.org/JOGL-2-0-shader-error-attention-Sven-Gothel-tp3609251p3609501.html
To unsubscribe from JOGL 2.0 shader error attention Sven Gothel, click here.
NAML



--
Anzar Ahmed Khatri

Reply | Threaded
Open this post in threaded view
|

Re: JOGL 2.0 shader error attention Sven Gothel

Anzar
In reply to this post by Sven Gothel
I just ra those files n result is attached...

On Sat, Dec 24, 2011 at 4:09 PM, Anzar A. Khatri <[hidden email]> wrote:
I actually couldnot follow u....sorry. can u plz tell me step by step what should I do? Another shader example gives this error other wise everything goes well......
 
Exception in thread "main-AWTAnimator-1" javax.media.opengl.GLException: javax.media.opengl.GLException: Not a GL4bc implementation
 at jogamp.opengl.awt.AWTThreadingPlugin.invokeOnOpenGLThread(AWTThreadingPlugin.java:98)
 at jogamp.opengl.ThreadingImpl.invokeOnOpenGLThread(ThreadingImpl.java:197)
 at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:164)
 at javax.media.opengl.awt.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:830)
 at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:419)
 at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:74)
 at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:142)
 at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:176)
 at java.lang.Thread.run(Thread.java:722)

On Sat, Dec 24, 2011 at 12:35 AM, Sven Gothel [via jogamp] <[hidden email]> wrote:
On Friday, December 23, 2011 06:14:04 PM Anzar [via jogamp] wrote:
>
> Hi everyone, I m new to jogl as I started learning OpenGL and fortunatley got
> jogl. After gaining good practise and everything was going well untill I
> started shaders I got following error.
>

Please follow the thread:
  http://forum.jogamp.org/can-t-create-GL3-and-GL4-context-tp3607097p3607097.html

and issue the test.sh/bat and test_dbg.sh/bat and check the log files,
if you even use the ATI GPU, which should be GLSL capable.

For example, in the above mentioned thread you will learn that
the Intel GPU was being used and no GL3 was available.

If this is not the case, open a new bug on bugzilla and attach the log files,
thank you.

~Sven

>
>
> Exception in thread "AWT-EventQueue-0" javax.media.opengl.GLException:
> Method "glUseProgram" not available

<snip/>

>
> I have HP laptop Pavilion dv6 ATI Radeon 6770 1GB GPU. My system is 64-bit
> Core i7 while I m using 32-bit JDK 1.7 in netbeans IDE.



If you reply to this email, your message will be added to the discussion below:
http://forum.jogamp.org/JOGL-2-0-shader-error-attention-Sven-Gothel-tp3609251p3609501.html
To unsubscribe from JOGL 2.0 shader error attention Sven Gothel, click here.
NAML



--
Anzar Ahmed Khatri




--
Anzar Ahmed Khatri


test.log (816 bytes) Download Attachment
test_dbg.sh (2K) Download Attachment