This has been the main branch I've been working off of for quite a while and it's time to merge it back into master. It's main goal is to replace binding individual pieces of data with binding "bindgroups" which gives the user more control over how data is organized on the pipeline. Along the way, this branch has picked up many other fixes and additions all of which may not be listed but I'll add some of the issues it closes. #11, #2, #14, #9, and #3 ish.
This has been the main branch I've been working off of for quite a while and it's time to merge it back into master. It's main goal is to replace binding individual pieces of data with binding "bindgroups" which gives the user more control over how data is organized on the pipeline. Along the way, this branch has picked up many other fixes and additions all of which may not be listed but I'll add some of the issues it closes. #11, #2, #14, #9, and #3 ish.