![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Подскажите способ вывода графики [D6, Win2k]
Voron © (2001-12-27 07:26:00)Хочу свой скринсервер написать. Подскажите самый быстрый способ вывода граыики.
VuDZ (2002-01-28 00:54:00) [1]Yaro
Очень плохо, что виндоуз не дает "того, что нужно" программе, а именно ММХ, ХММ
кто тебе сказал такую глупость? покажи мне этого ламера :E
всю жизнь пишу для MMX, 3DNow! а сейчас и для SSE
и прямой доступ к памяти.
а на фига? где ты видел ОС защищённого режима с такой фичей? почитай доку по процам, поймёшь в чём дело
я одно время занимался выводом графики и пр. для GDI - поблема была в том, что я не знаю, где физически расположен DC, а искать было в лом.
если интерисует быстрое копирование и пр. - смотри у меня на сайте http://vudz.tkесть пример использования MMX + SSE для работы с памятью - там приведены таблички о разнице с скорости...
Yaro (2002-01-24 21:08:00) [2]MJH -> Не относился бы так "легкомысленно" к моей работе. Если ее с умом закончить, а начата она не плохо и процессор от этого никак не страдает... Перешел на ДОС"овский ассемблер, защещенный режим. Очень плохо, что виндоуз не дает "того, что нужно" программе, а именно ММХ, ХММ и прямой доступ к памяти.
Теперь загвоздка (как и прежде) в выводе графики.
И снова вопрос - Можно ли через весу с большим ФПС и хорошим разрешением (1024) выводить изображение? И я не совсем понял, присутствует ли там поддержка 32-битного цвета.
Может кто по этому поводу чот знает? Поможете?
MJH (2002-01-24 17:41:00) [3]2Владимир Васильевдай челу понты порезать, он пишет свой движок, который по производительности не будет уступать GeForce3 Ti500, разработает свой HyperZ, напишет полностью свой T&L, антиалиазинг будет супер-пупер, фпсы будут занебесные, все производители игрух будут любой ценой просить его движок, nVidia и ATI отсекаются....
Владимир Васильев (2002-01-24 15:47:00) [4]Самый быстрый и менее ресурсоёмкий вывод графики обеспечивает ТОЛЬКО железо - для того его и делают :). Если хотите что-то РЕАЛЬНО делать - тогда выбирайте или OGL или DX. Подучите и работайте. Всё остальное - только пустой трёп.
MJH (2002-01-24 14:05:00) [5]тогда юзай bitblt() и дибы. для дибов есть уже готовые модули, чтобы велосипед не изобретать. их несколько. поищи статейку на этом сайте, там сравнение дано. но это все равно не быстрый вывод графики. можешь противиться и пинать всех, но быстре OpenGL ты врядли сделаешь.
Yaro (2002-01-24 10:59:00) [6]MetallAdm -> Да мне на DirecX наплевать! Блин, да что же это такое? Я софтварный трехмерный движок пишу, мне как-то все0равно на каких машинах DirecX работает, "если постораться". У меня есть RGB-массив, мне его надо на екран выводить как можно больше раз в секунду, хватит DirecX и OpenGL расхваливать, не можете помочь, так лучше молчите.
-----
Извините за грубость, просто эти "советы" уже достали!
MetallAdm (2002-01-23 10:30:00) [7]Незнаю Помне и Direct X ничего !
во всяком случее если посторатся то и на четверке неплохо будет :)))
Yaro (2002-01-22 15:41:00) [8]MJH
а ты знаешь другой БЫСТРЫЙ способ выводить графику на полный экран и не грузить процессор? тем более что OpenGL реализовано хардварно
А ты знаешь другой способ вывода графики, не используя ОпенДжиЭль, даже если это "грузит" систему.
Интерисует вывод сформированного массива на экран
MJH (2002-01-21 15:13:00) [9]Kirill © (03.01.02 18:47)
2MJH:
Насколько я понимаю, хотят создать screensaver, а он не должен загружать систему.
Может я и ошибаюсь, но OpenGL жрет много ресурсов, по сравнению с DirectX, хотя графику выводит быстрее.
а ты знаешь другой БЫСТРЫЙ способ выводить графику на полный экран и не грузить процессор? тем более что OpenGL реализовано хардварно
Yaro (2002-01-18 19:10:00) [10]ZEE -> Если Ассемблер, то как в Windows к видеокарте обращаться?
Дайте информацию где лежит то что мне нужно, plz...
ZEE (2002-01-17 13:07:00) [11]Если 2D - то быстрее и нетребовательней к ресурсам BitBlt и т.п.(быстрее наверно только на ассемблере...)
Kirill (2002-01-15 11:23:00) [12]2Yaro:
А кому сейчас не наплевать на систему (в особенности на Microsoft Windows :) ). А энергия не халявная, за нее платить надо.
Yaro (2002-01-15 01:26:00) [13]Kirill ->
:Насколько я понимаю, хотят создать screensaver, а он не должен загружать систему.
На систему мне наплевать!!!
Требуется вся прелесть софтварного программированияс большой скоростью вывода 2D-изображения в полноэкранном режиме.
ЗЫ: Извините за грубость, по другому не так эффектно звучало бы :)
Kirill (2002-01-03 18:47:00) [14]2MJH:
Насколько я понимаю, хотят создать screensaver, а он не должен загружать систему.
Может я и ошибаюсь, но OpenGL жрет много ресурсов, по сравнению с DirectX, хотя графику выводит быстрее.
Viking (2002-01-03 18:11:00) [15]А смотреть в статьях или искать ф форуме здесь на сайте не пробовал?
Есть КУЧАвсего.
Ищите и найдете!
Yaro (2002-01-02 11:26:00) [16]>> Voron - Что не видишь, что люди издеваются? Давай префразируем вопрос...
Как быстровыводить 2D-графикув полноэкранном режиме, используя OpenGL? (или какую-нибудь другую альтернативу)
MJH (2001-12-27 14:05:00) [17]OpenGL.