diff nuklear_ui/blastem_nuklear.c @ 2682:143cb5762ec9

Fix generating shader list on Android
author Michael Pavone <pavone@retrodev.com>
date Wed, 26 Mar 2025 22:30:22 -0700
parents c4256ce2c45a
children 46dba737b931
line wrap: on
line diff
--- a/nuklear_ui/blastem_nuklear.c	Wed Mar 26 01:20:55 2025 -0700
+++ b/nuklear_ui/blastem_nuklear.c	Wed Mar 26 22:30:22 2025 -0700
@@ -2092,13 +2092,7 @@
 		progs = NULL;
 		prog_storage = 0;
 	}
-#ifdef DATA_PATH
-	shader_dir = path_append(DATA_PATH, "shaders");
-#else
-	shader_dir = path_append(get_exe_dir(), "shaders");
-#endif
-	entries = get_dir_list(shader_dir, &num_entries);
-	free(shader_dir);
+	entries = get_bundled_dir_list("shaders", &num_entries);
 	progs = get_shader_progs(entries, num_entries, progs, &num_progs, &prog_storage);
 	*num_out = num_progs;
 	return progs;