PojavLauncherTeam / PojavLauncher

A Minecraft: Java Edition Launcher for Android and iOS based on Boardwalk. This repository contains source code for Android platform.
GNU Lesser General Public License v3.0
6.67k stars 1.27k forks source link

Shaders crash on newest versions of Pojavlauncher #6131

Closed TwosaucerRK closed 4 days ago

TwosaucerRK commented 5 days ago

Describe the bug

Before updating the launcher, the shaders ran and loaded fine, but when I updated the launcher, it stopped working and the game exited when it wasn't like that.

In Zink instead of crashing, it freezes or goes to a black screen.

The log file and images/videos

--------- beginning of main

Added custom env: TMPDIR=/data/user/0/net.kdt.pojavlaunch/cache Added custom env: AWTSTUB_WIDTH=2156 Added custom env: FORCE_VSYNC=false Added custom env: POJAV_NATIVEDIR=/data/app/net.kdt.pojavlaunch--wIc-psKCCsfiIeDV57ymQ==/lib/arm64 Added custom env: LIBGL_MIPMAP=3 Added custom env: allow_higher_compat_version=true Added custom env: MESA_GLSL_CACHE_DIR=/data/user/0/net.kdt.pojavlaunch/cache Added custom env: HOME=/storage/emulated/0/Android/data/net.kdt.pojavlaunch/files Added custom env: PATH=/data/user/0/net.kdt.pojavlaunch/runtimes/Internal/bin:/sbin:/system/sbin:/product/bin:/apex/com.android.runtime/bin:/system/bin:/system/xbin:/odm/bin:/vendor/bin:/vendor/xbin Added custom env: LIBGL_NOINTOVLHACK=1 Added custom env: force_glsl_extensions_warn=true Added custom env: LIBGL_NORMALIZE=1 Added custom env: POJAV_VSYNC_IN_ZINK=1 Added custom env: LD_LIBRARY_PATH=/data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/jli:/data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64:/system/lib64:/vendor/lib64:/vendor/lib64/hw:/data/app/net.kdt.pojavlaunch--wIc-psKCCsfiIeDV57ymQ==/lib/arm64 Added custom env: LIBGL_NOERROR=1 Added custom env: POJAV_RENDERER=opengles2 Added custom env: LIBGL_ES=2 Added custom env: VTEST_SOCKET_NAME=/data/user/0/net.kdt.pojavlaunch/cache/.virgl_test Added custom env: MESA_LOADER_DRIVER_OVERRIDE=zink Added custom env: JAVA_HOME=/data/user/0/net.kdt.pojavlaunch/runtimes/Internal Added custom env: allow_glsl_extension_directive_midshader=true Added custom env: AWTSTUB_HEIGHT=1080 Initialising gl4es v1.1.5 built on Jul 14 2024 19:34:14 Using GLES 2.0 backend loaded: libGLESv2.so loaded: libEGL.so Using GLES 2.0 backend Hardware Full NPOT detected and used FBO are in core, and so used PointSprite are in core, and so used CubeMap are in core, and so used BlendColor is in core, and so used Blend Subtract is in core, and so used Blend Function and Equation Separation is in core, and so used Texture Mirrored Repeat is in core, and so used Extension GL_OES_element_index_uint detected and used Extension GL_OES_packed_depth_stencil detected and used Extension GL_OES_depth24 detected and used Extension GL_OES_rgb8_rgba8 detected and used Extension GL_EXT_texture_format_BGRA8888 detected and used Extension GL_OES_depth_texture detected and used Extension GL_OES_texture_stencil8 detected and used Extension GL_OES_texture_float detected and used Extension GL_OES_texture_half_float detected and used Extension GL_EXT_color_buffer_float detected and used Extension GL_EXT_color_buffer_half_float detected and used high precision float in fragment shader available and used Max vertex attrib: 32 Extension GL_OES_standard_derivatives detected and used Extension GL_ARM_shader_framebuffer_fetch detected and used Extension GL_OES_get_program_binary detected and used Number of supported Program Binary Format: 1 Max texture size: 16384 Max Varying Vector: 31 Texture Units: 16/16 (hardware: 16), Max lights: 8, Max planes: 6 Extension GL_EXT_texture_filter_anisotropic detected and used Max Anisotropic filtering: 16 Hardware vendor is Qualcomm GLSL 300 es supported GLSL 310 es supported and used GLSL 320 es supported Max Color Attachments: 8 / Draw buffers: 8 sRGB surface supported EGLImage to Texture2D supported EGLImage to RenderBuffer supported ignore MipMap glGetError() always return GL_NOERROR Targeting OpenGL 2.1 No hack in shader converter to define overloaded function with int Not trying to batch small subsequent glDrawXXXX try to use VBO Force texture for Attachment color0 on FBO Hack to trigger a SwapBuffers when a Full Framebuffer Blit on default FBO is done Force normals to be normalized on FPE shaders glX Will try to recycle EGL Surface Current folder is:/ I/jrelog (25427): dlopen libgl4es_114.so success

