Hybrid GUI beta release - an IM+RM GUI toolkit for games, multimedia, etc
Lutger
lutger.blijdestin at gmail.com
Tue May 27 02:52:49 PDT 2008
Tom S wrote:
> Lutger wrote:
>> I'm getting a black window, unfortunatly. Anything I should look for to
>> debug, setup my env differently, etc.? Thanks.
>>
>> System: mandriva linux 2008.1 running compiz on Geforce 6600GT with
>> nvidia's driver, compiled with dmd 1.030.
>
> Are you getting the same black window with the demos from
> http://hybrid.team0xf.com/Demos.7z ?
> I'm not sure if anyone has tested Hybrid/Dog with compiz yet. If e.g.
> glxgears works for you, I could try comparing its (GL)X code with
> Hybrid's bit by bit, and perhaps something will stand out.
> Other than that... you might check if any of the Dog demos work
> (xf.dog.test / xf.dog.testThreads) and don't yield black windows.
>
Hi, the demos give the same result. xf.dog.testThreads.d also a black
window. With xf.dog.test.d I get this assertion:
"tango.core.Exception.AssertException at xf.dog.ext.ARB_shader_objects(369):
Assertion failure" (this is gl.GetString returning null on querying the
extension strings)
glxgears works fine. I've ported this example program to D:
http://www.opengl.org/wiki/index.php/Programming_OpenGL_in_Linux:_GLX_and_Xlib
This also works ok with derelict and the x11 bindings from gld and might be
somewhat simpler than glxgears.
I get the same result btw. when compiz is not enabled, it could very well be
something in my setup, perhaps it's linking to mesa or something like that.
I still haven't figured out how all these opengl libs + glx work under
linux, it's all quite messy imho.
More information about the Digitalmars-d-announce
mailing list