Mateusz Kielan
                                            Mateusz Kielan
                                        
                                    Done, its actually bumped to 1.3 on anything on Apple
I believe `vkGetPhysicalDeviceExternalBufferProperties` is taken care of in #517
We could also steal some ideas from: https://www.boost.org/doc/libs/master/libs/assert/doc/html/assert.html
Example 62 CAD, uses Fragment Shader Interlock, a great demonstration of how to use inline SPIR-v
#517 in progress
screw android (for now)
Every type would need a template tag argument which would tell what packing convention to follow, then you could modify the aligments. Pretty invasive change though.
```cpp enum class Packing { Scalar, // align to component type ConstantBuffer, // std140 in GLSL StructuredBuffer // std430 in GLSL }; ``` Then ```cpp template ``` in front of...
P.S. is hlsl++'s `float2` actually 8 bytes or 16 ? P.P.S. Are matrix types stored as rows and is their alignment and size same as the row types?
> __m64 types were a viable option but MSVC decided to deprecate them in 64-bit builds for no particular reason (as they are still supported by the CPUs and the...