Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 Jul 2016 14:26:41 -0400
From:      Jung-uk Kim <jkim@FreeBSD.org>
To:        =?UTF-8?B?T3RhY8OtbGlv?= <otacilio.neto@bsd.com.br>, vbox@FreeBSD.org
Subject:   Re: About the dri support on 5.0.26
Message-ID:  <c8d2e63f-8fe3-c178-d823-8fd8a85c6a73@FreeBSD.org>
In-Reply-To: <5f5334ef-fca2-8134-a44b-86441b759748@bsd.com.br>
References:  <ad954819-f74e-189e-2b41-899ec4b94759@bsd.com.br> <448336e1-2490-7b10-f628-1a53e9ea6a63@FreeBSD.org> <5f5334ef-fca2-8134-a44b-86441b759748@bsd.com.br>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--x7ggpxsCbOv6oV90b6jLJLhucQQgohCGe
Content-Type: multipart/mixed; boundary="XrNSAs0mGLXUGLd28nR6R3FJ0u4jbFofx"
From: Jung-uk Kim <jkim@FreeBSD.org>
To: =?UTF-8?B?T3RhY8OtbGlv?= <otacilio.neto@bsd.com.br>, vbox@FreeBSD.org
Message-ID: <c8d2e63f-8fe3-c178-d823-8fd8a85c6a73@FreeBSD.org>
Subject: Re: About the dri support on 5.0.26
References: <ad954819-f74e-189e-2b41-899ec4b94759@bsd.com.br>
 <448336e1-2490-7b10-f628-1a53e9ea6a63@FreeBSD.org>
 <5f5334ef-fca2-8134-a44b-86441b759748@bsd.com.br>
In-Reply-To: <5f5334ef-fca2-8134-a44b-86441b759748@bsd.com.br>

--XrNSAs0mGLXUGLd28nR6R3FJ0u4jbFofx
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

On 07/27/16 02:10 PM, Otac=EDlio wrote:
> Em 27/07/2016 13:40, Jung-uk Kim escreveu:
>> On 07/25/16 08:17 PM, Otac=EDlio wrote:
>>> Now that dri support was removed from Virtualbox 5.0.26, how will be =
the
>>> support for OpenGL applications?
>> Now its own libraries are used, i.e., VBoxOGL.so & VBoxEGL.so replace
>> libGL.so & libEGL.so, when OPENGL option is enabled.  It is still work=

>> in progress but please try r419160 and later.
>>
>> Jung-uk Kim
>>
> Dear,
>=20
> I have a try and I would like to thank you very much by your support.
> This version provides a initial support to OpenGL. If you needs some
> help in a manner that I can help you please let me know.
>=20
> Only for information. I have installed the 5419160 of
> virtualbox-ose-addtions with OpenGL enabled. After that I got this info=

> from glxinfo -B and glxgears
>=20
> [ota@nostromo /usr/home/ota]$ glxinfo -B
> name of display: :0.0
> display: :0  screen: 0
> direct rendering: Yes
> OpenGL vendor string: Humper
> OpenGL renderer string: Chromium
> OpenGL version string: 2.1 Chromium 1.9
> OpenGL shading language version string: 4.00 - Build 10.18.10.4276
>=20
> [ota@nostromo /usr/home/ota]$ glxgears
> 2332 frames in 5.0 seconds =3D 466.394 FPS
> 1292 frames in 5.0 seconds =3D 258.259 FPS
> 1413 frames in 5.0 seconds =3D 282.587 FPS
> 1406 frames in 5.0 seconds =3D 280.992 FPS
> 1412 frames in 5.0 seconds =3D 282.395 FPS
> 1379 frames in 5.0 seconds =3D 275.709 FPS
>=20
>=20
> So, then I have recompiled libGL and I got this info:
>=20
> [ota@nostromo /usr/home/ota]$ glxinfo -B
> name of display: :0.0
> display: :0  screen: 0
> direct rendering: Yes
> Extended renderer info (GLX_MESA_query_renderer):
>     Vendor: VMware, Inc. (0xffffffff)
>     Device: llvmpipe (LLVM 3.7, 256 bits) (0xffffffff)
>     Version: 11.2.2
>     Accelerated: no
>     Video memory: 4674MB
>     Unified memory: no
>     Preferred profile: core (0x1)
>     Max core profile version: 3.3
>     Max compat profile version: 3.0
>     Max GLES1 profile version: 1.1
>     Max GLES[23] profile version: 3.0
> OpenGL vendor string: VMware, Inc.
> OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.7, 256 bits)
> OpenGL core profile version string: 3.3 (Core Profile) Mesa 11.2.2
> OpenGL core profile shading language version string: 3.30
> OpenGL core profile context flags: (none)
> OpenGL core profile profile mask: core profile
>=20
> OpenGL version string: 3.0 Mesa 11.2.2
> OpenGL shading language version string: 1.30
> OpenGL context flags: (none)
>=20
> OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.2.2
> OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.=
00
>=20
> [ota@nostromo /usr/home/ota]$ glxgears
> 613 frames in 5.0 seconds =3D 122.536 FPS
> 633 frames in 5.0 seconds =3D 126.534 FPS
> 475 frames in 5.0 seconds =3D 94.839 FPS
> 486 frames in 5.0 seconds =3D 97.098 FPS
> 489 frames in 5.0 seconds =3D 97.690 FPS
> 502 frames in 5.0 seconds =3D 100.340 FPS
> 491 frames in 5.0 seconds =3D 98.122 FPS
>=20
> Looks like a incompatibility  between libGL and virtualbox-ose-addition=
s
> with OpenGL

emulators/virtualbox-ose-additions must be installed *after*
graphics/libGL.  In other words, when you reinstall graphics/libGL, you
also have to reinstall emulators/virtualbox-ose-additions because
libGL.so* and libEGL.so* are overwritten by the last one.  Please note I
mimicked x11/nvidia-driver* installation method and it is the only
supported multi-libGL mechanism by graphics team AFAICT.

Jung-uk Kim


--XrNSAs0mGLXUGLd28nR6R3FJ0u4jbFofx--

--x7ggpxsCbOv6oV90b6jLJLhucQQgohCGe
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBCAAGBQJXmPzhAAoJEHyflib82/FGPuUH/R6MOwEcO8TIypQ5NaB3jZVj
fY1LOcEphLfCwB6hOSATsJ07Ff7egpQJDRmxhDQqtcfPmVuuaOiAA4BOTA2h/XxC
NOhgU5dLLGugXIqFn09rg287Ujd/N1jjg6efvwzvKPmJzmysQbCjR4zbY/Gk9e3d
cGEMlvyVRxdAfkSWOHlzSK6f3gZDZDyZil43BV7Hhn2MxpN1c+DDPv6RObWzw2Uy
Y7b8erOSzybujwqiOdPlX0izc6tW/SEU7NXuU/5m4l7P0Lre48YAcfJR0XDG9GiH
Q+hqo4LJhQ5iVVN+RFkp/P9/8f5O6jIJKjKLeG1cDs6y4LVSqLU6NkfJhh1J6RY=
=ZefE
-----END PGP SIGNATURE-----

--x7ggpxsCbOv6oV90b6jLJLhucQQgohCGe--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?c8d2e63f-8fe3-c178-d823-8fd8a85c6a73>