Robin Voetter

Results 61 comments of Robin Voetter

The counterproposal, or rather nullhypothesis, is to simply add the required types as Zig builtins. The main advantage is that its a little bit more straight forward to implement. The...

One other alternative I've thought of is a special SPIR-V assembly instruction that allows us to "override" a type during linking. We'd specify a dummy type during codegen and then...

Are you sure that you are on the latest version of vulkan-zig? ComptimeStringMap was removed in #129

> 0.13.0-dev.4+c7ffdbcd4: This build is too old, it was before the change relevant to #129. Regarding the other issue, well, it can't find GLFW. I'm not too familiar with how...

Fixed by https://github.com/Snektron/vulkan-zig/pull/185 - thanks!

> the good old bandwidth anomaly on GCN/CDNA! I'm very familiar with this. I'm surprised that you call this an anomaly, in my experience 128-bit loads are the most efficient...

Hi, these values are determined by our autotuning system. We invoke this on a set of GPUs, which then compiles & benchmarks the algorithms for a range of parameters. A...

It seems like the issue can be resolved by "resetting" the language before the object file is passed by using `-x none`. Manually invoking ```shell /opt/rocm/llvm/bin/clang++ [...extra options omitted for...

Typically this is not the way that libraries are placed on the command line, as they are usually placed last. The workaround works, yes, but in my opinion it would...

> I was initially quite confused by this: I assume this was formulated only for unsigned numbers, right? Because f.e. @as(i2, -2) - @as(i2, 1) does overflow negatively, while @as(i2,...