James-Jones / HLSLCrossCompiler

Other
467 stars 81 forks source link

Unity fixes #29

Closed strandborg closed 10 years ago

strandborg commented 10 years ago

Various fixes and improvements, see commit messages for more details or contact me for more information if you have any questions. Unit tests are now all passing (as in, no glCompileShader failures) except BasicCompute11StructuredBufferDouble, which was producing incorrect code already. Also changed the verification step to also spew out any possible compiler warnings from glsl compilation and made HLSLcc to produce warning-free code.

strandborg commented 10 years ago

Added a few commits to the PR, now contains type system refactoring as well.