Commit graph

768 commits

Author SHA1 Message Date
Georg Lehmann
20f6b88943 proton: Dump WINEFSYNC in debug scripts 2020-02-24 09:33:47 -06:00
Andrew Eikum
64f0fc7559 update wine 2020-02-19 15:14:43 -06:00
Andrew Eikum
52e721fa23 update vkd3d with philip/metro-tess-fixes (89c516e) 2020-02-19 15:14:40 -06:00
Andrew Eikum
0ee22f41e0 Pull upstream 2020-02-13 12:40:41 -06:00
Andrew Eikum
a623278293 dxvk: Add vrclient workaround for Subnautica 2020-02-10 14:51:32 -06:00
Andrew Eikum
7f5d2e96b8 update wine 2020-02-10 14:50:45 -06:00
kisak-valve
9d6038851d
Disable empty issue report template and add other template to replace it (#3514)
Requested and reviewed by @aeikum.
2020-02-10 12:36:09 -05:00
Andrew Eikum
5d3d462f59 proton: Default to DXVK for d3d9. 2020-02-07 06:45:08 -06:00
Andrew Eikum
bca0a720cd build: Build and ship glib, gstreamer, gst-plugins-base, and gst-plugins-good 2020-02-07 06:45:08 -06:00
Andrew Eikum
2fb0c450e0 Add glib submodule at 2.58.3
This is the latest version that will support the steam-runtime's old
python and meson.
2020-02-07 06:45:08 -06:00
Andrew Eikum
87d2ee95ce Add gstreamer, gst-plugins-base, and gst-plugins-good submodules at 1.16.2 2020-02-07 06:45:08 -06:00
soredake
7dc0256fb8 README: Document WINE_FULLSCREEN_INTEGER_SCALING. 2020-02-07 06:45:08 -06:00
Andrew Eikum
8e5fc81871 update FAudio to 20.02 2020-02-07 06:45:08 -06:00
Andrew Eikum
9539c3b54a update dxvk to v1.5.4 2020-02-07 06:45:06 -06:00
Rémi Bernon
a0b7e2daba steam_helper: Do not let the default console ctrl handler kill us.
I'm not sure if we should intercept all ctrl types, but letting Ctrl-C
kill us is getting in the way when we run winedbg as a child.
2020-02-03 09:54:07 -06:00
Andrew Eikum
bf706d0402 README: Update for current Vagrant setup 2020-02-03 09:54:07 -06:00
Andrew Eikum
d439e35f62 build: Use a shared wine-gecko installation 2020-02-03 09:54:07 -06:00
Andrew Eikum
45e3edf3ef update wine to 5.0 2020-02-03 09:54:07 -06:00
Andrew Eikum
4b08e7a1ae proton: Be quiet if steamvr is missing 2020-01-13 13:56:36 -06:00
Andrew Eikum
2ff8644b5b update FAudio to 20.01 2020-01-13 13:56:36 -06:00
Andrew Eikum
7332b60672 update wine 2020-01-13 13:56:36 -06:00
Andrew Eikum
6b73ee7735 update dxvk to v1.5.1 2020-01-13 08:25:10 -06:00
Andrew Eikum
4338fb517a proton: Remove python2 case
Python2 is dead, and we explicitly invoke python3 in the shebang anyway.
2020-01-13 08:25:10 -06:00
Andrew Eikum
9cf68a1c5e vrclient: Support openvr v1.8.19 2020-01-10 08:35:33 -06:00
Andrew Eikum
fc3fcd51f8 vrclient: Support openvr v1.7.15 2020-01-10 08:35:33 -06:00
Andrew Eikum
f35f663a1b vrclient: Handle NULL texture argument to IVRRenderModels::LoadIntoTextureD3D11_Async 2020-01-10 08:35:33 -06:00
Andrew Eikum
115b422c8f vrclient: Support IVRRenderModels::LoadTextureD3D11_Async 2020-01-10 08:35:33 -06:00
Andrew Eikum
113770b5f4 update licenses 2020-01-10 08:35:33 -06:00
Andrew Eikum
1bfc03a2c5 steamclient: generate 1.47 support 2020-01-10 07:49:46 -06:00
Andrew Eikum
a2317ff230 steamclient: Clean up 1.47 for generating 2020-01-10 07:49:46 -06:00
Andrew Eikum
03ed34405a steamclient: import steamworks 1.47 2020-01-10 07:49:45 -06:00
Andrew Eikum
f7f6f6b4db build: Use new dxvk_config library instead of importing into wined3d 2020-01-10 07:49:13 -06:00
Andrew Eikum
17ae1c4447 Revert "build: Build c++ files with -fno-gnu-unique"
This reverts commit bd8efaa9a6.
2019-12-18 09:39:02 -06:00
Andrew Eikum
9e542fada6 build: Ship d9vk from dxvk 2019-12-18 08:40:45 -06:00
Andrew Eikum
7d07e03631 update dxvk to v1.5 2019-12-18 08:40:45 -06:00
Andrew Eikum
2b8b274c5b update wine 2019-12-18 08:40:45 -06:00
Andrew Eikum
c02769a84d update d9vk to 0.40-rc-p 2019-12-09 13:33:34 -06:00
Andrew Eikum
8320aaa9e6 update dxvk to v1.4.4-5-g823181c2 (release-1.4.4.x branch) 2019-12-09 13:33:34 -06:00
Andrew Eikum
022f40b3b6 update vkd3d 2019-12-09 13:33:34 -06:00
Andrew Eikum
97509ee5c7 update wine 2019-12-09 13:33:34 -06:00
Andrew Eikum
baf96d838a update FAudio to 19.12 2019-12-06 11:25:45 -06:00
Andrew Eikum
b6462471bf Revert "build: Pass bison in PATH" 2019-11-26 14:12:28 -06:00
Zhiyi Zhang
aee1b47925 build: Move environment variables to the end of configure script.
"ENV=VAR ./configure" is different from "./configure ENV=VAR".
The latter caches command line variables in config.status.
So "config.status --recheck" succeeds executing configure script
Otherwise, "config.status --recheck" often fails when only source
is updated because some variables are not cached. Examples include
being not able to find bison or vkd3d.h when they are obviously present,
which are because of missing BISON and VKD3D_CFLAGS variables.

Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2019-11-26 14:07:01 -06:00
Zhiyi Zhang
c448cd61ce build: Remove unused variables.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2019-11-26 14:07:01 -06:00
Andrew Eikum
3454fff8d3 build-mingw-w64.sh: Document my findings 2019-11-26 11:03:32 -06:00
Andrew Eikum
2ba034409c Vagrantfile: Remove system mingw-w64 after installing ours
Just to ensure we don't use the wrong one.
2019-11-26 10:53:16 -06:00
Andrew Eikum
354428c2c5 build-mingw-w64.sh: Adjust mingw-w64 configure to closer match Arch Linux 2019-11-26 10:53:16 -06:00
Andrew Eikum
68162a8fc1 build-mingw-w64.sh: Adjust gcc configure to closer match Arch Linux 2019-11-26 10:53:16 -06:00
Andrew Eikum
7600c157b4 build-mingw-w64.sh: Make configure args easier to read 2019-11-26 10:53:16 -06:00
Andrew Eikum
0bdd04209c build-mingw-w64.sh: Build libstdc++v3 twice
The first build is missing a bunch of libc functions because libstdc++
is missing (obviously). Building again lets it find these libc functions
and take better codepaths. This fixes D9VK performance regressions, for
example in Rocket League.
2019-11-26 10:53:16 -06:00