diff options
author | Kenneth Graunke <kenneth@whitecape.org> | 2016-03-03 01:58:13 -0800 |
---|---|---|
committer | Kenneth Graunke <kenneth@whitecape.org> | 2016-04-26 21:32:35 -0700 |
commit | fd9a7d8f30e8a4f73c7973a9d4e59082ecb5c1bf (patch) | |
tree | 8d81962736165e12da8a9dbbe34d361fbb3440af /src/mesa/drivers/dri/i965/intel_extensions.c | |
parent | 12c43a355c6a8812319dea661480488ed198ed06 (diff) | |
download | external_mesa3d-fd9a7d8f30e8a4f73c7973a9d4e59082ecb5c1bf.zip external_mesa3d-fd9a7d8f30e8a4f73c7973a9d4e59082ecb5c1bf.tar.gz external_mesa3d-fd9a7d8f30e8a4f73c7973a9d4e59082ecb5c1bf.tar.bz2 |
i965: Enable ARB_texture_stencil8 and OES_texture_stencil8 on Gen8+.
Stencil texturing is required by ES 3.1. Apparently we never actually
turned it on. Do that now. Also turn on the desktop extension.
Fixes nine dEQP-GLES31.functional tests:
stencil_texturing.format.stencil_index8_2d
texture.border_clamp.formats.stencil_index8.nearest_size_pot
texture.border_clamp.formats.stencil_index8.nearest_size_npot
texture.border_clamp.formats.stencil_index8.gather_size_pot
texture.border_clamp.formats.stencil_index8.gather_size_npot
texture.border_clamp.unused_channels.stencil_index8
state_query.internal_format.renderbuffer.stencil_index8_samples
state_query.internal_format.texture_2d_multisample.stencil_index8_samples
state_query.internal_format.texture_2d_multisample_array.stencil_index8_samples
Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
Reviewed-by: Chris Forbes <chrisf@ijw.co.nz>
Diffstat (limited to 'src/mesa/drivers/dri/i965/intel_extensions.c')
-rw-r--r-- | src/mesa/drivers/dri/i965/intel_extensions.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mesa/drivers/dri/i965/intel_extensions.c b/src/mesa/drivers/dri/i965/intel_extensions.c index 907f24f..820d573 100644 --- a/src/mesa/drivers/dri/i965/intel_extensions.c +++ b/src/mesa/drivers/dri/i965/intel_extensions.c @@ -368,6 +368,7 @@ intelInitExtensions(struct gl_context *ctx) if (brw->gen >= 8) { ctx->Extensions.ARB_stencil_texturing = true; + ctx->Extensions.ARB_texture_stencil8 = true; } if (brw->gen >= 9) { |