aboutsummaryrefslogtreecommitdiff
path: root/src/backend_freeimage.c
AgeCommit message (Collapse)Author
2019-08-30source: Refactor out common async logicHarry Jeffery
2019-08-21Reduce backend boilerplateHarry Jeffery
2019-08-14freeimage: Fix 16-bit greyscale images and add loggingHarry Jeffery
2019-07-03Big glfw refactorHarry Jeffery
I did a lot of this in a very ad-hoc fashion with no proper commit history. As such, the kindest thing to do seemed to be to just squash it into this one commit.
2019-06-13Add imv_logHarry Jeffery
2019-02-23Makefile: Don't use $(wildcard)Harry Jeffery
2019-02-10Tweak allocation sizeof operator usageHarry Jeffery
2019-02-04Make sources thread-safeHarry Jeffery
2019-01-29FreeImage: Add open_memory supportHarry Jeffery
2019-01-29Make backends self-describingHarry Jeffery
2019-01-29Make backends optionalHarry Jeffery
2019-01-29Use FreeImage under FIPL instead of GPLHarry Jeffery
2019-01-29bitmap: Support multiple pixel formatsHarry Jeffery
2019-01-29source: Remove obsolete fieldsHarry Jeffery
2019-01-29imv_source: Handle gifsHarry Jeffery
2019-01-29imv_source: Use callbacks, not SDL to return async resultsHarry Jeffery
2019-01-29Start implementing a freeimage backendHarry Jeffery