Important Notice: Starting April 1st, 2025, OSx/macOS builds will no longer be supported due to the end-of-life (EOL) of VMWare support for macOS infrastructure.
Join over 500,000 developers testing and building on Travis CI
v0.3.3
Auto merge of #50 - jamienicol:num-varying-vecs, r=jrmuizel
Add function to count number of unpacked varying vectors
This counts the number of vectors used by each active varying in a shader. This can be used to ensure that a shader will succesfully compile without using more than GL_MAX_VARYING_VECTORS on devices that do not perform spec-compliant packing of varyings. This is in contrast to sh::CheckVariablesWithinPackingLimits(), which checks whether there are enough vectors *with* spec-compliant packing.