Skip to content

Conversation

etang-cw
Copy link
Contributor

@etang-cw etang-cw commented Oct 3, 2023

MoltenVK counterpart to KhronosGroup/SPIRV-Cross#2204 (Note: Won't pass CI until SPIRV-cross changes are merged)

Now fully supports all parts of Vulkan vertex loading

  • No more minVertexInputBindingStrideAlignment
  • No more restrictions on alignment of vertex buffer offsets (which there doesn't seem to be a portability flag for, but definitely didn't work before)
  • Support (almost) all the vertex formats
  • Support larger-than-stride elements
  • Fully working divisor 0 support

@billhollings billhollings changed the title In-shader vertex loading support WIP: In-shader vertex loading support Nov 17, 2023
@goldenx86
Copy link

Any chance to push this forward?

@cdavis5e
Copy link
Collaborator

cdavis5e commented Dec 6, 2023

Any chance to push this forward?

It's held up on KhronosGroup/SPIRV-Cross#2204, and from what I've read lately, H-K probably thinks that's too invasive (i.e. it doesn't belong in SPIRV-Cross). You'll have to take it up with CW, though.

@FernandoS27
Copy link

For us, it's a must have.

@CLAassistant
Copy link

CLAassistant commented Feb 21, 2025

CLA assistant check
All committers have signed the CLA.

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.

5 participants