Я хочу использовать OpenGL ES для масштабирования и отображения изображения на экране. Изображение будет обновляться примерно 20 раз в секунду, поэтому идея заключалась в том, чтобы рисовать прямо в текстуре. Хотя масштабирование должно выполняться графической картой, формат пикселей гарантированно будет правильным для моего приложения. Моему приложению необходимо манипулировать изображением попиксельно. Из-за архитектуры приложения я хотел бы избежать таких вызовов, как settexel(x,y,color)
, а писать прямо в память.
- Можно ли получить прямой доступ к текстуре в памяти (графической карты?) и изменить ее попиксельно?
- Если нет, можно ли использовать что-то вроде
settexel(x,y,color)
для изменения текстуры?
Спасибо за любую помощь!