On Tue, Sep 10, 2013 at 4:58 PM, Pekka Paalanen <[email protected]> wrote: > On Tue, 10 Sep 2013 16:49:27 +1000 > Campbell Barton <[email protected]> wrote: > >> On Tue, Sep 10, 2013 at 4:45 PM, Pekka Paalanen <[email protected]> >> wrote: >> > On Tue, 10 Sep 2013 16:13:32 +1000 >> > Campbell Barton <[email protected]> wrote: >> > >> >> On Tue, Sep 10, 2013 at 3:49 PM, Pekka Paalanen >> >> <[email protected]> wrote: >> >> > On Tue, 10 Sep 2013 14:06:55 +1000 >> >> > Campbell Barton <[email protected]> wrote: >> >> > >> >> >> Hi, I'm interested to get Blender (OpenGL 3d graphics >> >> >> application) running with wayland/weston. >> >> >> >> >> >> However I cant tell if my configuration can even run simple >> >> >> OpenGL applications (the more recent weston for arch-linux >> >> >> 1.2.2 has no "weston-gears"). >> >> >> >> >> >> Whats a good way to see if loading opengl/egl applications is >> >> >> supported? >> >> >> >> >> >> Some more info in case it helps. >> >> >> ---- >> >> >> >> >> >> A while back I managed to run weston but no opengl applications >> >> >> would work (weston-gears for example didn't start but >> >> >> weston-smoke did, It gave some error about not being able to >> >> >> setup EGL). I spent some time trying to get this running but I >> >> >> think it simply wasn't supported by proprietary-nvidia & mesa >> >> >> configuration. >> >> >> >> >> >> More recently I tried again with a newer weston but now I cant >> >> >> find weston-gears so not sure how to test. >> >> >> >> >> >> There is a git repo that Wander Costa has been working on, but >> >> >> its crashing on my system (opengl context fails to initialize). >> >> >> https://github.com/walac/blender-wayland >> >> >> >> >> >> So I want to know if this is a bug in the code or just a >> >> >> limitation with my configuration. >> >> >> >> >> > >> >> > Hi, >> >> > >> >> > if you are still on proprietary Nvidia GeForce drivers, then >> >> > Wayland GL applications have no chances of working at all. >> >> > >> >> > The basic test for openGL support (well, GLES 2.0 really, but it >> >> > doesn't matter which flavour of GL you test) is the >> >> > (weston-)simple-egl program from the Weston repository. >> >> > >> >> > >> >> > Thanks, >> >> > pq >> >> >> >> Strange, weston-simple-egl works, >> >> >> >> It prints output about EGL, linked. >> >> http://www.pasteall.org/45482 >> >> >> >> But I'm not sure if this is using similar enough features to >> >> Blender that the OpenGL context is comparable (Blender uses full >> >> OpenGL but has an EGL option to support opening a window for >> >> wayland support). >> > >> > Your paste of the Weston log says it is using a software GL >> > implementation of Mesa: llvmpipe. IOW, that is not using your GPU. >> > >> > I should have been more accurate: of course software GL >> > implementations have a chance of working, and it's nice to see it >> > actually does work at least that much. :-) >> > >> > But I assume software GL was not what you were looking for, right? >> > >> > >> > Thanks, >> > pq >> >> Software OpenGL is fine if I can use it to get Blender window up and >> running in weston. >> I've used Blender with mesa's 'swrast' before on X11 and it runs fine >> as long as GLSL isnt used, >> so I know this works - but not sure if llvmpipe does. (it should, we >> only require OpenGL 1.4x). > > Oh, ok. The next thing coming to my mind is that you somehow managed to > get libGLESv2.so and libEGL.so from Mesa, but libGL.so from the Nvidia > proprietary package. That would cause simple-egl and Weston to work, > but fail all big GL apps on Wayland. > > Maybe check that? You'd need libGL.so (and perhaps others?) from Mesa > to be able to run big GL apps with software GL on Wayland. > > > Thanks, > pq
Yes, libGL.so, libGL.so.1 are from NVIDIA OpenGL Shared Library 325.15 This is why I'm interested to know are there any good test applications that use full OpenGL + weston so I can validate its working. -- - Campbell _______________________________________________ wayland-devel mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/wayland-devel
