Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Выпуск D7VK 1.8, реализации Direct3D 3-7 поверх API Vulkan " | +/– | |
| Сообщение от opennews (??), 26-Апр-26, 13:29 | ||
Опубликован выпуск проекта D7VK 1.8, развивающего реализацию графических API Direct3D 3, 5, 6 и 7, предложенных компанией Microsoft в 1996, 1997, 1998 и 1999 годах. D7VK работает через трансляцию вызовов в API Vulkan и позволяет при помощи Wine запускать в Linux ретро игры, завязанные на API Direct3D 3, 5, 6 и 7. Код проекта написан на языке C++ и распространяется под лицензией Zlib. В качестве основы при разработке использован код бэкенда d3d9 от проекта DXVK - D7VK преобразует API Direct3D 3, 5, 6 и 7 в вызовы Direct3D 9, которые затем транслируются в API Vulkan. Разработчик не намерен добиваться включения D7VK в состав DXVK, как это было с реализациями Direct3D 8 и Direct3D 9 поверх Vulkan... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по времени | RSS] |
| 1. "Выпуск D7VK 1.8, реализации Direct3D 3-7 поверх API Vulkan " | +2 +/– | |
| Сообщение от Аноним (1), 26-Апр-26, 13:29 | ||
>Divine Divinity | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 23. "Выпуск D7VK 1.8, реализации Direct3D 3-7 поверх API Vulkan " | +/– | |
| Сообщение от Аноним (23), 26-Апр-26, 20:12 | ||
В смысле? Ты где был все это время? Вселенная актуальна как никогда. И новая Divinity один из самых ожидаемых AAA-проектов в игровой индустрии. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 37. "Выпуск D7VK 1.8, реализации Direct3D 3-7 поверх API Vulkan " | +1 +/– | |
| Сообщение от Аноним (37), 27-Апр-26, 00:53 | ||
Тут есть один чел, он всегда постит ссылки на стим, типа никто сам не найдет если захочет, для него и стим что-то новое и малоизвестное | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 28. "Выпуск D7VK 1.8, реализации Direct3D 3-7 поверх API Vulkan " | +/– | |
| Сообщение от Аноним (28), 26-Апр-26, 21:03 | ||
Единственное что там можно вспомнить, так это музыка Покровского, сама игра довольно уныла. | ||
| Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору | ||
| 2. "Выпуск D7VK 1.8, реализации Direct3D 3-7 поверх API Vulkan " | +1 +/– | |
| Сообщение от анон (?), 26-Апр-26, 13:48 | ||
Удаление opengl из драйверов приближается (несмотря на то, что видеокарты поддерживают). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 3. "Выпуск D7VK 1.8, реализации Direct3D 3-7 поверх API Vulkan " | +/– | |
| Сообщение от Аноним (3), 26-Апр-26, 14:10 | ||
В операционках такая инерция что это будет через 15-20 лет, а бэкпорты и старые версии будут поддерживаться ещё лет 15 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 5. "Выпуск D7VK 1.8, реализации Direct3D 3-7 поверх API Vulkan " | +2 +/– | |
| Сообщение от Аноним (5), 26-Апр-26, 17:12 | ||
про драйвера от 3com тоже так говорили | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 20. "Выпуск D7VK 1.8, реализации Direct3D 3-7 поверх API Vulkan " | +/– | |
| Сообщение от Аноним (20), 26-Апр-26, 20:00 | ||
>3com | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 7. "Выпуск D7VK 1.8, реализации Direct3D 3-7 поверх API Vulkan " | +1 +/– | |
| Сообщение от Аноним (7), 26-Апр-26, 17:23 | ||
Если железо не хочет устаревать - Линус Т. поможет. | ||
| Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору | ||
| 22. "Выпуск D7VK 1.8, реализации Direct3D 3-7 поверх API Vulkan " | +/– | |
| Сообщение от НяшМяш (ok), 26-Апр-26, 20:01 | ||
В линуксе уже сегодня можно выкинуть нативный opengl и воткнуть zink. Некоторые новые драйвера уже просто opengl не реализуют, только vulkan. | ||
| Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору | ||
| 32. "Выпуск D7VK 1.8, реализации Direct3D 3-7 поверх API Vulkan " | +/– | |
| Сообщение от Аноним (7), 26-Апр-26, 23:30 | ||
> В линуксе уже сегодня можно выкинуть нативный opengl | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 8. "Выпуск D7VK 1.8, реализации Direct3D 3-7 поверх API Vulkan " | +2 +/– | |
| Сообщение от Аноним (8), 26-Апр-26, 17:25 | ||
Вряд-ли. Vulkan на порядок сложнее в разработке. Да и dx12 тоже. | ||
| Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору | ||
| 10. "Выпуск D7VK 1.8, реализации Direct3D 3-7 поверх API Vulkan " | +1 +/– | |
| Сообщение от Аноним (7), 26-Апр-26, 17:40 | ||
> Vulkan на порядок сложнее в разработке | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 15. "Выпуск D7VK 1.8, реализации Direct3D 3-7 поверх API Vulkan " | –1 +/– | |
| Сообщение от Kilrathi (ok), 26-Апр-26, 18:43 | ||
Хмм. И как растянуть vkCmdClearColorImage на 900 строк? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 33. Скрыто модератором | +/– | |
| Сообщение от Аноним (7), 26-Апр-26, 23:32 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 19. "Выпуск D7VK 1.8, реализации Direct3D 3-7 поверх API Vulkan " | +/– | |
| Сообщение от Аноним (19), 26-Апр-26, 19:41 | ||
А треугольника? | ||
| Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору | ||
| 27. Скрыто модератором | +3 +/– | |
| Сообщение от Аноним (-), 26-Апр-26, 20:52 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 26. "-" | +2 +/– | |
| Сообщение от Аноним (26), 26-Апр-26, 20:52 | ||
Это не «пример рисования чёрного экрана», а бойлерплейт столько занимает. Инициализация, проверка, умеет ли твоя никчёмная затычка вместо видеокарты рисовать вообще, умеет ли рисовать чёрные экраны, активен ли вывод на дисплей, и т.д. и т.п.. | ||
| Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору | ||
| 29. "Выпуск D7VK 1.8, реализации Direct3D 3-7 поверх API Vulkan " | –1 +/– | |
| Сообщение от Аноним (29), 26-Апр-26, 22:14 | ||
игроделам пофиг, они используют фреймворки | ||
| Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору | ||
| 30. "Выпуск D7VK 1.8, реализации Direct3D 3-7 поверх API Vulkan " | +/– | |
| Сообщение от Аноним (-), 26-Апр-26, 22:39 | ||
> игроделам пофиг, они используют фреймворки | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 34. "Выпуск D7VK 1.8, реализации Direct3D 3-7 поверх API Vulkan " | +/– | |
| Сообщение от Аноним (7), 26-Апр-26, 23:38 | ||
> архитектурно не соответствует совеменным видеочипам | ||
| Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору | ||
| 41. "Выпуск D7VK 1.8, реализации Direct3D 3-7 поверх API Vulkan " | +/– | |
| Сообщение от Аноним (41), 27-Апр-26, 04:30 | ||
Да вулкан и несовременным жёстким дискам архитектурно не соответствует, без SSD на вулкане делать вообще нечего. | ||
| Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору | ||
| 45. "Выпуск D7VK 1.8, реализации Direct3D 3-7 поверх API Vulkan " | +/– | |
| Сообщение от Аноним (45), 27-Апр-26, 13:48 | ||
Vulkan не занимается операциями с накопителем и даже не предъявляет каких-то особых требований к ассетам - его можно кормить буквально теми же моделями/текстурами, что и OpenGL и нарисует он то же самое. Всё упирается в то, что нынешние художники не хотят резать лишние сотнитыщ полигонов и пилят по 4к-текстуре на каждый глаз, а потом ещё и пакуют в какой-нибудь максимально контуженный контейнер, чтоб быстро прочитать с HDD ну уж точно нельзя было | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 42. "Выпуск D7VK 1.8, реализации Direct3D 3-7 поверх API Vulkan " | +/– | |
| Сообщение от maximnik0 (?), 27-Апр-26, 04:32 | ||
>opengl архитектурно не соответствует совеменным видеочипам | ||
| Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору | ||
| 17. "Выпуск D7VK 1.8, реализации Direct3D 3-7 поверх API Vulkan " | +/– | |
| Сообщение от Аноним (17), 26-Апр-26, 19:03 | ||
используй wgpu или dawn | ||
| Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору | ||
| 24. "Выпуск D7VK 1.8, реализации Direct3D 3-7 поверх API Vulkan " | –1 +/– | |
| Сообщение от Аноним (24), 26-Апр-26, 20:16 | ||
Zink давно юзабелен, пускай удаляют. Ни один проект opengl не использует больше, а те, что были на opengl раньше, мигрировали лет 10 назад. | ||
| Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору | ||
| 38. "-" | +/– | |
| Сообщение от Аноним (38), 27-Апр-26, 04:22 | ||
Я пропустил какой-то важный трёп в списках рассылки месы? | ||
| Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору | ||
| 4. "Выпуск D7VK 1.8, реализации Direct3D 3-7 поверх API Vulkan " | +1 +/– | |
| Сообщение от Джон Титор (ok), 26-Апр-26, 14:35 | ||
А Dune 2000 оно поддерживает? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 11. "Выпуск D7VK 1.8, реализации Direct3D 3-7 поверх API Vulkan " | –1 +/– | |
| Сообщение от aname (ok), 26-Апр-26, 17:46 | ||
> А Dune 2000 оно поддерживает? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 18. "Выпуск D7VK 1.8, реализации Direct3D 3-7 поверх API Vulkan " | +1 +/– | |
| Сообщение от Аноним (18), 26-Апр-26, 19:16 | ||
Ничего нового. Старые игры о главном. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 36. "Выпуск D7VK 1.8, реализации Direct3D 3-7 поверх API Vulkan " | +/– | |
| Сообщение от Аноним (7), 26-Апр-26, 23:41 | ||
А чем ещё заняться в 2026 году в линуксе? Только и потыкать игры 1996 года. Ничего другого-то нету. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 25. "Выпуск D7VK 1.8, реализации Direct3D 3-7 поверх API Vulkan " | +/– | |
| Сообщение от Аноним (25), 26-Апр-26, 20:48 | ||
Какие молодцы, дай бог здоровья! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 31. "Выпуск D7VK 1.8, реализации Direct3D 3-7 поверх API Vulkan " | +/– | |
| Сообщение от Аноним (31), 26-Апр-26, 23:01 | ||
Да, и толковых фильмов не снимают, и книг не пишут, и музыки не делают. «Осела земля, осела» | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 35. "Выпуск D7VK 1.8, реализации Direct3D 3-7 поверх API Vulkan " | +1 +/– | |
| Сообщение от Аноним (7), 26-Апр-26, 23:40 | ||
> фильмов не снимают, и книг не пишут, и музыки не делают. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 50. "Выпуск D7VK 1.8, реализации Direct3D 3-7 поверх API Vulkan " | +/– | |
| Сообщение от _ (??), 27-Апр-26, 17:02 | ||
Sad, but true! :( (C) True | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 43. "Выпуск D7VK 1.8, реализации Direct3D 3-7 поверх API Vulkan " | +/– | |
| Сообщение от Аноним (43), 27-Апр-26, 11:01 | ||
Дожили, теперь даже для запуска древних игр из 90-х нужна мощная, современная видеокарта с вулканом. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 46. "Выпуск D7VK 1.8, реализации Direct3D 3-7 поверх API Vulkan " | +/– | |
| Сообщение от Аноним (45), 27-Апр-26, 13:52 | ||
Не нужна, родную реализацию Wine у вас никто не забирал - там Vulkan не нужен, хотя и работать будет медленнее. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 49. "Выпуск D7VK 1.8, реализации Direct3D 3-7 поверх API Vulkan " | +/– | |
| Сообщение от AleksK (ok), 27-Апр-26, 15:10 | ||
Vulkan есть в картах amd c GCN 1.0 там некоторым моделям скоро будет 15 лет. | ||
| Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору | ||
| 52. "Выпуск D7VK 1.8, реализации Direct3D 3-7 поверх API Vulkan " | +/– | |
| Сообщение от анон (?), 27-Апр-26, 19:22 | ||
не в картах, а в драйверах есть колхозная эмуляция через gpgpu | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 55. "Выпуск D7VK 1.8, реализации Direct3D 3-7 поверх API Vulkan " | +/– | |
| Сообщение от Аноним (31), 27-Апр-26, 21:47 | ||
Не знаю, что там эмулировалось, но даже на HD7750 DOOM в Vulkan-режиме шёл несколько быстрее, чем в OpenGL. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 44. "Выпуск D7VK 1.8, реализации Direct3D 3-7 поверх API Vulkan " | +/– | |
| Сообщение от Аноним (44), 27-Апр-26, 13:05 | ||
Иногда становится проще выкинуть весь комп в мусор, чем чинить саботаж одного разработчика-недоумка. Не, это не недоумок, он проект с любовью делал, даже доку написал, которую читать одно удовольствие. Но ... когда я собрал это, оказалось, что на моей коре дуба оно просто падает не пойми где и не пойми почему, просто берёт и падает. Пришлось под отладчиком. Обнаружился ... SIGILL. Хорошо, что одно из моих занятий - написание библиотек с векторизованными функциями, с оптимизацией по пайплайну. Поэтому у меня есть дяже сконверченная в удобоваримый формат (YAML) справочник интеля по инструкциям, поэтому пришлось заглянуть в него. Не, сначала я просто набрал в браузере, но не обнаружил вопрошаемого - к какому надору инструкция относится. Поэтому пришлось в свой файлик с интеловвской докой заглянуть. Там обнаружилось, что инструкция относится к отсутствующему в коре дуба набору. Как же так, я же с -march=native всегда компилю! В общем чувак взял и недолго думая в CMakeLists.txt захардкодил -msse4.1. А из исходников либы от третьих лиц, которое он затащил к себе в дерево, выпилл все варианты, кроме как для SSE4.1, включая оные для Neon, RISC-V, AVX, и прочих. Вот такой вот "наводильщик красоты" c NIH-синдромом. К счастью SSE4.1 оказался задействован лишь в 4х местах в коде, и мне теперь сидеть и думать, как эти грёбанные интелевские инструкции сэмулировать через SSSE3, и при этом не напортачить. Воистину, проще наверное просто в мусор системник целиком. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 47. "Выпуск D7VK 1.8, реализации Direct3D 3-7 поверх API Vulkan " | +/– | |
| Сообщение от Аноним (45), 27-Апр-26, 14:04 | ||
На Авито зионо-комплект на Haswell обойдется примерно в 7к, комплект на второ-ряженке - 15к. Это какой-то прикол - сидеть на некрожелезе, будучи успешным программистом? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 51. "Выпуск D7VK 1.8, реализации Direct3D 3-7 поверх API Vulkan " | +/– | |
| Сообщение от Аноним (43), 27-Апр-26, 19:00 | ||
>15к | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 54. "Выпуск D7VK 1.8, реализации Direct3D 3-7 поверх API Vulkan " | +/– | |
| Сообщение от Аноним (31), 27-Апр-26, 21:41 | ||
Каждый месяц ПК покупать не надо. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 48. "Выпуск D7VK 1.8, реализации Direct3D 3-7 поверх API Vulkan " | +/– | |
| Сообщение от Аноним (48), 27-Апр-26, 14:24 | ||
Вы будете смеяться, но анализ использования функций показал - их можно как раз заменить той, что из моего проекта, семантика не изменится. | ||
| Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2026 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |