|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.09.2010, 12:54 | #1 |
c++, dx/ogl
Форумчанин
Регистрация: 10.11.2008
Сообщений: 131
|
OpenGL & DescribePixelFormat.
Вопрос: как выбрать наиболее «ускоренный формат пикселя»?
Я сделал простую выборку их всех возможных форматов в цикле… и обрывал работу цикла на первом попавшемся формате отвечающего заданным требованиям. Код… Код:
“Batch, Batch, Batch:” What Does It Really Mean?
I am a donut! Ask not how many tris/batch, but rather how many batches/frame! |
03.09.2010, 13:28 | #2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
а зачем его выбирать?(я имею в виду параметры, кроме битностей))
параметры ставьте нужные(поддержку ГЛ, ускорение аппаратное, прорисовку в окно) Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
03.09.2010, 14:54 | #3 | |
c++, dx/ogl
Форумчанин
Регистрация: 10.11.2008
Сообщений: 131
|
Как зачем?) что бы = max fps)) ...
Цитата:
Кстати заметил, хотя может у меня создалось обманчивое ощущение, что PFD_SWAP_COPY несколько быстрее, нежели PFD_SWAP_EXCHANGE. Бечмарк c пустой сценой… xD PFD_SWAP_COPY – 2370 fps PFD_SWAP_EXCHANGE – 2330fps Они за что отвечают? Я так понял один за копирование, а другой за обмен BackBuffer’а?
“Batch, Batch, Batch:” What Does It Really Mean?
I am a donut! Ask not how many tris/batch, but rather how many batches/frame! |
|
03.09.2010, 15:10 | #4 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
максимум можно поигратся с форматом пикселя в памяти.(RGBA обычно шустрее) если он не поддерживается, то ставим RGB. что еще надо-то? Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
03.09.2010, 17:31 | #5 | |
c++, dx/ogl
Форумчанин
Регистрация: 10.11.2008
Сообщений: 131
|
Спасибо, Пепел Феникса.
По играться же я решил исключительно ради интереса, а в друг бы обнаружилось что-то «незаурядное» xD, но похоже ни чего интересного и правильнее будет делать ChoosePixelFormat\SetPixelFormat с заданными параметрами. Цитата:
“Batch, Batch, Batch:” What Does It Really Mean?
I am a donut! Ask not how many tris/batch, but rather how many batches/frame! |
|
03.09.2010, 22:33 | #6 | |
c++, dx/ogl
Форумчанин
Регистрация: 10.11.2008
Сообщений: 131
|
Наткнулся на 46й урок NeHe.
Нашел там еще одну так сказать «игрушку» по данной теме - wglChoosePixelFormatARB wgl_pixel_format Небольшая выдержка из описания Цитата:
Оо Мне кажется или там речь и правда идет о каких-то форматах Pixel’ей кои незримы обычным смертным?))
“Batch, Batch, Batch:” What Does It Really Mean?
I am a donut! Ask not how many tris/batch, but rather how many batches/frame! |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Builder & OpenGL | elpilasgsm | C++ Builder | 7 | 02.11.2009 09:26 |
TForm & TImage & PNG & Прозрачность | delphi_beginner | Общие вопросы Delphi | 7 | 19.09.2009 08:46 |
Просто не понимаю б чём проблема!!!!!!!(char* && index) | artush1984 | Общие вопросы C/C++ | 12 | 30.05.2009 03:30 |
Распределенные вычисления.Turbo Delphi & OpenGl | Scabby | Фриланс | 1 | 12.05.2009 19:37 |
Проблема с MVC++ 2005 && 2008 на висте | NetGod | Софт | 1 | 09.08.2008 17:14 |