Behdad Esfahbod
|
228f96c9d0
|
[color] Finish reviewing / revamping CPAL
Now to hb_color_t.
|
2018-10-22 16:55:12 -07:00 |
Behdad Esfahbod
|
7997144b5f
|
[color] Revamp palette API
|
2018-10-22 14:22:31 -07:00 |
Behdad Esfahbod
|
1de17bdb80
|
[colr] Add hb_ot_color_layer_t
We never return parallel arrays from functions. That's inconvenient
and hard to bind.
|
2018-10-22 14:21:23 -07:00 |
Behdad Esfahbod
|
3b3668acc8
|
[color] Rename / reorder a bit
Implement has_data() for realz.
|
2018-10-22 14:21:23 -07:00 |
Behdad Esfahbod
|
9085a72deb
|
[cpal] Touch up palette flags
|
2018-10-22 13:03:29 -07:00 |
Behdad Esfahbod
|
ee11fae9d0
|
[color] Rename "gid" to "glyph"
We don't expose "gid" in API.
|
2018-10-22 13:03:29 -07:00 |
Ebrahim Byagowi
|
37ba2413c1
|
Minor
|
2018-10-22 10:17:31 +02:00 |
Ebrahim Byagowi
|
44f79b4bf8
|
Remove _palette_entry_count as can be done with _palette_colors
|
2018-10-22 10:17:31 +02:00 |
Ebrahim Byagowi
|
b8ee3a0ec8
|
[CPAL] Add palette entry and enable palette flag API
|
2018-10-22 10:17:31 +02:00 |
Ebrahim Byagowi
|
d4261b4bb6
|
Add API test for hb_ot_color_get_color_layers
|
2018-10-22 10:17:31 +02:00 |
Ebrahim Byagowi
|
456978d408
|
Address COLR/CPAL reviews and revive cpal_v1 tests
|
2018-10-22 10:17:31 +02:00 |
Ebrahim Byagowi
|
e8a6f5b803
|
Add three macros for separating color channels
|
2018-10-22 10:17:31 +02:00 |
Khaled Hosny
|
d4e928b142
|
[color] Minimal API for COLR/CPAL
|
2018-10-22 10:17:31 +02:00 |
Behdad Esfahbod
|
23a9ac9938
|
Remove hb-ot-color.h
So I can make a release.
|
2018-03-07 15:51:42 +01:00 |
Ebrahim Byagowi
|
54cbe6702c
|
[ot-color] Further improvements on COLR/CPAL implementation (#859)
* Implemented a bsearch on get_base_glyph_record
* Made get_color_record_argb actually work
|
2018-03-06 16:41:08 +03:30 |
Ebrahim Byagowi
|
f671f7f0a8
|
[colr] Implement
|
2018-02-28 13:19:40 +03:30 |
Ebrahim Byagowi
|
5b9c234043
|
[CPAL] Refactor and address the reviews
|
2018-02-28 11:25:29 +03:30 |
Sascha Brawer
|
d34d3ac985
|
Support CPAL table
|
2016-06-19 13:17:57 +02:00 |