Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

VUID-VkDeviceImageMemoryRequirements-pCreateInfo-06776 potentially conflicts with VUID-VkImageCreateInfo-tiling-02261 #2310

Open
Rua opened this issue Feb 14, 2024 · 2 comments
Assignees

Comments

@Rua
Copy link
Contributor

Rua commented Feb 14, 2024

VUID 02261 requires that VkImageCreateInfo with DRM format modifier tiling must have either VkImageDrmFormatModifierListCreateInfoEXT or VkImageDrmFormatModifierExplicitCreateInfoEXT in its pNext chain. But VUID 06776 explicitly forbids the latter, which then implies that the former must always be used. But this would mean that the user is potentially querying the wrong requirements, since the image parameters may no longer match. How would the user query the memory requirements for an image that's going to be created with VkImageDrmFormatModifierExplicitCreateInfoEXT?

@ShabbyX
Copy link
Contributor

ShabbyX commented Feb 21, 2024

FYI @versalinyaa

@oddhack
Copy link
Contributor

oddhack commented Feb 21, 2024

Assign to @versalinyaa for triage as responsible person for the DRM extension.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants