Commit graph

38255 commits

Author SHA1 Message Date
vyuuui 55330bfebb fix mp1gc grapple turning 2022-10-22 07:18:47 -07:00
vyuuui 0644ea681d Check Qt version for linux in RenderWidget 2022-10-17 23:29:29 -07:00
vyuuui 994bb5b154 Add qt6 2022-10-17 19:02:23 -07:00
vyuuui ee356b3cca Fix building on windows 2022-10-17 19:00:41 -07:00
vyuuui c5face1361 Remove Qt external 2022-10-17 18:31:46 -07:00
vyuuui 16c1f1c840 Remove old Qt external for windows 2022-10-17 18:28:26 -07:00
vyuuui 8623769e88
Merge pull request #120 from GumbyXGames/master
Fixes for building for MacOS
2022-10-16 16:33:20 -07:00
GumbyXGames 777af16f6c Updated CMakeList.txt and BuildMacOSUniversalBinary.py to target 10.15.0
Added OS check to Source/Core/DolphinQt/CMakeLists.txt so correct version
of Qt is used based off OS (Qt5 for Linux and QT6 or MacOS)
2022-10-16 19:28:26 -04:00
vyuuui 7532f5b3ec Revert "Increased OSX target to 10.15.0"
This reverts commit 195b1fb2b9.
2022-10-16 15:03:51 -07:00
vyuuui 4b2eeee49a Force use Qt 5.15 from Externals 2022-10-15 20:17:18 -07:00
sirmangler 195b1fb2b9 Increased OSX target to 10.15.0 2022-10-03 12:07:24 +01:00
sirmangler efb99ebfd2 Fixed metroid window being greyed out 2022-10-02 15:55:00 +01:00
sirmangler 9190dcecf7 Fixed PrimeHack toggle being reset 2022-09-26 15:42:52 +01:00
sirmangler aaa54ae2a7 Updated to 5.0-17430 for more optimisations! 2022-09-24 15:13:21 +01:00
JMC47 c297474d87
Merge pull request #11085 from AdmiralCurtiss/tvec-equality
Add TVec and RawValue equality operators.
2022-09-23 20:08:02 -04:00
Admiral H. Curtiss 02a967f786
InputCommon: Add equality operators to RawValue. 2022-09-24 01:44:21 +02:00
Admiral H. Curtiss 24a1fe32f1
InputCommon: Make RawValue constructors constexpr. 2022-09-24 01:38:09 +02:00
Admiral H. Curtiss 70485472b1
Common/Matrix: Add equality operators to TVec2/3/4. 2022-09-24 01:38:01 +02:00
Admiral H. Curtiss 3fa9fdf57a
Merge pull request #11075 from AdmiralCurtiss/controller-gui-refresh
Qt/Controllers: Refresh GUI on settings change.
2022-09-24 00:14:54 +02:00
JosJuice 3ee4c6a33b
Merge pull request #11082 from AdmiralCurtiss/getstringt
VolumeVerifier: Add missing assignment to summary_text, and prevent such errors in the future by adding [[nodiscard]] to GetStringT().
2022-09-23 17:42:27 +02:00
Admiral H. Curtiss 9860b68b9c
Common: Add [[nodiscard]] to GetStringT(). 2022-09-23 14:58:18 +02:00
Admiral H. Curtiss 4cb8914ad3
VolumeVerifier: Add missing assignment to summary_text. 2022-09-23 14:57:55 +02:00
Admiral H. Curtiss b314e2a313
Merge pull request #11019 from PEmu2/readme
Update Readme links
2022-09-23 04:49:38 +02:00
Admiral H. Curtiss f426e3cd79
Merge pull request #11039 from TryTwo/PR_MemoryWidget_MiniMenu
Debugger MemoryWidget: Create mini-menu at top of sidebar.
2022-09-23 04:22:10 +02:00
Admiral H. Curtiss b7855a3a56
Merge pull request #11073 from Hibyehello/Fix-Metal-init
Add Metal as backend option with Vulkan Disabled
2022-09-23 04:21:23 +02:00
Admiral H. Curtiss 75c50223f2
Merge pull request #11078 from Minty-Meeo/mapfloat-tweak
Use std::llround in MapFloat
2022-09-23 04:18:03 +02:00
Admiral H. Curtiss 79c5d1b003
Merge pull request #10780 from OatmealDome/steam-windows
msbuild: Add property for creating Steam builds on Windows
2022-09-23 04:14:23 +02:00
JMC47 08f78b1445
Merge pull request #10705 from Zopolis4/cmake
Fixes for cmake shared library detection.
2022-09-22 21:58:53 -04:00
JMC47 b0ac5ac6af
Merge pull request #10949 from Zopolis4/reprecated
Resolve C++20 deprecation warnings
2022-09-22 21:56:24 -04:00
Minty-Meeo 73dfcc15a5 Use std::llround in MapFloat
I don't see why not.
2022-09-22 11:30:32 -05:00
Admiral H. Curtiss 270ffa7351
Qt/WiimoteControllersWidget: Refresh GUI on settings change and refactor a bit. 2022-09-20 23:47:16 +02:00
Admiral H. Curtiss a5dbf6b60d
Qt/GamecubeControllersWidget: Refresh GUI on settings change and refactor a bit. 2022-09-20 23:46:45 +02:00
Admiral H. Curtiss 019dc86b6f
Qt/CommonControllersWidget: Refresh GUI on settings change. 2022-09-20 23:46:36 +02:00
JMC47 22197c09a3
Merge pull request #10781 from tellowkrinkle/UberVertexLoader
VideoCommon: Add dynamic vertex loader for ubershaders to reduce pipeline count
2022-09-20 17:14:07 -04:00
JosJuice 4ea694a7e4
Merge pull request #11074 from JosJuice/jitarm64-spr-tl-alignment
JitArm64: Enforce correct alignment of SPR_TL
2022-09-20 23:02:22 +02:00
JosJuice 6203c101f8 JitArm64: Enforce correct alignment of SPR_TL 2022-09-20 18:55:28 +02:00
TellowKrinkle ee692abbe1 VideoBackends:Metal: Use BitField for stuffing bits in pipeline ids
Also removes cullmode all handling, it's handled in CPU and DX11 backend doesn't specially handle it either
2022-09-20 01:45:18 -05:00
Admiral H. Curtiss d04e1ca96a
Merge pull request #11058 from shuffle2/updater-inflate
Updater: Move inflate intermediate buffer to heap and enlarge
2022-09-20 02:45:50 +02:00
JMC47 3b10bf04ac
Merge pull request #10808 from Pokechu22/vertex-loader-direct-normals-with-index3
VideoCommon: Fix direct normal+tangent+binormal with index3 set
2022-09-19 19:47:37 -04:00
Mai 91b1faa36a
Merge pull request #11065 from AdmiralCurtiss/global-state-sram
De-globalize GameCube SRAM.
2022-09-19 18:56:14 -04:00
TellowKrinkle 1eb3aaa548 VideoCommon: Use std::array in PortableVertexDeclaration 2022-09-19 16:28:24 -05:00
TellowKrinkle 28b31b8327 VideoBackends:Vulkan: Make dynamic vertex loader optional
Makes it easier to disable in the future if support for VK_EXT_vertex_input_dynamic_state is added
2022-09-19 16:28:24 -05:00
TellowKrinkle dae56a24b8 VideoBackends:D3D12: Dynamic vertex loader support 2022-09-19 16:28:24 -05:00
TellowKrinkle 936b4d5d0d VideoBackends:Vulkan: Dynamic vertex loader support 2022-09-19 16:28:24 -05:00
TellowKrinkle 7edc8b4e79 VideoBackends:Metal: Don't set primitive on ubershaders 2022-09-19 16:28:24 -05:00
TellowKrinkle 99533d2840 VideoCommon: Add separate pipeline usage for UberShaders 2022-09-19 16:28:24 -05:00
TellowKrinkle d289e9c51c VideoCommon: Compile a few extra pipelines 2022-09-19 16:28:24 -05:00
TellowKrinkle d3dae1cd7e VideoBackends:Metal: Dynamic vertex loader support 2022-09-19 16:28:24 -05:00
TellowKrinkle 4c629c2bee VideoCommon: Add dynamic vertex loader to ubershaders 2022-09-19 16:28:23 -05:00
Admiral H. Curtiss c21f2512c8
HW: Move g_SRAM to System. 2022-09-19 21:47:15 +02:00