Myles C. Maxfield

Results 316 comments of Myles C. Maxfield

It's good news for the future, but on GPUInfo, 295 out of 296 pages of reports [indicate](https://vulkan.gpuinfo.org/listreports.php) an API version of 1.1 or lower. I don't think we can rely...

I think we probably need to go further than this. ExternalTextures will require us to be able to emit shader code to do color space conversion, but video files can...

Thinking more about this, I wonder if we should somehow let the author pass in some extra information into `createShaderModule()` to help us make sure we're generating good code for...

(Related: colorspace conversions are somewhat arbitrarily complex: https://color.org/specification/ICC.1-2022-05.pdf) (but not quite Turing-complete)

That's kind of unfortunate, from an author's point of view - some videos will appear to be magically faster than other videos, without any obvious explanation. It seems to go...

I don't really understand why there is so much discussion on this issue. The precision requirements in WGSL are a reflection of what our backends de-facto give us. If our...

Trying to grok today's conversation. It sounded like the interesting case in HLSL is something like (please forgive my bad HLSL skills): ``` groupshared int groupSharedArray[10]; void foo(inout int array[10])...

Thinking through this further, in WGSL, the program would be (again, please excuse my bad WGSL): ``` var threadgroupArray: array; fn foo(array: ptr) { array[thread_id] = ...; } foo(&threadgroupArray); ```...

Why is this resolved? I don’t remember this being resolved.