LINUX.ORG.RU

Графика в МСВС


0

0

Возникла такая проблема: нужно подключить аппаратную поддержку 2D графики в МСВС-3.0(ядро 2.2.20), при этом графика отрисовывается SDL, видяха - встроенная nVidia. Пробывал сделать через fb и directfb, но не смог разобраться с настройками. Если кто знает подскажите, или хотябы ссылку на мануал. Заранее благодарен.


2.2 разве поддерживает фреймбуферную консоль?

e
()

Аппаратую поддержку в исках или консоли ? Если консоли, то какая там может быть аппаратная поддежка 2D ? riva-fb чтоли ?

lenin
()
Ответ на: комментарий от e

SDL на ядре 2.2 может и через fb и directfb. Вопрос в том как настроить fb чтобы он работал с аппаратной поддержкой(directfb вроде также работает только через fb, если я не прав то подскажите как еще можно) (по умолчанию fb настроен на vesa с разрешением 800x600 и использует не всю видеопамять, поэтому нельзя переключиться в другие режимы - надо 1280х1024)

DRBRU
() автор топика
Ответ на: комментарий от DRBRU

> по умолчанию fb настроен на vesa с разрешением 800x600 и использует не всю видеопамять, поэтому нельзя переключиться в другие режимы - надо 1280х1024

Это VESA fb. 1280x1024 VESA 2.0 не поддерживает, забудьте. Максимум 1024x768, устаноавливается в lilo.conf vga=791. Назвать это аппаратной поддержкой можно с большим трудом, режим очень медленный и полностью лежит на BIOS. Всю память современной видеокарты в VESA использовать нельзя никак. Все эти VESA - жесть. Разрабатывались в начале 90-х годов специально для DOS и многими производителями уже не поддерживаются. NVidia пока ещё поддерживает. Другое дело, riva fb. Но на ядре 2.2 с этим всё ещё хуже. Не помню уже, работает ли оно там, но если работает - то глючный 640x480 ONLY.

lenin
()
Ответ на: комментарий от lenin

А если попробывать через directfb. Вроде эта надстройка над fb, которая устраняет некоторые его недостатки.

DRBRU
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.