| 23 | { |
| 24 | |
| 25 | std::string GetFormatName(OCIO::BitDepth BD) |
| 26 | { |
| 27 | switch(BD) |
| 28 | { |
| 29 | case OCIO::BIT_DEPTH_UINT8: |
| 30 | return "BIT_DEPTH_UINT8"; |
| 31 | case OCIO::BIT_DEPTH_UINT10: |
| 32 | return "BIT_DEPTH_UINT10"; |
| 33 | case OCIO::BIT_DEPTH_UINT12: |
| 34 | return "BIT_DEPTH_UINT12"; |
| 35 | case OCIO::BIT_DEPTH_UINT16: |
| 36 | return "BIT_DEPTH_UINT16"; |
| 37 | case OCIO::BIT_DEPTH_F16: |
| 38 | return "BIT_DEPTH_F16"; |
| 39 | case OCIO::BIT_DEPTH_F32: |
| 40 | return "BIT_DEPTH_F32"; |
| 41 | case OCIO::BIT_DEPTH_UINT14: |
| 42 | case OCIO::BIT_DEPTH_UINT32: |
| 43 | case OCIO::BIT_DEPTH_UNKNOWN: |
| 44 | default: |
| 45 | break; |
| 46 | } |
| 47 | |
| 48 | return "BIT_DEPTH_UNKNOWN"; |
| 49 | } |
| 50 | |
| 51 | std::string GetErrorMessage(float expected, float actual, OCIO::BitDepth inBD, OCIO::BitDepth outBD) |
| 52 | { |