Вопросы по теме 'mmx'
Использование C / C ++ специальных функций ЦП
Мне любопытно, используют ли новые компиляторы некоторые дополнительные функции, встроенные в новые процессоры, такие как MMX SSE, 3DNow! и так?
Я имею в виду, что в оригинальном 8086 не было даже FPU, поэтому старый компилятор даже не может его...
2400 просмотров
schedule
07.06.2023
Ошибки при использовании встроенного ассемблера в C
Я пробую свои силы на ассемблере, чтобы использовать векторные операции, которые я никогда раньше не использовал, и, по общему признанию, у меня есть некоторые проблемы с пониманием синтаксиса.
Соответствующий код ниже.
unit16_t asdf[4];...
1454 просмотров
schedule
24.05.2024
Как посчитать среднее из 3 целых чисел через mmx?
У меня проблема, надеюсь, что вы поможете. У меня есть задача выполнить градацию серого изображения (отправленного с Java) с помощью команд mmx, xmm или sse. Я это уже делал на C и asm (брал R, G и b по логике и потом находил avg), теперь нужно...
3063 просмотров
schedule
22.09.2022
Преобразование проекта C++ в x64 со ссылками __m64
Итак, когда я начал преобразование и установил цель «x64», я получил 7 неразрешенных внешних. Два примера:
error LNK2001: unresolved external symbol _m_empty ...CONVOLUTION_2D_USHORT.obj CONVOLUTION_2D_USHORT
error LNK2001: unresolved...
1689 просмотров
schedule
22.12.2022
Как эффективно преобразовать два __m128d в один __m128i в MSVC?
Является ли преобразование, затем сдвиг, а затем побитовое ИЛИ единственным способом преобразования двух __m128d в один __m128i ?
Это вполне приемлемо для Xcode в сборке x64.
m128d v2dHi = ....
m128d v2dLo = ....
__m128i v4i =...
310 просмотров
schedule
04.05.2023
Преобразование NV12 в YUY2
В существующем 32-разрядном проекте Windows Visual Studio 2015 C++ у меня есть функция для преобразования видеокадра из NV12 в YUY2, которая в основном просто перетасовывает байты. Вот:
void ConvertNV12toYUY2(int nInputHeight,...
180 просмотров
schedule
29.06.2022