Sisah2

Results 31 comments of Sisah2

Seems like new xclipse 920 mobile gpu support angle_instanced_arrays extension, can it be used to bring gl_draw_instanced emulation? https://www.khronos.org/registry/OpenGL/extensions/ANGLE/ANGLE_instanced_arrays.txt Also gl_ext_instanced_arrays

For current openmw postprocessing shaders it wil be usefull to initialize GL_EXT_shader_non_constant_global_initializers extension. I tried to add it in shaderconv as there are already others added this way . const...

Basically doing this https://github.com/Sisah2/gl4es/commit/1f199df25a00811e63d3f110d94690fe1decf700 result in ` New Shader source: #version 100 #extension GL_EXT_draw_buffers : enable #extension GL_OES_standard_derivatives : enable #extension GL_OES_texture_3D : enable #extension GL_EXT_shader_non_constant_global_initializers : enable precision highp...

Well enabling it this way failing for me in some shaders, it says "extension directive must occur before any non-preprocesor tokens in ESSL1" on phone, on pc that it cant...

Also if i add only one extension here, it seems to work, but if i try add second one it die :D

I think i solved that, first i needed to bump headline to 6 and then gl_clip vertex get mixed to extensions list in vertex shader, so changed his line to...

Its disabled on android, can be simply enabled in init.c but need to save it manualy, get it work in openmw with this (calling gl_Hint with custom flag to save...

Also if i start game with 16 lights limit, then change it to something different it breake them, but changing it back to 16 seems to fix it again. When...

So if program is sucesfully compiled and linked, then its source is changed it need only recompile? Not link again? It seems to call gl4es_glLinkProgram when recompilation is trigered.