Том Уэллинг стал героем вирусного обсуждения после публикации фото из отеля ITMS объявила о смене названия на BFT «ПСЖ» обыграл «Манчестер Сити» со счётом 4:2 в Лиге чемпионов «Ростелеком» изучает создание корпоративного LLM-фаервола На фестивале «Маяк» показали фильмы Тимы Анисимова, Никиты Троценко и Павла Лунгина В Кемерово продолжается расследование смерти Татула Петросяна Что такое «Mar-a-Lago face» и почему в нём увидели политический стиль Музыкальные сервисы начали менять названия и тексты песен из-за новых требований закона Блогер Егорик сравнил работу с зумерами и миллениалами В Нигерии умерла актриса и победительница конкурса красоты Тения Абрахам Эмулятор KytyPS5 запустили на Xbox в режиме разработчика Зеленский согласился провести выборы при 60-дневном перемирии Конор Кеннеди и Джулия Бе сыграли свадьбу в Рио-де-Жанейро Юра Борисов стал членом Американской киноакадемии накануне премьеры в Лондоне В России насчитали 7,88 млн единиц коммерческого транспорта «Девочка из 90-ых»: как семейный проект стал интернет-хитом Кабардино-Балкарский высокогорный заповедник: ледники, экотропы и Дыхтау Игра Cancel Your Subscription превращает отмену подписки в испытание Семья Ивана Гудкова предупредила о мошенническом сборе денег на похороны Золотое кольцо на гибридах: маршрут через Суздаль, Кострому, Плёс и Переславль-Залесский
Лента новостей
Технологии

UTM 5 получил поддержку DirectX 11 и 12 в виртуальных машинах на Mac

В UTM 5 появилась экспериментальная поддержка DirectX 11 и 12, Vulkan 1.3 для Linux и отдельная вкладка для управления снапшотами виртуальных машин.

UTM 5 получил поддержку DirectX 11 и 12 в виртуальных машинах на Mac
Фото: Хабр

Разработчики UTM выпустили пятую версию приложения для запуска Windows, Linux и macOS в виртуальных машинах на компьютерах Mac. Главным нововведением стала экспериментальная поддержка DirectX 11 и DirectX 12 в гостевых системах Windows 11.

Графические команды из виртуальной машины передаются на Mac и обрабатываются через API Metal. Для DirectX 11 используется проект DXMT, а для DirectX 12 — D3DMetal. Совместимость с играми пока остаётся ограниченной, а экспериментальный драйвер в отдельных случаях может привести к сбоям гостевой операционной системы.

Для работы графического ускорения требуется macOS 13 или более новая версия системы. D3DMetal предъявляет дополнительные требования: нужна macOS 14 или новее, а на компьютерах с чипами Apple Silicon — также установленная Rosetta.

Обновления для Linux

В гостевых Linux-системах UTM 5 получил поддержку Vulkan 1.3 через драйвер VirtIO Venus из состава Mesa. Однако использовать Vulkan для отрисовки рабочего стола пока нельзя. В таких сценариях разработчики рекомендуют по-прежнему выбирать драйвер VirGL Gallium.

Кроме того, приложение сохраняет поддержку OpenGL 4.1, работающую через Apple Core OpenGL. Это позволяет использовать существующие графические сценарии, для которых пока недостаточна совместимость с Vulkan или экспериментальными драйверами DirectX.

Снапшоты и новые возможности виртуальных машин

В интерфейсе UTM появилась отдельная вкладка для управления снапшотами. Пользователь может сохранить текущее состояние виртуальной машины, а затем вернуться к нему после неудачного обновления или экспериментов с настройками. Созданные снимки можно переименовывать и удалять.

Для виртуальных машин на базе фреймворка Apple Virtualization в macOS 27 добавили возможность напрямую подключать USB-устройства, включая подключение к гостевой macOS. В этой же конфигурации появилась поддержка Secure Boot для гостевых Linux-систем.

Источник