Skip to content

Setup/upstream adaptive patches#1

Merged
maxjivi05 merged 2 commits into
WinNative-Emu:mainfrom
maxjivi05:setup/upstream-adaptive-patches
Jul 1, 2026
Merged

Setup/upstream adaptive patches#1
maxjivi05 merged 2 commits into
WinNative-Emu:mainfrom
maxjivi05:setup/upstream-adaptive-patches

Conversation

@maxjivi05

Copy link
Copy Markdown
Contributor

No description provided.

…NTENANCE.md

- fix_gralloc_flushall: drop the TU_DEBUG_FLUSHALL removal (upstream removed the
  forced gen8 flush); keep the gmsm UBWC gralloc bypass.
- apply_{balance,perf}_variant: the upstream drawcall_count > 5 gate was
  restructured to >= 10; match only our own before/after strings and skip
  cleanly when the anchor is absent instead of false-matching an unrelated
  > 10) / > 7). Bandwidth 11->10 and PWR_MAX forcing unchanged.
- Add MAINTENANCE.md (per-patch upstream status + re-verify checklist).
- README: document the fork -> WinNative-Emu/Drivers PR flow.
@maxjivi05 maxjivi05 force-pushed the setup/upstream-adaptive-patches branch from 1e78fa2 to 188571f Compare July 1, 2026 15:54
- Auto-version as v1.NN (zero-padded 2-digit counter), computed as the latest
  PUBLISHED v1.NN release + 1 (floor 1.03). 1.02 released -> 1.03, 1.09 -> 1.10.
- Add a weekly schedule (cron '0 12 * * 3', Wednesdays 12:00 UTC) that builds
  -b/-p from latest mesa main and tags + creates the GitHub release. Runs every
  week even if this repo is unchanged, since mesa main advances on its own.
- schedule and workflow_dispatch both release; PR/push stay preview-only.
- Drop the "commit already tagged" guard so an unchanged repo can still release
  weekly; keep the "v<next> already exists" guard against duplicate versions.
@maxjivi05 maxjivi05 force-pushed the setup/upstream-adaptive-patches branch from 188571f to c624e04 Compare July 1, 2026 16:01
@maxjivi05 maxjivi05 merged commit 8e1d120 into WinNative-Emu:main Jul 1, 2026
2 checks passed
@maxjivi05 maxjivi05 deleted the setup/upstream-adaptive-patches branch July 1, 2026 16:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant