Requesting 3.1 GLES context Got a 3 . 1 GLES context QOpenGLShader::compile(Compute): 0:3(1): error: product of local_sizes exceeds MAX_COMPUTE_WORK_GROUP_INVOCATIONS (256) *** Problematic Compute shader source code *** #version 310 es #line 1 #define COMPUTEPATCHSIZE 32 #define IMGFMT rgba8 layout (local_size_x = COMPUTEPATCHSIZE, local_size_y = COMPUTEPATCHSIZE) in; ....