i915: Disable extension OES_standard_derivatives
OES_standard_derivatives must be manually disabled for i915 because Mesa enables it by default.
This commit is contained in:
parent
78838b2d1b
commit
7b9dc40b0d
|
@ -80,6 +80,17 @@ static const char *es2_extensions[] = {
|
|||
NULL,
|
||||
};
|
||||
|
||||
/**
|
||||
* \brief Extensions to disable.
|
||||
*
|
||||
* These extensions must be manually disabled because they may have been
|
||||
* enabled by default.
|
||||
*/
|
||||
static const char* es2_extensions_disabled[] = {
|
||||
"GL_OES_standard_derivatives",
|
||||
NULL,
|
||||
};
|
||||
|
||||
/**
|
||||
* Initializes potential list of extensions if ctx == NULL, or actually enables
|
||||
* extensions for a context.
|
||||
|
@ -94,4 +105,6 @@ intelInitExtensionsES2(struct gl_context *ctx)
|
|||
|
||||
for (i = 0; es2_extensions[i]; i++)
|
||||
_mesa_enable_extension(ctx, es2_extensions[i]);
|
||||
for (i = 0; es2_extensions_disabled[i]; i++)
|
||||
_mesa_disable_extension(ctx, es2_extensions_disabled[i]);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue