Ashley

Results 208 comments of Ashley

I did some testing by writing out the module between each pass. It seems that the DCE pass is removing the decoration. It's possible that it would get removed in...

Oh but before that, the inlining pass inlines the variable being decorated without updating the decoration. That should be the first thing to fix.

> Just a quick note, I don't think decorating `NonUniform` via `asm!` is the way we want to support `NonUniform` - `asm!` is intended to be an internal implementation detail,...

I looked into implemented the support via an intrinsic and `emit_global`: https://github.com/EmbarkStudios/rust-gpu/compare/main...expenses:non-uniform-intrinsic but it seems that the decoration is still being silently ignored/removed. I don't know what I'm doing though...

> What version of macOS are you running on, is it older then 10.15.6? Nope, I'm on 12.0.1. This is also happening with MoltenVK 1.1.2 and MacOS 11.5: http://vulkan.gpuinfo.org/displayreport.php?id=13263#device and...

> @expenses Is this an issue that is blocking you in some way, or did you mostly file this because of the odd warning? @max-traverse If that's the case, maybe...

> 1. How does Mesa/RADV behave? This is the Vulkan driver most commonly used with AMD GPUs. Make sure `vulkan-radeon` is installed and run with `WGPU_ADAPTER_NAME=RADV`. It didnt happen when...

@haraldreingruber-dedalus interesting! I absolutely have not looked into this, no. I'm hoping that WebGPU will be stable before looking into this becomes a good idea 😉 But busy at the...

I've uploaded the source image (which is a cubemap with several mip levels) in 2 formats, .dds and .ktx2: [broken.zip](https://github.com/python-pillow/Pillow/files/8823706/broken.zip) As the broken output .dds file is quite large (128mb)...

Okay, disregard basically everything that I wrote in the Metal section above, because on macOS 11.0 we can use the poorly-named poorly-documented [`MTLBinaryArchive`](https://developer.apple.com/documentation/metal/mtlbinaryarchive) which does pretty much what we want....