parent
dc363207e9
commit
3df9aedabb
Binary file not shown.
|
@ -1 +1 @@
|
|||
1678097863965
|
||||
1678609115904
|
|
@ -152,6 +152,7 @@ public class VersionSettingPage extends FCLCommonPage implements ManageUI.Versio
|
|||
rendererDataList.add(FCLConfig.Renderer.RENDERER_GL4ES);
|
||||
rendererDataList.add(FCLConfig.Renderer.RENDERER_ZINK);
|
||||
rendererDataList.add(FCLConfig.Renderer.RENDERER_ANGLE);
|
||||
rendererDataList.add(FCLConfig.Renderer.RENDERER_VGPU);
|
||||
rendererSpinner.setDataList(rendererDataList);
|
||||
|
||||
// add spinner text
|
||||
|
@ -175,6 +176,7 @@ public class VersionSettingPage extends FCLCommonPage implements ManageUI.Versio
|
|||
rendererList.add(getContext().getString(R.string.settings_fcl_renderer_gl4es));
|
||||
rendererList.add(getContext().getString(R.string.settings_fcl_renderer_virgl));
|
||||
rendererList.add(getContext().getString(R.string.settings_fcl_renderer_angle));
|
||||
rendererList.add(getContext().getString(R.string.settings_fcl_renderer_vgpu));
|
||||
ArrayAdapter<String> rendererAdapter = new ArrayAdapter<>(getContext(), R.layout.item_spinner, rendererList);
|
||||
rendererAdapter.setDropDownViewResource(R.layout.item_spinner_dropdown);
|
||||
rendererSpinner.setAdapter(rendererAdapter);
|
||||
|
|
|
@ -322,6 +322,7 @@
|
|||
<string name="settings_fcl_renderer_gl4es" translatable="false">Holy GL4ES (OpenGL 2.1)</string>
|
||||
<string name="settings_fcl_renderer_virgl" translatable="false">VirGLRenderer (OpenGL 4.3)</string>
|
||||
<string name="settings_fcl_renderer_angle">ANGLE (OpenGL 4.6, only support 1.17+)</string>
|
||||
<string name="settings_fcl_renderer_vgpu" translatable="false">Vgpu (OpenGL 2.1+)</string>
|
||||
|
||||
<string name="settings_game">Game Settings</string>
|
||||
<string name="settings_game_dimension">Resolution</string>
|
||||
|
|
|
@ -132,7 +132,7 @@ public class FCLauncher {
|
|||
String nativeDir = config.getContext().getApplicationInfo().nativeLibraryDir;
|
||||
envMap.put("LIBGL_NAME", renderer.getGlLibName());
|
||||
envMap.put("LIBEGL_NAME", renderer.getEglLibName());
|
||||
if (renderer == FCLConfig.Renderer.RENDERER_GL4ES) {
|
||||
if (renderer == FCLConfig.Renderer.RENDERER_GL4ES || renderer == FCLConfig.Renderer.RENDERER_VGPU) {
|
||||
envMap.put("LIBGL_ES", "2");
|
||||
envMap.put("LIBGL_MIPMAP", "3");
|
||||
envMap.put("LIBGL_NORMALIZE", "1");
|
||||
|
@ -244,7 +244,7 @@ public class FCLauncher {
|
|||
|
||||
// patch linker if using 64 bit device
|
||||
if (Architecture.is64BitsDevice()) {
|
||||
bridge.patchLinker();
|
||||
// bridge.patchLinker();
|
||||
}
|
||||
|
||||
// env
|
||||
|
|
Binary file not shown.
Loading…
Reference in New Issue