aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Silence false warnings1.1Mattias Andrée2023-01-312-2/+24
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* libglitter_redistribute_energy_double: add more tests and fix typo in codeMattias Andrée2023-01-311-5/+105
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add tests for and fix libglitter_redistribute_energy_doubleMattias Andrée2023-01-311-17/+120
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add libglitter_redistribute_energy_double.3Mattias Andrée2023-01-312-1/+171
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add optimisations for common kernels in libglitter_redistribute_energy_doubleMattias Andrée2023-01-312-18/+53
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Implement libglitter_redistribute_energy_doubleMattias Andrée2023-01-313-71/+80
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add libglitter_redistribute_energy_double stubMattias Andrée2023-01-308-33/+231
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fix warnings, add restrict, and add function attributes1.0Mattias Andrée2023-01-2811-104/+164
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* libglitter.7: add application usage sectionMattias Andrée2023-01-271-0/+67
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Test libglitter_compose_{double,float,uint{64,32,16,8}}Mattias Andrée2023-01-272-13/+352
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Test libglitter_create_render_context and libglitter_update_render_contextMattias Andrée2023-01-261-1/+383
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fix and partially test libglitter_update_render_contextMattias Andrée2023-01-261-13/+16
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* m docMattias Andrée2023-01-262-0/+9
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* mMattias Andrée2023-01-262-2/+2
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Test libglitter_per_channel_desaturate_{double,float}Mattias Andrée2023-01-261-1/+310
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* test libglitter_desaturate_{double,float}Mattias Andrée2023-01-262-1/+72
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* m doc + test libglitter_colour_model_convert_rasters_{double,float}Mattias Andrée2023-01-262-3/+166
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fix and test libglitter_get_colour_model_conversion_matrix_{double,float}Mattias Andrée2023-01-264-11/+219
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Makefile: fix installation of man pagesMattias Andrée2023-01-261-2/+2
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* libglitter_desaturate_double.3: NULL as primary_ysMattias Andrée2023-01-251-0/+7
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add man pages + some minor fixesMattias Andrée2023-01-2532-81/+1181
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Improve READMEMattias Andrée2023-01-231-34/+35
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add READMEMattias Andrée2023-01-231-0/+65
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add some testsMattias Andrée2023-01-2319-14/+382
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add libglitter_reorder_rastersMattias Andrée2023-01-223-1/+59
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Function for enabling hardware acceleration (doesn't enable hardware acceleration yet)Mattias Andrée2023-01-224-1/+112
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Use column-major conversion matricesMattias Andrée2023-01-223-36/+34
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* m + add libglitter_colour_space_convert_rasters_{double,float}Mattias Andrée2023-01-226-7/+130
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* m + add CIE XYZ support + add libglitter_per_channel_desaturate_{double,float}Mattias Andrée2023-01-228-25/+135
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* mMattias Andrée2023-01-221-2/+5
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add libglitter_split_uint{64,32}_rasterMattias Andrée2023-01-224-0/+72
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* mMattias Andrée2023-01-222-1/+2
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add libglitter_get_colour_space_conversion_matrix_{double,float}Mattias Andrée2023-01-224-0/+159
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fetching output colour space belongs in libfonts, not libglitterMattias Andrée2023-01-211-1/+0
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add libglitter_desaturate_{double,float}Mattias Andrée2023-01-217-4/+97
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* mMattias Andrée2023-01-211-3/+0
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add render contextMattias Andrée2023-01-2113-123/+253
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add integer versions of libglitter_compose_*Mattias Andrée2023-01-218-38/+257
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* m docMattias Andrée2023-01-211-36/+4
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Initial commitMattias Andrée2023-01-2110-0/+332
Signed-off-by: Mattias Andrée <maandree@kth.se>