{"id":1800,"date":"2010-12-10T12:13:51","date_gmt":"2010-12-10T18:13:51","guid":{"rendered":"http:\/\/www.realtimerendering.com\/blog\/?p=1800"},"modified":"2010-12-10T16:33:33","modified_gmt":"2010-12-10T22:33:33","slug":"gdebugger-is-now-free","status":"publish","type":"post","link":"https:\/\/www.realtimerendering.com\/blog\/gdebugger-is-now-free\/","title":{"rendered":"gDEBugger is now free!"},"content":{"rendered":"<p>Just noticed this on <a href=\"http:\/\/twitter.com\/#!\/morgan3d\">Morgan McGuire&#8217;s twitter feed<\/a>. I don\u2019t know why, but gDEBugger, sort of the PIX equivalent for OpenGL, is now free, <a href=\"http:\/\/www.gremedy.com\/purchase.php\">go here<\/a> for a license. They\u2019ll be putting out a newer free version (5.8) by the end of the year, so it\u2019s not like they\u2019re discontinuing the product. Maybe it\u2019s the \u201cget them hooked\u201d business model. Also, <a href=\"http:\/\/www.opengl.org\/discussion_boards\/ubbthreads.php?ubb=showflat&amp;Number=287420&amp;page=1\">there\u2019s talk<\/a> that the current version doesn\u2019t work that well with OpenGL 3.2 and above. Nonetheless, it&#8217;s an excellent product overall. Anyway, screen shots <a href=\"http:\/\/www.gremedy.com\/screenshots.php\">here<\/a>.<\/p>\n<p>To quote their literature: gDEBugger is an OpenGL, OpenGL ES, and OpenCL Debugger, Profiler and memory analyzer. It traces application activity on top of the OpenGL API to provide the application behavior information you need to find bugs and to optimize application performance. gDEBugger transforms the debugging task of graphic application from a &#8220;Black box&#8221; into a White box model; using gDEBugger you can peer inside the OpenGL usage to see how individual commands affect the graphic pipeline implementation. gDEBugger has a lot of &#8220;standard debugger&#8221; abilities, but also contains many special features for graphics software developers: view render context state variables, view allocated textures, textures properties and image data, Shaders programs and source code, break on OpenGL errors. In addition, using its profiling abilities, gDEBugger enables you to pinpoint easily the exact location of the application&#8217;s graphic pipeline performance bottleneck to let you optimize the application performance.<\/p>\n<p><em>Update:<\/em> Jari Komppa wrote, &#8220;This may shed some light on things:\u00a0<a href=\"http:\/\/www.export.gov.il\/Eng\/_Articles\/Article.asp?CategoryID=461&amp;ArticleID=12274\" target=\"_blank\">http:\/\/www.export.gov.il\/Eng\/_Articles\/Article.asp?CategoryID=461&amp;ArticleID=12274<\/a>&#8221;<\/p>\n<p>Full text:<\/p>\n<p><strong>AMD to buy Israel&#8217;s Graphic Remedy company<\/strong><\/p>\n<p>The American chip manufacturer AMD is buying Israel&#8217;s Graphic Remedy\u00a0company, the Calcalist financial website reports.<\/p>\n<p>It appears that AMD \u2013 Intel&#8217;s competitor in manufacturing PC and\u00a0server chips \u2013 will pay a relatively low amount for Graphic Remedy,\u00a0some $4-5 million.<\/p>\n<p>Graphic Remedy, founded six years ago, is a small company with seven\u00a0employees. It gained renown for its series of simulation and debugging\u00a0applications for graphic programs and computer games and became\u00a0dominant among Cronus&#8217; [sic &#8211; they mean Khronos Group&#8217;s] Open GL platform developers.<\/p>\n<p>According to Calcalist, AMD seems to be buying Graphic Remedy in an attempt to expand its presence in the home and business graphic<br \/>\nprocessors market.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Just noticed this on Morgan McGuire&#8217;s twitter feed. I don\u2019t know why, but gDEBugger, sort of the PIX equivalent for OpenGL, is now free, go here for a license. They\u2019ll be putting out a newer free version (5.8) by the end of the year, so it\u2019s not like they\u2019re discontinuing the product. Maybe it\u2019s the [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[426,67,346,427],"class_list":["post-1800","post","type-post","status-publish","format-standard","hentry","category-resources","tag-debugging","tag-opengl","tag-pix","tag-profiling"],"_links":{"self":[{"href":"https:\/\/www.realtimerendering.com\/blog\/wp-json\/wp\/v2\/posts\/1800","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.realtimerendering.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.realtimerendering.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.realtimerendering.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.realtimerendering.com\/blog\/wp-json\/wp\/v2\/comments?post=1800"}],"version-history":[{"count":11,"href":"https:\/\/www.realtimerendering.com\/blog\/wp-json\/wp\/v2\/posts\/1800\/revisions"}],"predecessor-version":[{"id":1811,"href":"https:\/\/www.realtimerendering.com\/blog\/wp-json\/wp\/v2\/posts\/1800\/revisions\/1811"}],"wp:attachment":[{"href":"https:\/\/www.realtimerendering.com\/blog\/wp-json\/wp\/v2\/media?parent=1800"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.realtimerendering.com\/blog\/wp-json\/wp\/v2\/categories?post=1800"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.realtimerendering.com\/blog\/wp-json\/wp\/v2\/tags?post=1800"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}