Menu

#203 glDebugMessageCallback issue on ubuntu 12.04 x64 using nVidia 304.15 drivers

1.10.0
wont-fix
nobody
None
4
2013-08-23
2012-09-23
No

Hi,

I am able to use glDebugMessageCallback no problem on Windows 7 x64 using nVidia's GL 4.3 drivers.

Unfortunately, on linux glDebugMessageCallback is null at runtime. I made a thread and asked several persons on the OpenGL forum: http://www.opengl.org/discussion_boards/showthread.php/179098-glDebugMessageCallback-on-nVidia-using-Ubuntu?p=1242744#post1242744

Do you think this is a problem with GLEW?

Thank you.

Discussion

  • Nigel Stewart

    Nigel Stewart - 2012-09-24

    I'm not sure if this is a GLEW problem. Both the driver support for GL 4.3 and the GLEW support for KDR_debug are new - and not tested by myself personally. I have a x86_64 Ubuntu 12.04 to try - if it does turn out to be a Linux-specific driver bug, we (as in my employer) would want to know about it.

    • Nigel
     
  • Phi Hung Nguyen

    Phi Hung Nguyen - 2012-10-03

    Hi Nigel,

    After moving onto the newer nVidia beta drivers (03) and defining GL_GLEXT_PROTOTYPES, dlDebugMessageCallback works great.

    Would you happen to know when those calls are going to be defined outside of GL_GLEXT_PROTOTYPES? They did get promoted to ARB.

    Thank you.

     

    Last edit: Phi Hung Nguyen 2012-10-03
  • Nigel Stewart

    Nigel Stewart - 2012-10-13

    Oh, I'll take a look for the next release.
    Thanks for the update.

    • Nigel
     
  • Nigel Stewart

    Nigel Stewart - 2012-11-11
    • status: open --> accepted
    • milestone: 1.9.0 --> 1.9.1
     
  • Nigel Stewart

    Nigel Stewart - 2012-11-11

    Can this bug be closed now?
    GL_GLEXT_PROTOTYPES doesn't concern GLEW, and the support for KDR_debug seems correct, on the face of it.

    • Nigel
     
    • Anonymous

      Anonymous - 2012-11-11

      Please do.

       
    • Phi Hung Nguyen

      Phi Hung Nguyen - 2012-11-11

      please do.

      Thank you.

       
  • Nigel Stewart

    Nigel Stewart - 2012-11-11
    • status: accepted --> wont-fix
    • priority: 1 --> 4