raylib/src/external
bXi c03ab03627
Added rudimentary SVG support. (#2738)
* Added rudimentary SVG support. Added 2 functions ImageLoadSvg and ImageLoadSvgWithSize.

* Added an example on how to use ImageLoadSvgWithSize and adjusted Makefiles accordingly.

* Added actual correct example file.

* Reviewed the code to keep the raylib coding conventions in mind.
Moved the LoadImageSvg() code into LoadImage() guarded by SUPPORT_FILEFORMAT_SVG.
Renamed LoadImageSvgWithSize() to LoadImageSvg().
Added a LoadImageSvgFromString() function to parse the loaded SVG into an actual image. This does the bulk of the work.

* Fixed typo.

---------

Co-authored-by: Ray <raysan5@gmail.com>
2023-09-02 13:00:18 +02:00
..
glfw fix issue #2728 (#2731) 2022-09-30 10:09:49 +02:00
cgltf.h Update cgltf.h 2023-05-10 12:48:17 +02:00
dirent.h Review module to fit raylib conventions 2020-01-19 12:29:21 +01:00
dr_flac.h Update external libraries 2023-02-01 11:45:42 +01:00
dr_mp3.h Update external libraries 2023-02-01 11:45:42 +01:00
dr_wav.h Update external libraries 2023-02-01 11:45:42 +01:00
glad_gles2.h OpenGLES 2.0 support on PLATFORM_DESKTOP (#2840) 2023-01-10 12:34:06 +01:00
glad.h [rlgl] Check for extensions before enabling them (#2706) 2022-09-18 21:08:51 +02:00
jar_mod.h Support custom memory allocators 2020-01-19 11:42:16 +01:00
jar_xm.h Turn on interpolation for XM playback (#2216) 2021-12-16 16:28:30 +01:00
m3d.h REVIEWED: Support M3D file loading #2648 2022-08-26 10:04:38 +02:00
miniaudio.h UPDATE: miniaudio v0.11.12 --> v0.11.16 2023-05-17 11:54:32 +02:00
msf_gif.h Updated external libraries 2021-10-06 21:13:17 +02:00
nanosvg.h Added rudimentary SVG support. (#2738) 2023-09-02 13:00:18 +02:00
nanosvgrast.h Added rudimentary SVG support. (#2738) 2023-09-02 13:00:18 +02:00
par_shapes.h REVIEWED: Avoid conflict with bool 2021-08-08 13:23:04 +02:00
qoa.h Update qoa.h 2023-03-05 11:17:47 +01:00
qoaplay.c Add const qualifier to char * path argument in qoaplay_open() (#2972) 2023-03-19 20:34:22 +01:00
qoi.h Update qoi.h 2023-02-03 14:54:28 +01:00
rl_gputex.h Remove trailing spaces 2023-05-08 18:57:36 +02:00
sdefl.h Update external sdefl and sinfl 2023-07-12 15:49:38 +02:00
sinfl.h Update external sdefl and sinfl 2023-07-12 15:49:38 +02:00
stb_image_resize.h Updated external libraries 2021-10-06 21:13:17 +02:00
stb_image_write.h Updated external libraries 2021-10-06 21:13:17 +02:00
stb_image.h Update external libraries 2023-02-01 11:45:42 +01:00
stb_perlin.h ADDED: GenImagePerlinNoise() 2022-09-17 13:39:49 +02:00
stb_rect_pack.h Updated external libraries 2021-10-06 21:13:17 +02:00
stb_truetype.h Updated external libraries 2021-10-06 21:13:17 +02:00
stb_vorbis.c Update external libraries 2023-02-01 11:45:42 +01:00
tinyobj_loader_c.h Fix material loading #3126 2023-08-04 18:14:47 +02:00
vox_loader.h Addition of support for vox files in version 200. (#3097) 2023-06-05 01:13:08 +02:00