Skip to content

Fix examples + validation issues#84

Merged
dcvz merged 4 commits intomainfrom
chore/bug-fixes
Feb 19, 2026
Merged

Fix examples + validation issues#84
dcvz merged 4 commits intomainfrom
chore/bug-fixes

Conversation

@dcvz
Copy link
Contributor

@dcvz dcvz commented Dec 18, 2025

  • Fixes examples so they work on all platforms (D3D12, Vulkan, Metal) without any validation issues
  • Fixes bug in Vulkan where setName is not using right type for buffer
  • Fixes bug in Vulkan where the swapchain size is not exactly correct as what's available for drawing
  • Fixes bug in D3D12 where constant buffers need to be aligned

@dcvz dcvz requested review from DarioSamo and squidbus December 18, 2025 14:30
Copy link
Contributor

@squidbus squidbus left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems alright but are the shader utility changes from the RT PR meant to be here? Seems like some of the decisions there should be reviewed as part of RT rather than separately here.

@dcvz

This comment has been minimized.

@dcvz dcvz requested a review from squidbus December 18, 2025 17:21
@dcvz dcvz marked this pull request as draft December 18, 2025 19:20
@dcvz dcvz marked this pull request as ready for review December 19, 2025 12:48
@DarioSamo
Copy link
Contributor

It all looks good to me, what remains to be addressed is just to make it easier to set up SDL2 on Windows. It should either explicitly request the path of where the library is or auto-download it in a similar way like what it does with DXC if it builds the example under Windows.

@dcvz dcvz merged commit 519e325 into main Feb 19, 2026
10 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.

3 participants

Comments