X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fpixelstore.cpp;h=409f0f9a862e3582c975a486188452a60544dfb6;hp=e1a7cc0ef9ea378bce5db24f7035500b00829a36;hb=bec07999d95b76f4b47cffcc564d0cd0afc0435e;hpb=9dc2c20e8c7ac91d932b12492591b65786e24b0f diff --git a/source/pixelstore.cpp b/source/pixelstore.cpp index e1a7cc0e..409f0f9a 100644 --- a/source/pixelstore.cpp +++ b/source/pixelstore.cpp @@ -23,7 +23,7 @@ PixelStore PixelStore::from_image(const Graphics::Image &img) { PixelStore pstore; unsigned stride = img.get_stride(); - unsigned ncomp = get_component_count(pixelformat_from_graphics(img.get_format())); + unsigned ncomp = get_component_count(pixelformat_from_image(img)); pstore.set_canvas_size(img.get_stride()/ncomp, 0); pstore.set_alignment(min(stride&~(stride-1), 8U)); return pstore;