Вопросы с тегом «fragment-shader»

11
Почему доступ к текстурам намного медленнее при расчете координат текстуры в фрагментном шейдере?

При использовании текстур в GLSL лучше всего рассчитать окончательные координаты текстуры в вершинном шейдере и передать их фрагментному шейдеру, используя varyings. Пример с простым переворотом в координате y: // Vertex shader attribute vec2 texture; varying highp vec2 texCoord; // ... void main()...

10
Использование LUT для ускорения работы шейдера для мобильных устройств

Я пытаюсь заставить этот шейдер работать на действительно старом iDevice, а также на Android. Даже когда я уменьшаю код до 2 синусоидальных функций на фрагмент, шейдер работает со скоростью около 20 кадров в секунду. Я подумал о том, чтобы взять лист из книги старых методов шейдинга и создать...