I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/jli/libjli.so success I/jrelog (25427): dlopen libjvm.so failed: dlopen failed: library "libjvm.so" not found I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/server/libjvm.so success I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/libverify.so success I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/libjava.so success I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/libnet.so success I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/libnio.so success

I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/libawt.so success

I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/libawt_headless.so success I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/libfreetype.so success I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/libfontmanager.so success I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/libj2pkcs11.so success I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/libsctp.so success I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/server/libjvm.so success I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/libj2gss.so success I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/libnet.so success I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/libjdwp.so success I/jrelog (25427): dlop en /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/libjsound.so success

I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/libjaas_unix.so success I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/libmanagement.so success I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/libjava_crw_demo.so success I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/libjsdt.so success I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/libjava.so success I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/libunpack.so success I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/libj2pcsc.so success I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/libnpt.so failed: dlopen failed: library "libtinyiconv.so" not found I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch 64/libjsig.so success I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/libverify.so success I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/libawt_headless.so success I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/liblcms.so success I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/libtinyiconv.so success I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/libjpeg.so success I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/libzip.so success I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/libmlib_image.so success I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/libinstrument.so success

I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/libsunec.so success

I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/libhprof.so success

I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/libawt.so success I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/libnio.so success

I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/libjawt.so success

I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/libfontmanager.so success I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/libfreetype.so success

I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/libdt_socket.so success

I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/libawt_xawt.so success

I/jrelog (25427): dlopen /data/user/0/net.kdt.pojavlaunch/runtimes/Internal/lib/aarch64/jli/libjli.so success

I/jrelog (25427): dlopen /data/app/net.kdt.pojavlaunch--wIc-psKCCsfiIeDV57ymQ==/lib/arm64/libopenal.so success

I/jrelog (25427): Done processing args

I/jrelog (25427): Found JLI lib I/jrelog (25427): Calling JLI_Launch

