-
Notifications
You must be signed in to change notification settings - Fork 50
Expand file tree
/
Copy pathdxmt.conf
More file actions
79 lines (61 loc) · 2.44 KB
/
dxmt.conf
File metadata and controls
79 lines (61 loc) · 2.44 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
# Override PCI vendor and device IDs reported to the application. Can
# cause the app to adjust behaviour depending on the selected values.
#
# Supported values: Any four-digit hex number.
# dxgi.customDeviceId = 0000
# dxgi.customVendorId = 0000
# Override the reported device description
#
# Supported values: Any string.
# dxgi.customDeviceDesc = ""
# Force to report a SDR display, in case of unintended behavior in HDR mode
# This option only affects DXGI, and does not change what games see through nvapi
# Setting to False does not imply the display will be reported as HDR
#
# Supported values: True, False
# dxgi.forceSDR = False
# Enables frame rate limiter.
# The frame pacing is coordinated by Metal (w/ CoreAnimation)
# rather than simulated on CPU. Thus you will get a beautiful straight
# line for the frames time graph. However, the system may not provide
# the frame rate you'd requested, for example, you would get 30Hz if
# you request 40Hz on a 60Hz monitor.
#
# Supported values: Any non-negative integer, preferably a factor of
# the monitor refresh rate
# d3d11.preferredMaxFrameRate = 60
# Adjust MetalFX Sptial Upscaling factor.
# It is multiplied by source output width & height to get the
# final output resolution.
# e.g. To get 1440p from 1080p you only need a factor of 1.33
#
# `DXMT_METALFX_SPATIAL_SWAPCHAIN=1` environment variable MUST be
# set for this to take effect.
#
# Supported values: Any number greater than 1.0
# d3d11.metalSpatialUpscaleFactor = 2.0
# Ignore D3D11_MAP_FLAG_DO_NOT_WAIT flag when D3D11DeviceContext::Map() is
# called, in case the game uses this flag without properly handling an error
# of `DXGI_ERROR_WAS_STILL_DRAWING` returned.
#
# Supported values: True, False
#
# Enabled by default for:
# - Sonic X Shadow Generations
# d3d11.ignoreMapFlagNoWait = False
# Set Metal version of converted shaders
# - 310 : Metal 3.1, supported by macOS 14 Sonoma and above
# - 320 : Metal 3.2, supported by macOS 15 Sequoia and above
# If not specified or specified version is not supported, then use the latest
# version supported by current system.
#
# Supported values: 310, 320
# dxmt.shaderMetalVersion = 310
# Let DXMT handle alt(cmd)+tab in fullscreen exclusive mode
# A native DXGI should handle it by default, but it's not feasible to implement this
# properly in Wine.
#
# Some games handle this by themselves, in that case you can ignore this option.
#
# Supported values: True, False
# dxgi.handleAltTab = False