On Mon, 3 Oct 2016 23:00:07 -0400 mik firestone <mikf...@gmail.com> said:

> I've been having some issues lately that I've finally traced down to
> two flags to the configure. I have to throw a lot of them to get
> enlightenment building on my system (no systemd, no pulseaudio and a
> few other oddities), which also means I have to throw the
> no-really-I-know-what-I-am-doing[1] flag.
> 
> Can somebody explain in simple language what --enable-egl and
> --enable-opengl do, and what their relation (if any) is?

there isn't a --enable-opengl. you mean --with=opengl=full|es|none

> If I throw the --enable-egl and --enable-opengl=es, I cannot unlock my
> screen without dumping core. If I throw --enable-opengl=full but leave
> off the --enable-egl, I have no problems.

ok. the first uses egl+gles for rendering, the second will use full opengl
(and thus glx in x11 - this option only works with x11). these are different
opengl libraries to do rendering with egl+opengl-es are one variety. glx
+opengll are another. we support these 2. egl+gles is for embedded devices and
these days most desktop gpu drivers also support this. opengl+glx is full
opengl on x11 (glx) only. full desktop gl for us doesnt buy us very much at all
as we stick to a subset of opengl that is mostly common between egl+gles and
opengl+glx.

> Thanks,
> Mik
> 
> [1] No. I don't really know what I am doing. But I am not opening a
> bug report and I fixed the problem myself. I am now simply trying to
> understand.

where is the report? do you have a backtrace for the crash?
 
> -- 
> In a world of ninja v. pirate, I pilot a Gundam
> 
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most 
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> enlightenment-users mailing list
> enlightenment-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> 


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    ras...@rasterman.com


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to