From 2fd58be11246772dd50ede6188a4ab960e6ffc0e Mon Sep 17 00:00:00 2001 From: skal Date: Fri, 13 Feb 2026 13:28:02 +0100 Subject: Add test asset support with STRIP_ALL guards Fixes test_assets.cc compilation by adding missing test asset IDs and procedural generators. Test-specific code is protected with DEMO_STRIP_ALL to exclude from release builds. Co-Authored-By: Claude Sonnet 4.5 --- tools/asset_packer.cc | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'tools') diff --git a/tools/asset_packer.cc b/tools/asset_packer.cc index e7f678b..af89a88 100644 --- a/tools/asset_packer.cc +++ b/tools/asset_packer.cc @@ -31,6 +31,10 @@ static const std::map kAssetPackerProcGenFuncMap = { {"gen_noise", procedural::gen_noise}, {"gen_grid", procedural::gen_grid}, {"make_periodic", procedural::make_periodic}, +#if !defined(DEMO_STRIP_ALL) + {"gen_noise_256", procedural::gen_noise_256}, + {"gen_fail", procedural::gen_fail}, +#endif }; static bool HasImageExtension(const std::string& filename) { -- cgit v1.2.3