Size: a a a

Rust GameDev — русскоговорящее сообщество

2021 July 02

V

Vitaliy in Rust GameDev — русскоговорящее сообщество
Ну это всё конечно хорошо, но изначальная проблема у меня была с bevy. Уж не знаю заведётся ли оно там теперь... всё же он ошибку по-другому озвучивал.
источник

ИШ

Игорь Шапошник... in Rust GameDev — русскоговорящее сообщество
Скорее всего тут только ждать, пока bevy переедет на новые версии wgpu
источник

ИШ

Игорь Шапошник... in Rust GameDev — русскоговорящее сообщество
Если критично, чтобы оно работало в VirtualBox, то можно попробовать версии Ubuntu поновее, там Vulkan должен быть с софтверной реализацией
источник

ИШ

Игорь Шапошник... in Rust GameDev — русскоговорящее сообщество
Возможно заработает
источник

V

Vitaliy in Rust GameDev — русскоговорящее сообщество
ммм... не знал про софтверную реализацию вулкана. тогда странно: почему его нет в 18.04 (и точно ли нет?), если он есть в последний убунте.
источник

V

Vitaliy in Rust GameDev — русскоговорящее сообщество
Не то, чтобы критично. Просто у меня нет современных видеоадаптеров поддерживающих вулканы. Поэтому самый простой способ как мне кажется - виртуалка с линухом и софтверным рендерингом.
источник

ИШ

Игорь Шапошник... in Rust GameDev — русскоговорящее сообщество
А dx11 поддерживается?
источник

ИШ

Игорь Шапошник... in Rust GameDev — русскоговорящее сообщество
Там старая версия mesa
источник

V

Vitaliy in Rust GameDev — русскоговорящее сообщество
не, ну не настолько древняя, dx11 поддерживается )

сейчас клонирую машину. попробую поставить на 18.04 пакеты из ppa который ты кидал выше
источник

ИШ

Игорь Шапошник... in Rust GameDev — русскоговорящее сообщество
так wgpu и bevy поддерживает dx11
источник

V

Vitaliy in Rust GameDev — русскоговорящее сообщество
надо попробовать. последний раз я пробовал пару месяцев назад - там тоже были какие-то проблемы
источник

o

operator in Rust GameDev — русскоговорящее сообщество
kvark: На свежем Lavapipe примеры работают, если что
источник

o

operator in Rust GameDev — русскоговорящее сообщество
kvark: (Software vulkan)
источник

ИШ

Игорь Шапошник... in Rust GameDev — русскоговорящее сообщество
на них тоже нужно багу кидать) а то может про них никто не узнает
источник

V

Vitaliy in Rust GameDev — русскоговорящее сообщество
ну да, пишет что не находит адаптеров... :\


thread 'main' panicked at 'No suitable GPU adapters found on the system!

мне кажется проблема в том, что при компиляции задаётся
vulkan
где-то для условной компиляции, и оно вместо cfg(dx11) идёт по веткам cf
g(vulkan) .
Хотя переменная WG
PU_BACKEND="dx11"  в
ыставлена...
источник

ИШ

Игорь Шапошник... in Rust GameDev — русскоговорящее сообщество
На винде порядок, насколько я помню, Vulkan, Dx12, Dx11
источник

ИШ

Игорь Шапошник... in Rust GameDev — русскоговорящее сообщество
Ну тоже нужно trace логи включить и смотреть внимательно, что не так
источник

V

Vitaliy in Rust GameDev — русскоговорящее сообщество
а нету логов, он просто паникует что нет адаптера и всё. вот:


[2021-07-02T15:57:38Z INFO  cube::framework] Initializing the surface...
thread 'main' panicked at 'No suitable GPU adapters found on the system!', wgpu\examples\cube\..\framework.rs:123:10
note: run with RUS
T_BACKTRACE=1 en
vironment variable to display a backtrace
[2021-07-02T15:57:38Z INFO  wgpu_core::hub] Dropping Global
error: process didn't exit successfully: tar
get\debug\examples\cube.exe (e
xit code: 101)
источник

V

Vitaliy in Rust GameDev — русскоговорящее сообщество
Похоже, что всё-таки не будет работать. Нет апишки для DX11 и DX12 в wgpu-hal .
источник

ИШ

Игорь Шапошник... in Rust GameDev — русскоговорящее сообщество
А, master ветка пока да. Попробуй 0.9 ветку
источник