Matt Borgerson
0108d02dc7
xblc: Run clang-format
2026-02-19 00:41:13 -07:00
Fred Hallock
06448d5ce5
xblc: Migrate to SDL3
2026-02-18 22:46:57 -07:00
Matt Borgerson
3b13aed14c
nv2a/gl: Use G_GNUC_PRINTF macro for debug function printf attribute
2026-02-16 02:21:37 -07:00
Matt Borgerson
16fb850a3c
nv2a/vk: Use G_GNUC_PRINTF macro for debug function printf attribute
2026-02-16 02:21:37 -07:00
Matt Borgerson
e4385e73fc
nv2a/vk: Target Vulkan 1.1+
2026-02-16 02:09:12 -07:00
Matt Borgerson
74ae576e26
nv2a/vk: Drop unnecessary include
2026-02-16 02:09:12 -07:00
Matt Borgerson
5af8779e6f
nv2a/vk: Use vmaImportVulkanFunctionsFromVolk to initialize VmaVulkanFunctions
2026-02-16 02:09:12 -07:00
Matt Borgerson
64cabd5512
nv2a/vk: Drop SDL window
2026-02-16 02:09:12 -07:00
Matt Borgerson
06fc124587
apu: Check reset time after backoff delay
2026-02-16 00:39:57 -07:00
Matt Borgerson
dd116bcf4b
apu: Nudge frame timing to compensate for clock drift
2026-02-16 00:39:57 -07:00
Matt Borgerson
a11d0c83a4
apu: Add frame timing debug
2026-02-16 00:39:57 -07:00
Matt Borgerson
e85b0dc48a
apu: Set queue buffer watermarks based on device buffer size
2026-02-16 00:39:57 -07:00
Matt Borgerson
a64831191a
apu: Use precision throttle while queue is sufficiently full
2026-02-16 00:39:57 -07:00
Matt Borgerson
ae8bc4e455
apu: Move monitor management out to monitor.c
2026-02-09 12:48:11 -07:00
dependabot[bot]
84897fc270
ci: Bump astral-sh/setup-uv from 7.2.1 to 7.3.0
...
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ) from 7.2.1 to 7.3.0.
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](https://github.com/astral-sh/setup-uv/compare/803947b9bd8e9f986429fa0c5a41c367cd732b41...eac588ad8def6316056a12d4907a9d4d84ff7a3b )
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-version: 7.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-08 21:11:07 -07:00
Matt Borgerson
390458c9ac
apu: Use SDL_SetAudioStreamGain to control monitor volume
2026-02-05 01:26:37 -07:00
Matt Borgerson
9fd0a416f1
apu: Clear HRTF history on voice_reset_filters
2026-02-05 00:38:34 -07:00
Matt Borgerson
57af791dac
apu: Improve APU thread idle handling
2026-02-05 00:33:37 -07:00
Matt Borgerson
f95ec2e62c
apu: Handle output stream init failure
2026-02-05 00:33:37 -07:00
Matt Borgerson
c145f4a7a8
apu: Improve throttling
2026-02-05 00:33:37 -07:00
Matt Borgerson
464ff38aa9
apu: Clean up debug metrics calculations a bit
2026-02-05 00:33:37 -07:00
Matt Borgerson
ed839cd57c
apu: Move more init into mcpx_apu_realize
2026-02-05 00:33:37 -07:00
Matt Borgerson
e8afb0d415
apu: Remove voice spin locks
2026-02-05 00:33:37 -07:00
Matt Borgerson
70a6d80548
apu: Remove dead code
2026-02-05 00:33:37 -07:00
Matt Borgerson
b00f3fb456
apu: Remove monitor output SDL audio callback
2026-02-05 00:33:37 -07:00
dependabot[bot]
90ac1b1172
ci: Bump docker/login-action from 3.6.0 to 3.7.0
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 3.6.0 to 3.7.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/5e57cd118135c172c3672efd75eb46360885c0ef...c94ce9fb468520275223c153574b00df6fe4bcc9 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: 3.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-01 21:33:03 -07:00
dependabot[bot]
0445f9fc32
ci: Bump astral-sh/setup-uv from 7.2.0 to 7.2.1
...
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ) from 7.2.0 to 7.2.1.
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](https://github.com/astral-sh/setup-uv/compare/61cb8a9741eeb8a550a1b8544337180c0fc8476b...803947b9bd8e9f986429fa0c5a41c367cd732b41 )
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-version: 7.2.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-01 21:32:51 -07:00
dependabot[bot]
cb70345cfd
ci: Bump actions/cache from 5.0.2 to 5.0.3
...
Bumps [actions/cache](https://github.com/actions/cache ) from 5.0.2 to 5.0.3.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/8b402f58fbc84540c8b491a91e594a4576fec3d7...cdf6c1fa76f9f475f3d7449005a359c84ca0f306 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: 5.0.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-01 21:32:42 -07:00
oltolm
0e0089d6da
ui: Destroy context before destroying main window
2026-02-01 10:14:58 -07:00
mborgerson
3a6ba5479a
ci: Install Meson in subproject update workflow
...
Added a step to install Meson dependencies in the workflow.
2026-01-31 15:07:59 -07:00
Matt Borgerson
d96a472116
ui: Exit from main thread and finalize display
2026-01-31 13:17:57 -07:00
Matt Borgerson
3b7a83d64b
ui: Handle main window refresh independently
...
- Cleanup various dead code and minor restructure for clarity
- Separate host and guest updates
- Fix freezes while moving or resizing the main window on Windows by
registering event watch callback
2026-01-31 13:17:57 -07:00
Matt Borgerson
df47b4a7e2
meson: Bump SDL3 wrap
2026-01-31 12:36:13 -07:00
Matt Borgerson
e2e12a1559
ci: Check for SDL3 subproject updates
2026-01-31 12:36:13 -07:00
Matt Borgerson
98b0051138
scripts/bump-subproject-wraps.py: Handle updates from wrapdb
2026-01-31 12:36:13 -07:00
Matt Borgerson
6d47853eaa
ci: Add 'dependencies' label to PRs created from subproject update workflow
2026-01-31 12:14:38 -07:00
oltolm
9ea91d8eba
xemu-snapshots.c: Check bs_ro refcnt before unref
2026-01-26 12:38:23 -07:00
xemu-robot
46233d5217
meson: Bump glslang to 16.2.0
2026-01-26 01:22:43 -05:00
dependabot[bot]
0242285422
ci: Bump actions/setup-python from 6.1.0 to 6.2.0
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 6.1.0 to 6.2.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/83679a892e2d95755f2dac6acb0bfd1e9ac5d548...a309ff8b426b58ec0e2a45f0f869d46889d02405 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: 6.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-25 23:18:47 -05:00
dependabot[bot]
34b6762b91
ci: Bump actions/checkout from 6.0.1 to 6.0.2
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/8e8c483db84b4bee98b60c0593521ed34d9990e8...de0fac2e4500dabe0009e67214ff5f5447ce83dd )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-25 23:18:18 -05:00
oltolm
b64c19a0ed
ui: Fix size of m_config_info_text passed to InputTextMultiline
2026-01-22 20:16:26 -07:00
Matt Borgerson
51fc60c318
apu: Migrate to SDL3
2026-01-21 18:40:07 -07:00
Matt Borgerson
f24cccb183
nv2a: Migrate to SDL3
2026-01-21 18:40:07 -07:00
Matt Borgerson
83ec5ac48e
meson: Drop gtk dependency
2026-01-21 18:40:07 -07:00
Matt Borgerson
3f79ec8422
meson: Drop noc library
2026-01-21 18:40:07 -07:00
Matt Borgerson
cc4329da8d
ui: Migrate xemu_get_os_platform to SDL_GetPlatform
2026-01-21 18:40:07 -07:00
Matt Borgerson
214f1fed0f
ui: Migrate file selection dialogs to SDL3's FileDialog API
2026-01-21 18:40:07 -07:00
Matt Borgerson
4fafe755cb
ui: Migrate custom precise delay to SDL_DelayPrecise
2026-01-21 18:40:07 -07:00
Matt Borgerson
18aba177e2
ui: Set app metadata via SDL3
2026-01-21 18:40:07 -07:00
Matt Borgerson
6c29b043a2
ui: Cleanup sdl2 prefixes and other dead code
2026-01-21 18:40:07 -07:00