Skip to content

SharedGL v0.4.0

Compare
Choose a tag to compare
@dmaivel dmaivel released this 06 Sep 00:31
· 108 commits to master since this release

Change log:

  • Server:
    • Added multi client support
      • Linux: Works
      • Windows: Works with modified virtio driver, located in ../sharedgl/kernel/windows/
        • Clients are still compatible with VirtIO's IVSHMEM driver, but will lack multiclient functionality
    • Added colored output to the terminal
    • Notify user whenever there isn't enough memory allocated
    • Made overlay transparent
    • Added memory usage to overlay
    • Seg faults now output the current command before exiting
  • Client:
    • Fixed glGen... functions
    • Fixed gl...Pointer functions

Included in this release:

  • sharedgl-v0.4.0-linux.zip: Contains server (sglrenderer) and OpenGL client for Linux (The kernel module required for Linux VMs is not included and must be compiled in the guest)
  • sharedgl-v0.4.0-linux-optimized.zip: Contains the same as above but compiled with optimization (recommended)
  • sharedgl-v0.4.0-windows.zip: Contains OpenGL installable client for Windows
  • sharedgl-v0.4.0-windows-driver.zip: Contains a modified IVSHMEM driver for multiclient support on Windows (10, x64) (not required)
    • If you use this custom driver, VirtIO's IVSHMEM must be uninstalled and test signing must be enabled