90396 Commits

Author SHA1 Message Date
Matt Borgerson
e80d5fa9c3 build: Update SDL2 to 2.0.22 2022-04-26 17:54:17 -07:00
Antonio Abbatangelo
4bd1a07706 nv2a: adjust display resolution in 1080i mode 2022-04-26 13:46:28 -07:00
Erik Abair
a654a1f99a nv2a: Prevent renderdoc from crashing xemu when capturing a frame 2022-04-26 13:44:13 -07:00
Erik Abair
8125e1302f nv2a: Fix renderdoc detection on macOS 2022-04-25 13:30:47 -07:00
Matt Borgerson
87919cfb13 ui: Improve config error handling v0.6.3 2022-04-24 21:15:57 -07:00
Matt Borgerson
8d018d8daa ui: Don't check for updates on the welcome screen 2022-04-24 21:15:57 -07:00
Matt Borgerson
0891752dce configure: Rename 'VERSION' to 'QEMU_VERSION' 2022-04-24 21:15:57 -07:00
Matt Borgerson
8afd391ad0 ui: Show welcome screen until first save 2022-04-24 21:15:57 -07:00
Matt Borgerson
dc669aca41 config: Change settings extension to .toml 2022-04-24 21:15:57 -07:00
Matt Borgerson
cbf01c9c61 archive-source.sh: Add tomlplusplus, genconfig submodules 2022-04-24 21:15:57 -07:00
Matt Borgerson
4b50b65fdc tomlplusplus: Compile independently 2022-04-24 21:15:57 -07:00
Matt Borgerson
d14cdbc7ba config: Migrate to genconfig system 2022-04-24 21:15:57 -07:00
Matt Borgerson
30fa9e1df1 tomlplusplus: Add submodule 2022-04-24 21:15:57 -07:00
Matt Borgerson
fe57f7a2b2 meson: Build Dear ImGui more properly as a library 2022-04-24 21:15:57 -07:00
Matt Borgerson
ff4d682af6 meson: Specify c++17 std 2022-04-24 21:15:57 -07:00
Matt Borgerson
4d2f382142 genconfig: Add submodule 2022-04-24 21:15:57 -07:00
Matt Borgerson
3be9ea2f92 ci: Install pyyaml on macOS 2022-04-24 21:15:57 -07:00
Matt Borgerson
2ca14df4f3 ui: Drop inih library 2022-04-24 21:15:57 -07:00
Erik Abair
440f4c53ec nv2a: Ignore color/depth mask in CLEAR_SURFACE 2022-04-24 15:41:10 -07:00
Erik Abair
6dbd51fbe1 nv2a: Fix MAC/ILU independence 2022-04-24 15:34:14 -07:00
Erik Abair
4c8342725e nv2a: Make combiner assignment independent 2022-04-24 15:11:47 -07:00
Erik Abair
f245e08560 nv2a: Set oFog.x with most significant oFog mutation 2022-04-24 15:02:39 -07:00
Matt Borgerson
5c02155e56 build: Add macOS 12.1 SDK 2022-04-23 15:58:24 -07:00
Matt Borgerson
6b7721db58 input: Move from haptic to rumble API 2022-04-23 14:56:27 -07:00
Matt Borgerson
294437a28c input: Move input init to main thread 2022-04-23 14:56:27 -07:00
Matt Borgerson
d48bb83c33 ui: Remove cpuid.h include for Windows 2022-04-23 14:56:27 -07:00
Matt Borgerson
aa93995ca3 build: Update SDL2 to 2.0.20 2022-04-23 14:56:27 -07:00
Erik Abair
6f507c80af nv2a: Fix handling of 0-stride vertex attributes 2022-03-22 17:35:26 -07:00
Matt Borgerson
2d5471c5be vl: Move -config_path handling into main 2022-03-22 17:02:03 -07:00
Matt Borgerson
6e1969001e nv2a: Rename sum to muxsum, simplify mux string build 2022-03-18 18:28:09 -07:00
Matt Borgerson
028b73fd80 .clang-format: Add initial config 2022-03-18 18:09:09 -07:00
Erik Abair
cb0a92b46c nv2a: Handle LSB mux flag 2022-03-18 17:35:32 -07:00
Erik Abair
f0abe3c4fc nv2a: Fix handling of R8B8 and G8B8 texture modes 2022-03-18 16:09:55 -07:00
wutno
cd5d3df626 ui: Save screen size on resize
Co-authored-by: 7oxicshadow <7oxicshadow@googlemail.com>
2022-03-16 22:48:20 -07:00
wutno
d58f4e7051 xbox: Add a dummy device in place of memory controller 2022-03-16 22:39:49 -07:00
Erik Abair
2ff5f23235 nv2a: Implement v1r0_sum flags 2022-03-16 21:22:16 -07:00
Erik Abair
4cff9c27f3 nv2a: Fix swapped R and Q texgen planes 2022-03-16 20:36:41 -07:00
wutno
5d02cdf512 pci: Set default subsys IDs to 0x0000 2022-03-12 23:03:43 -07:00
Matt Borgerson
a32f271d55 .github: Clone debian control files to tmp dir 2022-02-28 02:07:30 -07:00
wutno
2b27021eef ui: Start in 1280x960 2022-02-22 22:12:39 -07:00
Erik Abair
83d4cbb418
nv2a: Update attribute inline_value as rendering side-effect 2022-02-22 15:01:46 -07:00
Antonio Abbatangelo
2218cdea67 nv2a/mcpx: fix freezing on loadvm failure 2022-02-22 14:40:26 -07:00
RageXbox
8919bae311
nv2a: Remove assertion in append_skinning_code 2022-02-10 22:31:22 -07:00
Erik Abair
2d95fda6cd nv2a: Fix spelling error in renderdoc config 2022-02-10 21:57:44 -07:00
Erik Abair
f3c7a3afd1 nv2a: Add --enable-renderdoc build config 2022-02-10 14:41:43 -07:00
Erik Abair
8689e640bd nv2a: Add missing vertex attribute setters 2022-02-10 14:35:53 -07:00
Matt Borgerson
1adc52c136 .github: Rename macOS Universal build job 2022-02-07 01:32:21 -07:00
Matt Borgerson
4343dbd1f9 .github: Zero ccache stats, don't clean manually 2022-02-07 01:32:21 -07:00
Matt Borgerson
15f47c31f6 .github: Build source archive and Debian packaging 2022-02-07 01:32:21 -07:00
Matt Borgerson
2601968a55 archive-source.sh: Save submodule version 2022-02-07 01:32:21 -07:00