m4xw
m4xw
Did you clear your shader cache?
https://cdn.discordapp.com/attachments/679278896872685568/725776949708062841/ffffffff.patch `patch -p1 < ...` enables shader error logging to gliden log
Yo, make a GLES2 build (remove GLES3=1 from makefile)
Its not runtime for this fork so ``` 2020/06/25,20:32:15.009,opengl_GLInfo.cpp:46,VERBOSE, "OpenGL ES major version: 2" 2020/06/25,20:32:15.009,opengl_GLInfo.cpp:47,VERBOSE, "OpenGL ES minor version: 0" ``` Will need a correctly configured build, otherwise retroarch needs...
```c ifeq ($(GLES3),1) ifeq ($(platform),ios-arm64) GLFLAGS += -DHAVE_OPENGLES -DHAVE_OPENGLES3 -DGLES3 else GLFLAGS += -DEGL -DHAVE_OPENGLES -DHAVE_OPENGLES3 -DGLES3 endif LDFLAGS += $(EGL_LIB) SOURCES_C += $(LIBRETRO_COMM_DIR)/glsym/glsym_es3.c ifeq ($(ANDROID),1) SOURCES_CXX += $(VIDEODIR_GLIDEN64)/src/Graphics/OpenGLContext/GraphicBuffer/GraphicBufferWrapper.cpp \...
I dunno why I even merged a if platform instead of if EGL, lol
Ah don't forget this needs a clean build
Seems its hardcoded in GLFunctions.h too but that should be easy fix..
libretro-common\include\glsm\glsm.h needs the ifdef for gles2 too
See my last post, it will compile with the header change to glsm and the replacement ES3->ES2 in GLFunctions.h