Конференция "Media" » быстрый вывод в опенгл 2Д
 
  • gagamer (14.10.07 19:46) [0]
    подскажите пожалуйста...есть массив типа
    buf : array of array of TColor;
    как мне его вывести на экран как можно быстрее средствами опенгл?
  • Dib@zol © (14.10.07 20:05) [1]
    Сделать из него текстурку.
  • gagamer (14.10.07 20:11) [2]
    а поподробнее...
  • Dib@zol © (14.10.07 21:59) [3]
    А ты вообще в ОпенГЛ-е хоть что-нибудь соображаешь?
  • botaniQ (15.10.07 12:42) [4]
    Нет! Вот поэтому я залез в форум чтобы просто узнать как вывести этот массивчик
  • Dib@zol © (15.10.07 13:55) [5]
    А нафик тогда средствами OpenGL? А вообще быстро (если такую куартинку генерировать в каждом кадре, а потом масштабировать к степеням 2, а только потом выводить - эт не есть гут) не выйдет. Не знаю, можно ли напрямую (ну или там через видеодрайвер) в Винде, да ещё на Ring-3, писать в видеопамять, но для быстрого вывода подойдёт только это... Впрочем, я могу ошибаться.
  • sdubaruhnul © (15.10.07 15:21) [6]
    >Не знаю, можно ли напрямую (ну или там через видеодрайвер) в Винде, да ещё на Ring-3, писать в видеопамять, но для быстрого вывода подойдёт только это...

    AFAIK, нельзя напрямую, только через HAL.
  • botaniQ (15.10.07 15:42) [7]
    Ну ладно тогда.....видно графика не моЁ =)
  • homm © (15.10.07 15:53) [8]
    > [7] botaniQ   (15.10.07 15:42)
    > Ну ладно тогда.....видно графика не моЁ =)

    Тебе просто чуши всякой наговорили, просто.
  • Dib@zol © (15.10.07 18:35) [9]
    Нет, ну можно кнешн через GLDrawPixels, только это тоже очень тормознутый, как говорят, метод. Не пробовал.
 
Конференция "Media" » быстрый вывод в опенгл 2Д
Есть новые Нет новых   [134431   +9][b:0][p:0]