mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 11:48:06 +02:00
i965: Delete the INTEL_SEPARATE_STENCIL override.
This option was useful during initial development, but it's been ages since I've heard of anyone using it. Plus, Gen7+ mandates separate stencil, so it was really only useful on Sandybridge anyway. Signed-off-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
This commit is contained in:
parent
6e9f427ed8
commit
9d490c172b
1 changed files with 0 additions and 27 deletions
|
|
@ -1008,31 +1008,6 @@ intel_init_bufmgr(struct intel_screen *intelScreen)
|
|||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
* Override intel_screen.hw_has_separate_stencil with environment variable
|
||||
* INTEL_SEPARATE_STENCIL.
|
||||
*
|
||||
* Valid values for INTEL_SEPARATE_STENCIL are "0" and "1". If an invalid
|
||||
* valid value is encountered, a warning is emitted and INTEL_SEPARATE_STENCIL
|
||||
* is ignored.
|
||||
*/
|
||||
static void
|
||||
intel_override_separate_stencil(struct intel_screen *screen)
|
||||
{
|
||||
const char *s = getenv("INTEL_SEPARATE_STENCIL");
|
||||
if (!s) {
|
||||
return;
|
||||
} else if (!strncmp("0", s, 2)) {
|
||||
screen->hw_has_separate_stencil = false;
|
||||
} else if (!strncmp("1", s, 2)) {
|
||||
screen->hw_has_separate_stencil = true;
|
||||
} else {
|
||||
fprintf(stderr,
|
||||
"warning: env variable INTEL_SEPARATE_STENCIL=\"%s\" has "
|
||||
"invalid value and is ignored", s);
|
||||
}
|
||||
}
|
||||
|
||||
static bool
|
||||
intel_detect_swizzling(struct intel_screen *screen)
|
||||
{
|
||||
|
|
@ -1280,8 +1255,6 @@ __DRIconfig **intelInitScreen2(__DRIscreen *psp)
|
|||
else if (!success && intelScreen->gen >= 6)
|
||||
intelScreen->hw_has_llc = true;
|
||||
|
||||
intel_override_separate_stencil(intelScreen);
|
||||
|
||||
intelScreen->hw_has_swizzling = intel_detect_swizzling(intelScreen);
|
||||
|
||||
set_max_gl_versions(intelScreen);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue