thorvg/src/loaders
Michal Maciola cd5116b053
loaders: Consider colorspaces (#838)
* common: added colorSpace() function

This patch introduces colorSpace() function for SW and GL engine.

* infra: change LoadModule:read() into LoadModule:read(uint32_t colorspace)

This patch changes LoadModule:read() into LoadModule:read(uint32_t colorspace)

* picture: implement passing colorspace into loader

This patch implements passing colorspace into loaders.
Loader->read is now called on the first update.

* external_jpg_loader: support colorspaces

* external_png_loader: support colorspaces
2021-11-01 16:10:22 +09:00
..
external_jpg loaders: Consider colorspaces (#838) 2021-11-01 16:10:22 +09:00
external_png loaders: Consider colorspaces (#838) 2021-11-01 16:10:22 +09:00
jpg loaders: Consider colorspaces (#838) 2021-11-01 16:10:22 +09:00
png loaders: Consider colorspaces (#838) 2021-11-01 16:10:22 +09:00
raw loaders: Consider colorspaces (#838) 2021-11-01 16:10:22 +09:00
svg loaders: Consider colorspaces (#838) 2021-11-01 16:10:22 +09:00
tvg loaders: Consider colorspaces (#838) 2021-11-01 16:10:22 +09:00
meson.build infra: add all option to enable all loader formats. 2021-10-06 11:13:49 +09:00