Board.KolibriOS.org
http://board.kolibrios.org/

VMware SVGA II
http://board.kolibrios.org/viewtopic.php?f=27&t=2459
Страница 1 из 1

Автор:  Serge [ Вс окт 27, 2013 7:44 am ]
Заголовок сообщения:  VMware SVGA II

Драйвер для vmw svga.
Смена видеорежимов и форсировано обновление экрана в виртуальной машине.
http://ftp.kolibrios.org/users/Serge/ne ... .12-rc6.7z

Автор:  Asper [ Вс окт 27, 2013 10:34 am ]
Заголовок сообщения:  Re: VMware SVGA II

Проверил. НС #4109 ругается "unresolved CreateThread". Собрал ядро сам, работает. vmode определяет и переключает режимы, а fplay отключил аппаратное ускорение.
В целом очень хорошая работа.

Автор:  Serge [ Вс окт 27, 2013 10:53 am ]
Заголовок сообщения:  Re: VMware SVGA II

Asper
Странно, что ругается. CreateThread залил в 4105.
А звук у тебя есть ? У меня эмулируется только ES1371.

Автор:  Asper [ Вс окт 27, 2013 11:06 am ]
Заголовок сообщения:  Re: VMware SVGA II

Да я знаю про 4105. Перепроверил, работает. Извиняюсь, видимо сам ошибся.
Serge писал(а):
форсировано обновление экрана в виртуальной машине

Это дает прирост FPS?

Автор:  Serge [ Вс окт 27, 2013 11:19 am ]
Заголовок сообщения:  Re: VMware SVGA II

Да.
Там всё интересно устроено.
У меня стоит vmplayer под семёркой. И в виртуалке мышь двигается с заметными рывками.
А после инициализации "железки" экран перестаёт обновляться и драйвер должен сам посылать команду на обновление. В идеале надо ставить флаг обновления экрана и отслеживать изменённые области, но я сделал всё проще. Обновляю экран в цикле с паузой в один тик. Если прибить поток vmwgfx экран "встанет".

Автор:  Asper [ Вс окт 27, 2013 11:24 am ]
Заголовок сообщения:  Re: VMware SVGA II

Да, действительно экран замер. :)

Автор:  Serge [ Вс окт 27, 2013 11:33 am ]
Заголовок сообщения:  Re: VMware SVGA II

"Железяка" интересна тем, что для неё написан полный комплект драйверов. И дисплей и 2D и 3D. Не хватает только видеодекодера. А в виртуалке общий код отлаживать и быстрее и легче.

Автор:  Mario_r4 [ Вс окт 27, 2013 12:57 pm ]
Заголовок сообщения:  Re: VMware SVGA II

Интересно если в Qemu выставить vmware (вроде такая опция есть), то интересно прокатит. Надо будет проверить.

Автор:  Serge [ Ср фев 12, 2014 10:34 pm ]
Заголовок сообщения:  Re: VMware SVGA II

Новенький драйвер. Уменьшена частота обновления экрана и включён аппаратный курсор.
http://ftp.kolibrios.org/users/Serge/ne ... .14-rc2.7z

Автор:  Mario_r4 [ Чт фев 13, 2014 12:30 am ]
Заголовок сообщения:  Re: VMware SVGA II

На Qemu 0.12.1 не прокатило.
Спойлер: Показать
Вложение:
BOARDLOG.TXT [2.23 КБ]
72 скачивания

Автор:  Leency [ Чт сен 28, 2017 5:58 pm ]
Заголовок сообщения:  Re: VMware SVGA II

@Serge,
Та же ошибка в Quemu, можешь сказать что-то по поводу нее?

Автор:  Serge [ Сб сен 30, 2017 4:59 pm ]
Заголовок сообщения:  Re: VMware SVGA II

Надо смотреть. Там очень ограниченная эмуляция.

Страница 1 из 1 Часовой пояс: UTC+03:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/