@@ -151,13 +151,13 @@ Apple Vision Pro, что может служить еще одной иллюс
151151Тому есть несколько причин:
152152
153153* wgpu написана на Rust, что позволяет использовать дополнительные гарантии безопасности при взаимодействии с ней из
154- Rust кода. Например, стандартные проверки времени жизни ссылок гарантируют, что ресурсы видеокарты не будет очищены
154+ Rust кода. Например, стандартные проверки времени жизни ссылок гарантируют, что ресурсы видеокарты не будут очищены
155155 раньше дозволенного.
156156
157157* wgpu сильнее отстает от изменений стандарта WebGPU, чем Dawn, однако поддерживает больше платформ.
158158
159159* При использовании wgpu за пределами браузера, она предоставляет доступ к продвинутым возможностям современных нативных
160- API за пределами стандарта WebGPU. Например, пуш константы, трассировка лучей, кеширование пайплайнов, рисование линии
160+ API за пределами стандарта WebGPU. Например, пуш константы, трассировка лучей, кеширование пайплайнов, рисование линий
161161 и другие.
162162
163163* wgpu в виде упакованной библиотеки весит примерно в 15 раз меньше Dawn (10мб против 150мб).
@@ -170,7 +170,7 @@ Apple Vision Pro, что может служить еще одной иллюс
170170* Сам язык будет гарантировать отсутствие множества ошибок, типичных для программ на C/C++, в особенности касающихся
171171 управления памятью и многопоточности.
172172
173- * Язык намного богаче и позволяет решать поставленную задачу с помощью готовых решений и алгоритмов, а не переизобретать
173+ * Язык намного богаче и позволяет решать поставленную задачу с помощью готовых решений и алгоритмов, а не писать с нуля
174174 велосипеды, изобретенные 50 лет назад в других языках.
175175
176176* Развитая экосистема языка позволит использовать готовые решения типовых проблем. На момент написания, глобальный
@@ -197,7 +197,8 @@ Apple Vision Pro, что может служить еще одной иллюс
197197а также как бэкенд для рендера GUI библиотек [ egui] ( https://github.com/emilk/egui ) и [ iced] ( https://iced.rs/ ) .
198198Более зрелый игровой движок [ Fyrox] ( https://fyrox.rs/ ) также планирует реализацию рендера на wgpu вместо устаревшего
199199OpenGL. Кроме того, можно привести пример MMORPG на wgpu, написанной с нуля без готового игрового движка -
200- [ Veloren] ( https://www.veloren.net/ ) .
200+ [ Veloren] ( https://www.veloren.net/ ) . И даже новый браузерный движок от Mozilla, [ Servo] ( https://github.com/servo/servo ) , отрисовывает
201+ веб-страницы через wgpu.
201202
202203## Целевая аудитория
203204
0 commit comments