-
-
Notifications
You must be signed in to change notification settings - Fork 75
Expand file tree
/
Copy pathgpu-selector.html
More file actions
233 lines (220 loc) · 11.4 KB
/
Copy pathgpu-selector.html
File metadata and controls
233 lines (220 loc) · 11.4 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
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>GPU Selector - Depth3D</title>
<meta name="description" content="GPU Selector installs ReShade, Depth3D and the Depth3D add-ons for you, and can force a game onto a specific GPU.">
<meta property="og:title" content="GPU Selector - Depth3D">
<meta property="og:description" content="Installs ReShade, Depth3D and the add-ons for you.">
<meta property="og:type" content="website">
<link rel="stylesheet" href="assets/css/site.css">
<link rel="icon" href="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect width='24' height='24' rx='4' fill='%23d6d6db'/%3E%3Cpath d='M12 4.8 L19.2 8.4 L12 12 L4.8 8.4 Z' fill='%235f5f68'/%3E%3Cpath d='M4.8 8.4 L12 12 L12 19.2 L4.8 15.6 Z' fill='%233e3e45'/%3E%3Cpath d='M19.2 8.4 L12 12 L12 19.2 L19.2 15.6 Z' fill='%232a2a30'/%3E%3C/svg%3E">
<script>(function(){try{var t=localStorage.getItem('d3d-theme');if(t==='light'||t==='dark')document.documentElement.setAttribute('data-theme',t);}catch(e){}})();</script>
</head>
<body>
<a class="skip" href="#main">Skip to content</a>
<div id="titlebar">
<a class="brand" href="index.html">
<span class="mark" aria-hidden="true">
<svg viewBox="0 0 24 24">
<rect x="0" y="0" width="24" height="24" rx="4" fill="#d6d6db"/>
<g class="cube-faces">
<path d="M12 4.8 L19.2 8.4 L12 12 L4.8 8.4 Z" fill="#5e5e67"/>
<path d="M4.8 8.4 L12 12 L12 19.2 L4.8 15.6 Z" fill="#3e3e45"/>
<path d="M19.2 8.4 L12 12 L12 19.2 L19.2 15.6 Z" fill="#29292f"/>
</g>
</svg>
</span>
Depth3D
</a>
<div class="drag"></div>
<div class="tools">
<span class="tagline">Post-Process shaders for ReShade</span>
<button class="themebtn" id="themebtn" type="button">
<svg class="icon-light" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" aria-hidden="true"><circle cx="12" cy="12" r="4.5"/><path d="M12 2v2M12 20v2M4.9 4.9l1.4 1.4M17.7 17.7l1.4 1.4M2 12h2M20 12h2M4.9 19.1l1.4-1.4M17.7 6.3l1.4-1.4"/></svg>
<svg class="icon-dark" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" aria-hidden="true"><path d="M21 12.8A9 9 0 1 1 11.2 3a7 7 0 0 0 9.8 9.8z"/></svg>
<span>Theme</span>
</button>
</div>
</div>
<nav id="tabbar" aria-label="Main">
<a class="tab" href="index.html">
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" aria-hidden="true"><path d="M2 12l10 5 10-5"/><path d="M2 7l10 5 10-5-10-5z"/><path d="M2 17l10 5 10-5"/></svg>
Depth3D
</a>
<a class="tab" href="overwatch.html">
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" aria-hidden="true"><path d="M2 12s3.7-7 10-7 10 7 10 7-3.7 7-10 7-10-7-10-7z"/><circle cx="12" cy="12" r="3.1"/></svg>
Overwatch
</a>
<a class="tab active" href="gpu-selector.html" aria-current="page">
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" aria-hidden="true"><rect x="2" y="4" width="20" height="14" rx="2"/><path d="M8 21h8M12 18v3"/></svg>
GPU Selector
</a>
<a class="tab" href="generic-depth-mod.html">
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" aria-hidden="true"><rect x="3" y="3" width="18" height="18" rx="2"/><path d="M3 15h18M9 3v18"/></svg>
Generic Depth Mod
</a>
<a class="tab" href="licensing.html">
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" aria-hidden="true"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"/><path d="M14 2v6h6"/></svg>
Licensing
</a>
<span class="spacer"></span>
<span class="statuschip"><span class="dot ok"></span>GPU Selector v1.3.0</span>
</nav>
<main id="main">
<div class="panel-inner">
<header class="hero">
<div class="eyebrow">Free, by the same author</div>
<h1>The easy way to get Depth3D running.</h1>
<p>
GPU Selector installs ReShade, Depth3D and the add-ons for you. It can also
force a game onto a specific GPU, which on a laptop is often the difference
between the depth buffer working and not.
</p>
<div class="actions">
<a class="btn primary" href="https://github.com/BlueSkyDefender/GPUSelector/releases">
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.9" aria-hidden="true"><path d="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"/><path d="M7 10l5 5 5-5"/><path d="M12 15V3"/></svg>
Download GPU Selector
</a>
<a class="btn ghost" href="https://blueskydefender.github.io/GPUSelector/">Documentation</a>
</div>
</header>
<section class="card">
<div class="card-head">
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" aria-hidden="true"><path d="M20 6L9 17l-5-5"/></svg>
<h2>Setting up Depth3D with it</h2>
</div>
<div class="card-body">
<ol class="steps">
<li>Install GPU Selector and open the <strong>Mods</strong> tab.</li>
<li>On the <strong>ReShade</strong> card, pick a version and set Build Type to <strong>Full Add-on Support</strong>.</li>
<li>Click <strong>Download ReShade</strong>, then <strong>Launch</strong> and point the wizard at your game.</li>
<li>Deploy the <strong>Depth3D</strong> card. This also gives you the Enhanced Generic Depth add-on.</li>
<li>Start the game and press <strong>Home</strong>.</li>
</ol>
<p style="margin-top:18px">
Overwatch comes with Depth3D, so a game with a profile is already configured.
</p>
<div class="note">
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.9" aria-hidden="true"><circle cx="12" cy="12" r="9"/><path d="M12 16v-4M12 8h.01"/></svg>
<p>Deploying Enhanced Generic Depth also turns off ReShade's built-in Generic Depth in ReShade.ini. Two depth detectors fighting over the same buffer is the usual reason people see no change.</p>
</div>
</div>
</section>
<section class="card">
<div class="card-head">
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" aria-hidden="true"><path d="M12 2 3 6v6c0 5 3.8 9.4 9 10 5.2-.6 9-5 9-10V6z"/></svg>
<h2>Which ReShade build</h2>
</div>
<div class="card-body">
<table class="spec">
<tr><th>Standard</th><td>Anti-cheat safe. Use it for online and multiplayer games. No add-on support, so no Generic Depth Mod.</td></tr>
<tr><th>Full Add-on Support</th><td>What Depth3D's add-ons need. Singleplayer only. It can trip anti-cheat in multiplayer.</td></tr>
<tr><th>4.9.1 Legacy</th><td>The last build before the 5.0 add-on split. For very old shader packs.</td></tr>
</table>
<div class="note warn">
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.9" aria-hidden="true"><path d="M10.3 3.9 1.8 18a2 2 0 0 0 1.7 3h17a2 2 0 0 0 1.7-3L13.7 3.9a2 2 0 0 0-3.4 0z"/><path d="M12 9v4M12 17h.01"/></svg>
<p>Using ReShade in competitive multiplayer can break a game's terms of service. Check the game's rules first.</p>
</div>
</div>
</section>
<section class="card">
<div class="card-head">
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" aria-hidden="true"><path d="M12 2v20M5 9l7-7 7 7"/></svg>
<h2>Inject Mode</h2>
</div>
<div class="card-body">
<p class="lead">
Some games block a normal ReShade install. Inject Mode loads ReShade into
the running game instead of placing files next to it.
</p>
<p>Use it for:</p>
<ul class="plain">
<li>Microsoft Store and UWP games, which do not allow DLL placement</li>
<li>Games with file integrity checks</li>
<li>EAC protected games</li>
<li>Anything where a normal install refuses to load</li>
</ul>
<p style="margin-top:15px">
It also brings a custom overlay key, useful if Home is awkward on your
keyboard, and gamepad navigation for the ReShade menu. Handy when you are
sitting back from a 3D TV.
</p>
</div>
</section>
<section class="card">
<div class="card-head">
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" aria-hidden="true"><rect x="2" y="4" width="20" height="14" rx="2"/><path d="M8 21h8M12 18v3"/></svg>
<h2>What else it does</h2>
</div>
<div class="card-body">
<div class="row">
<div class="label">
<div class="name">Picks the GPU</div>
<div class="desc">Forces a game onto the graphics card you choose. On hybrid laptops and dual GPU desktops this is often what makes the depth buffer appear at all.</div>
</div>
</div>
<div class="row">
<div class="label">
<div class="name">Finds your games</div>
<div class="desc">Scans Steam, Epic, GOG, EA App, Ubisoft Connect, Xbox, Battle.net, Amazon Games and itch.io. You can add your own too.</div>
</div>
</div>
<div class="row">
<div class="label">
<div class="name">Emulators</div>
<div class="desc">ROM folder scanning and per emulator settings. Overwatch has profiles for the common emulators, so the two line up.</div>
</div>
</div>
<div class="row">
<div class="label">
<div class="name">Translation layers</div>
<div class="desc">DXVK, VKD3D-Proton, dgVoodoo2, WineD3D and Zink. When Overwatch says a game needs DXVK or dgVoodoo2, this is where you get it.</div>
</div>
</div>
<div class="row">
<div class="label">
<div class="name">Runs on Linux</div>
<div class="desc">Under Wine it adapts the install on its own, including the Vulkan layer setup.</div>
</div>
</div>
</div>
</section>
<section class="card">
<div class="card-head">
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" aria-hidden="true"><circle cx="12" cy="12" r="9"/><path d="M12 16v-4M12 8h.01"/></svg>
<h2>Requirements</h2>
</div>
<div class="card-body">
<table class="spec">
<tr><th>System</th><td>Windows 10 or later, 64 bit. Linux users run it under Wine.</td></tr>
<tr><th>Also needs</th><td>The WebView2 runtime, already installed on most Windows 10 and 11 systems.</td></tr>
<tr><th>Author</th><td>BlueSkyDefender.</td></tr>
<tr><th>Licence</th><td>Personal, non commercial.</td></tr>
</table>
<div class="actions-inline">
<a class="btn primary sm" href="https://github.com/BlueSkyDefender/GPUSelector/releases">Download</a>
<a class="btn sm ghost" href="https://blueskydefender.github.io/GPUSelector/">Documentation</a>
<a class="btn sm ghost" href="https://github.com/BlueSkyDefender/Depth3D/wiki/GPU-Selector">Deploying Depth3D with it</a>
</div>
</div>
</section>
</div>
</main>
<footer id="footer">
<div class="inner">
<div>Depth3D maintained by <a href="https://github.com/BlueSkyDefender">BlueSkyDefender</a></div>
<span class="spacer"></span>
<nav>
<a href="licensing.html">Licensing</a>
<a href="https://github.com/BlueSkyDefender/Depth3D/wiki">Wiki</a>
<a href="https://discord.gg/W2f7YhX">Discord</a>
<a href="about.html">About the developer</a>
</nav>
</div>
<div id="edition-bar">Depth3D</div>
</footer>
<script src="assets/js/site.js"></script>
</body>
</html>