Как сопоставить размер текстуры с размером окна? - PullRequest
0 голосов
/ 20 ноября 2011

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

Как расширить текстуру так, чтобы ее размер соответствовал размеру моего окна (например, 1280 x 1080), это главным образом потому, что я хочу щелкнуть в любом местеокно, и он обновит пиксель.

1 Ответ

1 голос
/ 20 ноября 2011

В OpenGL текстуры получают размер, заданный при создании.Вы не можете изменить размер впоследствии.Но вы можете создать новую текстуру и скопировать на нее содержимое старой.Для этого вы привязываете старую текстуру в качестве цветового вложения объекта кадрового буфера и визуализируете в нее старую текстуру.

...