История изменений
Исправление X512, (текущая версия) :
зачем опенгл? уже ж мертвая технология, вулкан - наше всьо!
Уже работаем над этим. Програмный рендеринг через lavapipe работает. Собран и загрузается Mesa Radeon Vulkan драйвер, но он не работает без реализации ioctl amdgpu. Я думаю что лучше не тащить код из ядра Линукса, а написать свою реализацию ioctl amdgpu в пространстве пользователя. KMS в Haiku не нужен, так что кода надо будет сильно меньше.
Думаю ещё композитор сразу на Vulkan делать.
Исходная версия X512, :
зачем опенгл? уже ж мертвая технология, вулкан - наше всьо!
Уже работаем над этим. Програмный рендеринг через lavapipe работает. Собран и загрузается Mesa Radeon Vulkan драйвер, но он не работает без реализации ioctl amdgpu. Я думаю что лучше не тащить код из ядра Линукса, а написать свою реализацию ioctl amdgpu в пространстве пользователя. KMS в Haiku не нужен, так что кода надо будет сильно меньше.