ptitSeb

Results 2021 comments of ptitSeb

Not yet. I haven't checked that. The multiple FragData is not supported on default gles2, it needs an extension, but I suppose the extension needs to be activated in the...

gl4es doesn't support ES3 yet. As I wrote before, the issue is in a shader, the extension probably need to be declared in shader header in ES2 (but not in...

> @ptitSeb please don’t ignore this. > > https://github.com/ptitSeb/gl4es/blob/b1928320bd353f10d92718965c0f885edb132b31/src/gl/shaderconv.c#L495 > > > This check is never true, since `versionString` is always `NULL` or empty, even `#version 120` is defined. Is...

ok @khanhduytran0 the version detection should be fixed, and using higher GLSL version number should work now. That may help a few issue.

> > So, seems like this extension is in core of OpenGL ES 3... > > [`GL_EXT_draw_buffers` are for ES2](https://www.khronos.org/registry/OpenGL/extensions/EXT/EXT_draw_buffers.txt) and supported by default in ES3 (not under extension type),so...

It should be fairly easy, but still, it's not automatique and need some adaptations in shaderconv.

Most gles2 hardware don't allow depth buffer reading or writing. That may be the issue yes. It needs GLES3 for this to work, but gl4es doesn't support gles3 yet. But...

Oh no, I already have seen games that does that, and the result realy depends on the hardware. gl4es tries to detect that case to mitigate, at least on Mali...

You can build SDL with GL support and let it use GL4ES (that will work automatically in fact). The issue, if you don't use X11, is how you create a...

It's not filled? Maybe there is a bug in fpe.c, because IIRC, the values are stored and ready to be injected in gles2 shaders.