Используйте os_log_default в MetalIOS

Программируем под IOS
Anonymous
Используйте os_log_default в Metal

Сообщение Anonymous »

Я хочу вести журнал из файла .metal.
Из спецификации:

Metal определяет функции и типы журналирования в . Чтобы включить ведение журнала, нужно установить -fmetal-enable-logging (см. раздел 1.6.9).

Я сделал простой шейдер с журналом< /p>

Код: Выделить всё

#include 
#include 

using namespace metal;

[[stitchable]] float2 wave(float2 pos, float t) {
os_log_default.log("SOMELOG");
pos.y += sin(t * 5 + pos.y / 20) * 5;
return pos;
}
И появляется ошибка «Сбой предварительного условия: ошибка конвейера: custom_effect-oQAAALAAAABQ9BMA: обнаружен невыполненный вызов функции в air.os_log»
Metal версия 3.2
п>

Подробнее здесь: https://stackoverflow.com/questions/786 ... t-in-metal

Вернуться в «IOS»