Я пытался выяснить, как использовать структуры плавающие в GLES2. Ссылка API (http://www.khronos.org/opengles/sdk/docs/man/glTexImage2D.xml) говорит, что только неподписанные байты и короткие замыкания могут использоваться, но я видел, что люди говорят, что она поддерживается в другом месте.
Я мог использовать GL_LUMINANCE в качестве формата текстур, но который только получает меня одно значение плавающее.
Если бы у кого-либо есть некоторое понимание, я ценил бы его.
В OpenGL ES 2.0 текстуры с плавающей точкой поддерживаются только в том случае, если реализация экспортирует расширение OES_texture_float
. Обратите внимание, что данное расширение допускает только ближайшую фильтрацию внутри уровня текстуры, и никакой фильтрации между уровнями текстур. Это ограничение ослабляется наличием OES_texture_float_linear
. Другая потенциальная оговорка заключается в том, что наличие OES_texture_float
не требует от реализации поддержки рендеринга текстур с плавающей точкой с объектами фрейм-буфера.
Что вы пытаетесь делать с текстурами с плавающей точкой?
.