OpenJDK 64-Bit Server VM warning: No monotonic clock was available - timed services may be adversely affected if the time-of-day clock changes 2024-10-03 21:02:09,182 main ERROR appender Console has no parameter that matches element Policies [21:02:09] [main/INFO]: Loading tweak class name optifine.OptiFineTweaker [21:02:09] [main/INFO]: Using primary tweak class name optifine.OptiFineTweaker [21:02:09] [main/INFO]: Calling tweak class optifine.OptiFineTweaker OptiFineTweaker: acceptOptions OptiFineTweaker: injectIntoClassLoader OptiFine ClassTransformer OptiFine ZIP file: /storage/emulated/0/Android/data/net.kdt.pojavlaunch/files/.minecraft/libraries/optifine/OptiFine/1.12.2_HD_U_G5/OptiFine-1.12.2_HD_U_G5.jar OptiFineTweaker: getLaunchArguments OptiFineTweaker: getLaunchTarget [21:02:10] [main/INFO]: Launching wrapped minecraft {net.minecraft.client.main.Main} 2024-10-03 21:02:10,318 main ERROR appender Console has no parameter that matches element Policies Registered forkAndExec [LWJGL] [ERROR] Incompatible Java and native library versions detected. Possible reasons: a) -Djava.library.path is set to a folder containing shared libraries of an older LWJGL version. b) The classpath contains jar files of an older LWJGL version. Possible solutions: a) Make sure to not set -Djava.library.path (it is not needed for developing with LWJGL 3) or make sure the folder it points to contains the shared libraries of the correct LWJGL version. b) Check the classpath and make sure to only have jar files of the same LWJGL version in it. [LWJGL] Failed to load a library. Possible solutions: a) Add the directory that contains the shared library to -Djava.library.path or -Dorg.lwjgl.librarypath. b) Add the JAR that contains the shared library to the classpath. [LWJGL] Enable debug mode with -Dorg.lwjgl.util.Debug=true for better diagnostics. [LWJGL] Enable the SharedLibraryLoader debug mode with -Dorg.lwjgl.util.DebugLoader=true for better diagnostics. [21:02:11] [main/INFO]: Setting user: TwosaucerXD [21:02:15] [main/INFO]: [OptiFine] Reflector Forge [21:02:15] [main/INFO]: [OptiFine] Reflector Vanilla [21:02:15] [main/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.settings.KeyConflictContext [21:02:15] [main/INFO]: [STDOUT]: LWJGLX: GL caps init [LWJGL] [ERROR] Incompatible Java and native library versions detected. Possible reasons: a) -Djava.library.path is set to a folder containing shared libraries of an older LWJGL version. b) The classpath contains jar files of an older LWJGL version. Possible solutions: a) Make sure to not set -Djava.library.path (it is not needed for developing with LWJGL 3) or make sure the folder it points to contains the shared libraries of the correct LWJGL version. b) Check the classpath and make sure to only have jar files of the same LWJGL version in it. Initialising gl4es v1.1.5 built on Jul 14 2024 19:34:14 Using GLES 2.0 backend loaded: libGLESv2.so loaded: libEGL.so Using GLES 2.0 backend Hardware Full NPOT detected and used FBO are in core, and so used PointSprite are in core, and so used CubeMap are in core, and so used BlendColor is in core, and so used Blend Subtract is in core, and so used Blend Function and Equation Separation is in core, and so used Texture Mirrored Repeat is in core, and so used Extension GL_OES_element_index_uint detected and used Extension GL_OES_packed_depth_stencil detected and used Extension GL_OES_depth24 detected and used Extension GL_OES_rgb8_rgba8 detected and used Extension GL_EXT_texture_format_BGRA8888 detected and used Extension GL_OES_depth_texture detected and used Extension GL_OES_texture_stencil8 detected and used Extension GL_OES_texture_float detected and used Extension GL_OES_texture_half_float detected and used Extension GL_EXT_color_buffer_float detected and used Extension GL_EXT_color_buffer_half_float detected and used high precision float in fragment shader available and used Max vertex attrib: 32 Extension GL_OES_standard_derivatives detected and used Extension GL_ARM_shader_framebuffer_fetch detected and used Extension GL_OES_get_program_binary detected and used Number of supported Program Binary Format: 1 Max texture size: 16384 Max Varying Vector: 31 Texture Units: 16/16 (hardware: 16), Max lights: 8, Max planes: 6 Extension GL_EXT_texture_filter_anisotropic detected and used Max Anisotropic filtering: 16 Hardware vendor is Qualcomm GLSL 300 es supported GLSL 310 es supported and used GLSL 320 es supported Max Color Attachments: 8 / Draw buffers: 8 sRGB surface supported EGLImage to Texture2D supported EGLImage to RenderBuffer supported ignore MipMap glGetError() always return GL_NOERROR Targeting OpenGL 2.1 No hack in shader converter to define overloaded function with int Not trying to batch small subsequent glDrawXXXX try to use VBO Force texture for Attachment color0 on FBO Hack to trigger a SwapBuffers when a Full Framebuffer Blit on default FBO is done Force normals to be normalized on FPE shaders glX Will try to recycle EGL Surface Current folder is:/storage/emulated/0/Android/data/net.kdt.pojavlaunch/files/.minecraft [21:02:16] [main/WARN]: Skipping bad option: lastServer: [21:02:16] [main/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.settings.KeyModifier [21:02:16] [main/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.eventhandler.Event$Result [21:02:16] [main/INFO]: LWJGL Version: 3.3.3-snapshot

[21:02:16] [main/INFO]: [STDERR]: at org.lwjgl.system.Pointer$Default.(Pointer.java:88) [21:02:16] [main/INFO]: [STDERR]: at org.lwjgl.system.CustomBuffer.(CustomBuffer.java:25) [21:02:16] [main/INFO]: [STDERR]: at org.lwjgl.system.StructBuffer.(StructBuffer.java:20) [21:02:16] [main/INFO]: [STDERR]: at org.lwjgl.glfw.GLFWImage$Buffer.(GLFWImage.java:303) [21:02:16] [main/INFO]: [STDERR]: at org.lwjgl.opengl.Display.setIcon(Display.java:946) [21:02:16] [main/INFO]: [STDERR]: at bib.av(SourceFile:661) [21:02:16] [main/INFO]: [STDERR]: at bib.aq(SourceFile:456) [21:02:16] [main/INFO]: [STDERR]: at bib.a(SourceFile:404) [21:02:16] [main/INFO]: [STDERR]: at net.minecraft.client.main.Main.main(SourceFile:123) [21:02:16] [main/INFO]: [STDERR]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [21:02:16] [main/INFO]: [STDERR]: at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) [21:02:16] [main/INFO]: [STDERR]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [21:02:16] [main/INFO]: [STDERR]: at java.lang.reflect.Method.invoke(Unknown Source) [21:02:16] [main/INFO]: [STDERR]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:159) [21:02:16] [main/INFO]: [STDERR]: at net.minecraft.launchwrapper.Launch.main(Launch.java:30) EGLBridge: Binding to OpenGL ES [21:02:16] [main/INFO]: [STDOUT]: LWJGLX: ready-handle context created [21:02:16] [main/INFO]: [STDOUT]: Grab: false

