Вопросы и ответы

makeComputePipelineState вызывает зависание приложения на старых устройствах

00
Вопрос или проблема Я столкнулся с странным багом, из-за которого мое приложение зависает при вызове makeComputePipelineState с “сложной” металлической функцией. Под сложной я подразумевал функцию с немного большей логикой, большинство функций
Вопросы и ответы
Почему модель, обученная на графическом процессоре Apple, показывает худшие результаты, чем когда она обучена на центральном процессе Apple (M2)?
00
Вопрос или проблема Простая модель CNN была обучена на процессоре Apple и на графическом процессоре Apple, и производительность обеих моделей была оценена на тестовом наборе данных; модель, обученная на процессоре Apple, показала точность 98%, в то время
Вопросы и ответы
CAMetalDisplayLink не работает в отдельном потоке.
00
Вопрос или проблема Я хочу реализовать CAMetalDisplayLink на отдельном потоке в приложении для macOS. Я основываю свою реализацию на следующем примере проекта: Достижение плавных частот кадров с помощью Metal Display Link Этот проект позволяет настроить
Вопросы и ответы
Как заставить CLion не жаловаться на код блоков clang?
00
Вопрос или проблема Это изображение заголовочных файлов metal-cpp для NSNotification. Я wondered, есть ли способ заставить CLion принимать расширение языка clang “блоки”. Это меня очень беспокоило. Я просмотрел настройки и ничего не нашел, чтобы изменить это.
Вопросы и ответы
Как хранить привязку рендер-пасса, не завершая рендер-пасс в Metal
00
Вопрос или проблема Как хранить привязку рендер-пасса, не завершая рендер-пасс в Metal Я хотел бы сделать выборку из одного из прикрепленных объектов в проходе рендеринга в шейдере. Однако прикрепленные объекты записываются в память в конце прохода рендеринга