Shawn Hoffman
|
6829775fac
|
msbuild: re-enable HAS_OPENGL and HAS_VULKAN
|
2021-01-27 19:10:53 -08:00 |
Shawn Hoffman
|
49b9deeb03
|
msvc: add asan support (disabled by default)
|
2021-01-10 15:11:18 -08:00 |
Shawn Hoffman
|
f0a6244768
|
msbuild: enable USE_GDBSTUB
this does nothing about it actually being usable
|
2021-01-09 22:26:55 -08:00 |
JMC47
|
a31c204ca8
|
Merge pull request #8765 from AdmiralCurtiss/jit-reuse-memory
Jit64 codegen space reuse.
|
2020-09-09 08:16:09 -04:00 |
Shawn Hoffman
|
24e8ed8e27
|
msbuild: add experimental:deterministic for safety
|
2020-08-28 01:39:38 -07:00 |
Shawn Hoffman
|
5d334d4756
|
msbuild: explicitly disable incremental linking
Previously the default was used, which would
enable incremental linking for debug builds.
|
2020-08-27 23:59:22 -07:00 |
Shawn Hoffman
|
969ea6e4f5
|
msvc: enable /Zc:preprocessor and make build compile cleanly
|
2020-08-27 21:58:48 -07:00 |
Shawn Hoffman
|
8068ff92bf
|
msbuild: use x64-hosted toolchain
|
2020-08-27 15:15:52 -07:00 |
Shawn Hoffman
|
9888adad54
|
msbuild: always enable /Gy and /Gw
|
2020-08-27 15:15:52 -07:00 |
Shawn Hoffman
|
9717a418b9
|
msbuild: properly enable /Brepro
|
2020-08-27 15:15:52 -07:00 |
Shawn Hoffman
|
7279f31b24
|
msbuild: re-enable C4996 and C4351
C4996 enables warnings about deprecated items
C4351 was phased out (thus a no-op) years ago
|
2020-08-27 15:15:52 -07:00 |
Shawn Hoffman
|
ae061276d6
|
msbuild: enable /Zc:externConstexpr,lambda note about preprocessor
|
2020-08-27 15:15:34 -07:00 |
Admiral H. Curtiss
|
fdab9783c7
|
Externals: Add rangeset.
|
2020-08-24 19:31:32 +02:00 |
Shawn Hoffman
|
2c2fd21d41
|
msbuild: silence warnings about deprecated codecvt items
|
2020-08-23 13:57:05 -07:00 |
Shawn Hoffman
|
1104fcf807
|
msbuild: allow _WIN32_WINNT to be naturally defined by headers
|
2020-08-22 16:17:51 -07:00 |
Shawn Hoffman
|
94bf48b67c
|
msbuild: refactor stuff out of project files (for dolphin)
|
2020-08-22 16:17:50 -07:00 |
orbea
|
ba2d04b793
|
Externals: Fix build failures with the newer glslang.
v2: Don't include glslang project wide.
|
2020-05-30 18:54:21 -07:00 |
JosJuice
|
2137fb7813
|
Externals: Add zstd
I had to rename Source/Common/Compiler.h because the VS build
confuses it with Externals/zstd/lib/common/compiler.h otherwise.
|
2020-05-13 20:53:10 +02:00 |
degasus
|
9fd1385733
|
Externals: Fix OpenAL include directory.
|
2020-04-29 13:07:51 +02:00 |
degasus
|
fc0df37d94
|
Fix windows build system.
|
2020-04-29 12:56:52 +02:00 |
degasus
|
9fd03cda9d
|
Externals: Add libLZMA.
|
2020-04-24 15:18:09 +02:00 |
degasus
|
4385afdb0a
|
Externals: Add bzip2.
|
2020-04-24 15:18:09 +02:00 |
Silent
|
f52a0aba24
|
Add Windows Implementation Libraries
|
2020-02-09 19:01:44 +01:00 |
Stenzek
|
6fcb1c6c46
|
Add an ARM64 target to Visual Studio projects
|
2019-12-28 19:20:41 +10:00 |
spycrab
|
50ee8b105d
|
Windows: Make builds more reproducible
|
2019-10-18 16:00:20 +02:00 |
Michael M
|
0f3695a14b
|
Remove XAudio2
Audio on Windows is provided by the cubeb (shared mode) and WASAPI
(exclusive mode) backends, both of which exhibit lower latency.
|
2019-09-14 14:08:13 -07:00 |
Silent
|
a35f540e7a
|
Explicitly enable conformance mode, and remove /Zc:inline because it's a default now
|
2019-08-15 17:47:55 +02:00 |
Lioncash
|
925afcae3b
|
VSProps: Add fmt directory to the list of additional includes
Allows fmt's headers to be visible to the Visual Studio projects.
|
2019-06-14 13:48:39 -04:00 |
LAGonauta
|
7b9375875c
|
Added FreeSurround to Externals
Also cleaned up its source code to support only 5.1 and 7.1 setups.
|
2019-02-13 22:52:39 -02:00 |
Stenzek
|
cfdbd45105
|
Externals: Add imgui
|
2018-11-26 20:40:34 +10:00 |
spycrab
|
44b22c90df
|
Remove DolphinWX
|
2018-06-26 20:50:39 +02:00 |
Sleepy Flower Girl
|
f25d833dbd
|
Fixed issue Discord RPC library not clearing presence during shutdown
|
2018-06-03 15:37:27 -04:00 |
Sleepy Flower Girl
|
678f8da95b
|
Moved Discord RPC library's source code to external
|
2018-06-03 15:29:01 -04:00 |
Emmanuel Gil Peyrot
|
c51ae9c62a
|
Remove SOIL altogether from the project.
|
2018-05-20 13:44:42 +02:00 |
Michael Maltese
|
18e70cdf91
|
Only build OpenAL on Windows
|
2017-06-27 00:06:14 -07:00 |
Shawn Hoffman
|
1210c74955
|
[windows]: Apply compatibility patches to problematic gamepad vibration drivers.
Move ucrtFreadWorkaround to use the new LdrWatcher.
|
2017-06-15 21:21:01 -07:00 |
Léo Lam
|
b08201654e
|
Externals: Add zeux/pugixml@38edf25
Along with VS boilerplate to get it to build on Windows.
|
2017-06-13 14:05:10 +02:00 |
Shawn Hoffman
|
f206a4ea9c
|
remove MemUsage, and therefor psapi dependency
|
2017-06-08 22:25:46 -07:00 |
Shawn Hoffman
|
602b972773
|
msvc: enable some default-off warnings
|
2017-06-07 21:07:36 -07:00 |
Shawn Hoffman
|
fd166032ab
|
msbuild: obey some warnings about missing virtual destructors
|
2017-06-07 20:20:25 -07:00 |
Shawn Hoffman
|
1065dc4438
|
msbuild: set warning level 4
|
2017-06-07 20:20:25 -07:00 |
Shawn Hoffman
|
1bb26dddb1
|
msbuild: only set /NODEFAULTLIB in one place
|
2017-06-07 17:30:05 -07:00 |
Shawn Hoffman
|
c02eb27fd5
|
msvc: use 8 byte struct member alignment instead of 16
|
2017-06-03 18:37:36 -07:00 |
Shawn Hoffman
|
7539259fb9
|
msbuild: EnableFiberSafeOptimizations is an opt. inhibitor; disable it.
|
2017-06-03 18:20:41 -07:00 |
Shawn Hoffman
|
7431dd3dce
|
msbuild: make Externals inclusion methods uniform
|
2017-06-03 18:20:41 -07:00 |
Shawn Hoffman
|
9ea7031042
|
msvc: add /Zc:throwingNew
|
2017-06-03 18:20:41 -07:00 |
Shawn Hoffman
|
0d1324af50
|
msvc: use pretty compiler diagnostics
|
2017-06-03 18:20:41 -07:00 |
Shawn Hoffman
|
7537f8b861
|
clarify a little in Base.props
|
2017-06-03 18:20:40 -07:00 |
Shawn Hoffman
|
ddae5058e9
|
msbuild: increment other version numbers to vs2017 equivalents
|
2017-06-03 18:20:39 -07:00 |
BhaaL
|
076d3cd639
|
enable latest C++ Standard features (/std:c++latest)
|
2017-05-28 13:37:33 +02:00 |