#520: Confusion in data type names for Core OpenGL ----------------------------------+----------------------------------------- Reporter: sojastar07@… | Owner: lsansonetti@… Type: defect | Status: new Priority: blocker | Milestone: Component: MacRuby | Keywords: pointer Core OpenGL data types confusion ----------------------------------+----------------------------------------- Comment(by martinlagardette@…): I reduced the code, but haven't been able to find what exactly is causing the problem. The issue arise at the last line, when trying to dereference `*CGLRendererInfoObject` to `CGLRendererInfoObject` (aka `^{_CGLRendererInfoObject}` to `{_CGLRendererInfoObject}`) {{{ $ cat test.rb framework 'Cocoa' renderer_info = Pointer.new_with_type("^{_CGLRendererInfoObject}") renderer_count = Pointer.new_with_type("i") CGLQueryRendererInfo(1, renderer_info, renderer_count) renderer_info[0] $ ./miniruby test.rb /tmp/test.rb:1:in `<main>': unrecognized runtime type `{_CGLRendererInfoObject}' (TypeError) }}} -- Ticket URL: <http://www.macruby.org/trac/ticket/520#comment:1> MacRuby <http://macruby.org/>