vrend: emit OES_shader_io_blocks for GLES 3.1 shaders with io blocks

Merged Dave Airlie requested to merge airlied/virglrenderer:fix-gles31-io-blocks into master

While adding support to llvmpipe for GL 4.00 a bunch of virgl tests started to fail, this should fix one of the cases

Fixes: piglit/tests/spec/arb_tessellation_shader/execution/1in-1out.shader_test

when run on top of llvmpipe which supports GL 4.0 but with virglrenderer running in gles 3.1 mode.

Merge request reports