Commit Graph
127738 Commits
Author SHA1 Message Date
mborgersonandGitHub 6a4a2a673a Merge QEMU v10.2.0 2026-01-18 21:18:10 -07:00
Matt Borgerson 24a4218752 ui: Make some helper functions static 2026-01-18 19:08:17 -07:00
Matt Borgerson 0016f36b07 target/i386: Guard variable definition with macro definition check 2026-01-18 19:07:51 -07:00
Matt Borgerson ebe582768e util/mstring: Use G_GNUC_PRINTF macro for format attribute specification 2026-01-18 19:06:37 -07:00
Matt Borgerson 2799183ecc hw/audio/ac97: Use format macros in dolog messages 2026-01-18 19:06:01 -07:00
Matt Borgerson 10ebe39f2f tcg: Bring back tcg_out_op for aarch64 2026-01-18 16:51:54 -07:00
Matt Borgerson ba4cfa1ef1 accel/tcg: Add missing header in tb-code-hash.h 2026-01-18 16:51:18 -07:00
Matt Borgerson 5eb85cb24f build.sh: Drop unused --disable-fortify-source from Windows build 2026-01-18 16:50:39 -07:00
Matt Borgerson 704ece9ac6 Merge QEMU v10.2.0 2026-01-18 16:36:55 -07:00
Matt Borgerson 70d95d879f ui: Make 'Exclusive Fullscreen' option configurable 2026-01-17 20:36:44 -07:00
Erik AbairandGitHub 24087af22a nv2a: Clip image blits to GPU tile bounds
Hardware blits that overlap an active GPU tile are clipped to the bounds of
that tile. This change checks blits against registered PFB tiles (which are
mirrored to PGRAPH via RDI) and clips blits as needed.
2026-01-15 14:04:14 -07:00
Matt Borgerson be882c098c ci: Generate nicer release notes 2026-01-15 03:52:15 -07:00
Matt Borgerson 78f0b9e2b6 ci: Only generate releases on tag push to xemu-project/xemu 2026-01-15 03:52:15 -07:00
mborgersonandGitHub 40003f67e9 .github: Add some context for Copilot reviews 2026-01-15 01:04:56 -07:00
Erik Abairandmborgerson 71e5f2477e nv2a: Fix calculation of palette length
pgraph_get_texture_palette_phys_addr_length returns the length of the palette in
entries whereas the use of the returned data expects bytes. This leads to a
situation where textures that are rendered without any changes to the lower
palette entries will erroneously reuse stale data.

Test: https://github.com/abaire/nxdk_pgraph_tests/blob/0b1ae640fa76ecfc5b7b4f2b5f870404ed106114/src/tests/texture_palette_tests.cpp#L234
HW results: https://abaire.github.io/nxdk_pgraph_tests_golden_results/results/Texture_palette/index.html

Fixes #2646
2026-01-14 23:42:04 -07:00
Erik AbairandGitHub 973e7f9f31 nv2a: Handle zero sized surfaces 2026-01-14 22:17:54 -07:00
Erik Abairandmborgerson 3c8f99e3c2 ci: Fix Win version.rc compilation on forks 2026-01-14 16:24:37 -07:00
Matt Borgerson 79d8e3ff45 ci: Configure workflow concurrency 2026-01-14 02:53:02 -07:00
Matt Borgerson 7ce933e174 ci: Create pre-release on push to master 2026-01-14 02:35:20 -07:00
Matt Borgerson 70bb88f32c ci: Set 'secrets: inherit' when calling website update workflow 2026-01-12 21:26:58 -07:00
Matt Borgerson 4874dff95d scripts/sign-macos-release.sh: Update package filename 2026-01-12 21:26:58 -07:00
Matt Borgerson 739520523f xid: Fix USB_XID_GAMEPAD_S VMState minimum_version_id 2026-01-12 20:01:31 -07:00
Matt Borgerson b28279ca74 ui: Disable CRT assert dialogs, log to stderr 2026-01-12 01:34:58 -07:00
dependabot[bot]andmborgerson 246f17cab5 ci: Bump astral-sh/setup-uv from 7.1.6 to 7.2.0
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 7.1.6 to 7.2.0.
- [Release notes](https://github.com/astral-sh/setup-uv/releases)
- [Commits](https://github.com/astral-sh/setup-uv/compare/681c641aba71e4a1c380be3ab5e12ad51f415867...61cb8a9741eeb8a550a1b8544337180c0fc8476b)

---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
  dependency-version: 7.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-12 01:28:01 -07:00
Matt Borgerson ddd5a81de1 ci: Ensure ccache, LTO cache dirs always exist before use 2026-01-10 17:46:39 -07:00