| Предыдущий | Следующий |
| ippStsCpuNotSupportedErr | ippStsWarpDirectionErr |
ippStsInplaceModeNotSupportedErr
Что означает ippStsInplaceModeNotSupportedErr
ippStsInplaceModeNotSupportedErr означает, что конкретная функция Intel IPP не поддерживает обработку «на месте», когда вход и выход используют одну область памяти. Для некоторых алгоритмов исходные данные должны оставаться неизменными до завершения вычисления.
Что проверить
- Сравните адреса и размеры входного и выходного диапазонов, включая частичное перекрытие.
- Сверьте документацию именно для вызываемого варианта функции: похожая функция может иметь другие правила.
- Проверьте, не создаёт ли wrapper совпадение буферов после смещения ROI или шага строки.
- Если существует отдельный вариант API для работы на месте, используйте его явно.
Исправление — выделить независимый выходной буфер либо выбрать поддерживаемый in-place вариант. Нельзя считать безопасным частичное перекрытие только потому, что указатели различаются: библиотека оценивает фактические области данных.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.