summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoseEmilio-ARM <33630720+JoseEmilio-ARM@users.noreply.github.com>2024-01-05 11:53:00 +0000
committerGitHub <noreply@github.com>2024-01-05 03:53:00 -0800
commit24e57ed4c775a7e8558dc1e3f55f322d3fdafc28 (patch)
tree1f31ee84133356060d889bf066191f269a8b05a1
parent542718ca30aef2c3c5afbca41de6424bd37e1808 (diff)
downloadgfxstream-protocols-24e57ed4c775a7e8558dc1e3f55f322d3fdafc28.tar.gz
Update VK_EXT_image_compression_control support query example (#2285)
Added a small clarification that might be easy to miss in the Spec
-rw-r--r--proposals/VK_EXT_image_compression_control.adoc9
1 files changed, 2 insertions, 7 deletions
diff --git a/proposals/VK_EXT_image_compression_control.adoc b/proposals/VK_EXT_image_compression_control.adoc
index 9ca8f21f..d354c800 100644
--- a/proposals/VK_EXT_image_compression_control.adoc
+++ b/proposals/VK_EXT_image_compression_control.adoc
@@ -223,14 +223,9 @@ To query what rates the implementation supports:
[source,c]
----
-
-VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceImageFormatProperties2(
- VkPhysicalDevice physicalDevice,
- const VkPhysicalDeviceImageFormatInfo2* pImageFormatInfo,
- VkImageFormatProperties2* pImageFormatProperties);
-
VkPhysicalDeviceImageFormatInfo2 imageFormatInfo = {};
-// fill in imageFormatInfo as usual
+// fill in imageFormatInfo as usual, but also add:
+imageFormatInfo.pNext = &compressionControl;
VkImageFormatProperties2 imageFormatProperties = {};
VkImageCompressionPropertiesEXT compressionProperties = {};