if(!size || size>4)
throw invalid_argument("get_sized_pixelformat");
- switch(pf)
- {
- case SRGB:
- case SRGB_ALPHA: break;
- case SRGB8: pf = SRGB; break;
- case SRGB8_ALPHA8: pf = SRGB_ALPHA; break;
- default: pf = get_base_pixelformat(pf);
- }
+ pf = get_unsized_pixelformat(pf);
switch(size)
{