Оказание куба-файла в качестве вложения фреймбуфера с использованием gl_Layer в геометрии шейдера не работает [дубликат]

Я делал то же самое по размеру и рисовал что-то вроде (с dp, но только для текста и в drawText ())

XML:

   <dimen name="text_size">30sp</dimen>

Код:

   Paint p =new Paint();
       p.setTextSize(getResources().getDimension(R.dimen.text_Size));
1
задан zeb 8 June 2016 в 17:09
поделиться

1 ответ

gl_Layer = 0;

Это Geometry Shader output . Вызов EmitVertex приведет к тому, что значение всех выходных переменных станет неопределенным. Следовательно, вы должны всегда устанавливать каждый вывод для каждой вершины, к которой применяется этот вывод.

3
ответ дан Nicol Bolas 26 August 2018 в 23:26
поделиться
Другие вопросы по тегам:

Похожие вопросы: