Inner Daemons

Results 16 issues of Inner Daemons

Docs for the format: ``` wgpu_types::texture::format::TextureFormat R64Uint Red channel only. 64 bit integer per channel. Unsigned in shader. Features::TEXTURE_INT64_ATOMIC must be enabled to use this texture format ``` Docs for...

area: api
area: correctness

**Description** See #8653 and the CI for it. Related: #8594 A bunch of texture formats report that they support multisampling but not being a render attachment, which doesn't make sense...

area: correctness
backend: dx12
backend: metal
backend: gles
backend: vulkan

**Description** See #8439 Related and for texture formats: #8654 Many (most?) of the feature detection logic in the metal backend is completely incorrect. You usually need to check for a...

area: correctness
backend: metal

I was working on a new texture format test and got this error: ``` Creating texture with format R8Snorm and caps TextureFormatFeatures { allowed_usages: TextureUsages(COPY_SRC | COPY_DST | TEXTURE_BINDING |...

type: enhancement
kind: diagnostics

**Connections** Closes #8594 Closes #8629 Closes #8632 **Description** Many (most?) of the feature detection logic in the metal backend is completely incorrect. You usually need to check for a specific...

**Is your feature request related to a problem? Please describe.** We should have testing for texture formats. Issues like #8632 are always bound to show up due to misreported texture...

area: infrastructure
area: correctness
area: tests