Chromium Code Reviews| Index: ppapi/shared_impl/ppb_image_data_shared.cc |
| diff --git a/ppapi/shared_impl/ppb_image_data_shared.cc b/ppapi/shared_impl/ppb_image_data_shared.cc |
| index 50751a03829dc830c02f7ceb5de87da48e0cf858..c31bce43aab9e0d1d984476e9dfa7dc4240b9fb9 100644 |
| --- a/ppapi/shared_impl/ppb_image_data_shared.cc |
| +++ b/ppapi/shared_impl/ppb_image_data_shared.cc |
| @@ -26,7 +26,12 @@ PP_ImageDataFormat PPB_ImageData_Shared::GetNativeImageDataFormat() { |
| NOTIMPLEMENTED(); |
| return PP_IMAGEDATAFORMAT_BGRA_PREMUL; |
| #else |
| - return PP_IMAGEDATAFORMAT_BGRA_PREMUL; |
| + if (SK_B32_SHIFT == 0) |
| + return PP_IMAGEDATAFORMAT_BGRA_PREMUL; |
| + else if (SK_R32_SHIFT == 0) |
| + return PP_IMAGEDATAFORMAT_RGRA_PREMUL; |
| + else |
| + return PP_IMAGEDATAFORMAT_BGRA_PREMUL; |
|
dmichael (off chromium)
2013/09/24 19:13:03
originally, there was a comment at the end of this
Joshuar
2013/09/24 19:18:38
Done.
|
| #endif |
| } |