Hans-Joerg Schurr
a22aea9293
Implement API to inspect styles
...
- Expose necessary stucts and enums.
- Add functions to get number of styles, shapes, paths.
- Add functions to retrieve style information.
2021-04-25 20:32:26 +02:00
Hans-Joerg Schurr
d4208de6f9
Add documentation on the cairo interface and final newline
2020-05-05 21:33:48 +02:00
Hans-Joerg Schurr
70fa69c465
Add some documentation
...
- Document hvif-light.h
- Partialy document hvif-cairo.h
- Tweak Doxyfile
2020-05-05 00:07:39 +02:00
Hans-Joerg Schurr
6818012f69
Start implementation of cairo rasterizer (for testing purposes)
2020-03-31 22:16:17 +02:00
Hans-Joerg Schurr
e3f971c636
Add parser for shapes, fix bugs, and add some debug prints
2020-03-29 19:40:55 +02:00
Hans-Joerg Schurr
fd0148ec21
Add parser for path
...
- Adds parser for path
- Fix bug: read wrong number of bytes for matrix
- Fix bug: checked wrong number of bytes read by fread in many places
- Rename _read macros to _decode
2020-03-22 17:12:39 +01:00
Hans-Joerg Schurr
6486b516db
Implement parsing of colors for styles
...
- Change error reporting format
- Add color type and helper macros
- Add parser for all styles that are solid colors
2020-02-25 21:10:42 +01:00
Hans-Joerg Schurr
e79d365498
Add parsing of magic number
2020-02-21 20:34:29 +01:00
Hans-Joerg Schurr
8f6d3f6897
Add build system
...
This adds a autoconfig base build system and some test files.
To build:
1) autoreconf
2) ./configure
3) make
2020-02-21 19:12:20 +01:00