VirtualGL je zcela zdarma, multiplatformní a open source software příkazového řádku, které lze přesměrovat 3D příkazy z libovolného daného OpenGL aplikace na straně serveru 3D grafickou kartou, na libovolném operačním systému Linux nebo UNIX-like. To také převádí vykreslené obrázky do video souboru.
Nabízí quad-buffered stereo podporu
Mezi klíčové funkce patří pracovní stanice podobné úrovně výkonu, což je velmi užitečné při použití s high-speed proxy, TurboVNC, jakož i podporu umožňující 3D spolupráce relace a mobilitu, což je docela šikovný při použití VNC nebo podobný proxy.
Navíc software obsahuje podporu pro více než 50MP / sekundu na 100 Mbit síti, a to zejména při použití s aplikací TurboVNC a quad-buffered stereo podporu. To umožňuje uživatelům odstranit 3D velikost dat.
Může být použit VizStack společník
Tento software lze snadno použít jako společník pro VizStack webovém prohlížeči pro zobrazení paralelních renderovacích práci na dálku, stejně jako s VMware nebo VirtualBox Oracle virtualizačním softwarem pro zobrazování OpenGL aplikace na dálku na Microsoft Windows operační systémy.
Pracuje pod operačním systémem Linux, BSD. Mac a Windows
VirtualGL je projekt cross-platform, který pracuje pod GNU / Linux, FreeBSD, Microsoft Windows a operačními systémy Mac OS X.. To byl úspěšně testován na počítačích podporujících buď 32, nebo 64-bitových architekturách CPU.
Začínáme s VirtualGL
Pro vaše pohodlí, program je distribuován jako nativní instalátory pro řadu distribucí GNU / Linux, které používají některou z DEB nebo systému řízení RPM balíčku. Zdroj balíčku je také k dispozici ke stažení pro operační systémy založené na jádru Linux, které používají různé správce balíčků. Po instalaci můžete použít software VirtualGL na vaše projekty. Další podrobnosti využití lze nalézt na projektu & rsquo; s webové stránky
Co je nového v této verzi:.
- VirtualGL již nebude házet výjimku, pokud 3D aplikace volá určité funkce X11 a GLX s NULL argumentu. Místo toho Umožní základní X11 nebo knihovna GLX chybu zpracovat. Konkrétně se obejde problém s Fidži.
- obejít problém, přičemž při ANSYS Workbench 14.5 byl spuštěn s VirtualGL, podprocesy (například editor geometrie) byly zahájeny v rámci Workbench prostředí by nebyl správně ukončit (a tím by se stal zombie.) K tomuto problému také ovlivněn ANSYS HFSS , který by buď zamknout při ukončení nebo by vytiskne chybovou zprávu: & quot; ukončit volal po vyvolání instance "rrerror '& quot; .
- obejít problém, kdy při použití MAGMA5 s VirtualGL, druhý a následné perspektivy otevřeny v rámci aplikace nebude vždy zobrazí správně.
- Byla přidána podpora pro rozšíření GLX_EXT_texture_from_pixmap.
- Byla přidána podpora pro rozšíření GLX_EXT_swap_control a GLX_SGI_swap_control a nový konfigurační proměnné (VGL_REFRESHRATE), které mohou být použity k jejich řízení. Viz Uživatelská příručka pro více informací.
- Byla přidána podpora pro hloubkové = 32 vizuály a FB konfigurační soubory.
- Přidán nový & quot; okenní manažer & quot; režim, který zakáže určité funkce v VirtualGL, které se střetávají s 3D správců oken, jako Compiz. To v kombinaci s [6] a [4] výše, by měl umožnit Compiz spustit správně s touto verzí VirtualGL, za předpokladu, že 2D X Server má podporu pro X Composite prodloužení. Viz Uživatelská příručka pro více informací.
- Opravena chyba BadDrawable X11, která se objevovala při spuštění Steam klienta v VirtualGL.
- Vylepšená přesnost TCBench a CPUstat.
- chování zjednodušeny VirtualGL, když je nainstalován ze zdrojových kódů: - vglrun nyní funguje bez ohledu na to, kde byly nainstalovány Faker knihovny. Sestavení systémového pevného kódy na hodnotu proměnné VGL_LIBDIR cmake do skriptu, který vglrun vyvolá tak to může přidat tento adresář do LD_LIBRARY_PATH. Pokud jsou nainstalovány Faker knihovny do adresáře knihovny systému, pak balírny může rozhodnout vynechat nový skript, a vglrun bude pokračovat v práci, protože má vždycky. - Pokud je instalován 64-bit sestavení, glxspheres je nyní přejmenován glxspheres64, podle konvence oficiálních balíčků. To umožňuje instalovat 32-bit a 64-bitovou verzi VirtualGL do stejného adresáře. - Je-li nainstalovat prefix nastaven na výchozí hodnotu (/ opt / VirtualGL), pak build systém výchozí instalaci podvodník knihoven z 32-bit postavit do / opt / VirtualGL / lib32 a Faker knihoven z 64-bit postavit do / opt / VirtualGL / lib64. - Stejně tak, je-li instalovat prefix nastaven na výchozí hodnotu (/ opt / VirtualGL), pak build systém výchozí instalaci libGL symbolický odkaz na Chromium z 32-bit postavit do / opt / VirtualGL / fakelib32 a libGL symbolický odkaz na chrom od 64-bit postavit do / opt / VirtualGL / fakelib64.
- PBO odečítání je nyní povolena ve výchozím nastavení. Další výzkum ukázal, že profesionální úrovni GPU vždy těžit z PBOs být povolen (docela dramaticky, v případě AMD FirePro adaptérů.) S spotřebitele-grade AMD adaptérů, PBOs obecně dělat žádnou škodu, a spotřebitel-grade adaptérem NVIDIA (GeForce) adaptéry, jsou výsledky smíšené. Řidiči GeForce spadne zpět do blokovací readbacks v případě, že pixel formát požadované v glReadPixels () neodpovídá formát pixelu na Pbuffer, takže PBOs bude obecně nižší v těchto případech. Tak, VirtualGL nyní padá zpět na synchronní přečteného režimu, pokud zjistí, že PBOs se nechovají asynchronně.
- Dále VGL_FORCEALPHA již není ve výchozím nastavení povoleno, pokud jsou PBOs povoleny. Tato možnost byla zavedena kvůli chování GeForce výše uvedené, ale volba nemá vůbec žádný vliv s profesionální-grade GPU, které jsou určeny pro použití s VirtualGL. Místo toho, VGL bude nyní zjistit situace, ve kterých VGL_FORCEALPHA by mohly být prospěšné a navrhnout povolení nebo zakázání jej (je-li VGL_VERBOSE = 1).
- Tato verze VirtualGL poskytuje binární balíček a plnou podporu pro Cygwin64.
Režim
Co je nového ve verzi 2.4.1 / 2.5 Beta 1:
- VirtualGL již nebude hodit výjimkou-li 3D aplikace volá určité funkce X11 a GLX s NULL argumentu. Místo toho Umožní základní X11 nebo knihovna GLX chybu zpracovat. Konkrétně se obejde problém s Fidži.
- obejít problém, přičemž při ANSYS Workbench 14.5 byl spuštěn s VirtualGL, podprocesy (například editor geometrie) byly zahájeny v rámci Workbench prostředí by nebyl správně ukončit (a tím by se stal zombie.) K tomuto problému také ovlivněn ANSYS HFSS , který by buď zamknout při ukončení nebo by vytiskne chybovou zprávu: & quot; ukončit volal po vyvolání instance "rrerror '& quot; .
- obejít problém, kdy při použití MAGMA5 s VirtualGL, druhý a následné perspektivy otevřeny v rámci aplikace nebude vždy zobrazí správně.
- Byla přidána podpora pro rozšíření GLX_EXT_texture_from_pixmap.
- Byla přidána podpora pro rozšíření GLX_EXT_swap_control a GLX_SGI_swap_control a nový konfigurační proměnné (VGL_REFRESHRATE), které mohou být použity k jejich řízení. Viz Uživatelská příručka pro více informací.
- Byla přidána podpora pro hloubkové = 32 vizuály a FB konfigurační soubory.
- Přidán nový & quot; okenní manažer & quot; režim, který zakáže určité funkce v VirtualGL, které se střetávají s 3D správců oken, jako Compiz. To v kombinaci s [6] a [4] výše, by měl umožnit Compiz spustit správně s touto verzí VirtualGL, za předpokladu, že 2D X Server má podporu pro X Composite prodloužení. Viz Uživatelská příručka pro více informací.
- Opravena chyba BadDrawable X11, která se objevovala při spuštění Steam klienta v VirtualGL.
- Vylepšená přesnost TCBench a CPUstat.
- chování zjednodušeny VirtualGL, když je nainstalován ze zdrojových kódů: - vglrun nyní funguje bez ohledu na to, kde byly nainstalovány Faker knihovny. Sestavení systémového pevného kódy na hodnotu proměnné VGL_LIBDIR cmake do skriptu, který vglrun vyvolá tak to může přidat tento adresář do LD_LIBRARY_PATH. Pokud jsou nainstalovány Faker knihovny do adresáře knihovny systému, pak balírny může rozhodnout vynechat nový skript, a vglrun bude pokračovat v práci, protože má vždycky. - Pokud je instalován 64-bit sestavení, glxspheres je nyní přejmenován glxspheres64, podle konvence oficiálních balíčků. To umožňuje instalovat 32-bit a 64-bitovou verzi VirtualGL do stejného adresáře. - Je-li nainstalovat prefix nastaven na výchozí hodnotu (/ opt / VirtualGL), pak build systém výchozí instalaci podvodník knihoven z 32-bit postavit do / opt / VirtualGL / lib32 a Faker knihoven z 64-bit postavit do / opt / VirtualGL / lib64. - Stejně tak, je-li instalovat prefix nastaven na výchozí hodnotu (/ opt / VirtualGL), pak build systém výchozí instalaci libGL symbolický odkaz na Chromium z 32-bit postavit do / opt / VirtualGL / fakelib32 a libGL symbolický odkaz na chrom od 64-bit postavit do / opt / VirtualGL / fakelib64.
- PBO odečítání je nyní povolena ve výchozím nastavení. Další výzkum ukázal, že profesionální úrovni GPU vždy těžit z PBOs být povolen (docela dramaticky, v případě AMD FirePro adaptérů.) S spotřebitele-grade AMD adaptérů, PBOs obecně dělat žádnou škodu, a spotřebitel-grade adaptérem NVIDIA (GeForce) adaptéry, jsou výsledky smíšené. Řidiči GeForce spadne zpět do blokovací readbacks v případě, že pixel formát požadované v glReadPixels () neodpovídá formát pixelu na Pbuffer, takže PBOs bude obecně nižší v těchto případech. Tak, VirtualGL nyní padá zpět na synchronní přečteného režimu, pokud zjistí, že PBOs se nechovají asynchronně.
- Dále VGL_FORCEALPHA již není ve výchozím nastavení povoleno, pokud jsou PBOs povoleny. Tato možnost byla zavedena kvůli chování GeForce výše uvedené, ale volba nemá vůbec žádný vliv s profesionální-grade GPU, které jsou určeny pro použití s VirtualGL. Místo toho, VGL bude nyní zjistit situace, ve kterých VGL_FORCEALPHA by mohly být prospěšné a navrhnout povolení nebo zakázání jej (je-li VGL_VERBOSE = 1).
- Tato verze VirtualGL poskytuje binární balíček a plnou podporu pro Cygwin64.
Režim
Co je nového ve verzi 2.4.1:
- VirtualGL již nebude házet výjimku, pokud 3D aplikace volá určité funkce X11 a GLX s NULL argumentu. Místo toho Umožní základní X11 nebo knihovna GLX chybu zpracovat. Konkrétně se obejde problém s Fidži.
- obejít problém, přičemž při ANSYS Workbench 14.5 byl spuštěn s VirtualGL, podprocesy (například editor geometrie) byly zahájeny v rámci Workbench prostředí by nebyl správně ukončit (a tím by se stal zombie.) K tomuto problému také ovlivněn ANSYS HFSS , který by buď zamknout při ukončení nebo by vytiskne chybovou zprávu: & quot; ukončit volal po vyvolání instance "rrerror '& quot; .
- obejít problém, kdy při použití MAGMA5 s VirtualGL, druhý a následné perspektivy otevřeny v rámci aplikace nebude vždy zobrazí správně.
- Byla přidána podpora pro rozšíření GLX_EXT_texture_from_pixmap.
- Byla přidána podpora pro rozšíření GLX_EXT_swap_control a GLX_SGI_swap_control a nový konfigurační proměnné (VGL_REFRESHRATE), které mohou být použity k jejich řízení. Viz Uživatelská příručka pro více informací.
- Byla přidána podpora pro hloubkové = 32 vizuály a FB konfigurační soubory.
- Přidán nový & quot; okenní manažer & quot; režim, který zakáže určité funkce v VirtualGL, které se střetávají s 3D správců oken, jako Compiz. To v kombinaci s [6] a [4] výše, by měl umožnit Compiz spustit správně s touto verzí VirtualGL, za předpokladu, že 2D X Server má podporu pro X Composite prodloužení. Viz Uživatelská příručka pro více informací.
- Opravena chyba BadDrawable X11, která se objevovala při spuštění Steam klienta v VirtualGL.
- Vylepšená přesnost TCBench a CPUstat.
- chování zjednodušeny VirtualGL, když je nainstalován ze zdrojových kódů: - vglrun nyní funguje bez ohledu na to, kde byly nainstalovány Faker knihovny. Sestavení systémového pevného kódy na hodnotu proměnné VGL_LIBDIR cmake do skriptu, který vglrun vyvolá tak to může přidat tento adresář do LD_LIBRARY_PATH. Pokud jsou nainstalovány Faker knihovny do adresáře knihovny systému, pak balírny může rozhodnout vynechat nový skript, a vglrun bude pokračovat v práci, protože má vždycky. - Pokud je instalován 64-bit sestavení, glxspheres je nyní přejmenován glxspheres64, podle konvence oficiálních balíčků. To umožňuje instalovat 32-bit a 64-bitovou verzi VirtualGL do stejného adresáře. - Je-li nainstalovat prefix nastaven na výchozí hodnotu (/ opt / VirtualGL), pak build systém výchozí instalaci podvodník knihoven z 32-bit postavit do / opt / VirtualGL / lib32 a Faker knihoven z 64-bit postavit do / opt / VirtualGL / lib64. - Stejně tak, je-li instalovat prefix nastaven na výchozí hodnotu (/ opt / VirtualGL), pak build systém výchozí instalaci libGL symbolický odkaz na Chromium z 32-bit postavit do / opt / VirtualGL / fakelib32 a libGL symbolický odkaz na chrom od 64-bit postavit do / opt / VirtualGL / fakelib64.
- PBO odečítání je nyní povolena ve výchozím nastavení. Další výzkum ukázal, že profesionální úrovni GPU vždy těžit z PBOs být povolen (docela dramaticky, v případě AMD FirePro adaptérů.) S spotřebitele-grade AMD adaptérů, PBOs obecně dělat žádnou škodu, a spotřebitel-grade adaptérem NVIDIA (GeForce) adaptéry, jsou výsledky smíšené. Řidiči GeForce spadne zpět do blokovací readbacks v případě, že pixel formát požadované v glReadPixels () neodpovídá formát pixelu na Pbuffer, takže PBOs bude obecně nižší v těchto případech. Tak, VirtualGL nyní padá zpět na synchronní přečteného režimu, pokud zjistí, že PBOs se nechovají asynchronně.
- Dále VGL_FORCEALPHA již není ve výchozím nastavení povoleno, pokud jsou PBOs povoleny. Tato možnost byla zavedena kvůli chování GeForce výše uvedené, ale volba nemá vůbec žádný vliv s profesionální-grade GPU, které jsou určeny pro použití s VirtualGL. Místo toho, VGL bude nyní zjistit situace, ve kterých VGL_FORCEALPHA by mohly být prospěšné a navrhnout povolení nebo zakázání jej (je-li VGL_VERBOSE = 1).
- Tato verze VirtualGL poskytuje binární balíček a plnou podporu pro Cygwin64.
Režim
Co je nového ve verzi 2.3.3:
- VirtualGL již nebude házet výjimku, pokud 3D aplikace volá určité funkce X11 a GLX s NULL argumentu. Místo toho Umožní základní X11 nebo knihovna GLX chybu zpracovat. Konkrétně se obejde problém s Fidži.
- obejít problém, přičemž při ANSYS Workbench 14.5 byl spuštěn s VirtualGL, podprocesy (například editor geometrie) byly zahájeny v rámci Workbench prostředí by nebyl správně ukončit (a tím by se stal zombie.) K tomuto problému také ovlivněn ANSYS HFSS , který by buď zamknout při ukončení nebo by vytiskne chybovou zprávu: & quot; ukončit volal po vyvolání instance "rrerror '& quot; .
- obejít problém, kdy při použití MAGMA5 s VirtualGL, druhý a následné perspektivy otevřeny v rámci aplikace nebude vždy zobrazí správně.
- Byla přidána podpora pro rozšíření GLX_EXT_texture_from_pixmap.
- Byla přidána podpora pro rozšíření GLX_EXT_swap_control a GLX_SGI_swap_control a nový konfigurační proměnné (VGL_REFRESHRATE), které mohou být použity k jejich řízení. Viz Uživatelská příručka pro více informací.
- Byla přidána podpora pro hloubkové = 32 vizuály a FB konfigurační soubory.
- Přidán nový & quot; okenní manažer & quot; režim, který zakáže určité funkce v VirtualGL, které se střetávají s 3D správců oken, jako Compiz. To v kombinaci s [6] a [4] výše, by měl umožnit Compiz spustit správně s touto verzí VirtualGL, za předpokladu, že 2D X Server má podporu pro X Composite prodloužení. Viz Uživatelská příručka pro více informací.
- Opravena chyba BadDrawable X11, která se objevovala při spuštění Steam klienta v VirtualGL.
- Vylepšená přesnost TCBench a CPUstat.
- chování zjednodušeny VirtualGL, když je nainstalován ze zdrojových kódů: - vglrun nyní funguje bez ohledu na to, kde byly nainstalovány Faker knihovny. Sestavení systémového pevného kódy na hodnotu proměnné VGL_LIBDIR cmake do skriptu, který vglrun vyvolá tak to může přidat tento adresář do LD_LIBRARY_PATH. Pokud jsou nainstalovány Faker knihovny do adresáře knihovny systému, pak balírny může rozhodnout vynechat nový skript, a vglrun bude pokračovat v práci, protože má vždycky. - Pokud je instalován 64-bit sestavení, glxspheres je nyní přejmenován glxspheres64, podle konvence oficiálních balíčků. To umožňuje instalovat 32-bit a 64-bitovou verzi VirtualGL do stejného adresáře. - Je-li nainstalovat prefix nastaven na výchozí hodnotu (/ opt / VirtualGL), pak build systém výchozí instalaci podvodník knihoven z 32-bit postavit do / opt / VirtualGL / lib32 a Faker knihoven z 64-bit postavit do / opt / VirtualGL / lib64. - Stejně tak, je-li instalovat prefix nastaven na výchozí hodnotu (/ opt / VirtualGL), pak build systém výchozí instalaci libGL symbolický odkaz na Chromium z 32-bit postavit do / opt / VirtualGL / fakelib32 a libGL symbolický odkaz na chrom od 64-bit postavit do / opt / VirtualGL / fakelib64.
- PBO odečítání je nyní povolena ve výchozím nastavení. Další výzkum ukázal, že profesionální úrovni GPU vždy těžit z PBOs být povolen (docela dramaticky, v případě AMD FirePro adaptérů.) S spotřebitele-grade AMD adaptérů, PBOs obecně dělat žádnou škodu, a spotřebitel-grade adaptérem NVIDIA (GeForce) adaptéry, jsou výsledky smíšené. Řidiči GeForce spadne zpět do blokovací readbacks v případě, že pixel formát požadované v glReadPixels () neodpovídá formát pixelu na Pbuffer, takže PBOs bude obecně nižší v těchto případech. Tak, VirtualGL nyní padá zpět na synchronní přečteného režimu, pokud zjistí, že PBOs se nechovají asynchronně.
- Dále VGL_FORCEALPHA již není ve výchozím nastavení povoleno, pokud jsou PBOs povoleny. Tato možnost byla zavedena kvůli chování GeForce výše uvedené, ale volba nemá vůbec žádný vliv s profesionální-grade GPU, které jsou určeny pro použití s VirtualGL. Místo toho, VGL bude nyní zjistit situace, ve kterých VGL_FORCEALPHA by mohly být prospěšné a navrhnout povolení nebo zakázání jej (je-li VGL_VERBOSE = 1).
- Tato verze VirtualGL poskytuje binární balíček a plnou podporu pro Cygwin64.
Režim
Komentáře nebyl nalezen