Module: wine Branch: master Commit: c09bb22c81cd391998cae632380d3a50504d0d1e URL: http://source.winehq.org/git/wine.git/?a=commit;h=c09bb22c81cd391998cae63238...
Author: Henri Verbeet hverbeet@codeweavers.com Date: Sun Apr 23 17:57:27 2017 +0200
wined3d: Get rid of the "Multisampling" setting.
There should be no reason to set this anymore. Note that "SampleCount" can be used to force a specific sample count.
Signed-off-by: Henri Verbeet hverbeet@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
dlls/wined3d/directx.c | 3 +-- dlls/wined3d/wined3d_main.c | 9 --------- dlls/wined3d/wined3d_private.h | 1 - 3 files changed, 1 insertion(+), 12 deletions(-)
diff --git a/dlls/wined3d/directx.c b/dlls/wined3d/directx.c index b5a8e47..e89cd6d 100644 --- a/dlls/wined3d/directx.c +++ b/dlls/wined3d/directx.c @@ -3710,8 +3710,7 @@ static void wined3d_adapter_init_limits(struct wined3d_gl_info *gl_info) else gl_info->limits.shininess = 128.0f;
- if ((gl_info->supported[ARB_FRAMEBUFFER_OBJECT] || gl_info->supported[EXT_FRAMEBUFFER_MULTISAMPLE]) - && wined3d_settings.allow_multisampling) + if (gl_info->supported[ARB_FRAMEBUFFER_OBJECT] || gl_info->supported[EXT_FRAMEBUFFER_MULTISAMPLE]) { gl_info->gl_ops.gl.p_glGetIntegerv(GL_MAX_SAMPLES, &gl_max); gl_info->limits.samples = gl_max; diff --git a/dlls/wined3d/wined3d_main.c b/dlls/wined3d/wined3d_main.c index f662c3a..1a4e2f2 100644 --- a/dlls/wined3d/wined3d_main.c +++ b/dlls/wined3d/wined3d_main.c @@ -80,7 +80,6 @@ struct wined3d_settings wined3d_settings = PCI_DEVICE_NONE,/* PCI Device ID */ 0, /* The default of memory is set in init_driver_info */ NULL, /* No wine logo by default */ - TRUE, /* Multisampling enabled by default. */ ~0u, /* Don't force a specific sample count by default. */ FALSE, /* No strict draw ordering. */ FALSE, /* Don't range check relative addressing indices in float constants. */ @@ -289,14 +288,6 @@ static BOOL wined3d_dll_init(HINSTANCE hInstDLL) if (!wined3d_settings.logo) ERR("Failed to allocate logo path memory.\n"); else memcpy(wined3d_settings.logo, buffer, len); } - if ( !get_config_key( hkey, appkey, "Multisampling", buffer, size) ) - { - if (!strcmp(buffer, "disabled")) - { - TRACE("Multisampling disabled.\n"); - wined3d_settings.allow_multisampling = FALSE; - } - } if (!get_config_key_dword(hkey, appkey, "SampleCount", &wined3d_settings.sample_count)) ERR_(winediag)("Forcing sample count to %u. This may not be compatible with all applications.\n", wined3d_settings.sample_count); diff --git a/dlls/wined3d/wined3d_private.h b/dlls/wined3d/wined3d_private.h index bab0fea..829360c 100644 --- a/dlls/wined3d/wined3d_private.h +++ b/dlls/wined3d/wined3d_private.h @@ -388,7 +388,6 @@ struct wined3d_settings /* Memory tracking and object counting. */ UINT64 emulated_textureram; char *logo; - int allow_multisampling; unsigned int sample_count; BOOL strict_draw_ordering; BOOL check_float_constants;