With these changes, the total percentage of Blockland users who can run shaders should increase from 57% to 66%.
Core function glTexImage3D will be used if EXT_texture3D is not available.
Awesome
Checking for shader shadow support: - Enabled via $Shader::Enabled? YES - ARB_shader_objects? YES - ARB_shading_language_100? YES - EXT_texture_array? YES - EXT_texture3D? YES - glTexImage3D? YES - EXT_framebuffer_object? YES - ARB_shadow? YES - GLSL Language Version? 1.30 - Intel Build 8.15.10.2219 o Shaders are ACTIVE%ERROR: regenerateShadowMapFBOs (3): GL_INVALID_VALUE (1281) - disabling shadersCreating shader program from shaders/renderCsm_vert.glsl and shaders/renderCsm_frag.glsl...Compile failed:WARNING: 0:2: extension 'GL_EXT_texture_array' is not supportedERROR: 0:257: 'texture2DArray' : no matching overloaded function found (using implicit conversion)ERROR: 0:257: 'x' : field selection requires structure, vector, or matrix on left hand sidERROR: renderCsm_prog shader compilation failed, disabling shaders
Unfortunately, people like me are still not part of that percentage.
okay so wait, I got this in my console:is this my computer or an error in the shader code?
This is your video driver being stupid because first it says that EXT_texture_array is supported but then when the game goes to use it, it says it isn't supported.
The spazzed shadows