Announcement

Collapse
No announcement yet.

The VirGL Virtual OpenGL Renderer Is Growing Up

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • The VirGL Virtual OpenGL Renderer Is Growing Up

    Phoronix: The VirGL Virtual OpenGL Renderer Is Growing Up

    The VirGL Virtual OpenGL Renderer -- a.k.a. Virglrenderer -- is growing up and getting ready for primetime...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    Looking forward to it. Complications with 3D is the reason I use VMware Player under a Windows host.

    Comment


    • #3
      is there a way to use it with virt-manager/libvirt yet ? I am running Mesa 11.1.1 and Linux 4.4.0

      Comment


      • #4
        Earlier I made a few videos with virgl, It disappoints me that nine does not work, but anyway virgl is very cool.
        http://www.gearsongallium.com/?p=2667 - how tohttp://gearsongallium.com - openSUSE base livecd with lates opensource video drivers with gallium-nine support...


        http://gearsongallium.com - openSUSE base livecd with lates opensource video drivers with gallium-nine supportRadeon hd 7790intel i5 3330openSUSE Factory

        Comment


        • #5
          Originally posted by sarfarazahmad View Post
          is there a way to use it with virt-manager/libvirt yet ? I am running Mesa 11.1.1 and Linux 4.4.0
          There is some initial support in 1.3.0+. Otherwise you can edit the XML manually as described on kraexel's blog.

          Comment


          • #6
            Originally posted by kurros View Post
            There is some initial support in 1.3.0+. Otherwise you can edit the XML manually as described on kraexel's blog.

            thanks man that helps. just one other thing. Considering I get virtio-gpu to play nice, which platforms would run be able to use this acceleration inside the VM ? Think Gnome3 can but others wont.

            Comment


            • #7
              How does this scenario work with Virgil:
              I use virt-manager to connect to a headless server running a guest. Are 3D effects computed by the gpu on the connecting client, or on the host?
              If they are computed on the client, can I simply disconnect and reconnect without shutting down?

              Comment


              • #8
                Originally posted by Pontostroy View Post
                Earlier I made a few videos with virgl, It disappoints me that nine does not work, but anyway virgl is very cool.
                http://www.gearsongallium.com/?p=2667 - how tohttp://gearsongallium.com - openSUSE base livecd with lates opensource video drivers with gallium-nine support...


                https://www.youtube.com/watch?v=PYqj6-D7pfM
                Fixing nine shouldn't be a major problem, I just don't know if I want to face into getting a working wine/nine/app using nine installation in a VM.

                Comment


                • #9
                  Originally posted by sarfarazahmad View Post


                  thanks man that helps. just one other thing. Considering I get virtio-gpu to play nice, which platforms would run be able to use this acceleration inside the VM ? Think Gnome3 can but others wont.
                  It's just OpenGL acceleration, there is nothing platform specific.

                  I've only tested it with GNOME mostly, but there is no reason other things shouldn't work.

                  Dave.

                  Comment


                  • #10
                    Originally posted by rumber View Post
                    How does this scenario work with Virgil:
                    I use virt-manager to connect to a headless server running a guest. Are 3D effects computed by the gpu on the connecting client, or on the host?
                    If they are computed on the client, can I simply disconnect and reconnect without shutting down?
                    Graphics are rendered on the host. Remoting is just going to use spice or VNC from the rendered images initially. In the future spice will support gstreamer for remoting encoding.

                    Really virgil is initially a local desktop solution.

                    Now when we get all the bits in place with spice, we should be able to have qemu using EGL to talk to a render node offscreen, and then allow connecting/disconnecting the desktop client from a user session using virt-viewer.

                    Dave.

                    Comment

                    Working...
                    X