Commit Graph

  • 56dc3815a7 ui: Account for pixel density fix/hidpi-wayland Matt Borgerson 2026-05-16 17:06:52 -07:00
  • 1a631102a7 ui: Set SDL_HINT_VIDEO_DRIVER to wayland,x11 fix/ui-video-driver-hint Matt Borgerson 2026-05-16 17:05:30 -07:00
  • 59c5631e60 meson: Bump volk to 1.4.350 xemu-robot 2026-05-11 07:08:07 +00:00
  • 9fa44226e4 meson: Bump volk to 1.4.350 sync/bump-volk-25661892844 xemu-robot 2026-05-11 09:28:49 +00:00
  • 7c7196b8a4 meson: Use CMake to configure SDL3 Matt Borgerson 2026-05-05 14:36:59 -07:00
  • 7e1495770f meson: Use CMake to configure SDL3 copilot/replace-sdl3-wrap-with-cmake-subproject Matt Borgerson 2026-05-05 14:36:59 -07:00
  • 200ba3b39c Document SDL hint compatibility fallback copilot/set-sdl-hint-for-hdr-issue copilot-swe-agent[bot] 2026-05-05 00:04:33 +00:00
  • 80b35bf8db Set SDL sRGB framebuffer hint on Windows copilot-swe-agent[bot] 2026-05-05 00:02:49 +00:00
  • 0df849f71c meson: Bump SDL3 wrap to 3.4.8 mborgerson 2026-05-04 16:49:28 -07:00
  • 8df9e3f6ab meson: Bump glslang to 16.3.0 master xemu-robot 2026-05-04 06:59:44 +00:00
  • c9b72c0e39 meson: Bump glslang to 16.3.0 sync/bump-glslang-25308625807 xemu-robot 2026-05-04 08:21:10 +00:00
  • ebe34071b7 nv2a/vk: Skip finish stall when no reports are pending Erik Abair 2026-04-27 15:12:38 -07:00
  • 83126ee491 meson: Bump glslang to 16.2.0 sync/bump-glslang-24983813257 xemu-robot 2026-04-27 08:09:51 +00:00
  • da38b262c7 ui: Force NVIDIA present method to native Erik Abair 2026-04-21 12:23:39 -07:00
  • 2ea888caab meson: Bump glslang to 16.2.0 sync/bump-glslang-24655039249 xemu-robot 2026-04-20 07:55:10 +00:00
  • dc69fb4d6e ci: bump astral-sh/setup-uv from 8.0.0 to 8.1.0 dependabot[bot] 2026-04-20 03:35:36 +00:00
  • 01951574b0 ci: bump actions/cache from 5.0.4 to 5.0.5 dependabot[bot] 2026-04-20 03:35:28 +00:00
  • f067b0686e ci: bump docker/build-push-action from 7.0.0 to 7.1.0 dependabot[bot] 2026-04-13 03:37:45 +00:00
  • d0172e1102 ci: bump actions/upload-artifact from 7.0.0 to 7.0.1 dependabot[bot] 2026-04-13 03:37:50 +00:00
  • 5d6a517337 ci: bump softprops/action-gh-release from 2.6.1 to 3.0.0 dependabot[bot] 2026-04-13 03:37:54 +00:00
  • 63378a1a0d meson: Bump glslang to 16.2.0 sync/bump-glslang-24332025358 xemu-robot 2026-04-13 07:51:48 +00:00
  • 6b43bc6174 ci: bump docker/login-action from 4.0.0 to 4.1.0 dependabot[bot] 2026-04-06 03:36:46 +00:00
  • f11be45ffc meson: Bump glslang to 16.2.0 sync/bump-glslang-24022941037 xemu-robot 2026-04-06 07:20:37 +00:00
  • 122ef2473c meson: Bump curl to 8.12.1-2 xemu-robot 2026-03-30 06:34:53 +00:00
  • c2e1b62a23 ci: bump astral-sh/setup-uv from 7.6.0 to 8.0.0 dependabot[bot] 2026-03-30 03:36:47 +00:00
  • 0ac39ade1e meson: Bump glslang to 16.2.0 sync/bump-glslang-23732678782 xemu-robot 2026-03-30 07:18:12 +00:00
  • c3301e147f apu: Add new DSP56300 emulator with JIT execution engine feat/faster-dsp Matt Borgerson 2026-03-20 13:09:34 -07:00
  • 8f38379312 tests: Drop primitive DSP test Matt Borgerson 2026-03-20 13:09:34 -07:00
  • b6349b0a27 ci: Install curl Matt Borgerson 2026-03-20 13:09:34 -07:00
  • 45f41377cb ci: bump actions/cache from 5.0.3 to 5.0.4 dependabot[bot] 2026-03-23 03:36:33 +00:00
  • d866d47100 ci: bump astral-sh/setup-uv from 7.5.0 to 7.6.0 dependabot[bot] 2026-03-23 03:36:39 +00:00
  • fa68489e28 meson: Bump glslang to 16.2.0 sync/bump-glslang-23425361296 xemu-robot 2026-03-23 07:01:32 +00:00
  • d77f11b4d0 ci: bump astral-sh/setup-uv from 7.3.1 to 7.5.0 dependabot[bot] 2026-03-16 03:36:57 +00:00
  • 5468c72414 ci: bump softprops/action-gh-release from 2.5.0 to 2.6.1 dependabot[bot] 2026-03-16 03:36:51 +00:00
  • f7432c68cf ci: bump actions/download-artifact from 8.0.0 to 8.0.1 dependabot[bot] 2026-03-16 03:36:47 +00:00
  • b657e1edf4 scripts/download-macos-libs.py: Target Darwin 23 for arm64 Matt Borgerson 2026-03-16 00:32:22 -07:00
  • 2389b14f03 scripts/download-macos-libs.py: Target Darwin 23 for arm64 fix/bump-min-arm64-macos Matt Borgerson 2026-03-16 00:32:22 -07:00
  • 624f33df0b meson: Bump glslang to 16.2.0 sync/bump-glslang-23131978577 xemu-robot 2026-03-16 07:07:56 +00:00
  • 1425a8c39b ui: Do not pass missing paths to SDL_ShowOpenFileDialog Erik Abair 2026-03-11 12:02:54 -07:00
  • 9e70c5c325 ci: bump docker/metadata-action from 5.10.0 to 6.0.0 dependabot[bot] 2026-03-09 03:37:24 +00:00
  • bdc0da3270 ci: bump docker/setup-buildx-action from 3.12.0 to 4.0.0 dependabot[bot] 2026-03-09 03:37:19 +00:00
  • 7d914c9b44 ci: bump docker/login-action from 3.7.0 to 4.0.0 dependabot[bot] 2026-03-09 03:37:15 +00:00
  • c1ee138aad ci: bump docker/build-push-action from 6.19.2 to 7.0.0 dependabot[bot] 2026-03-09 03:37:11 +00:00
  • ab66906833 meson: Bump glslang to 16.2.0 sync/bump-glslang-22841899128 xemu-robot 2026-03-09 06:53:29 +00:00
  • 5d24b9be40 ci: bump actions/download-artifact from 7.0.0 to 8.0.0 dependabot[bot] 2026-03-02 03:37:18 +00:00
  • dbc8163518 ci: bump astral-sh/setup-uv from 7.3.0 to 7.3.1 dependabot[bot] 2026-03-02 03:37:10 +00:00
  • ab3b7c8558 ci: bump actions/upload-artifact from 6.0.0 to 7.0.0 dependabot[bot] 2026-03-02 03:37:07 +00:00
  • 7c33ce4f52 meson: Bump glslang to 16.2.0 sync/bump-glslang-22564715536 xemu-robot 2026-03-02 06:48:23 +00:00
  • 2263efbcc8 ci: Bump docker/build-push-action from 6.18.0 to 6.19.2 dependabot[bot] 2026-02-16 03:37:00 +00:00
  • 8b16cb4c51 meson: Bump SPIRV-Reflect to vulkan-sdk-1.4.341.0 xemu-robot 2026-02-09 06:22:45 +00:00
  • 21f2a885f7 nv2a/vk: Relax and simplify surface to texture format check Matt Borgerson 2026-02-11 00:42:55 -07:00
  • 53e860bafb nv2a/vk: Support simple depth surface to texture copy Matt Borgerson 2026-02-11 00:34:40 -07:00
  • fc9980d296 meson: Bump SDL3 version Matt Borgerson 2026-02-20 20:23:10 -07:00
  • 490145fd57 meson: Bump SDL3 version sync/sdl-3.4.2 Matt Borgerson 2026-02-20 20:23:10 -07:00
  • 3f19ce51cb ci: bump benc-uk/workflow-dispatch from 1.2.4 to 1.3.1 dependabot[bot] 2026-02-23 03:37:26 +00:00
  • 267693a3f7 meson: Bump glslang to 16.2.0 sync/bump-glslang-22295968396 xemu-robot 2026-02-23 06:56:33 +00:00
  • 9917817a8a ci: Work around broken LLVM package repository Matt Borgerson 2026-02-21 22:52:05 -07:00
  • 3a62469ef6 ci: Work around broken LLVM package repository fix/pin-llvm Matt Borgerson 2026-02-21 22:52:05 -07:00
  • 5aeacacfeb xblc: Break out of packet loop if SDL_GetAudioStreamData returns 0 Matt Borgerson 2026-02-18 23:23:38 -07:00
  • d6a3a78e80 xblc: Don't assert in control/data handlers Matt Borgerson 2026-02-18 23:23:38 -07:00
  • 49cd4ce5d0 xblc: Call usb_packet_skip to consume data when handling USB_TOKEN_OUT Matt Borgerson 2026-02-18 23:23:38 -07:00
  • 2056839b6b xblc: Drop unused headers Matt Borgerson 2026-02-18 23:23:38 -07:00
  • fcdfd29188 xblc: Drop call to audio_register_model Matt Borgerson 2026-02-18 23:23:38 -07:00
  • b2cfdc724a xblc: Use C style comments Matt Borgerson 2026-02-18 23:23:38 -07:00
  • 0557e32f8e xblc: Clear local err pointer after calling warn_report_err Matt Borgerson 2026-02-18 23:23:38 -07:00
  • addfc5c0c3 xblc: Drop unused auto_gain_control field for now Matt Borgerson 2026-02-18 23:23:38 -07:00
  • 12ab27c67a xblc: Drop desc_xblc initializer padding Matt Borgerson 2026-02-18 23:23:38 -07:00
  • 7593d334a1 xblc: Clean up some debug messages Matt Borgerson 2026-02-18 23:23:38 -07:00
  • 85fc00b44d xblc: Remove extra scope in xblc_handle_data Matt Borgerson 2026-02-18 23:23:38 -07:00
  • 547af91e8b xblc: Don't call usb_packet_copy with 0 bytes Matt Borgerson 2026-02-18 23:23:38 -07:00
  • f4dfa1c091 xblc: Update sample rate function names for clarity Matt Borgerson 2026-02-18 23:23:38 -07:00
  • 782820e3e4 xblc: Add post-load handler to set sample rate Matt Borgerson 2026-02-18 23:23:38 -07:00
  • 5a2ded0ebb xblc: Add VMStateField for sample_rate Matt Borgerson 2026-02-18 23:23:38 -07:00
  • 1d77397737 xblc: Remove unused device_index property Matt Borgerson 2026-02-18 23:23:38 -07:00
  • 12f48bb74d xblc: Remove unnecessary cast in xblc_audio_stream_set_rate Matt Borgerson 2026-02-18 23:23:38 -07:00
  • 1b7c236e3c xblc: Move audio spec generation to a function Matt Borgerson 2026-02-18 23:23:37 -07:00
  • 1718331f02 xblc: Add macro constants for values in USBDesc Matt Borgerson 2026-02-18 23:23:37 -07:00
  • 66c5433246 xblc: Drop usb_ prefix Matt Borgerson 2026-02-18 23:23:37 -07:00
  • 21c52dbd97 xblc: Drop no-stream dprintfs Matt Borgerson 2026-02-18 23:23:37 -07:00
  • a15e8fb98c xblc: Move index to sample rate lookup into a helper function Matt Borgerson 2026-02-18 23:23:37 -07:00
  • 6ff8dc23e3 xblc: Ensure input packets are always padded Matt Borgerson 2026-02-18 23:23:37 -07:00
  • 371c51cd2c xblc: Narrow local variable scope in usb_xblc_handle_control Matt Borgerson 2026-02-18 23:23:37 -07:00
  • dde45c8111 xblc: Remove unnecessary comments Matt Borgerson 2026-02-18 23:23:37 -07:00
  • e2b221c1cc xblc: Move [XBLC]..\n into DPRINTF macro def Matt Borgerson 2026-02-18 23:23:37 -07:00
  • d6c26aaa6c xblc: Cleanup xblc_audio_channel_init Matt Borgerson 2026-02-18 23:23:37 -07:00
  • b562800dea xblc: Replace assert(false) with more meaningful message Matt Borgerson 2026-02-18 23:23:37 -07:00
  • 3b202af58e xblc: Merge xblc_audio_stream_init into usb_xbox_communicator_realize Matt Borgerson 2026-02-18 23:23:37 -07:00
  • f09ad5dbe1 xblc: Use USB_XBLC for cast Matt Borgerson 2026-02-18 23:23:37 -07:00
  • b880159c49 xblc: Group init functions Matt Borgerson 2026-02-18 23:23:37 -07:00
  • c37a4cab27 xblc: Report SDL_OpenAudioDeviceStream errors with error_setg Matt Borgerson 2026-02-18 23:23:37 -07:00
  • e92faef161 xblc: Move devid closer to use Matt Borgerson 2026-02-18 23:23:37 -07:00
  • 7ee851c1a5 xblc: Eliminate single-field XBLCStream struct Matt Borgerson 2026-02-18 23:23:37 -07:00
  • f60cb68ae2 xblc: Remove format spec tracking from XBLCStream Matt Borgerson 2026-02-18 23:23:37 -07:00
  • 8841585279 xblc: Factor out sample rate updating from stream initialization Matt Borgerson 2026-02-18 23:23:37 -07:00
  • b939b727f1 xblc: Define a constant for default sample rate Matt Borgerson 2026-02-18 23:23:37 -07:00
  • 162f437100 xblc: Replace silence fill with usb_packet_skip Matt Borgerson 2026-02-18 23:23:37 -07:00
  • 0108d02dc7 xblc: Run clang-format Matt Borgerson 2026-02-18 23:23:37 -07:00
  • 7508aa8a12 xblc: Break out of packet loop if SDL_GetAudioStreamData returns 0 fix/xblc-cleanup Matt Borgerson 2026-02-18 23:23:38 -07:00
  • 8e76e56d4a xblc: Don't assert in control/data handlers Matt Borgerson 2026-02-18 23:23:38 -07:00
  • 36b09bc1e7 xblc: Call usb_packet_skip to consume data when handling USB_TOKEN_OUT Matt Borgerson 2026-02-18 23:23:38 -07:00