[21:02:16] [main/INFO]: [OptiFine] OptiFine_1.12.2_HD_U_G5 [21:02:16] [main/INFO]: [OptiFine] Build: 20210124-142939 [21:02:16] [main/INFO]: [OptiFine] OS: Linux (aarch64) version Android-10 [21:02:16] [main/INFO]: [OptiFine] Java: 1.8.0_432-internal, Oracle Corporation [21:02:16] [main/INFO]: [OptiFine] VM: OpenJDK 64-Bit Server VM (mixed mode), Oracle Corporation [21:02:16] [main/INFO]: [OptiFine] LWJGL: 3.3.3-snapshot [21:02:16] [main/INFO]: [OptiFine] OpenGL: Adreno (TM) 630, version 2.1 gl4es wrapper 1.1.5, PojavLauncherTeam & ptitSeb [21:02:16] [main/INFO]: [OptiFine] OpenGL Version: 2.1.0 [21:02:16] [main/INFO]: [OptiFine] OpenGL Occlussion culling: Not available (GL_ARB_occlusion_query) [21:02:16] [main/INFO]: [OptiFine] Maximum texture size: 16384x16384 [21:02:16] [VersionCheck/INFO]: [OptiFine] Checking for new version I/NativeInput(25427): Input ready: 1

[21:02:16] [main/INFO]: [STDOUT]: GLFW: Set size for window 511815907456, width=2156, height=1080 [21:02:16] [main/INFO]: [STDOUT]: GLFW: Set size for window 511815907456, width=2156, height=1080 [21:02:16] [main/INFO]: [Shaders] OpenGL Version: 2.1 gl4es wrapper 1.1.5 [21:02:16] [main/INFO]: [Shaders] Vendor: PojavLauncherTeam & ptitSeb [21:02:16] [main/INFO]: [Shaders] Renderer: Adreno (TM) 630 [21:02:16] [main/INFO]: [Shaders] Capabilities: 2.0 2.1 3.0 3.2 - [21:02:16] [main/INFO]: [Shaders] GL_MAX_DRAW_BUFFERS: 8 [21:02:16] [main/INFO]: [Shaders] GL_MAX_COLOR_ATTACHMENTS_EXT: 8 [21:02:16] [main/INFO]: [Shaders] GL_MAX_TEXTURE_IMAGE_UNITS: 16 [21:02:16] [main/INFO]: [Shaders] Load shaders configuration. [21:02:16] [main/INFO]: [Shaders] Loaded shaderpack: Sildur's Enhanced Default v1.15 Fast.zip [21:02:16] [main/INFO]: [OptiFine] [Shaders] Worlds: -1, 1 [21:02:17] [main/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.Loader [21:02:17] [main/INFO]: [OptiFine] [Shaders] Parsing block mappings: /shaders/block.properties [21:02:17] [main/WARN]: [OptiFine] Shaders: Block not found for name: minecraft:beetroot [21:02:18] [main/WARN]: [OptiFine] Shaders: Block not found for name: minecraft:wall_torch [21:02:18] [main/WARN]: [OptiFine] Shaders: Block not found for name: minecraft:redstone_wall_torch [21:02:18] [main/WARN]: [OptiFine] Shaders: Block not found for name: minecraft:jack_o_lantern [21:02:18] [main/WARN]: [OptiFine] Shaders: Block not found for name: minecraft:campfire [21:02:18] [main/WARN]: [OptiFine] Shaders: Block not found for name: minecraft:lantern [21:02:18] [main/INFO]: [OptiFine] [Shaders] Parsing entity mappings: /shaders/entity.properties [21:02:18] [main/INFO]: [OptiFine] (Reflector) Method not present: vi.getClass [21:02:18] [main/WARN]: [OptiFine] Shaders: Entity not found: minecraft:lightning_bolt [21:02:18] [main/WARN]: [OptiFine] [Shaders] Invalid entity ID mapping: entity.11000=minecraft:lightning_bolt [21:02:18] [main/WARN]: [OptiFine] [Shaders] Invalid value: shadowDistance:110.0 [21:02:18] [main/INFO]: [Shaders] Custom uniform: framemod8 [21:02:18] [main/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.Attributes [21:02:18] [main/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.pipeline.LightUtil [21:02:18] [main/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.client.SplashProgress [21:02:18] [main/INFO]: Reloading ResourceManager: Default [21:02:18] [main/INFO]: [OptiFine] Reloading textures [21:02:19] [main/INFO]: [OptiFine] Resource packs: Default [21:02:19] [main/INFO]: [OptiFine] (Reflector) Method not present: ceb$b.preDraw [21:02:19] [main/INFO]: [OptiFine] (Reflector) Method not present: ceb$b.postDraw [21:02:19] [Sound Library Loader/INFO]: Starting up SoundSystem... [21:02:20] [main/INFO]: [OptiFine] (Reflector) Method not present: bhv.getCameraPosition [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: bhv.updateRenderInfo [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: anh.getWaterColorMultiplier [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: anh$c.newInstance [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: aow.addDestroyEffects [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: aow.addHitEffects [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: aow.canCreatureSpawn [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: aow.canRenderInLayer [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: aow.doesSideBlockRendering [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: aow.doesSideBlockChestOpening [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: aow.getBedDirection [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: aow.getExtendedState [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: aow.getFogColor [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: aow.getLightOpacity [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: aow.getLightValue [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: aow.getSoundType [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: aow.hasTileEntity [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: aow.isAir [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: aow.isBed [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: aow.isBedFoot [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: aow.isSideSolid [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: cfy.isAmbientOcclusion [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: aws.getLightValue [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: and.isSideSolid [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: vg.canRiderInteract [21:02:31] [main/INFO]: [OptiFine] (Reflector) Field not present: vg.captureDrops [21:02:31] [main/INFO]: [OptiFine] (Reflector) Field not present: vg.capturedDrops [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: vg.shouldRenderInPass [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: vg.shouldRiderSit [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: vi.getID [21:02:31] [main/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.event.ForgeEventFactory [21:02:31] [main/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.ForgeHooks [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: ain.getDurabilityForDisplay [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: ain.getEquipmentSlot [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: ain.getTileEntityItemStackRenderer [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: ain.getRGBDurabilityForDisplay [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: ain.isShield [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: ain.onEntitySwing [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: ain.shouldCauseReequipAnimation [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: ain.showDurabilityBar [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: agv.hasOverlay [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: bhy.setKeyConflictContext [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: bhy.setKeyModifierAndCode [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: bhy.getKeyModifier [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: uz.shouldRenderHUD [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: uz.renderHUDEffect [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: va.isCurativeItem [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: avj.canRenderBreaking [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: avj.getRenderBoundingBox [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: avj.hasFastRenderer [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: avj.shouldRenderInPass [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: amu.countEntities [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: amu.getPerWorldStorage [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: amu.initCapabilities [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: aym.getCloudRenderer [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: aym.getSkyRenderer [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: aym.getWeatherRenderer [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: aym.getLightmapColors [21:02:31] [main/INFO]: [OptiFine] (Reflector) Method not present: aym.getSaveFolder [21:02:31] [main/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.property.IExtendedBlockState [21:02:31] [main/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.registries.IForgeRegistryEntry$Impl [21:02:31] [main/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.IModel [21:02:31] [main/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.IRenderHandler [21:02:31] [main/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.MinecraftForge [21:02:31] [main/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.MinecraftForgeClient [21:02:31] [main/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.ModContainer [21:02:31] [main/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.ModelLoader$VanillaLoader [21:02:31] [main/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.ModelLoaderRegistry [21:02:31] [main/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderBlockOverlayEvent$OverlayType [21:02:31] [main/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderItemInFrameEvent [21:02:31] [main/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderLivingEvent$Pre [21:02:31] [main/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderLivingEvent$Post [21:02:31] [main/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderLivingEvent$Specials$Pre [21:02:31] [main/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderLivingEvent$Specials$Post [21:02:31] [main/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.ScreenshotEvent [21:02:31] [main/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.resource.VanillaResourceType [21:02:31] [main/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.event.world.WorldEvent$Load [21:02:31] [main/INFO]: [OptiFine] Reloading custom textures [21:02:33] [VersionCheck/INFO]: [OptiFine] Version found: G5 [21:02:37] [main/INFO]: [Shaders] Loaded shaderpack: Open4ES-BSL_Updated.zip [21:02:37] [main/INFO]: [OptiFine] [Shaders] Worlds: -1, 1 [21:02:37] [main/WARN]: [OptiFine] Ambiguous shader option: noiseTextureResolution [21:02:37] [main/WARN]: [OptiFine] - in gbuffers_terrain.fsh: 256 [21:02:37] [main/WARN]: [OptiFine] - in gbuffers_water.fsh: 128 [21:02:37] [main/INFO]: Reloading ResourceManager: Default [21:02:37] [main/INFO]: [OptiFine] Reloading textures [21:02:37] [main/INFO]: [OptiFine] Resource packs: Default [21:02:38] [main/INFO]: SoundSystem shutting down... [21:02:38] [main/ERROR]: Error in class 'SoundSystem' [21:02:38] [main/ERROR]: Problem during Library.cleanup()! [21:02:38] [main/INFO]: Ignoring errors... continuing clean-up. [21:02:38] [main/WARN]: Author: Paul Lamb, www.paulscode.com [21:02:38] [Sound Library Loader/INFO]: Starting up SoundSystem... [21:02:38] [Thread-6/INFO]: Initializing LWJGL OpenAL [21:02:38] [Thread-6/INFO]: (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org) [ALSOFT] (EE) Failed to set real-time priority for thread: Operation not permitted (1) [21:02:38] [Thread-6/INFO]: OpenAL initialized. [21:02:39] [Sound Library Loader/INFO]: Sound engine started [21:02:39] [Realms Notification Availability checker #1/INFO]: Could not authorize you against Realms server: Invalid session id [21:02:40] [main/INFO]: [OptiFine] Multitexture: false [21:02:40] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/0_glass_white/glass_pane_white.properties [21:02:40] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/0_glass_white/glass_white.properties [21:02:40] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/10_glass_purple/glass_pane_purple.properties [21:02:40] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/10_glass_purple/glass_purple.properties [21:02:40] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/11_glass_blue/glass_blue.properties [21:02:40] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/11_glass_blue/glass_pane_blue.properties [21:02:40] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/12_glass_brown/glass_brown.properties [21:02:40] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/12_glass_brown/glass_pane_brown.properties [21:02:40] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/13_glass_green/glass_green.properties [21:02:40] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/13_glass_green/glass_pane_green.properties [21:02:40] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/14_glass_red/glass_pane_red.properties [21:02:40] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/14_glass_red/glass_red.properties [21:02:40] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/15_glass_black/glass_black.properties [21:02:40] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/15_glass_black/glass_pane_black.properties [21:02:40] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/1_glass_orange/glass_orange.properties [21:02:40] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/1_glass_orange/glass_pane_orange.properties [21:02:40] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/2_glass_magenta/glass_magenta.properties [21:02:40] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/2_glass_magenta/glass_pane_magenta.properties [21:02:40] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/3_glass_light_blue/glass_light_blue.properties [21:02:40] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/3_glass_light_blue/glass_pane_light_blue.properties [21:02:40] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/4_glass_yellow/glass_pane_yellow.properties [21:02:40] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/4_glass_yellow/glass_yellow.properties [21:02:40] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/5_glass_lime/glass_lime.properties [21:02:40] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/5_glass_lime/glass_pane_lime.properties [21:02:40] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/6_glass_pink/glass_pane_pink.properties [21:02:40] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/6_glass_pink/glass_pink.properties [21:02:40] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/7_glass_gray/glass_gray.properties [21:02:40] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/7_glass_gray/glass_pane_gray.properties [21:02:40] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/8_glass_silver/glass_pane_silver.properties [21:02:40] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/8_glass_silver/glass_silver.properties [21:02:40] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/9_glass_cyan/glass_cyan.properties [21:02:40] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/9_glass_cyan/glass_pane_cyan.properties [21:02:40] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/bookshelf.properties [21:02:40] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/glass.properties [21:02:40] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/glasspane.properties [21:02:40] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/default/sandstone.properties [21:02:40] [main/INFO]: [OptiFine] Multipass connected textures: false [21:02:40] [main/INFO]: [OptiFine] BetterGrass: Parsing default configuration optifine/bettergrass.properties [21:02:42] [main/INFO]: Created: 1024x512 textures-atlas [21:02:42] [main/INFO]: [Shaders] allocateTextureMap 0 1024 512 [21:02:42] [main/INFO]: [OptiFine] Animated sprites: 22 [21:02:43] [main/INFO]: [OptiFine] Reloading custom textures [21:02:43] [main/INFO]: [Shaders] Loaded shaderpack: Open4ES-BSL_Updated.zip [21:02:43] [main/INFO]: [OptiFine] [Shaders] Worlds: -1, 1 [21:02:43] [main/WARN]: [OptiFine] Ambiguous shader option: noiseTextureResolution [21:02:43] [main/WARN]: [OptiFine] - in gbuffers_terrain.fsh: 256 [21:02:43] [main/WARN]: [OptiFine] - in gbuffers_water.fsh: 128 [21:02:46] [main/INFO]: [Shaders] Save shaders configuration. [21:02:50] [Server thread/INFO]: Starting integrated minecraft server version 1.12.2 [21:02:50] [Server thread/INFO]: Generating keypair [21:02:51] [Server thread/INFO]: Loaded 488 advancements [21:02:52] [Server thread/INFO]: Preparing start region for level 0 [21:02:52] [Server thread/INFO]: Changing view distance to 2, from 10 Oct 03, 2024 9:02:52 PM io.netty.util.internal.MacAddressUtil defaultMachineId WARNING: Failed to find a usable hardware address from the network interfaces; using random bytes: e5:db:58:bb:93:be:d2:75 [21:02:53] [Server thread/INFO]: TwosaucerXD[local:E:e6bba4b5] logged in with entity id 0 at (6.726850493259404, 4.0, 5.522643331785181) [21:02:53] [Server thread/INFO]: TwosaucerXD joined the game [21:02:54] [Server thread/INFO]: Saving and pausing game... [21:02:55] [Server thread/INFO]: Saving chunks for level 'New World'/overworld [21:02:55] [Server thread/INFO]: Saving chunks for level 'New World'/the_nether [21:02:55] [Server thread/INFO]: Saving chunks for level 'New World'/the_end ERROR: 0:58: 'texture2D' : type is for Vulkan api only ERROR: 0:58: 'texture2D' : cannot construct this type ERROR: 0:58: 'constructor' : too many arguments ERROR: 0:58: 'assign' : cannot convert from 'float' to '4-component vector of float' ERROR: 4 compilation errors. No code generated.

