Re: [osg-users] glslDevil
I just wanted to followup here and mention that this project is now on GitHub and I'm looking for people who can assist with it. https://github.com/XenonofArcticus/GLSL-Debugger/ On Mon, Oct 8, 2012 at 1:31 PM, Chris Hanson xe...@alphapixel.com wrote: I've been working with glslDevil a while ago and found it really helpful up to the point where it didn't support anything beyond GLSL 1.2. You got it to work better than I did. ;) Since I'm not an academic(i.e. I don't study anymore) I didn't volunteer and replied to your request. You can put me on the CC and I'm willing to help with your request, if this is of any value for you. Ok. I've contacted Stefan Roettger to see if he would be willing to help contact and resurrect this project. Whether he can or not, your help would certainly be welcome, as well as that of anyone who has experience with glslDevil, or just interest. It would be nice to bring it up to modern functionality, as GLSL can be such a fickle beast. -- Chris 'Xenon' Hanson, omo sanza lettere. xe...@alphapixel.com http://www.alphapixel.com/ Training • Consulting • Contracting 3D • Scene Graphs (Open Scene Graph/OSG) • OpenGL 2 • OpenGL 3 • OpenGL 4 • GLSL • OpenGL ES 1 • OpenGL ES 2 • OpenCL Digital Imaging • GIS • GPS • Telemetry • Cryptography • Digital Audio • LIDAR • Kinect • Embedded • Mobile • iPhone/iPad/iOS • Android -- Chris 'Xenon' Hanson, omo sanza lettere. xe...@alphapixel.com http://www.alphapixel.com/ Training • Consulting • Contracting 3D • Scene Graphs (Open Scene Graph/OSG) • OpenGL 2 • OpenGL 3 • OpenGL 4 • GLSL • OpenGL ES 1 • OpenGL ES 2 • OpenCL Digital Imaging • GIS • GPS • osgEarth • Terrain • Telemetry • Cryptography • Digital Audio • LIDAR • Kinect • Embedded • Mobile • iPhone/iPad/iOS • Android @alphapixel https://twitter.com/alphapixel facebook.com/alphapixel (775) 623-PIXL [7495] ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
[osg-users] glslDevil
Hi Chris, I just wanted to followup here and mention that this project is now on GitHub and I'm looking for people who can assist with it. https://github.com/XenonofArcticus/GLSL-Debugger/https://github.com/XenonofArcticus/GLSL-Debugger/ I did not notice announcement neither at your twitter, or G+ - while I will hardly spend time on this great tool, I, at least, will reshare. Regards Sergey ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] glslDevil
I haven't announced it yet, just been too busy. Thanks for the reminder, I'll do it now. On Tue, Mar 26, 2013 at 11:56 AM, Sergey Kurdakov sergey.fo...@gmail.comwrote: Hi Chris, I just wanted to followup here and mention that this project is now on GitHub and I'm looking for people who can assist with it. https://github.com/XenonofArcticus/GLSL-Debugger/https://github.com/XenonofArcticus/GLSL-Debugger/ I did not notice announcement neither at your twitter, or G+ - while I will hardly spend time on this great tool, I, at least, will reshare. Regards Sergey ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org -- Chris 'Xenon' Hanson, omo sanza lettere. xe...@alphapixel.com http://www.alphapixel.com/ Training • Consulting • Contracting 3D • Scene Graphs (Open Scene Graph/OSG) • OpenGL 2 • OpenGL 3 • OpenGL 4 • GLSL • OpenGL ES 1 • OpenGL ES 2 • OpenCL Digital Imaging • GIS • GPS • osgEarth • Terrain • Telemetry • Cryptography • Digital Audio • LIDAR • Kinect • Embedded • Mobile • iPhone/iPad/iOS • Android @alphapixel https://twitter.com/alphapixel facebook.com/alphapixel (775) 623-PIXL [7495] ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] glslDevil being resurrected as GLSL Debugger
Hi Chris, I will try to help in the linux side a bit. At first attempt it does not compile, or at least not for me. After some changes I managed to compile and execute glsldevil (I have to say that I didn't test anything only did the compilation and execution). Following is a miniguide of what I did to get it running: sudo apt-get install flex bison dos2unix export QTDIR=/yourQtdir/gcc/ add #include GL/glu.h in glsldb/glScatter.cpp add -lX11 -lpthread in glsldb/Makefile mkdir GLSLCompiler/glslang/MachineIndependent/lib make cd glsldb ./glsldb Do you want the changes as a pull request in the github repo? Anyway I think we can make it easier for all moving the building proccess to CMake. It is hard at the first stage but it may help in the OSX compilation too. Cheers! 2013/3/24 Chris Hanson xe...@alphapixel.com To fill the hole left where a cross-platform GLSL source-level debugger should be, I've convinced the authors of the glslDevil tool ( http://www.vis.uni-stuttgart.de/glsldevil/ ) to release the code as open source and allow others to improve upon it. To better help people find it with internet searches, I'm re-titling it GLSL Debugger. https://github.com/XenonofArcticus/GLSL-Debugger The initial code release is now checked in, but has not yet been built. It will not build on Windows without the proprietary Microsoft Detours toolkit, whose licensing probably does not fit with the current situation. However, we believe it will build and run on Linux. Major goals are to: Fix existing bugs. Replace the Detours support under Windows with something like glintercept ( https://code.google.com/p/glintercept/ ) or easyhook ( http://easyhook.codeplex.com/ ) Get it working on OSX. Improve the dialect and version of OpenGL support across all platofrm (to support things like switch/case) and newer language features. While I am shepherding this project, I am probably not the best qualified to work on anythign but the Windows issues. I am hoping to recruit Linux and OSX users to help with those tasks, and hopefully some GLSL grammar experts to help with the parsing/rewriting code that supports all the magic. The project is completely open on GitHub, under a BSD license. If you would like to be recognized as a prominent contributor, I'm completely open to adding you as a project maintainer/owner on GitHub. I'm even willing to abdicate if someone feels they are interested in running the whole show. -- Chris 'Xenon' Hanson, omo sanza lettere. xe...@alphapixel.com http://www.alphapixel.com/ Training • Consulting • Contracting 3D • Scene Graphs (Open Scene Graph/OSG) • OpenGL 2 • OpenGL 3 • OpenGL 4 • GLSL • OpenGL ES 1 • OpenGL ES 2 • OpenCL Digital Imaging • GIS • GPS • osgEarth • Terrain • Telemetry • Cryptography • Digital Audio • LIDAR • Kinect • Embedded • Mobile • iPhone/iPad/iOS • Android @alphapixel https://twitter.com/alphapixel facebook.com/alphapixel (775) 623-PIXL [7495] ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org -- Jordi Torres Fabra gvSIG 3D blog http://gvsig3d.blogspot.com ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] glslDevil being resurrected as GLSL Debugger
I missed to say that I used Qt-4.8.1 2013/3/26 Jordi Torres jtorresfa...@gmail.com Hi Chris, I will try to help in the linux side a bit. At first attempt it does not compile, or at least not for me. After some changes I managed to compile and execute glsldevil (I have to say that I didn't test anything only did the compilation and execution). Following is a miniguide of what I did to get it running: sudo apt-get install flex bison dos2unix export QTDIR=/yourQtdir/gcc/ add #include GL/glu.h in glsldb/glScatter.cpp add -lX11 -lpthread in glsldb/Makefile mkdir GLSLCompiler/glslang/MachineIndependent/lib make cd glsldb ./glsldb Do you want the changes as a pull request in the github repo? Anyway I think we can make it easier for all moving the building proccess to CMake. It is hard at the first stage but it may help in the OSX compilation too. Cheers! 2013/3/24 Chris Hanson xe...@alphapixel.com To fill the hole left where a cross-platform GLSL source-level debugger should be, I've convinced the authors of the glslDevil tool ( http://www.vis.uni-stuttgart.de/glsldevil/ ) to release the code as open source and allow others to improve upon it. To better help people find it with internet searches, I'm re-titling it GLSL Debugger. https://github.com/XenonofArcticus/GLSL-Debugger The initial code release is now checked in, but has not yet been built. It will not build on Windows without the proprietary Microsoft Detours toolkit, whose licensing probably does not fit with the current situation. However, we believe it will build and run on Linux. Major goals are to: Fix existing bugs. Replace the Detours support under Windows with something like glintercept ( https://code.google.com/p/glintercept/ ) or easyhook ( http://easyhook.codeplex.com/ ) Get it working on OSX. Improve the dialect and version of OpenGL support across all platofrm (to support things like switch/case) and newer language features. While I am shepherding this project, I am probably not the best qualified to work on anythign but the Windows issues. I am hoping to recruit Linux and OSX users to help with those tasks, and hopefully some GLSL grammar experts to help with the parsing/rewriting code that supports all the magic. The project is completely open on GitHub, under a BSD license. If you would like to be recognized as a prominent contributor, I'm completely open to adding you as a project maintainer/owner on GitHub. I'm even willing to abdicate if someone feels they are interested in running the whole show. -- Chris 'Xenon' Hanson, omo sanza lettere. xe...@alphapixel.com http://www.alphapixel.com/ Training • Consulting • Contracting 3D • Scene Graphs (Open Scene Graph/OSG) • OpenGL 2 • OpenGL 3 • OpenGL 4 • GLSL • OpenGL ES 1 • OpenGL ES 2 • OpenCL Digital Imaging • GIS • GPS • osgEarth • Terrain • Telemetry • Cryptography • Digital Audio • LIDAR • Kinect • Embedded • Mobile • iPhone/iPad/iOS • Android @alphapixel https://twitter.com/alphapixel facebook.com/alphapixel (775) 623-PIXL [7495] ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org -- Jordi Torres Fabra gvSIG 3D blog http://gvsig3d.blogspot.com -- Jordi Torres Fabra gvSIG 3D blog http://gvsig3d.blogspot.com ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] glslDevil being resurrected as GLSL Debugger
Thanks hugely, Jordi. Yes, I'd love a pull request. If you want to start a buildnotes document (possibly in the wiki) with your notes above, that'd be excellent as well. I am still figuring out where to do a discussion list for this. I usually use Google Code, but I figured I'd try GitHub since people seem to like it for FOSS projects, but it doesn't seem to have a forum or mailing list feature. ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] glslDevil being resurrected as GLSL Debugger
Hello, On 03/26/2013 08:02 PM, Chris Hanson wrote: Thanks hugely, Jordi. Yes, I'd love a pull request. If you want to start a buildnotes document (possibly in the wiki) with your notes above, that'd be excellent as well. I am still figuring out where to do a discussion list for this. I usually use Google Code, but I figured I'd try GitHub since people seem to like it for FOSS projects, but it doesn't seem to have a forum or mailing list feature. Make a Google Group - those works as mailing list/forums. Github has a discussion feature, but it is not very practical apart from commenting on bugs. Regards, Jan ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] glslDevil being resurrected as GLSL Debugger
Very good. We will suspect discussion here, and move over to: glsl-debugger-developm...@googlegroups.com https://groups.google.com/forum/?fromgroups#!forum/glsl-debugger-development ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] glslDevil
On Thu, Oct 4, 2012 at 9:33 AM, Chris Hanson xe...@alphapixel.com wrote: So, do we have any Germans who could give me a hand liasing with Stuttgart? Just the time difference makes it awkward for me in the western US. Well, since nobody has volunteered, I will try to contact them tomorrow and see what happens. Still would be nice to hear from someone willing to help. -- Chris 'Xenon' Hanson, omo sanza lettere. xe...@alphapixel.com http://www.alphapixel.com/ Training • Consulting • Contracting 3D • Scene Graphs (Open Scene Graph/OSG) • OpenGL 2 • OpenGL 3 • OpenGL 4 • GLSL • OpenGL ES 1 • OpenGL ES 2 • OpenCL Digital Imaging • GIS • GPS • Telemetry • Cryptography • Digital Audio • LIDAR • Kinect • Embedded • Mobile • iPhone/iPad/iOS • Android ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] glslDevil
Hello Chris, I've been working with glslDevil a while ago and found it really helpful up to the point where it didn't support anything beyond GLSL 1.2. Since I'm not an academic(i.e. I don't study anymore) I didn't volunteer and replied to your request. You can put me on the CC and I'm willing to help with your request, if this is of any value for you. cheers Sebastian On Thu, Oct 4, 2012 at 9:33 AM, Chris Hanson xe...@alphapixel.com mailto:xe...@alphapixel.com wrote: So, do we have any Germans who could give me a hand liasing with Stuttgart? Just the time difference makes it awkward for me in the western US. Well, since nobody has volunteered, I will try to contact them tomorrow and see what happens. Still would be nice to hear from someone willing to help. -- Chris 'Xenon' Hanson, omo sanza lettere. xe...@alphapixel.com http://www.alphapixel.com/ Training . Consulting . Contracting 3D . Scene Graphs (Open Scene Graph/OSG) . OpenGL 2 . OpenGL 3 . OpenGL 4 . GLSL . OpenGL ES 1 . OpenGL ES 2 . OpenCL Digital Imaging . GIS . GPS . Telemetry . Cryptography . Digital Audio . LIDAR . Kinect . Embedded . Mobile . iPhone/iPad/iOS . Android ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] glslDevil
I've been working with glslDevil a while ago and found it really helpful up to the point where it didn't support anything beyond GLSL 1.2. You got it to work better than I did. ;) Since I'm not an academic(i.e. I don't study anymore) I didn't volunteer and replied to your request. You can put me on the CC and I'm willing to help with your request, if this is of any value for you. Ok. I've contacted Stefan Roettger to see if he would be willing to help contact and resurrect this project. Whether he can or not, your help would certainly be welcome, as well as that of anyone who has experience with glslDevil, or just interest. It would be nice to bring it up to modern functionality, as GLSL can be such a fickle beast. -- Chris 'Xenon' Hanson, omo sanza lettere. xe...@alphapixel.com http://www.alphapixel.com/ Training • Consulting • Contracting 3D • Scene Graphs (Open Scene Graph/OSG) • OpenGL 2 • OpenGL 3 • OpenGL 4 • GLSL • OpenGL ES 1 • OpenGL ES 2 • OpenCL Digital Imaging • GIS • GPS • Telemetry • Cryptography • Digital Audio • LIDAR • Kinect • Embedded • Mobile • iPhone/iPad/iOS • Android ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] glslDevil
Hi. It used to be great tool at a time, but now is quite outdated, it would be great to see this project being developed further, as IIRC there are no crossplatform analogs with same functionality. Wish you best luck. Does anyone here on the list know any of the folks involved in the glslDevil project:http://www.vis.uni-stuttgart.de/glsldevil/ This seems to be one of the few prospects for a cross-platform (Linux and Windows anyway) GLSL source-level debugging tool. It was not released as open-source, but is a free download, and seems like it is getting neglected now. I'd like to contact the creators and see about open-sourcing it and maybe updating it a bit. Is anyone else interested in helping? Do we have any other Germans, especially academics who might help me contact and talk to uni-stuttgart? I have some interest in the project from an American university who might help keep the project alive. -- Chris 'Xenon' Hanson, omo sanza lettere. xe...@alphapixel.com http://www.alphapixel.com/ Training • Consulting • Contracting 3D • Scene Graphs (Open Scene Graph/OSG) • OpenGL 2 • OpenGL 3 • OpenGL 4 • GLSL • OpenGL ES 1 • OpenGL ES 2 • OpenCL Digital Imaging • GIS • GPS • Telemetry • Cryptography • Digital Audio • LIDAR • Kinect • Embedded • Mobile • iPhone/iPad/iOS • Android ___osg-users mailing listosg-users@lists.openscenegraph.orghttp://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org -- ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] glslDevil
So, do we have any Germans who could give me a hand liasing with Stuttgart? Just the time difference makes it awkward for me in the western US. -- Chris 'Xenon' Hanson, omo sanza lettere. xe...@alphapixel.com http://www.alphapixel.com/ Training • Consulting • Contracting 3D • Scene Graphs (Open Scene Graph/OSG) • OpenGL 2 • OpenGL 3 • OpenGL 4 • GLSL • OpenGL ES 1 • OpenGL ES 2 • OpenCL Digital Imaging • GIS • GPS • Telemetry • Cryptography • Digital Audio • LIDAR • Kinect • Embedded • Mobile • iPhone/iPad/iOS • Android ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] glslDevil
Hi, On Tuesday, October 02, 2012 14:01:59 Chris Hanson wrote: Does anyone here on the list know any of the folks involved in the glslDevil project: http://www.vis.uni-stuttgart.de/glsldevil/ This seems to be one of the few prospects for a cross-platform (Linux and Windows anyway) GLSL source-level debugging tool. It was not released as open-source, but is a free download, and seems like it is getting neglected now. I'd like to contact the creators and see about open-sourcing it and maybe updating it a bit. Is anyone else interested in helping? Do we have any other Germans, especially academics who might help me contact and talk to uni-stuttgart? I have some interest in the project from an American university who might help keep the project alive. May be you can take a look at apitrace. The sources are available at git://github.com/apitrace/apitrace.git and that is and stays open source. Greetings Mathias ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] glslDevil
May be you can take a look at apitrace. The sources are available at git://github.com/apitrace/apitrace.git and that is and stays open source. Thanks. To me, APItrace looks functionally similar to gDebugger. GLSLdevil is a whole different class of GLSL debugging. Greetings Mathias ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org -- Chris 'Xenon' Hanson, omo sanza lettere. xe...@alphapixel.com http://www.alphapixel.com/ Training • Consulting • Contracting 3D • Scene Graphs (Open Scene Graph/OSG) • OpenGL 2 • OpenGL 3 • OpenGL 4 • GLSL • OpenGL ES 1 • OpenGL ES 2 • OpenCL Digital Imaging • GIS • GPS • Telemetry • Cryptography • Digital Audio • LIDAR • Kinect • Embedded • Mobile • iPhone/iPad/iOS • Android ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
[osg-users] glslDevil
Does anyone here on the list know any of the folks involved in the glslDevil project: http://www.vis.uni-stuttgart.de/glsldevil/ This seems to be one of the few prospects for a cross-platform (Linux and Windows anyway) GLSL source-level debugging tool. It was not released as open-source, but is a free download, and seems like it is getting neglected now. I'd like to contact the creators and see about open-sourcing it and maybe updating it a bit. Is anyone else interested in helping? Do we have any other Germans, especially academics who might help me contact and talk to uni-stuttgart? I have some interest in the project from an American university who might help keep the project alive. -- Chris 'Xenon' Hanson, omo sanza lettere. xe...@alphapixel.com http://www.alphapixel.com/ Training • Consulting • Contracting 3D • Scene Graphs (Open Scene Graph/OSG) • OpenGL 2 • OpenGL 3 • OpenGL 4 • GLSL • OpenGL ES 1 • OpenGL ES 2 • OpenCL Digital Imaging • GIS • GPS • Telemetry • Cryptography • Digital Audio • LIDAR • Kinect • Embedded • Mobile • iPhone/iPad/iOS • Android ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
[osg-users] glslDevil or other single-step source debugger for GLSL/Windows
I can no longer reach the web site for glslDevil: http://www.opengl.org/wiki/Debugging_Tools#glslDevil Can anyone else, or does anyone have a recent binary of glslDevil for Windows? I'm on Win7/64. Failing that, does anyone else have a working method they've used for single-step source-level debugging of GLSL on Windows? gDebugger and NVidia FX Composer/Debugger don't seem to do it (for GLSL). -- Chris 'Xenon' Hanson, omo sanza lettere. xe...@alphapixel.com http://www.alphapixel.com/ Training • Consulting • Contracting 3D • Scene Graphs (Open Scene Graph/OSG) • OpenGL 2 • OpenGL 3 • OpenGL 4 • GLSL • OpenGL ES 1 • OpenGL ES 2 • OpenCL Digital Imaging • GIS • GPS • Telemetry • Cryptography • Digital Audio • LIDAR • Kinect • Embedded • Mobile • iPhone/iPad/iOS • Android ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org