|
Rank: Newbie Groups: Member
Joined: 5/16/2017 Posts: 4
|
Does anyone know if the EO.WebBrowser control supports software 3D rendering using SwiftShader?
|
|
Rank: Administration Groups: Administration
Joined: 5/27/2007 Posts: 24,229
|
Hi,
Chromium uses SwiftShader when 3D hardware is not available, because EO.WebBrowser is based on the same code, it should have the same behavior. If you run into any problems please try to verify if it works with Google Chrome browser, if it works with Chrome but not EO.WebBrowser, please let us know and we will be happy to investigate further.
Thanks!
|
|
Rank: Newbie Groups: Member
Joined: 5/16/2017 Posts: 4
|
Thanks for the quick reply. I know that SwiftShader is available in Chrome 18 and later. How can I tell what the version of Chrome is that the WebBrowser control is using?
|
|
Rank: Administration Groups: Administration
Joined: 5/27/2007 Posts: 24,229
|
Hi,
You can run our TabbedBrowser sample and then navigate to chrome://version to get the exact version number. The current version is based on Chromium V54.
Thanks!
|
|
Rank: Newbie Groups: Member
Joined: 5/16/2017 Posts: 4
|
I am able to get 3D rendering working in a Chrome Browser by copying the SwiftShader DLLs into the "AppData\Local\Google\Chrome\User Data" folder on the PC. Are there steps needed to get it working with the WebBrowser control? The files in question are "libEGL.dll" and "libGLESv2.dll". The WebBrowser control is embedded in an application running in a Citrix environment (has no hardware acceleration) so that is why we are having the issue. Thanks!
|
|
Rank: Administration Groups: Administration
Joined: 5/27/2007 Posts: 24,229
|
No. You do not need those DLLs with EO.WebBrowser. Everything you need (include the code for those two DLLs) are embeded inside EO.WebEngine.dll.
If you have problems with Citrix systems, then it must be caused by something else. We do not have a Citrix system here for testing, if you can provide a test environment for us remotely, we will be very happy to investigate further.
|
|
Rank: Newbie Groups: Member
Joined: 5/16/2017 Posts: 4
|
We need to setup a time to do some remote testing. Can someone please contact me at my email?
|
|