[21:02:55] [main/ERROR]: [Shaders] Error compiling fragment shader: /shaders/shadow.fsh [21:02:55] [main/INFO]: [Shaders] Shader info log: /shaders/shadow.fsh ERROR: 0:58: 'texture2D' : type is for Vulkan api only ERROR: 0:58: 'texture2D' : cannot construct this type ERROR: 0:58: 'constructor' : too many arguments ERROR: 0:58: 'assign' : cannot convert from 'float' to '4-component vector of float' ERROR: 4 compilation errors. No code generated. ERROR: 0:58: 'texture2D' : type is for Vulkan api only ERROR: 0:58: 'texture2D' : cannot construct this type ERROR: 0:58: 'constructor' : too many arguments ERROR: 0:58: 'assign' : cannot convert from 'float' to '4-component vector of float' ERROR: 4 compilation errors. No code generated.

[21:02:55] [main/ERROR]: [Shaders] Error linking program: 15 (shadow) [21:02:55] [main/INFO]: [Shaders] Info log: shadow ERROR: 0:58: 'texture2D' : type is for Vulkan api only ERROR: 0:58: 'texture2D' : cannot construct this type ERROR: 0:58: 'constructor' : too many arguments ERROR: 0:58: 'assign' : cannot convert from 'float' to '4-component vector of float' ERROR: 4 compilation errors. No code generated.

