shader_runner: add ability to specify GL_TEXTURE_BASE_LEVEL

Signed-off-by: Chris Forbes <chrisf@ijw.co.nz>
Reviewed-by: Matt Turner <mattst88@gmail.com>
shader_runner: add ability to specify GL_TEXTURE_MAX_LEVEL

Signed-off-by: Chris Forbes <chrisf@ijw.co.nz>
Reviewed-by: Matt Turner <mattst88@gmail.com>
arb_texture_query_levels: add group and shader-runner dir

Signed-off-by: Chris Forbes <chrisf@ijw.co.nz>
Reviewed-by: Matt Turner <mattst88@gmail.com>
arb_texture_query_levels: add compiler tests for textureQueryLevels()

This tests that all the required signatures exist.

Signed-off-by: Chris Forbes <chrisf@ijw.co.nz>
Reviewed-by: Matt Turner <mattst88@gmail.com>
arb_texture_query_levels: add execution tests

Ensure that the returned level count is correct in various situations.

V2: Use [vertex shader passthrough] for fs tests.

Signed-off-by: Chris Forbes <chrisf@ijw.co.nz>
Reviewed-by: Matt Turner <mattst88@gmail.com>