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