LibretroAdmin
fd17192acb
formats: no file I/O - image_texture's path loaders go through streams/
...
formats/image_texture.c loaded images by path through the data_transfer
file adapter. Its four path loaders (image_texture_load, _load_ex,
_load_request, _load_request_ex) move to streams/image_texture_file.c,
declared in streams/image_texture_file.h, the same split data_transfer,
cdfs and the DVD reader got. The names and behaviour are unchanged;
callers include the new header.
formats/image_texture.c keeps the buffer decoders and makes
image_texture_load_buffer_probe public so the adapter can reach it.
image_texture_load_set stays in formats/image_texture_set.c: it does no
file I/O of its own, and gfx_surface_still tests it against a stubbed
load_request.
griffin, Makefile.common, the companion test scripts and the sample
Makefiles that build the loaders add streams/image_texture_file.c; the
overlay task sample, which stubs image loading, does not.
2026-11-12 22:27:29 +01:00
..
2026-10-22 00:21:53 +02:00
2026-10-13 11:50:11 +02:00
2026-11-09 18:59:16 +01:00
2026-10-13 11:50:11 +02:00
2026-10-27 04:10:15 +01:00
2026-10-13 11:50:11 +02:00
2026-10-13 11:50:11 +02:00
2026-10-13 11:50:11 +02:00
2026-10-13 11:50:11 +02:00
2026-10-13 11:50:11 +02:00
2026-10-27 04:10:15 +01:00
2026-10-13 11:50:11 +02:00
2026-11-09 09:05:13 +01:00
2026-10-13 11:50:11 +02:00
2026-10-28 05:43:35 +01:00
2026-10-31 13:50:43 +01:00
2026-10-13 22:34:39 +02:00
2026-10-13 11:50:11 +02:00
2026-10-20 01:52:06 +02:00
2026-10-20 21:53:28 +02:00
2026-10-28 08:02:03 +01:00
2026-10-13 22:34:39 +02:00
2026-11-02 11:25:09 +01:00
2026-10-15 23:42:14 +02:00
2026-10-21 03:30:09 +02:00
2026-10-31 13:50:43 +01:00
2026-11-08 16:16:19 +01:00
2026-10-27 14:20:50 +01:00
2026-10-13 11:50:11 +02:00
2026-10-27 06:00:33 +01:00
2026-10-28 14:48:06 +01:00
2026-10-31 13:50:43 +01:00
2026-10-13 11:50:11 +02:00
2026-10-13 11:50:11 +02:00
2026-10-13 11:50:11 +02:00
2026-10-28 05:43:35 +01:00
2026-10-13 11:50:11 +02:00
2026-10-27 06:16:53 +01:00
2026-11-08 18:29:34 +01:00
2026-10-24 16:28:43 +02:00
2026-11-08 16:16:19 +01:00
2026-11-08 18:29:34 +01:00
2026-10-13 11:50:11 +02:00
2026-10-13 11:50:11 +02:00
2026-10-27 17:59:26 +01:00
2026-10-27 17:05:20 +01:00
2026-11-12 22:27:29 +01:00
2026-11-09 18:59:16 +01:00
2026-10-24 10:41:49 +02:00
2026-10-13 22:06:19 +02:00
2026-10-13 21:41:40 +02:00
2026-10-13 21:41:40 +02:00
2026-10-13 17:00:12 +02:00
2026-10-13 22:41:34 +02:00
2026-11-09 09:10:54 +01:00
2026-10-28 05:43:35 +01:00
2026-10-28 16:37:08 +01:00
2026-10-13 11:50:11 +02:00
2026-10-13 11:50:11 +02:00
2026-10-13 23:26:33 +02:00
2026-10-29 21:39:02 +01:00
2026-10-15 23:55:20 +02:00
2026-10-13 11:50:11 +02:00
2026-10-27 12:21:54 +01:00
2026-10-27 12:36:07 +01:00
2026-10-27 12:21:54 +01:00
2026-11-11 23:23:27 +01:00
2026-10-06 18:59:50 +02:00
2026-10-28 05:43:35 +01:00
2026-10-29 21:37:32 +01:00
2026-10-26 05:51:38 +01:00
2026-10-06 03:02:37 +02:00
2026-11-09 08:54:11 +01:00
2026-10-27 13:27:27 +01:00
2026-10-13 11:50:11 +02:00
2026-11-07 04:43:28 +01:00
2026-10-07 17:50:48 +02:00
2026-11-09 09:10:54 +01:00
2026-10-27 14:20:50 +01:00
2026-10-27 14:20:50 +01:00
2026-10-27 14:20:50 +01:00
2026-10-27 14:20:50 +01:00
2026-10-27 13:27:27 +01:00
2026-10-27 14:20:50 +01:00
2026-10-26 06:26:19 +01:00
2026-11-09 09:10:54 +01:00
2026-10-28 05:43:35 +01:00
2026-11-09 09:10:54 +01:00
2026-10-13 11:50:11 +02:00
2026-11-09 09:10:54 +01:00
2026-10-31 13:50:43 +01:00
2026-11-09 08:46:59 +01:00
2026-10-06 17:28:16 +02:00
2026-10-13 22:34:39 +02:00
2026-10-28 08:02:03 +01:00
2026-10-27 14:20:50 +01:00