Announcement

Collapse
No announcement yet.

Vulkan VirGL Ends The Summer Being Able To Execute A Compute Shader

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

  • Vulkan VirGL Ends The Summer Being Able To Execute A Compute Shader

    Phoronix: Vulkan VirGL Ends The Summer Being Able To Execute A Compute Shader

    One of the most interesting projects we've seen attempted for Google Summer of Code 2018 was adding Vulkan support to VirGL for allowing Vulkan access within guest virtual machines...

    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
    Vulkan access to hardware accelerated graphics hardware on the host?

    Comment


    • #3
      Good to know that GSoC is finished. I've been stalking Nathan's github repos and gists way too long. Good job on the work!

      Comment


      • #4
        Sounds dangerous. The Vulcan API command stream over virgl from the guest to the host cannot be verified by the host. The host will blindly execute the commands. The guest could segfault the host or worse. A bad/evil guest could probably read out memory space to other virtual machines. I assume the Linux host kernel is probably going to need some Vulcan extensions to make this safe/r.

        That being said Vulcan is a lot less convoluted then how virgl works now.

        Erik Adler
        gpg B9E0EB17993D8CADE8B44F2AEDC3869E8FA82FC8

        Comment

        Working...
        X