[21:02:55] [main/INFO]: [Shaders] Info log: shadow ERROR: 0:58: 'texture2D' : type is for Vulkan api only ERROR: 0:58: 'texture2D' : cannot construct this type ERROR: 0:58: 'constructor' : too many arguments ERROR: 0:58: 'assign' : cannot convert from 'float' to '4-component vector of float' ERROR: 4 compilation errors. No code generated.

[21:02:55] [main/ERROR]: [Shaders] [Shaders] Error: Invalid program "shadow" [21:02:55] [main/INFO]: [CHAT] [Shaders] Error: Invalid program "shadow" [21:02:55] [main/INFO]: [Shaders] Program loaded: gbuffers_basic ERROR: 0:59: 'texture2D' : type is for Vulkan api only ERROR: 0:59: 'texture2D' : cannot construct this type ERROR: 0:59: 'constructor' : too many arguments ERROR: 0:59: 'assign' : cannot convert from 'float' to '4-component vector of float' ERROR: 4 compilation errors. No code generated.

[21:02:55] [main/ERROR]: [Shaders] Error compiling fragment shader: /shaders/gbuffers_textured.fsh [21:02:55] [main/INFO]: [Shaders] Shader info log: /shaders/gbuffers_textured.fsh ERROR: 0:59: 'texture2D' : type is for Vulkan api only ERROR: 0:59: 'texture2D' : cannot construct this type ERROR: 0:59: 'constructor' : too many arguments ERROR: 0:59: 'assign' : cannot convert from 'float' to '4-component vector of float' ERROR: 4 compilation errors. No code generated. ERROR: 0:59: 'texture2D' : type is for Vulkan api only ERROR: 0:59: 'texture2D' : cannot construct this type ERROR: 0:59: 'constructor' : too many arguments ERROR: 0:59: 'assign' : cannot convert from 'float' to '4-component vector of float' ERROR: 4 compilation errors. No code generated.

