glslwrite: fix vertical flip of saved images

This commit is contained in:
Matthias Schiffer 2016-02-02 15:24:51 +01:00
parent 6f023066fc
commit ee2f39cbb2

View file

@ -207,7 +207,7 @@ static void savePNG(int width, int height, const char *output_dir) {
uint8_t *row_pointers[height]; uint8_t *row_pointers[height];
for (size_t i = 0; i < height; i++) for (size_t i = 0; i < height; i++)
row_pointers[i] = &pixels[4*i*width]; row_pointers[i] = &pixels[4*(height-1-i)*width];
png_set_rows(png_ptr, info_ptr, row_pointers); png_set_rows(png_ptr, info_ptr, row_pointers);
png_write_png(png_ptr, info_ptr, PNG_TRANSFORM_IDENTITY, NULL); png_write_png(png_ptr, info_ptr, PNG_TRANSFORM_IDENTITY, NULL);