Skip to content

Initial GPULang integration#248

Closed
Duttenheim wants to merge 35 commits intomasterfrom
gpulang
Closed

Initial GPULang integration#248
Duttenheim wants to merge 35 commits intomasterfrom
gpulang

Conversation

@Duttenheim
Copy link
Copy Markdown
Contributor

This PR adds support for GPULang to Nebula.

Converted up to gltf.fx to gpulang.
Added more compile flags for the new compiler.
Updated the material interface exporter to support gpulang instead.
Renamed all the computeGetXIndex to computeGetXIndices which is the new syntax
Move the SIMD stuff to it's own header and implement a set of functions in an abstraction layer, and have it compile to each architecture. This way we don't need to rewrite every math type if we want to support another set of SIMD instructions
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