[PR #3045] [MERGED] Faster universal build test #1522

Closed
opened 2026-01-29 19:17:14 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/stenzek/duckstation/pull/3045
Author: @stenzek
Created: 11/24/2023
Status: Merged
Merged: 11/24/2023
Merged by: @stenzek

Base: masterHead: wip


📝 Commits (10+)

  • b8d4669 Qt: Allow post-processing to be set per-game
  • ca1dd27 CPU/NewRec: Fix SR interrupts on non-x64
  • 5cf41a4 JitCodeBuffer: Allocate within 32-bit range
  • 603531f PageFaultHandler: Fix for Intel on MacOS
  • e75c1a3 OpenGLDevice: Use glClearBuffer() instead of glClear()
  • 15be47c dep/reshadefx: Add manual include callbacks
  • 105bca4 PostProcessing/FX: Support reading shaders from resources
  • facc507 GameDB: MGS1
  • 931cfe6 Qt: Fix possible race when showing confirm dialog
  • 09ae9be Qt: Make ALT+F4 while fullscreen exit DuckStation

📊 Changes

91 files changed (+1385 additions, -6509 deletions)

View changed files

📝 .github/workflows/rolling-release.yml (+5 -1)
📝 CMakeLists.txt (+24 -10)
📝 data/resources/gamedb.json (+94 -22)
📝 dep/CMakeLists.txt (+3 -3)
📝 dep/cubeb/CMakeLists.txt (+65 -188)
dep/cubeb/Config.cmake.in (+0 -4)
dep/cubeb/cmake/toolchain-cross-mingw.cmake (+0 -14)
dep/cubeb/cubeb.supp (+0 -36)
📝 dep/cubeb/cubeb.vcxproj (+0 -1)
📝 dep/cubeb/cubeb.vcxproj.filters (+0 -1)
📝 dep/cubeb/include/cubeb/cubeb.h (+5 -1)
dep/cubeb/src/android/audiotrack_definitions.h (+0 -85)
dep/cubeb/src/android/cubeb-output-latency.h (+0 -76)
dep/cubeb/src/android/cubeb_media_library.h (+0 -64)
dep/cubeb/src/android/sles_definitions.h (+0 -104)
📝 dep/cubeb/src/cubeb-jni.h (+8 -0)
dep/cubeb/src/cubeb-sles.h (+0 -38)
📝 dep/cubeb/src/cubeb.c (+6 -108)
dep/cubeb/src/cubeb_aaudio.cpp (+0 -1506)
📝 dep/cubeb/src/cubeb_alsa.c (+10 -2)

...and 71 more files

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/stenzek/duckstation/pull/3045 **Author:** [@stenzek](https://github.com/stenzek) **Created:** 11/24/2023 **Status:** ✅ Merged **Merged:** 11/24/2023 **Merged by:** [@stenzek](https://github.com/stenzek) **Base:** `master` ← **Head:** `wip` --- ### 📝 Commits (10+) - [`b8d4669`](https://github.com/stenzek/duckstation/commit/b8d4669997d4f3fefbbd815f9d018615e8a72e4b) Qt: Allow post-processing to be set per-game - [`ca1dd27`](https://github.com/stenzek/duckstation/commit/ca1dd27d4a340ddd85c5c0ebda5f11e2932c92f2) CPU/NewRec: Fix SR interrupts on non-x64 - [`5cf41a4`](https://github.com/stenzek/duckstation/commit/5cf41a41f34547bb686a54b5d96fe60fe4144668) JitCodeBuffer: Allocate within 32-bit range - [`603531f`](https://github.com/stenzek/duckstation/commit/603531f916a6821194a8250a842039f0d12dad4c) PageFaultHandler: Fix for Intel on MacOS - [`e75c1a3`](https://github.com/stenzek/duckstation/commit/e75c1a3b0afbbdc0e5e9c6dbbf2a185d1567c3c6) OpenGLDevice: Use glClearBuffer() instead of glClear() - [`15be47c`](https://github.com/stenzek/duckstation/commit/15be47c4e8a9fc81173d9035ddd7c55b60ab9791) dep/reshadefx: Add manual include callbacks - [`105bca4`](https://github.com/stenzek/duckstation/commit/105bca4b86110651fc78e4d510f21620778602b5) PostProcessing/FX: Support reading shaders from resources - [`facc507`](https://github.com/stenzek/duckstation/commit/facc507442fcf42feee78bb27183fcda10daac1b) GameDB: MGS1 - [`931cfe6`](https://github.com/stenzek/duckstation/commit/931cfe66e3b3d9ce085b0b72434dd4f3d693fbb3) Qt: Fix possible race when showing confirm dialog - [`09ae9be`](https://github.com/stenzek/duckstation/commit/09ae9be8fb2a099864be3642956ab85d770eca2a) Qt: Make ALT+F4 while fullscreen exit DuckStation ### 📊 Changes **91 files changed** (+1385 additions, -6509 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/rolling-release.yml` (+5 -1) 📝 `CMakeLists.txt` (+24 -10) 📝 `data/resources/gamedb.json` (+94 -22) 📝 `dep/CMakeLists.txt` (+3 -3) 📝 `dep/cubeb/CMakeLists.txt` (+65 -188) ➖ `dep/cubeb/Config.cmake.in` (+0 -4) ➖ `dep/cubeb/cmake/toolchain-cross-mingw.cmake` (+0 -14) ➖ `dep/cubeb/cubeb.supp` (+0 -36) 📝 `dep/cubeb/cubeb.vcxproj` (+0 -1) 📝 `dep/cubeb/cubeb.vcxproj.filters` (+0 -1) 📝 `dep/cubeb/include/cubeb/cubeb.h` (+5 -1) ➖ `dep/cubeb/src/android/audiotrack_definitions.h` (+0 -85) ➖ `dep/cubeb/src/android/cubeb-output-latency.h` (+0 -76) ➖ `dep/cubeb/src/android/cubeb_media_library.h` (+0 -64) ➖ `dep/cubeb/src/android/sles_definitions.h` (+0 -104) 📝 `dep/cubeb/src/cubeb-jni.h` (+8 -0) ➖ `dep/cubeb/src/cubeb-sles.h` (+0 -38) 📝 `dep/cubeb/src/cubeb.c` (+6 -108) ➖ `dep/cubeb/src/cubeb_aaudio.cpp` (+0 -1506) 📝 `dep/cubeb/src/cubeb_alsa.c` (+10 -2) _...and 71 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-29 19:17:14 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/duckstation#1522