Myles C. Maxfield

Results 316 comments of Myles C. Maxfield

The SPIR-V registry says SignedZeroInfNanPreserve is missing before version 1.4. The earliest version of Vulkan to require SPIR-V 1.4 is Vulkan 1.2, which I thought was unavailable on most Android...

From talking with the Metal team, we haven't gotten requests to apply fastMath per function rather than per MTLLibrary. This makes intuitive sense, because the use cases that need IEEE...

> Metal is not exactly all or nothing. As @kainino0x pointed in #2076 (comment), we can pick a subset of fast-math stuff. These things aren't API. Ideally, WebGPU / WGSL...

It would be unfortunate to make fastMath a "best effort" attribute. From an author's perspective, what's the point of a precision guarantee if the guarantee isn't actually guaranteed? From an...

Is this a source of bugs? If not, we should just relax the requirement and say something like it has to be outputted in a form that round-trips.

It would be great if we could hook up `GPURenderPassDepthStencilAttachment.depthReadOnly` to `MTLDepthStencilDescriptor.isDepthWriteEnabled`, because they appear to mean the same thing, but are exposed on different objects, so I'm not sure...