diff --git a/ktx2/Desk_astc_hdr6x6.ktx2 b/ktx2/Desk_astc_hdr6x6.ktx2 new file mode 100644 index 0000000..b0db877 Binary files /dev/null and b/ktx2/Desk_astc_hdr6x6.ktx2 differ diff --git a/ktx2/Desk_small_zstd_15.ktx2 b/ktx2/Desk_small_zstd_15.ktx2 new file mode 100644 index 0000000..4f35fd5 Binary files /dev/null and b/ktx2/Desk_small_zstd_15.ktx2 differ diff --git a/ktx2/Desk_uastc_hdr4x4_zstd_15.ktx2 b/ktx2/Desk_uastc_hdr4x4_zstd_15.ktx2 new file mode 100644 index 0000000..abf1ddf Binary files /dev/null and b/ktx2/Desk_uastc_hdr4x4_zstd_15.ktx2 differ diff --git a/ktx2/Desk_uastc_hdr6x6i.ktx2 b/ktx2/Desk_uastc_hdr6x6i.ktx2 new file mode 100644 index 0000000..9ff5db1 Binary files /dev/null and b/ktx2/Desk_uastc_hdr6x6i.ktx2 differ diff --git a/ktx2/FlightHelmet_baseColor_blze.ktx2 b/ktx2/FlightHelmet_baseColor_blze.ktx2 new file mode 100644 index 0000000..a3c98af Binary files /dev/null and b/ktx2/FlightHelmet_baseColor_blze.ktx2 differ diff --git a/ktx2/Iron_Bars_001_normal_blze.ktx2 b/ktx2/Iron_Bars_001_normal_blze.ktx2 new file mode 100644 index 0000000..dc1c706 Binary files /dev/null and b/ktx2/Iron_Bars_001_normal_blze.ktx2 differ diff --git a/ktx2/Iron_Bars_001_normal_uastc_zstd_10.ktx2 b/ktx2/Iron_Bars_001_normal_uastc_zstd_10.ktx2 new file mode 100644 index 0000000..23f0eed Binary files /dev/null and b/ktx2/Iron_Bars_001_normal_uastc_zstd_10.ktx2 differ diff --git a/ktx2/README.md b/ktx2/README.md new file mode 100644 index 0000000..60a84e3 --- /dev/null +++ b/ktx2/README.md @@ -0,0 +1,5 @@ +# About + +All of these KTX2 files are copied, as they are, from +`KTX-Software/tests/resources` available at: +https://github.com/KhronosGroup/KTX-Software diff --git a/ktx2/alpha_complex_premultiplied.ktx2 b/ktx2/alpha_complex_premultiplied.ktx2 new file mode 100644 index 0000000..a00a9f7 Binary files /dev/null and b/ktx2/alpha_complex_premultiplied.ktx2 differ diff --git a/ktx2/alpha_complex_straight.ktx2 b/ktx2/alpha_complex_straight.ktx2 new file mode 100644 index 0000000..99e6606 Binary files /dev/null and b/ktx2/alpha_complex_straight.ktx2 differ diff --git a/ktx2/alpha_simple_blze.ktx2 b/ktx2/alpha_simple_blze.ktx2 new file mode 100644 index 0000000..9738d6e Binary files /dev/null and b/ktx2/alpha_simple_blze.ktx2 differ diff --git a/ktx2/astc_8x8_unorm_array_7.ktx2 b/ktx2/astc_8x8_unorm_array_7.ktx2 new file mode 100644 index 0000000..34af555 Binary files /dev/null and b/ktx2/astc_8x8_unorm_array_7.ktx2 differ diff --git a/ktx2/bc3_unorm_array_7.ktx2 b/ktx2/bc3_unorm_array_7.ktx2 new file mode 100644 index 0000000..e3d408a Binary files /dev/null and b/ktx2/bc3_unorm_array_7.ktx2 differ diff --git a/ktx2/color_grid_blze.ktx2 b/ktx2/color_grid_blze.ktx2 new file mode 100644 index 0000000..e798276 Binary files /dev/null and b/ktx2/color_grid_blze.ktx2 differ diff --git a/ktx2/color_grid_uastc_zstd_5.ktx2 b/ktx2/color_grid_uastc_zstd_5.ktx2 new file mode 100644 index 0000000..1b9f4d3 Binary files /dev/null and b/ktx2/color_grid_uastc_zstd_5.ktx2 differ diff --git a/ktx2/color_grid_zstd_5.ktx2 b/ktx2/color_grid_zstd_5.ktx2 new file mode 100644 index 0000000..43b0d33 Binary files /dev/null and b/ktx2/color_grid_zstd_5.ktx2 differ diff --git a/ktx2/cubemap_goldengate_uastc_rdo_4_zstd_5.ktx2 b/ktx2/cubemap_goldengate_uastc_rdo_4_zstd_5.ktx2 new file mode 100644 index 0000000..eb3a12f Binary files /dev/null and b/ktx2/cubemap_goldengate_uastc_rdo_4_zstd_5.ktx2 differ diff --git a/ktx2/cubemap_yokohama_blze.ktx2 b/ktx2/cubemap_yokohama_blze.ktx2 new file mode 100644 index 0000000..050444d Binary files /dev/null and b/ktx2/cubemap_yokohama_blze.ktx2 differ diff --git a/ktx2/etc2_unorm_array_7.ktx2 b/ktx2/etc2_unorm_array_7.ktx2 new file mode 100644 index 0000000..424e48c Binary files /dev/null and b/ktx2/etc2_unorm_array_7.ktx2 differ diff --git a/ktx2/kodim17_blze.ktx2 b/ktx2/kodim17_blze.ktx2 new file mode 100644 index 0000000..0110bf6 Binary files /dev/null and b/ktx2/kodim17_blze.ktx2 differ diff --git a/ktx2/ktx_app_astc_8x8.ktx2 b/ktx2/ktx_app_astc_8x8.ktx2 new file mode 100644 index 0000000..a93e3c2 Binary files /dev/null and b/ktx2/ktx_app_astc_8x8.ktx2 differ diff --git a/ktx2/ktx_document_blze.ktx2 b/ktx2/ktx_document_blze.ktx2 new file mode 100644 index 0000000..75eb121 Binary files /dev/null and b/ktx2/ktx_document_blze.ktx2 differ diff --git a/ktx2/ktx_document_uastc_rdo_4_zstd_5.ktx2 b/ktx2/ktx_document_uastc_rdo_4_zstd_5.ktx2 new file mode 100644 index 0000000..ebfa204 Binary files /dev/null and b/ktx2/ktx_document_uastc_rdo_4_zstd_5.ktx2 differ diff --git a/ktx2/orient_down_metadata.ktx2 b/ktx2/orient_down_metadata.ktx2 new file mode 100644 index 0000000..81f5e94 Binary files /dev/null and b/ktx2/orient_down_metadata.ktx2 differ diff --git a/ktx2/orient_up_metadata.ktx2 b/ktx2/orient_up_metadata.ktx2 new file mode 100644 index 0000000..f073cfc Binary files /dev/null and b/ktx2/orient_up_metadata.ktx2 differ diff --git a/ktx2/pattern_02_bc2.ktx2 b/ktx2/pattern_02_bc2.ktx2 new file mode 100644 index 0000000..3589968 Binary files /dev/null and b/ktx2/pattern_02_bc2.ktx2 differ diff --git a/ktx2/r8_unorm_bc4.ktx2 b/ktx2/r8_unorm_bc4.ktx2 new file mode 100644 index 0000000..2683d53 Binary files /dev/null and b/ktx2/r8_unorm_bc4.ktx2 differ diff --git a/ktx2/r8_unorm_input_for_bc4.ktx2 b/ktx2/r8_unorm_input_for_bc4.ktx2 new file mode 100644 index 0000000..51ca7d2 Binary files /dev/null and b/ktx2/r8_unorm_input_for_bc4.ktx2 differ diff --git a/ktx2/r8g8b8_srgb_mip.ktx2 b/ktx2/r8g8b8_srgb_mip.ktx2 new file mode 100644 index 0000000..dca88d5 Binary files /dev/null and b/ktx2/r8g8b8_srgb_mip.ktx2 differ diff --git a/ktx2/r8g8b8a8_srgb.ktx2 b/ktx2/r8g8b8a8_srgb.ktx2 new file mode 100644 index 0000000..84aead3 Binary files /dev/null and b/ktx2/r8g8b8a8_srgb.ktx2 differ diff --git a/ktx2/r8g8b8a8_srgb_3d_7.ktx2 b/ktx2/r8g8b8a8_srgb_3d_7.ktx2 new file mode 100644 index 0000000..42f1c9e Binary files /dev/null and b/ktx2/r8g8b8a8_srgb_3d_7.ktx2 differ diff --git a/ktx2/r8g8b8a8_srgb_array_7_mip.ktx2 b/ktx2/r8g8b8a8_srgb_array_7_mip.ktx2 new file mode 100644 index 0000000..88d6c46 Binary files /dev/null and b/ktx2/r8g8b8a8_srgb_array_7_mip.ktx2 differ diff --git a/ktx2/r8g8b8a8_srgb_mip.ktx2 b/ktx2/r8g8b8a8_srgb_mip.ktx2 new file mode 100644 index 0000000..9d81a0c Binary files /dev/null and b/ktx2/r8g8b8a8_srgb_mip.ktx2 differ diff --git a/ktx2/r8g8b8a8_srgb_mip_astc.ktx2 b/ktx2/r8g8b8a8_srgb_mip_astc.ktx2 new file mode 100644 index 0000000..add6b18 Binary files /dev/null and b/ktx2/r8g8b8a8_srgb_mip_astc.ktx2 differ diff --git a/ktx2/r8g8b8a8_srgb_mip_blze.ktx2 b/ktx2/r8g8b8a8_srgb_mip_blze.ktx2 new file mode 100644 index 0000000..a6e52a8 Binary files /dev/null and b/ktx2/r8g8b8a8_srgb_mip_blze.ktx2 differ diff --git a/ktx2/r8g8b8a8_srgb_mip_etc2.ktx2 b/ktx2/r8g8b8a8_srgb_mip_etc2.ktx2 new file mode 100644 index 0000000..616aa46 Binary files /dev/null and b/ktx2/r8g8b8a8_srgb_mip_etc2.ktx2 differ diff --git a/ktx2/rg8_unorm_bc5.ktx2 b/ktx2/rg8_unorm_bc5.ktx2 new file mode 100644 index 0000000..cac6d59 Binary files /dev/null and b/ktx2/rg8_unorm_bc5.ktx2 differ diff --git a/ktx2/rg8_unorm_input_for_bc5.ktx2 b/ktx2/rg8_unorm_input_for_bc5.ktx2 new file mode 100644 index 0000000..e080c44 Binary files /dev/null and b/ktx2/rg8_unorm_input_for_bc5.ktx2 differ diff --git a/ktx2/rgb16_sfloat_bc6hu.ktx2 b/ktx2/rgb16_sfloat_bc6hu.ktx2 new file mode 100644 index 0000000..10eedad Binary files /dev/null and b/ktx2/rgb16_sfloat_bc6hu.ktx2 differ diff --git a/ktx2/rgb16_sfloat_input_for_bc6hu.ktx2 b/ktx2/rgb16_sfloat_input_for_bc6hu.ktx2 new file mode 100644 index 0000000..645e45d Binary files /dev/null and b/ktx2/rgb16_sfloat_input_for_bc6hu.ktx2 differ diff --git a/ktx2/rgb8_srgb_bc1.ktx2 b/ktx2/rgb8_srgb_bc1.ktx2 new file mode 100644 index 0000000..744cece Binary files /dev/null and b/ktx2/rgb8_srgb_bc1.ktx2 differ diff --git a/ktx2/rgb8_srgb_bc1_rdo_zlib.ktx2 b/ktx2/rgb8_srgb_bc1_rdo_zlib.ktx2 new file mode 100644 index 0000000..d2a25b2 Binary files /dev/null and b/ktx2/rgb8_srgb_bc1_rdo_zlib.ktx2 differ diff --git a/ktx2/rgb8_srgb_bc1_rdo_zstd.ktx2 b/ktx2/rgb8_srgb_bc1_rdo_zstd.ktx2 new file mode 100644 index 0000000..440dd29 Binary files /dev/null and b/ktx2/rgb8_srgb_bc1_rdo_zstd.ktx2 differ diff --git a/ktx2/rgb8_srgb_input_for_bc1.ktx2 b/ktx2/rgb8_srgb_input_for_bc1.ktx2 new file mode 100644 index 0000000..78bd15b Binary files /dev/null and b/ktx2/rgb8_srgb_input_for_bc1.ktx2 differ diff --git a/ktx2/rgb8_unorm_bc1.ktx2 b/ktx2/rgb8_unorm_bc1.ktx2 new file mode 100644 index 0000000..d798b27 Binary files /dev/null and b/ktx2/rgb8_unorm_bc1.ktx2 differ diff --git a/ktx2/rgb8_unorm_input_for_bc1.ktx2 b/ktx2/rgb8_unorm_input_for_bc1.ktx2 new file mode 100644 index 0000000..2822b92 Binary files /dev/null and b/ktx2/rgb8_unorm_input_for_bc1.ktx2 differ diff --git a/ktx2/rgba8_srgb_bc3.ktx2 b/ktx2/rgba8_srgb_bc3.ktx2 new file mode 100644 index 0000000..c8c5db5 Binary files /dev/null and b/ktx2/rgba8_srgb_bc3.ktx2 differ diff --git a/ktx2/rgba8_srgb_bc3_rdo_zlib.ktx2 b/ktx2/rgba8_srgb_bc3_rdo_zlib.ktx2 new file mode 100644 index 0000000..a679a4f Binary files /dev/null and b/ktx2/rgba8_srgb_bc3_rdo_zlib.ktx2 differ diff --git a/ktx2/rgba8_srgb_bc3_rdo_zstd.ktx2 b/ktx2/rgba8_srgb_bc3_rdo_zstd.ktx2 new file mode 100644 index 0000000..9807131 Binary files /dev/null and b/ktx2/rgba8_srgb_bc3_rdo_zstd.ktx2 differ diff --git a/ktx2/rgba8_srgb_bc7.ktx2 b/ktx2/rgba8_srgb_bc7.ktx2 new file mode 100644 index 0000000..83999cd Binary files /dev/null and b/ktx2/rgba8_srgb_bc7.ktx2 differ diff --git a/ktx2/rgba8_srgb_bc7_rdo_zlib.ktx2 b/ktx2/rgba8_srgb_bc7_rdo_zlib.ktx2 new file mode 100644 index 0000000..33c799e Binary files /dev/null and b/ktx2/rgba8_srgb_bc7_rdo_zlib.ktx2 differ diff --git a/ktx2/rgba8_srgb_bc7_rdo_zstd.ktx2 b/ktx2/rgba8_srgb_bc7_rdo_zstd.ktx2 new file mode 100644 index 0000000..fa1eb94 Binary files /dev/null and b/ktx2/rgba8_srgb_bc7_rdo_zstd.ktx2 differ diff --git a/ktx2/rgba8_srgb_input_for_bc3.ktx2 b/ktx2/rgba8_srgb_input_for_bc3.ktx2 new file mode 100644 index 0000000..b48aea6 Binary files /dev/null and b/ktx2/rgba8_srgb_input_for_bc3.ktx2 differ diff --git a/ktx2/rgba8_srgb_input_for_bc7.ktx2 b/ktx2/rgba8_srgb_input_for_bc7.ktx2 new file mode 100644 index 0000000..4e63e56 Binary files /dev/null and b/ktx2/rgba8_srgb_input_for_bc7.ktx2 differ diff --git a/ktx2/rgba8_unorm_bc3.ktx2 b/ktx2/rgba8_unorm_bc3.ktx2 new file mode 100644 index 0000000..7eeb897 Binary files /dev/null and b/ktx2/rgba8_unorm_bc3.ktx2 differ diff --git a/ktx2/rgba8_unorm_bc7.ktx2 b/ktx2/rgba8_unorm_bc7.ktx2 new file mode 100644 index 0000000..ba3d389 Binary files /dev/null and b/ktx2/rgba8_unorm_bc7.ktx2 differ diff --git a/ktx2/rgba8_unorm_input_for_bc3.ktx2 b/ktx2/rgba8_unorm_input_for_bc3.ktx2 new file mode 100644 index 0000000..03c62f5 Binary files /dev/null and b/ktx2/rgba8_unorm_input_for_bc3.ktx2 differ diff --git a/ktx2/rgba8_unorm_input_for_bc7.ktx2 b/ktx2/rgba8_unorm_input_for_bc7.ktx2 new file mode 100644 index 0000000..13479de Binary files /dev/null and b/ktx2/rgba8_unorm_input_for_bc7.ktx2 differ diff --git a/ktx2/skybox_zstd_22.ktx2 b/ktx2/skybox_zstd_22.ktx2 new file mode 100644 index 0000000..a2695cc Binary files /dev/null and b/ktx2/skybox_zstd_22.ktx2 differ