Inner Daemons

Results 16 issues of Inner Daemons

**Is your feature request related to a problem? Please describe.** It would be nice if we could provide a more concise external memory interface. Currently, the Vulkan backend automatically adds...

type: enhancement
area: api

**Connections** Builds on #7824 currently, but this requirement could probably be dropped if necessary. **Description** Previously, in order to check for support of `VK_KHR_external_memory_fd` vulkan extension, one had to use...

**Connections** Discussed briefly with @cwfitzgerald in matrix chat. **Description** * Moved `wgpu_hal`'s vulkan buffer constructor to the buffer type * Added `from_raw_managed`, so that the buffer's memory can be managed...

**Connections** Related issue: #6974 I'm also going to ping a few relevant people * @kpreid - I understand they have contributed to past `BufferSlice` designs * @sagudev - They have...

Related: #44 and #107 When changing the scaling factor of a 2D orthographic camera, sometimes the UI quickly grows/shrinks and then snaps back to what it should be. This leads...

**Connections** Closes #8646 ### CI Failures mostly represent wgpu bugs, not issues with this PR **Description** Adds some testing for texture formats to make sure that what a device claims...

**Connections** Depends on #8370 Works towards #7197 Closes #8003 **Description** Add new limits and validation for mesh shaders **Testing** Same old, same old **Squash or Rebase?** Squash **Checklist** - [x]...

Replaces #3018. [Spec](https://github.com/gfx-rs/wgpu/blob/trunk/docs/api-specs/mesh_shading.md) # Progress ### Current open PR(s) and other work - #8456 - #8481 by @Slightlyclueless - #8493 - #8507 ### `naga` - [x] Add mesh, task shaders...

type: tracking
feature: mesh shaders

This is a tracking issue for texture format misreporting. This tracking issue is a WIP. ## Testing See #8646 Some testing is added in #8653, which is where many of...

area: correctness
area: tests
type: tracking
area: extensions

**Connections** Works towards #7197 Builds on #8370 **Description** Add a SPIR-V writer for mesh shaders All major changes here are in the SPIR-V backend for naga and naga snapshots. Other...