소스 검색

mesa: expose GL_EXT_texture_sRGB_decode on GLES 3.0+

Could be exposed on earlier GLES versions if we supported EXT_sRGB, but
we don't, for now.

Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
Reviewed-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com>
tags/12.0-branchpoint
Ilia Mirkin 9 년 전
부모
커밋
2875183463
2개의 변경된 파일2개의 추가작업 그리고 3개의 파일을 삭제
  1. 1
    1
      src/mesa/main/extensions_table.h
  2. 1
    2
      src/mesa/main/texparam.c

+ 1
- 1
src/mesa/main/extensions_table.h 파일 보기

@@ -243,7 +243,7 @@ EXT(EXT_texture_object , dummy_true
EXT(EXT_texture_rectangle , NV_texture_rectangle , GLL, x , x , x , 2004)
EXT(EXT_texture_rg , ARB_texture_rg , x , x , x , ES2, 2011)
EXT(EXT_texture_sRGB , EXT_texture_sRGB , GLL, GLC, x , x , 2004)
EXT(EXT_texture_sRGB_decode , EXT_texture_sRGB_decode , GLL, GLC, x , x , 2006)
EXT(EXT_texture_sRGB_decode , EXT_texture_sRGB_decode , GLL, GLC, x , 30, 2006)
EXT(EXT_texture_shared_exponent , EXT_texture_shared_exponent , GLL, GLC, x , x , 2004)
EXT(EXT_texture_snorm , EXT_texture_snorm , GLL, GLC, x , x , 2009)
EXT(EXT_texture_swizzle , EXT_texture_swizzle , GLL, GLC, x , x , 2008)

+ 1
- 2
src/mesa/main/texparam.c 파일 보기

@@ -568,8 +568,7 @@ set_tex_parameteri(struct gl_context *ctx,
goto invalid_pname;

case GL_TEXTURE_SRGB_DECODE_EXT:
if (_mesa_is_desktop_gl(ctx)
&& ctx->Extensions.EXT_texture_sRGB_decode) {
if (ctx->Extensions.EXT_texture_sRGB_decode) {
GLenum decode = params[0];

if (!target_allows_setting_sampler_parameters(texObj->Target))

Loading…
취소
저장