Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use git dependency for rend3 #261

Closed
wants to merge 32 commits into from
Closed

Use git dependency for rend3 #261

wants to merge 32 commits into from

Conversation

marceline-cramer
Copy link
Collaborator

@marceline-cramer marceline-cramer commented Dec 7, 2023

rend3's last crates.io update was nearly two years ago, so I've decided to update rend3 to the latest trunk on its GitHub repository.

This required some refactoring to update to the newest rend3 API. New PRs that use rend3 will have to be up-to-date, ran through CI, and tested after this is merged.

  • get the terminal demo to compile
  • update the renderer protocol types to the new renderer API
  • test that the updated mesh API works (tested locally with dev-gltf)
  • make hearth-rend3 acquire surface to fix Nvidia issue (repeat of 680d58e)
  • is the routine-node pattern obsolete?

@marceline-cramer marceline-cramer added enhancement New feature or request host Deals with host side code labels Dec 7, 2023
@marceline-cramer marceline-cramer mentioned this pull request Dec 7, 2023
24 tasks
@marceline-cramer marceline-cramer self-assigned this Dec 14, 2023
@marceline-cramer
Copy link
Collaborator Author

Decided to switch away from using rend3 altogether in favor of Bevy.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request host Deals with host side code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant