Skip to content

screenshot: Call vkInvalidateMappedMemoryRanges, request host cached memory#2686

Open
th3or14 wants to merge 2 commits into
LunarG:mainfrom
th3or14:main
Open

screenshot: Call vkInvalidateMappedMemoryRanges, request host cached memory#2686
th3or14 wants to merge 2 commits into
LunarG:mainfrom
th3or14:main

Conversation

@th3or14

@th3or14 th3or14 commented Jul 4, 2026

Copy link
Copy Markdown

Addresses #2685. @charles-lunarg Please review.

Call vkInvalidateMappedMemoryRanges before reading the mapped memory on
the host because the mapped memory is created without
VK_MEMORY_PROPERTY_HOST_COHERENT_BIT.
@ci-tester-lunarg

Copy link
Copy Markdown

Author th3or14 not on autobuild list. Waiting for curator authorization before starting CI build.

@CLAassistant

CLAassistant commented Jul 4, 2026

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

@th3or14 th3or14 changed the title screenshot: call vkInvalidateMappedMemoryRanges, request host cached memory screenshot: Call vkInvalidateMappedMemoryRanges, request host cached memory Jul 4, 2026
@ci-tester-lunarg

Copy link
Copy Markdown

Author th3or14 not on autobuild list. Waiting for curator authorization before starting CI build.

Attempt to create the mapped memory with
VK_MEMORY_PROPERTY_HOST_CACHED_BIT for performance boost. Fallback on a
memory type without this property if it's not supported.
@ci-tester-lunarg

Copy link
Copy Markdown

Author th3or14 not on autobuild list. Waiting for curator authorization before starting CI build.

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.

3 participants