Skip to content

release: v0.1.45 — unified pipeline + software optimization roadmap#185

Merged
kolkov merged 1 commit into
mainfrom
release/v0.1.45
Jul 16, 2026
Merged

release: v0.1.45 — unified pipeline + software optimization roadmap#185
kolkov merged 1 commit into
mainfrom
release/v0.1.45

Conversation

@kolkov

@kolkov kolkov commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

Summary

  • deps: gg v0.50.6, gogpu v0.44.8, wgpu v0.30.21, signals v0.1.1
    • gg v0.50.6: Unified backend-agnostic draw queue (ADR-051) + three-tier clip architecture (ADR-052). Software backend rendering architecturally correct.
    • gogpu v0.44.8: Wayland fractional scale, pixelPresented frame lifecycle.
    • wgpu v0.30.21: Software backend correctness (BGRA swizzle, MSAA rejection, WriteTexture, blit optimization).
    • signals v0.1.1: Minor improvements.

Documentation

  • README: 26 widgets (added badge, chip, stripe, titlebar), 70 painters, backend selection section, Android support status, software optimization info, updated ecosystem projects
  • ROADMAP: Unified draw queue (ADR-051/052), 4-tier software optimization roadmap (gg CPU rasterization, naga Go+SIMD, SPIR-V SIMD, multi-threaded dispatch), Android integration
  • CHANGELOG: v0.1.45 with software backend optimization roadmap
  • ARCHITECTURE: Updated dependency versions

Test plan

  • go build ./... — pass
  • go test ./... -count=1 — all tests pass
  • golangci-lint run --timeout=5m — 0 issues
  • go fmt ./... — clean
  • Visual test: Vulkan renders correctly (hello example)

- gg v0.50.4 → v0.50.6 (unified draw queue ADR-051/052, three-tier clip ADR-052)
- gogpu v0.44.1 → v0.44.8 (Wayland fractional scale, frame lifecycle)
- wgpu v0.30.10 → v0.30.21 (software backend fixes, WriteTexture, blit optimization)
- signals v0.1.0 → v0.1.1
- README: 26 widgets, 70 painters, backend selection, Android, software optimization
- ROADMAP: unified pipeline, 4-tier software optimization roadmap, Android
- CHANGELOG: software optimization roadmap with gg CPU rasterization tier
- ARCHITECTURE: deps update
@codecov

codecov Bot commented Jul 16, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@kolkov
kolkov merged commit d6e71c7 into main Jul 16, 2026
9 checks passed
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