Skip to content

Add GPU-ready asset upload staging#357

Merged
edisonlee0212 merged 3 commits into
devfrom
asset-gpu-ready-states
Jun 5, 2026
Merged

Add GPU-ready asset upload staging#357
edisonlee0212 merged 3 commits into
devfrom
asset-gpu-ready-states

Conversation

@edisonlee0212

Copy link
Copy Markdown
Owner

Summary

  • Add staged GPU-ready asset loading so published assets can remain pending until GPU upload/finalization completes.
  • Route runtime Texture2D updates and geometry storage uploads through tracked GPU-service work, including dirty-range geometry uploads.
  • Update loading UI/readback/shutdown readiness handling and add coverage for asset readiness, texture uploads, geometry publication, and buffer subrange uploads.

Validation

  • python Scripts\format_cpp.py --check
  • git diff --check
  • python Scripts\test.py --all --config RelWithDebInfo passed 26/26 after rebasing to latest dev.

@edisonlee0212 edisonlee0212 marked this pull request as ready for review June 5, 2026 01:58
@edisonlee0212 edisonlee0212 merged commit 5fc5351 into dev Jun 5, 2026
10 checks passed
@edisonlee0212 edisonlee0212 deleted the asset-gpu-ready-states branch June 5, 2026 02:03
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