System requirements for ExaGear: Difference between revisions

Jump to navigation Jump to search
m (Ilya114 moved page Devices compatibility to ExaGear system requirements without leaving a redirect)
Line 9: Line 9:


=== VirGL Overlay ===
=== VirGL Overlay ===
'''VirGL Overlay''' uses virgl-renderer as the renderer. To run VirGL Overlay in Exagear, you need any graphics accelerator with support for OpenGL ES 2.1(3.0) and higher. Author of original development '''VirGL Overlay''' ''mittorn'', author of modifications ''alexvorxx.''. Instructions for using '''VirGL''' in ExaGear can be found [[Installation instructions|here]].
'''VirGL Overlay''' uses virgl-renderer as the renderer. To run VirGL Overlay in Exagear, you need any graphics accelerator with support for OpenGL ES 2.1(3.0) and higher. Author of original development '''VirGL Overlay''' ''mittorn'', author of modifications ''alexvorxx.''


Instructions for using '''VirGL''' in '''ExaGear''' can be found [[Installation instructions#Installing and configuring VirGL|here.]]
===VirtIO-GPU===
===VirtIO-GPU===
VirtIO-GPU in Exagear uses virgl_vtest_server, OpenGL renderer is Turnip+Zink open drivers. To work, you need an Adreno 618+ graphics accelerator. Adreno 610,612 are not supported.
'''VirtIO-GPU''' in Exagear uses virgl_vtest_server, '''OpenGL''' renderer uses open drivers '''[[Turnip]][[Zink|+Zink]]'''. To work, you need an Adreno 616+ graphics accelerator. Adreno 610,612 are not supported.
 
====Usage in ExaGear====
In '''ExaGear Windows Emulator''' is included in modified (mostly Chinese) caches. Installed from the "Start" menu from the folder ''WineGL.''
=== Turnip+Zink ===
=== Turnip+Zink ===
'''Turnip''' open source ''Vulkan'' driver for '''Adreno'''. It uses device files <code>/dev/kgsl-3d0</code>, <code>/dev/dri/card0</code> to work. It requires graphic accelerator '''Adreno 618+''' to run it. '''Zink''' is a translator of '''Vulkan''' to '''OpenGL''', it can be run on any GPU that supports '''Vulkan'''. It can be useful for GPUs that support '''Vulkan''' but do not have full '''OpenGL''', using ''OpenGL ES'' instead. '''Turnip+Zink''' are part of the ''Mesa'' drivers.
'''[[Turnip]]''' open source ''Vulkan'' driver for '''Adreno'''. It uses the files <code>/dev/kgsl-3d0</code>, <code>/dev/dri/card0</code> to access the GPU. It requires '''Adreno 616+''' GPU to run (a specific list can be found at [[Turnip#Supported GPUs|here]]).


==== Issues with Snapdragon processors when using Turnip+Zink, VirtIO-GPU ====
'''[[Zink]]''' - translator of '''Vulkan''' to '''OpenGL''', it can be run on any GPU supporting '''Vulkan'''. It can be useful for GPUs that support '''Vulkan''' but do not have full '''OpenGL''', using ''OpenGL ES'' instead.
When using '''Turnip+Zink, VirtIO-GPU''' on processors: ''Snapdragon 720,845,855,860'' there are problems with threads. Because of this, some games, such as the Stalker series of games, may not start.


'''Turnip+Zink''' are part of the ''Mesa'' drivers.
----Instructions for installing '''Turnip+Zink''' in '''ExaGear''' are [[Turnip+Zink in ExaGear#Installation of Turnip+Zink libraries pre-built for ExaGear|here]], as well as in [[Installation instructions#Installing libraries, running VirGL(for Mali)|instructions for installing ExaGear Windows Emulator]].
== Trouble running ExaGear on Huawei devices ==
== Trouble running ExaGear on Huawei devices ==
On ''Huawei'' devices with ''Android 10'' and above, there are problems running ExaGear. What is the reason is unknown, but it is worth trying to run ExaGear even if the device is from Huawei.
On ''Huawei'' devices with ''Android 10'' and above, there are problems running ExaGear. What is the reason is unknown, but it is worth trying to run ExaGear even if the device is from Huawei.

Navigation menu