Сап мейлсруч. Поясни как работает виртуальная видяха в vboxe и почему в ней такие большие потери производительности. Запускал от нехуй делать hl2 https://youtube.com/watch?v=ZlSi2GyE91M-10 жалких фпс почти на минималках. Чому так?
>>1860356 (OP)> Чому так? потому что виртуалбокс не умеет в проброс
>>1860363Это то понятно, хотелось бы узнать сам принцип работы этой видяхи.
Бамп что ли.
И еще разок
Есть драйвер, который устанавливается в гостевую ОС. Он транслирует вызовы OpenGL и Direct3D в аналогичные вызовы хоста. Поскольку задача это в целом очень объемная и требует постоянной ебли - никто среди авторов виртуалбокса сильно не заморачивается. Аналогично и с vmware, там с этим чуть лучше, но принцип тот же. В результате что там что эдам работает это все через три пизды, поддерживается слабо и умеет в мало фич. Проброс GPU наше всё.
>>1860356 (OP)Пердоль gpu pass through в xen или kvm
>>1860791Чаю тебе.
>>1860791Покурил парочку статей и понял, что виртуальная видяха это некий портал, пробрасывающий графические вызовы из гостя в хост. Вопрос- почему opengl в виртуалке работает почти без потерь, а d3d через жопу?
>>1861028опенжл в силу устройства и обратной совместимости версий проще пробрасывать, только и всего.
Пробовал запускаь халву 2 в vmware- не пашет.