Remove cairo dependency, write raw pixels

This commit is contained in:
emersion 2017-10-07 19:01:11 +02:00
parent b27b6cd69c
commit a87f016017
No known key found for this signature in database
GPG key ID: 0FDE7BE0E88F5E48
4 changed files with 37 additions and 14 deletions

View file

@ -71,6 +71,10 @@ void wlr_output_swap_buffers(struct wlr_output *output);
void wlr_output_set_gamma(struct wlr_output *output,
uint16_t size, uint16_t *r, uint16_t *g, uint16_t *b);
uint16_t wlr_output_get_gamma_size(struct wlr_output *output);
/**
* Reads all pixels from the output and stores them as ARGB.
*/
void wlr_output_read_pixels(struct wlr_output *output, void *out_data);
#endif