Skip to content

Qt/Vulkan: Keep Qt usage only in ui project and make Vulkan validation optional#52

Merged
SternXD merged 3 commits into
masterfrom
qtstuff
Apr 29, 2026
Merged

Qt/Vulkan: Keep Qt usage only in ui project and make Vulkan validation optional#52
SternXD merged 3 commits into
masterfrom
qtstuff

Conversation

@SternXD

@SternXD SternXD commented Apr 29, 2026

Copy link
Copy Markdown
Collaborator

Description of Changes

  • Kept Qt dependencies limited to the UI target.
  • Updated Vulkan debug init so validation is only enabled when it’s actually available.
  • Update Qt to 6.11.0 in CI

Rationale behind Changes

Keeps Qt usage only in ui project

Suggested Testing Steps

Start the app and make sure UI launches.

Related Issues / Links

N/A

Did you use AI to help find, test, or implement this issue or feature?

No.

@github-actions github-actions Bot added GUI/Qt Changes related to the Qt User Interface. Core Changes to the core logic and PlayStation 2 formats. CLI Changes to the command-line interface tool Renderer: Vulkan Changes specific to the Vulkan backend Build | Project System Changes to CMake, GitHub Actions, or build scripts. OS: Linux Linux-specific changes. labels Apr 29, 2026
@SternXD SternXD force-pushed the qtstuff branch 2 times, most recently from 8f892fe to 6f7b062 Compare April 29, 2026 01:05
@SternXD SternXD merged commit 9006da1 into master Apr 29, 2026
9 checks passed
@SternXD SternXD deleted the qtstuff branch April 29, 2026 01:30
@SternXD SternXD added this to the Release 1.0 milestone Jun 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Build | Project System Changes to CMake, GitHub Actions, or build scripts. CLI Changes to the command-line interface tool Core Changes to the core logic and PlayStation 2 formats. GUI/Qt Changes related to the Qt User Interface. OS: Linux Linux-specific changes. Renderer: Vulkan Changes specific to the Vulkan backend

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant