Структуры с плавающей точкой в OpenGL ES 2.0

Я пытался выяснить, как использовать структуры плавающие в GLES2. Ссылка API (http://www.khronos.org/opengles/sdk/docs/man/glTexImage2D.xml) говорит, что только неподписанные байты и короткие замыкания могут использоваться, но я видел, что люди говорят, что она поддерживается в другом месте.

Я мог использовать GL_LUMINANCE в качестве формата текстур, но который только получает меня одно значение плавающее.

Если бы у кого-либо есть некоторое понимание, я ценил бы его.

10
задан genpfault 18 June 2010 в 15:08
поделиться

1 ответ

В OpenGL ES 2.0 текстуры с плавающей точкой поддерживаются только в том случае, если реализация экспортирует расширение OES_texture_float . Обратите внимание, что данное расширение допускает только ближайшую фильтрацию внутри уровня текстуры, и никакой фильтрации между уровнями текстур. Это ограничение ослабляется наличием OES_texture_float_linear. Другая потенциальная оговорка заключается в том, что наличие OES_texture_float не требует от реализации поддержки рендеринга текстур с плавающей точкой с объектами фрейм-буфера.

Что вы пытаетесь делать с текстурами с плавающей точкой?

.
10
ответ дан 4 December 2019 в 01:31
поделиться
Другие вопросы по тегам:

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