Go to bottom

Does anyone use glslDevil on laptop?

category: code [glöplog]
Does anyone around here use glslDevil (http://www.vis.uni-stuttgart.de/glsldevil/) to debug shaders on their laptop? I used to use it on my old LG P300 with a GeForce 8600M GT and it worked just fine there. On my new laptop, a Sony Vaio S13P, it simply refuses to debug anything (runs programs just fine, though). I suspect it might because it uses its own brand of exotic switchable graphics (Intel HD Graphics 3000 + NVIDIA GeForce GT 640M LE) together with some driver trickery to make it possible. Though, if you have any info on this (does it work? why doesn't it work?) please tell me.

Unfortunately, my old P300 recently broke down after 6 years of faithful service so now I don't have any way of debugging shaders anymore. Seeing as glslDevil apparently does not run on just any laptop (based on the 2 I've tried ;)) and since I can't find another LG P300 laptop I need to get a hold of a new laptop that will actually run glslDevil. So... does anyone know of any particular laptop model that will run glslDevil?

Also, if you know of some other GLSL debugger that allows stepping through shader source code as part of program live debugging that you can recommend to me I'm all ears. I've tried gDEBugger but it seems like it won't allow shader source code stepping. I've checked out glintercept but it doesn't seem to be very interactive at all.

added on the 2014-03-18 14:38:28 by elfan elfan
I could never get glsldevil to work on either any of my machines.

No versions of gDEBugger ever did it to my knowledge, but just so you don't waste time.. AMD took gDEBugger, renamed it CodeXL (and broke the most useful features in the process).

Since its old HW that broke could you pick up a direct replacement cheap? If something else doesn't come up in this post sounds like it might be worth the investment to me.
added on the 2014-03-18 14:43:00 by Canopy Canopy
Same experience as Canopy really. I've never had any real luck getting GLSLDevil to play nicely. I've never managed to successfully step over a shader either. I tend to use an older version of gDEBugger, as the new one does seem to have some limitations.
added on the 2014-03-18 15:10:30 by raizor raizor
Apparently OpenGL support for RenderDoc is coming eventually.
added on the 2014-03-18 15:25:52 by Gargaj Gargaj
WRT to RenderDoc, I expect Valve's SteamBox will strengthen OpenGL's position in the not too distant future too.
added on the 2014-03-18 15:28:17 by raizor raizor
I have actually used glslDevil quite a lot and as long as I didn't use any features later than GLSL 1.2 I could step through my shaders with ease. I wonder why there are so many people that are experiencing problems with glslDevil. Is it a question of graphics hardware or vendor-specific drivers?

Since its old HW that broke could you pick up a direct replacement cheap? If something else doesn't come up in this post sounds like it might be worth the
investment to me.

I would like that very much, the P300 is probably the best laptop I've ever used. Unfortunately I haven't found a single one for sale so far :/ . Anyone got a P300 for sale? (or a working motherboard + chipsets at least?) :)

1. Did anyone of you try glslDevil with a mobile GeForce chipset like the 8600M? I'm just curious why _I_ managed to get it running and if the GPU in the LG P300 has anything to do with it.

2. How did your problem manifest themselves? Did glslDevil say something about internal error or was there some reference to the GLSL version (like something about not supporting anything newer than GLSL 1.2?) or did it present the actual compiler output?

Thanks for all the feedback!
added on the 2014-03-18 17:01:14 by elfan elfan


Go to top