mojira.dev
MC-310765

Missing stencil aspect in the initial image barrier for depth/stencil formats in the Vulkan rendering backend

VulkanGpuTexture derives the barrier aspect mask as hasColorAspect() ? 1 : 2, so a texture created with D32_FLOAT_S8_UINT or D24_UNORM_S8_UINT gets an initial layout transition carrying VK_IMAGE_ASPECT_DEPTH_BIT only. separateDepthStencilLayouts is not enabled by the device, so the spec requires both DEPTH and STENCIL on a format that has both components. The validation layers flag it, and the stencil aspect is left untransitioned.

Comments 2

Thank you for your report!
After consideration, the issue is being closed as Invalid.

You have posted a feature request or a suggestion. This site is for bug reports only.
For suggestions, please visit The official Minecraft feedback site or visit the Minecraft Feedback Discord server.

Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support (Technical Issues) – 📧 Microsoft Support (Account Issues)
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki

Lolo

(Unassigned)

Community Consensus

26.3 Snapshot 7

Retrieved