![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Collabora развивает надстройку для работы OpenCL и OpenGL по..." | +/– | ![]() |
Сообщение от opennews (ok), 28-Мрт-20, 09:18 | ||
Компания Collabora представила новый Gallium-драйвер для Mesa, реализующий прослойку для организации работы API OpenCL 1.2 и OpenGL 3.3 поверх драйверов с поддержкой DirectX 12 (D3D12). Код опубликован под лицензией MIT... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по ответам | RSS] |
1. Сообщение от A.Stahl (ok), 28-Мрт-20, 09:18 | +6 +/– | ![]() |
Вы только не ржите, но ведь эта штука может вполне себе оказаться весьма полезной: некоторые из колеблющихся между кроссплатформенным OpenGL и Windows-only Direct3D, полне могут качнуться в сторону первого. А это хорошо даже если всё остальное будет собрано только под Винду. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #3, #11 |
2. Сообщение от Аноним (19), 28-Мрт-20, 09:24 | –2 +/– | ![]() |
господи, наχеρа... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #6 |
3. Сообщение от Аноним (3), 28-Мрт-20, 09:31 | +18 +/– | ![]() |
Совершенно не понятно, кто мешает колеблющимся качнуться в сторону _кросплатформенного_ OpenGL прямо сейчас. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #4, #5, #8 |
4. Сообщение от A.Stahl (ok), 28-Мрт-20, 09:34 | –1 +/– | ![]() |
Да много чего: привычка, "а у нас так принято", какая-то важная штука может быть в Derect3D быть удобней. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #18, #22, #26 |
5. Сообщение от Аноним (5), 28-Мрт-20, 09:38 | –2 +/– | ![]() |
> Совершенно не понятно, кто мешает колеблющимся качнуться в сторону _кросплатформенного_ OpenGL прямо сейчас. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #9, #10 |
6. Сообщение от нах. (?), 28-Мрт-20, 10:07 | +3 +/– | ![]() |
> господи, наχеρа... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 |
8. Сообщение от Аномномномнимус (?), 28-Мрт-20, 10:17 | +1 +/– | ![]() |
говорят для мечущихся вулкан топчик | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #12, #44 |
9. Сообщение от Аноним (19), 28-Мрт-20, 10:20 | +10 +/– | ![]() |
> Майкрософт эту войну выиграла | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 Ответы: #25 |
10. Сообщение от Аноним (19), 28-Мрт-20, 10:25 | +2 +/– | ![]() |
а в OGL шейдеры появились в 2.0, которая вышла в 2001-ом | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 Ответы: #24 |
11. Сообщение от Аноним (11), 28-Мрт-20, 10:25 | –2 +/– | ![]() |
> Вы только не ржите, но ведь эта штука может вполне себе оказаться весьма полезной: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 |
12. Сообщение от A.Stahl (ok), 28-Мрт-20, 10:29 | +/– | ![]() |
Говорят что Вулкан это совсем другое и сравнивать его с OpenGL или Direct3D смысла нет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 Ответы: #13 |
13. Сообщение от Аномномномнимус (?), 28-Мрт-20, 10:48 | +/– | ![]() |
Где говорят? Пруфы в студию | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 Ответы: #33 |
14.
Сообщение от Аноним![]() | +2 +/– | ![]() |
На linux существуют DirectX-драйверы GPU? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #15, #16, #35 |
15. Сообщение от 00 (?), 28-Мрт-20, 12:00 | +1 +/– | ![]() |
mesa давно поддерживает windows сборки как минимум софтварного opengl | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #14 |
16. Сообщение от Аноним (19), 28-Мрт-20, 12:22 | +/– | ![]() |
Вот именно. Поделка оказалась win-only, а win у нас на таком большом (нет) количестве платформ, что у каждого производителя видюх уже есть OGL-дрова. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #14 |
17. Сообщение от Аноним (17), 28-Мрт-20, 12:38 | +1 +/– | ![]() |
OpenCL -> LLVM IR -> SPIR-V -> NIR -> DXIL. Это ппц. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #20, #36 |
18. Сообщение от Аноним (18), 28-Мрт-20, 12:57 | –8 +/– | ![]() |
Я более чем уверен, что openGL уже мертв, только похоронить не успели. Зачем он нужен, если есть великолепный Vulkan. Через пару тройку лет о нём будут вспоминать как о прошлом. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 Ответы: #19, #38 |
19. Сообщение от Аноним (19), 28-Мрт-20, 13:01 | +3 +/– | ![]() |
OpenGL хоронят с прошлого века... чёт не получается никак | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #18 |
20. Сообщение от Аноним (19), 28-Мрт-20, 13:03 | +1 +/– | ![]() |
Это же только для win, там тормоза одобряются. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #17 Ответы: #34, #69 |
21. Сообщение от Аноним (21), 28-Мрт-20, 13:11 | +1 +/– | ![]() |
Няня, нужен ликбез. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #28, #29, #51, #60 |
22. Сообщение от Аноним (3), 28-Мрт-20, 13:19 | +/– | ![]() |
Это понятно, но как сия приблуда изменит ситуацию? Или в 2020 ещё есть устройства с поддержкой Direct3D, но без поддержки OpenGL? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 Ответы: #40 |
23. Сообщение от Аноним (23), 28-Мрт-20, 13:26 | +/– | ![]() |
>с поддержкой DirectX | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
24. Сообщение от Zenitur (ok), 28-Мрт-20, 13:34 | +/– | ![]() |
OGL 2.0 вышла в сентябре 2004 года. До этого можно было писать шейдеры на языке ассемблера, расширения ARB_fragment_program и ARB_vertex_program | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #10 |
25. Сообщение от Zenitur (ok), 28-Мрт-20, 13:38 | +3 +/– | ![]() |
Вендоры поставляют свою OPENGL32.DLL. OpenGL проиграл из-за того, что Microsoft был членом ARB - консорциума, состоящего из множества компаний, и основанного компанией Silicon Graphics. Состоя в ARB, Microsoft саботировала его работу, голосуя против принятия в стандарт хороших изменений. А когда вышел DirectX 8.0, все стали говорить о победе DirectX и о том, что Microsoft убила OpenGL. Тогда Microsoft сама вышла из ARB, её никто не выгонял | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 |
26. Сообщение от Аноним (26), 28-Мрт-20, 13:57 | +2 +/– | ![]() |
Писал приложуху для вуза исследовательскую и сразу качнулся в OpenGL так как хер знает как пойдет и что там с Widnwos будет, а вот в те времена уже на факультете был Solaris, Linux, FreeBSD/NetBSD/OpenBSD и конечно Widnows. Я так подумал, что мало ли что ... и конечно начал писать под LInux. И все впорядке сегодян оно работает везде. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 |
27. Сообщение от Урри (?), 28-Мрт-20, 14:03 | +/– | ![]() |
1 апреля, вроде бы, только через 5 дней. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #43 |
28. Сообщение от Nmx (?), 28-Мрт-20, 15:34 | –3 +/– | ![]() |
Я не разбираюсь ни в opengl, ни в dx, так как я просто проходящий мимо неспециалист, разве что слышал что-то. Даже не особо представляю что такое есть эти ваши opengl/dx, вроде какой-то слой абстракции над реальной видеокартой. Попробую ответить используя здравый смысл: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #21 |
29. Сообщение от нах. (?), 28-Мрт-20, 16:08 | +/– | ![]() |
> Браузеры WebGL юзают не только для canvas'ов, но и даже для ускорения видео. Так ведь? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #21 Ответы: #31, #46 |
30. Сообщение от Аноним (30), 28-Мрт-20, 16:34 | +2 +/– | ![]() |
ANGLE? Нет, не слышали | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #32, #37 |
31. Сообщение от Аноним (33), 28-Мрт-20, 16:36 | +/– | ![]() |
WebGL, он же OpenGL ES 2.0 - не умеет рисовать без шейдеров, совсем. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #29 Ответы: #39 |
32. Сообщение от Аноним (33), 28-Мрт-20, 16:37 | +/– | ![]() |
Это, фактически, его вариант для desktop. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #30 |
33. Сообщение от Аноним (33), 28-Мрт-20, 16:40 | +2 +/– | ![]() |
Vulkan == Direct3D 12, OpenGL 3.x/4.x == Direct3D 10/11, OpenGL 1.x/OpenGL 2.x == Direct3D 6/7/8/9. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 Ответы: #56, #63 |
34. Сообщение от Аноним (34), 28-Мрт-20, 17:15 | –7 +/– | ![]() |
Думаешь кocтылинупc - эталон скорости? Разочарую: и близко не по сравнению с виндой. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #20 |
35. Сообщение от JL2001 (ok), 28-Мрт-20, 17:33 | +/– | ![]() |
> На linux существуют DirectX-драйверы GPU? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #14 |
36. Сообщение от JL2001 (ok), 28-Мрт-20, 17:35 | +/– | ![]() |
> OpenCL -> LLVM IR -> SPIR-V -> NIR -> DXIL. Это ппц. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #17 |
37. Сообщение от JL2001 (ok), 28-Мрт-20, 17:40 | +1 +/– | ![]() |
> ANGLE? Нет, не слышали | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #30 |
38. Сообщение от Аноним (38), 28-Мрт-20, 17:57 | +2 +/– | ![]() |
Ну да, отрисовка треугольника с использованием Vulkan тянет на 900 строк кода. Самое то для любителей и индюшатников. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #18 Ответы: #45, #52, #58 |
39. Сообщение от нах. (?), 28-Мрт-20, 18:03 | +/– | ![]() |
вопрос был - браузеру-то о них какая печаль? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #31 |
40. Сообщение от Аноним (40), 28-Мрт-20, 18:20 | +/– | ![]() |
кстати да, у меня в 97 году была карта ATI 3D RAGE PRO которая умела D3D но не умело в OpenGL ICD. тогда бы это пригодилось, ибо игр для OpenGL и Glide было больше | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #22 Ответы: #53, #59 |
41. Сообщение от КО (?), 28-Мрт-20, 18:41 | –1 +/– | ![]() |
Псст, хей а это Vulkan, не? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
42. Сообщение от Аноним (42), 28-Мрт-20, 21:35 | +7 +/– | ![]() |
Как зaдoлбали эти надстройки настроек над настройками. Пока такие велосипеды продолжают жить, нормального линукс-гейминга не будет. Зaкaпывaйте свои велocипеды вместе с икcами, и создайте один нормальный РАБОЧИЙ стандарт для мультимедиа. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #55 |
43. Сообщение от Аноним (-), 28-Мрт-20, 21:38 | +1 +/– | ![]() |
Твой день наступит через 4 дня. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #27 |
44. Сообщение от Аноним (44), 28-Мрт-20, 21:39 | +/– | ![]() |
Что такое мечущиеся? Кого или что метают? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 |
45. Сообщение от Аноним (45), 28-Мрт-20, 22:45 | +1 +/– | ![]() |
На современном опенгл не сильно меньше. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #38 |
46. Сообщение от НяшМяш (ok), 28-Мрт-20, 23:15 | +/– | ![]() |
> Для ускорения видео они юзают готовые библиотеки, предоставляемые платформой - в случае винды - имеющие прямой доступ к видеобуферу. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #29 Ответы: #48 |
47. Сообщение от vitalif (ok), 29-Мрт-20, 00:01 | +/– | ![]() |
> Для производителей GPU подсистема даёт возможность предоставить поддержку OpenCL и OpenGL, при наличии драйверов только с поддержкой D3D12. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #50 |
48. Сообщение от нах. (?), 29-Мрт-20, 00:13 | –1 +/– | ![]() |
> Всё же ускорение видео и аппаратное декодирование - вещи немного разные. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #46 Ответы: #49 |
49. Сообщение от НяшМяш (ok), 29-Мрт-20, 00:44 | +1 +/– | ![]() |
> Впрочем, аппаратное декодирование в буфер в памяти с последующим переливанием этого буфера обратно в видеокарту | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #48 Ответы: #64 |
50. Сообщение от НяшМяш (ok), 29-Мрт-20, 00:47 | +1 +/– | ![]() |
Думаю, что тот же Xbox вряд ли имеет поддержку чего-то Open. Или телефоны на Windows 10 Mobile (хотя уже не актуально). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #47 Ответы: #54 |
51. Сообщение от Ordu (ok), 29-Мрт-20, 00:52 | –1 +/– | ![]() |
> если Direct3D - аналогичная OpenGL'ю технология (но от microsoft) - то почему браузеры, получается, игнорируют её абсолютно? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #21 |
52. Сообщение от Аноним (3), 29-Мрт-20, 03:14 | +/– | ![]() |
Луддиты очень любят приводить в пример, как расточительно при помощи современных средств реализуются их hello world'ы. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #38 |
53. Сообщение от Аноним (3), 29-Мрт-20, 03:18 | +1 +/– | ![]() |
Под OpenGL их тогда не было от слова совсем, за исключением Quake. Да и там это решалось посредством minigl-драйвера. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 |
54. Сообщение от Аноним (19), 29-Мрт-20, 03:32 | +/– | ![]() |
Xbox, как и WinMob, тоже никому не впёрся. Вот что есть в Xbox, чего нету в другом месте? Для юзера... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #50 Ответы: #62 |
55. Сообщение от Аноним (19), 29-Мрт-20, 03:34 | +/– | ![]() |
Увы, M$ так не умеет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #42 |
56. Сообщение от Emily (ok), 29-Мрт-20, 08:00 | +1 +/– | ![]() |
Пруф 100%! Даже я поверила! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #33 Ответы: #68 |
57. Сообщение от Аноним (-), 29-Мрт-20, 08:36 | +1 +/– | ![]() |
DirectX в любом в виде ненужно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #61 |
58. Сообщение от pda (?), 29-Мрт-20, 10:52 | +/– | ![]() |
Индюшатники сидят на Unity 3D, им по фиг на GAPI. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #38 |
59. Сообщение от pda (?), 29-Мрт-20, 10:54 | +/– | ![]() |
Кстати, тогда уже были реализации OpenGL поверх Direct3D. Помню мы Quake 2 запускали в институте на S3 Virge каких-то, которые умели в Direct3D. Правда они слабеньки е были и глючило прилично. Но с патчём на поддержку 3D Now! в Q2 уже можно становилось играть. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 |
60. Сообщение от Аноним (60), 29-Мрт-20, 12:17 | +1 +/– | ![]() |
Тут с Direct3D в браузерах не все так однозначно, потому WebGL в браузерах реализован с помощью ANGLE, а он задумывался как проект по обеспечению полного аппаратного ускорения WebGL в Windows без использования OpenGL драйверов, т.е. силами DirectX. В итоге вся эта дичь привела к тому, что в WebGL нельзя нормально сделать кое-какие штуки, которые были в OpenGL ES, и самый яркий пример из них - инвертированный буфер глубины | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #21 |
61. Сообщение от microsoft (?), 29-Мрт-20, 13:41 | +/– | ![]() |
Исьинно православно! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #57 |
62. Сообщение от НяшМяш (ok), 29-Мрт-20, 14:15 | +/– | ![]() |
> Вот что есть в Xbox, чего нету в другом месте? Для юзера... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #54 Ответы: #66 |
63. Сообщение от Аномномномнимус (?), 29-Мрт-20, 16:38 | +/– | ![]() |
Графический API, графический API, графический API... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #33 |
64. Сообщение от нах. (?), 29-Мрт-20, 19:21 | +/– | ![]() |
там может быть что-то не так не с самим api, а с техническими возможностями видеокарты - то есть запросто может быть что такую "ссылку" просто нельзя вернуть, она тут же станет невалидной, как только перезагрузятся регистры. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #49 |
65. Сообщение от Аноним (19), 29-Мрт-20, 20:58 | +/– | ![]() |
Как надо было поступить M$: не делать DX, поддержать OGL. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #67 |
66. Сообщение от Аноним (19), 29-Мрт-20, 21:00 | +/– | ![]() |
Игры - что именно? Каких-таких "игры" нет на той же плойке, у которой отродясь не было DX? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #62 |
67. Сообщение от Аноним (3), 30-Мрт-20, 12:30 | +/– | ![]() |
Как надо было поступить M$: сделать DX, не прогибаться под OpenGL. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #65 |
68. Сообщение от Аноним (68), 30-Мрт-20, 12:31 | +/– | ![]() |
Михалыч, ты это, завязывай уже. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #56 |
69. Сообщение от letsmac (ok), 30-Мрт-20, 14:09 | +/– | ![]() |
В javascript/python это даже неэтично - делать что-то без трех-четырех оберток. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #20 |
70. Сообщение от pripolz (?), 30-Мрт-20, 14:38 | +/– | ![]() |
так микрософт небось и заказала у колаборы этот консалтанси - чтобы новые игры на винде без проблем гонять в будущем. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |