LINUX.ORG.RU

WINE и надоедливый vs_out

 


0

1

Короче, проблема такая:

При запуске любого софта с использованием 3д графики на WINE через терминал он выдает эти строчки:

0037:fixme:d3d_shader:print_glsl_info_log     Vertex info
0037:fixme:d3d_shader:print_glsl_info_log     -----------
0037:fixme:d3d_shader:print_glsl_info_log     0(26) : warning C7050: "vs_out[0].zw" might be used before being initialized
0037:fixme:d3d_shader:print_glsl_info_log     0(26) : warning C7050: "vs_out[1]" might be used before being initialized
0037:fixme:d3d_shader:print_glsl_info_log     0(26) : warning C7050: "vs_out[2]" might be used before being initialized
0037:fixme:d3d_shader:print_glsl_info_log     0(26) : warning C7050: "vs_out[3]" might be used before being initialized
0037:fixme:d3d_shader:print_glsl_info_log     0(26) : warning C7050: "vs_out[4]" might be used before being initialized
0037:fixme:d3d_shader:print_glsl_info_log     0(26) : warning C7050: "vs_out[5]" might be used before being initialized
0037:fixme:d3d_shader:print_glsl_info_log     0(26) : warning C7050: "vs_out[6]" might be used before being initialized
0037:fixme:d3d_shader:print_glsl_info_log     0(26) : warning C7050: "vs_out[7]" might be used before being initialized
0037:fixme:d3d_shader:print_glsl_info_log     0(26) : warning C7050: "vs_out[9]" might be used before being initialized
0037:fixme:d3d_shader:print_glsl_info_log     0(26) : warning C7050: "vs_out[11]" might be used before being initialized
002c:fixme:d3d:wined3d_swapchain_set_gamma_ramp Ignoring flags 0x1.
002c:err:xvidmode:ComputeGammaFromRamp low-biased gamma ramp (588), rejected

И было бы еще простительно если только 1 раз, но он повторяет их раз за разом. Иногда доходило и до vs_out[100]. Тестилось на Gta San Andreas, Crusader Kings 2, Super Hot и других. Не то, что это на что то влияет, но это очень сильно раздражает.

Дистрибутив: Linux Mint 19.1 XFCE x64

Версия WINE: Wine 4.9-staging

Заранее спасибо.


Ответ на: комментарий от linuxnewbie

Ну как минимум vulkan нужно включить, думаю.

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

Сообщаю результаты. Первое впечатление очень приятное, на удивление всё хорошо работает, хоть и пугает непонятными сообщениями, вроде таких:

info:  DXGI: NvAPI workaround enabled, reporting AMD GPU
err:   D3D11Device: CheckFeatureSupport: Unknown feature: 14
err:   D3D11Device: CheckFeatureSupport: Unknown feature: 14
err:   D3D11Device: CheckFeatureSupport: Unknown feature: 14
err:   D3D11Device: CheckFeatureSupport: Unknown feature: 14

и таких

warn:  D3D11DXGIDevice::QueryInterface: Unknown interface query
warn:  9d06dffa-d1e5-4d07-83a8-1bb123f2f841
warn:  D3D11DeviceContext::QueryInterface: Unknown interface query
warn:  420d5b32-b90c-4da4-bef0-359f6a24a83a

Отличный совет, спасибо!

Все ошибки с шейдерами пропали. Фреммрейт намного выше. С WINEESYNC=1 ещё выше. Проблем пока не было, если игра очень тормозит в вайне то она всё равно тормозит, однако от просадок это всё здорово помогает.

А на какой стадии сейчас D9VK?

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