Mateusz Kielan

Results 368 comments of 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

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...