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

layers: Add missing NVSCI checking for VkMemoryAllocateInfo #35

Conversation

psionic12
Copy link

@psionic12 psionic12 commented Oct 30, 2024

According to the doc, If the parameters define an import operation
and the external handle type is
VK_EXTERNAL_MEMORY_HANDLE_TYPE_SCI_BUF_BIT_NV, allocationSize
is ignored.

Currently VVL will report check failure on this, add the checking
for VkImportMemorySciBufInfoNV to fix this problem.

…iBufInfoNV

According to the doc, If the parameters define an import operation
and the external handle type is VK_EXTERNAL_MEMORY_HANDLE_TYPE_SCI_BUF_BIT_NV,
allocationSize is ignored.

Currently VVL will report check failure on this, add the checking for
VkImportMemorySciBufInfoNV to fix this problem.
@CLAassistant
Copy link

CLAassistant commented Oct 30, 2024

CLA assistant check
All committers have signed the CLA.

@psionic12 psionic12 changed the title layers: Add VkMemoryAllocateInfo import checking for VkImportMemorySciBufInfoNV layers: Add missing NVSCI checking for VkMemoryAllocateInfo Oct 31, 2024
According to the doc, If the parameters define an import operation
and the external handle type is
VK_EXTERNAL_MEMORY_HANDLE_TYPE_SCI_BUF_BIT_NV, allocationSize
is ignored.

Currently VVL will report check failure on this, add the checking
for VkImportMemorySciBufInfoNV to fix this problem.
@psionic12
Copy link
Author

Abandon this since no nvsci header can be found on Windows, needs further investigation.

@psionic12 psionic12 closed this Nov 18, 2024
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

Successfully merging this pull request may close these issues.

2 participants