Re[5]: А какой сейчас последний видеостандарт?
От: Великий Реверс google
Дата: 30.01.25 09:24
Оценка:
Здравствуйте, elmal, Вы писали:

E>Здравствуйте, Великий Реверс, Вы писали:


ВР>>но все равно

ВР>>сами видухи не особо заботились что бы передать как можно больше разрешений для базового использования
ВР>>поскольку это нафиг не нужно
ВР>>для 3d итд не используется линейный видео буффер
E>Это то понятно, 3d для базового использования то нафик не нужно, а вот линейный видеобуффер бы не помешал.

производители исходят из того что большие разрешения с линейной памятью тоже нафиг не нужны
никто под уровня ос это писать не будет
потому что для ос мало линейной памяти
даже базовая графика будет тормозить

в коде reactos можете поколупаться
хз что там сейчас в дровами фрембуфера для видео
или в дровах DDK/WDK от MS
там может базовые дрова для фрейм буфера есть

ВР>>[0] 3840x2160 BPP 32 MEM_MODES 1

E>Очень любопытно, что это единственный 16 на 9 режим в списке.

E>Меня несколько печалит, что сейчас я вообще ни хрена не врубаюсь как это все работает на низком уровне. Современные ОС конечно ни фига не дают контроля над оборудованием уже десятилетиями. Но вот например если я поставлю FreeDOS — контроль по идее над оборудованием будет. И очень интересно как мне на ассемблере переключиться в графический режим допустим даже 4k и попробовать что нидь нарисовать путем тупо посылки байтиков в линейную видеопамять.


ну так примеров дофига и больше
или через прерывания int если это легаси биос
или через UEFI GOP(если биос UEFI) примеры сегодня находил на хабре, но не стал постить уже сюда
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.