[21:02:55] [main/ERROR]: [Shaders] Error linking program: 18 (gbuffers_textured) [21:02:55] [main/INFO]: [Shaders] Info log: gbuffers_textured ERROR: 0:59: 'texture2D' : type is for Vulkan api only ERROR: 0:59: 'texture2D' : cannot construct this type ERROR: 0:59: 'constructor' : too many arguments ERROR: 0:59: 'assign' : cannot convert from 'float' to '4-component vector of float' ERROR: 4 compilation errors. No code generated.

[21:02:55] [main/INFO]: [Shaders] Info log: gbuffers_textured ERROR: 0:59: 'texture2D' : type is for Vulkan api only ERROR: 0:59: 'texture2D' : cannot construct this type ERROR: 0:59: 'constructor' : too many arguments ERROR: 0:59: 'assign' : cannot convert from 'float' to '4-component vector of float' ERROR: 4 compilation errors. No code generated.

[21:02:55] [main/ERROR]: [Shaders] [Shaders] Error: Invalid program "gbuffers_textured" [21:02:55] [main/INFO]: [CHAT] [Shaders] Error: Invalid program "gbuffers_textured" ERROR: 0:71: 'texture2D' : type is for Vulkan api only ERROR: 0:71: 'texture2D' : cannot construct this type ERROR: 0:71: 'constructor' : too many arguments ERROR: 0:71: 'assign' : cannot convert from 'float' to '4-component vector of float' ERROR: 0:73: 'texture2D' : type is for Vulkan api only ERROR: 0:73: 'texture2D' : cannot construct this type ERROR: 0:73: 'constructor' : too many arguments ERROR: 0:73: 'assign' : cannot convert from 'float' to '4-component vector of float' ERROR: 8 compilation errors. No code generated.

