Я искал какое-либо решение для рисования резиновых полос и курсоров через OpenGL без перерисовки всего окна в Windows Vista / 7, но не могу найти ничего подходящего. Подход с использованием оверлейной плоскости, кажется, не поддерживается широко на всех видеокартах, особенно когда речь идет о двухэкранном рендеринге. Я нашел решение , которое предлагает манипулировать передним и задним буфером, но в комментариях утверждается, что в Windows Vista / 7 манипулирование с фронтальным буфером имеет тенденцию терпеть неудачу в некоторых системах. Простой XOR-винг не подходит, потому что цвета курсора и резиновой ленты должны быть независимыми от базовых цветов изображения. Есть предложения?
Заранее спасибо.