Skip to content

Rendering improvements #90

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

Open
wants to merge 42 commits into
base: 0.8
Choose a base branch
from
Open

Rendering improvements #90

wants to merge 42 commits into from

Conversation

lshoek
Copy link
Contributor

@lshoek lshoek commented Apr 6, 2025

  • Select Vulkan 1.2 by default
  • Implement depth resolve attachments (MSAA) for depth render texture resources
  • Improved setup of nap::BoxFrameMesh
  • Introduce nap::ColorDepthRenderTarget to renderadvanced, restoring the simplicity of nap::RenderTarget
  • Remove Vulkan version check from renderadvanced
  • Remove nap::BufferBindingUVec4
  • Log SDL error when dummy window creation fails
  • Some refactoring in accordance with style guide
  • Fix: Uploading a DynamicWrite buffer (internally double-buffered) does not update the descriptor in the material instance

lshoek added 30 commits February 6, 2025 15:26
@lshoek lshoek requested a review from cklosters April 6, 2025 18:36
@cklosters
Copy link
Member

I assume you want to merge this into 0.8, instead of fix_constanthash, the build server doesn't monitor branches outside of main and 0.8

@lshoek lshoek changed the base branch from fix_constanthash to 0.8 April 11, 2025 12:37
@lshoek
Copy link
Contributor Author

lshoek commented Apr 11, 2025

True, I selected fix_constanthash as base to exlude its changes from the diff

@cklosters
Copy link
Member

Ah ok, well, let's review and merge fix_constanthash first then.

@cklosters cklosters added this to the 0.8 milestone Apr 11, 2025
@cklosters cklosters added rendering Render related Questions & Issues enhancement New feature or request labels Apr 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request rendering Render related Questions & Issues
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants