From dcda45d8ae46197d304d737c102b13643808203f Mon Sep 17 00:00:00 2001 From: skal Date: Thu, 5 Feb 2026 18:13:39 +0100 Subject: test(assets): Add tests for Texture Asset support - Added test_image.tga (generated via tools/gen_test_tga.cc). - Updated test_assets_list.txt to include the TGA. - Updated test_assets.cc to verify image decompression and pixel values. --- assets/final/test_assets_list.txt | 1 + assets/final/test_image.tga | Bin 0 -> 34 bytes 2 files changed, 1 insertion(+) create mode 100644 assets/final/test_image.tga (limited to 'assets/final') diff --git a/assets/final/test_assets_list.txt b/assets/final/test_assets_list.txt index 602d15d..c9dd83b 100644 --- a/assets/final/test_assets_list.txt +++ b/assets/final/test_assets_list.txt @@ -4,5 +4,6 @@ NULL_ASSET, NONE, null.bin, "A zero-byte file." SHADER_SNIPPET_A, NONE, shaders/test_snippet_a.wgsl, "Test snippet A" SHADER_SNIPPET_B, NONE, shaders/test_snippet_b.wgsl, "Test snippet B" PROC_NOISE_256, PROC(gen_noise, 4321, 8), _, "Procedural noise for testing" +TEST_IMAGE, NONE, test_image.tga, "A test TGA image" PROC_UNKNOWN, PROC(gen_unknown_func, 0), _, "Unknown proc function" PROC_FAIL, PROC(gen_noise, -1337, 8), _, "Failing proc function" diff --git a/assets/final/test_image.tga b/assets/final/test_image.tga new file mode 100644 index 0000000..7b05b08 Binary files /dev/null and b/assets/final/test_image.tga differ -- cgit v1.2.3