@TheGingerBill@sampavlovic@SebAaltonen Why do you have an issue with it being a C++-based SL? I’m asking given the fact things like VCC/Shady are on their way doing effectively the same. Also, it’s C++14 but the underlying Clang fork supports some C++20 language features which you can use with just a simple warning.
@pshufb Every static formatting tool can’t comprehend human formatting. There’s too many different ways of formatting it’s probably impossible to teach them. I’ve stopped using all of them and just manually format as it makes the code more human with formatting differences here and there
@notch@Commanderstitch@AI_BKAnthonyza I agree: I think the choices we make are merely based on the wiring in our brains and the input (nerves, …). In effect, I actually think our will is deterministic (unless quantum randomness somehow plays part). For me, “free will” is the ability to act without restriction.
@Internet_dord @notch You’re assuming theres only one explanation when there’s actually plenty and the simplest answer is that we don’t and can’t know if a higher power exists. Therefore, with our current scientific knowledge, we have to assume the nonexistence to make any argument about nature.
@graphicsguyale Does this just use SPIRV-Cross? The generated code in the WWDC video looked exactly like a shader that has been generated by SPIRV-Cross? So do you do DXIL -> SPIR-V -> MSL -> AIR?
@graphicsguyale Can this please be added to the Apple GitHub? Would make life using it outside of Xcode projects (which is what people porting from other platforms that want to continue using C++ will be using, and that’s who this is for, right?) so much easier!
@meike_hartmann @JoPeMa09 @Perowinger94@polizeiberlin Zum Beispiel ein 7./8. Gang ist gut für die Effizienz bei ~130kmh und somit auch für die Umwelt, erlaubt dann aber auch insgesamt höhere Geschwindigkeiten. Die Autos sind eben nicht gebaut, dass jeder 300kmh fährt; sie schaffen es halt einfach. Gibt genug die abgeriegelt sind.
@molecularmusing much better to just have a templated static constexpr variable that 100% guarantees a function to be evaluated at compile time:
template<auto V>
static constexpr auto force_consteval = V;
Should work much better than this macro/lambda combo
@DailySilksong Looks like the DNS record expired last month… and it just says „Updated“ for today. Perhaps there really is a site change, tho dunno much about squarespace
@SebAaltonen So you’re essentially creating your own lite version of VK_EXT_descriptor_buffer? Interesting. Does it actually help much if at all though?