From 4e2063c672fc767384996aa105e3c5e9d2e1e8d6 Mon Sep 17 00:00:00 2001 From: Jeroen Bakker Date: Wed, 22 Jan 2025 15:42:56 +0100 Subject: [PATCH 1/2] Missing extension registration --- .../texture_compression_basisu/texture_compression_basisu.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/samples/performance/texture_compression_basisu/texture_compression_basisu.cpp b/samples/performance/texture_compression_basisu/texture_compression_basisu.cpp index a2386320c..f23b17a1b 100644 --- a/samples/performance/texture_compression_basisu/texture_compression_basisu.cpp +++ b/samples/performance/texture_compression_basisu/texture_compression_basisu.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2021-2024, Sascha Willems +/* Copyright (c) 2021-2025, Sascha Willems * * SPDX-License-Identifier: Apache-2.0 * @@ -26,6 +26,8 @@ TextureCompressionBasisu::TextureCompressionBasisu() zoom = -1.75f; rotation = {0.0f, 0.0f, 0.0f}; title = "Basis Universal texture loading"; + + add_device_extension(VK_IMG_FORMAT_PVRTC_EXTENSION_NAME, /* optional */); } TextureCompressionBasisu::~TextureCompressionBasisu() From 7d69232bd2555e7ef605fe3205078844b8d0a353 Mon Sep 17 00:00:00 2001 From: Jeroen Bakker Date: Wed, 22 Jan 2025 15:51:47 +0100 Subject: [PATCH 2/2] Missing optional parameter after cleanup --- .../texture_compression_basisu/texture_compression_basisu.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/samples/performance/texture_compression_basisu/texture_compression_basisu.cpp b/samples/performance/texture_compression_basisu/texture_compression_basisu.cpp index f23b17a1b..90d0f5cbd 100644 --- a/samples/performance/texture_compression_basisu/texture_compression_basisu.cpp +++ b/samples/performance/texture_compression_basisu/texture_compression_basisu.cpp @@ -27,7 +27,7 @@ TextureCompressionBasisu::TextureCompressionBasisu() rotation = {0.0f, 0.0f, 0.0f}; title = "Basis Universal texture loading"; - add_device_extension(VK_IMG_FORMAT_PVRTC_EXTENSION_NAME, /* optional */); + add_device_extension(VK_IMG_FORMAT_PVRTC_EXTENSION_NAME, true /* optional */); } TextureCompressionBasisu::~TextureCompressionBasisu()