Изменения

Перейти к: навигация, поиск

Блог:Виталий Филиппов/2014-09-18 Blender, Radeon, Mesa, OpenCL

2 байта добавлено, 15:29, 18 сентября 2014
м
Нет описания правки
Но тут-то вроде LLVM, не должно такого быть! И таки да — я нашёл просто ошибку в этом самом ядре. Она мелкая, там они просто . вместо -> в одном месте юзали (код по сути C-шный). Правда, чтобы это найти, я сначала нашёл ещё одну переменную окружения — CYCLES_OPENCL_DEBUG, чтобы готовый исходник ядра, собранный из кучи файлов, увидеть.
В общем, ядро собралось… но после этого, увы, блендер просто стал падать где-то в недрах LLVM уже при попытке трансляции видимо IR’а в radeon’овый машинный шейдерный код. И тут я пока хз, получится ли это поправить…

Навигация