[21:02:55] [main/ERROR]: [Shaders] Error compiling fragment shader: /shaders/gbuffers_textured_lit.fsh [21:02:55] [main/INFO]: [Shaders] Shader info log: /shaders/gbuffers_textured_lit.fsh ERROR: 0:71: 'texture2D' : type is for Vulkan api only ERROR: 0:71: 'texture2D' : cannot construct this type ERROR: 0:71: 'constructor' : too many arguments ERROR: 0:71: 'assign' : cannot convert from 'float' to '4-component vector of float' ERROR: 0:73: 'texture2D' : type is for Vulkan api only

Steps To Reproduce

1. Start pojavlauncher 
2. Enable Shader (you know. Video settings/shaders/...)
3. Enter any world
4. Crash jumpscare

Expected Behavior

Maybe my phone is old, but I don't think so. It happens to me on my secondary phone too

Platform

- Device model: Poco F1 Armoured
- CPU architecture: Snapdragon 845 arm64
- Android version: 10
- PojavLauncher version: foxgloove 20240992

Anything else?

No response

GaucovyAero commented 4 days ago

Zink doesn't work

If Zink worked for you before the foxglove update, this might get it running on your device. It doesn't help on devices which don't fulfill the base Zink requirements.

/storage/emulated/0/Android/data/net.kdt.pojavlaunch/files/custom_env.txt (if this file does not exist, create it)

MESA_GL_VERSION_OVERRIDE=4.6
MESA_GLSL_VERSION_OVERRIDE=460