|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Microsoft открыл код DirectX Shader Compiler" | +/– | |
Сообщение от opennews on 24-Янв-17, 12:51 | ||
Компания Microsoft объявила (https://blogs.msdn.microsoft.com/directx/2017/01/23/new-dire.../) об открытии компилятора шейдеров DirectX Shader Compiler, предназначенного для трансляции шейдеров на языке HLSL (https://ru.wikipedia.org/wiki/HLSL) (High-Level Shader Language, присутствует начиная с DirectX 9.0) в новый бинарный формат DXIL (DirectX Intermediate Language), поддерживаемый в DirectX 12. Код открыт (https://github.com/Microsoft/DirectXShaderCompiler) под лицензией MIT и реализован в форме модифицированной версии LLVM/Clang. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
2. "Microsoft открыл код DirectX Shader Compiler" | +14 +/– | |
Сообщение от dimqua (ok) on 24-Янв-17, 12:52 | ||
С паршивой овцы хоть шерсти клок. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
5. "Microsoft открыл код DirectX Shader Compiler" | –1 +/– | |
Сообщение от Gemorroj (ok) on 24-Янв-17, 12:55 | ||
Современный | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
|
26. "Microsoft открыл код DirectX Shader Compiler" | –1 +/– | |
Сообщение от Аноним (??) on 24-Янв-17, 16:04 | ||
Почти половина текста там на твёрдость-мягкость, о которой многие носители языка не знают. | ||
Ответить | Правка | Наверх | Cообщить модератору |
28. "Microsoft открыл код DirectX Shader Compiler" | +2 +/– | |
Сообщение от Аноним (??) on 24-Янв-17, 16:34 | ||
Можно подумать, в других языках нет исключений и всякого legacy. | ||
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору |
29. "Microsoft открыл код DirectX Shader Compiler" | –1 +/– | |
Сообщение от Аноним (??) on 24-Янв-17, 16:41 | ||
Их ошибки не оправдывают наших. | ||
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору |
35. "Microsoft открыл код DirectX Shader Compiler" | +1 +/– | |
Сообщение от Аноним (??) on 24-Янв-17, 18:01 | ||
это потому, что вайн как бы уже готов к проглатыванию этого кода, не раньше ни позже...но все равно МС+ за это. | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
8. "Microsoft открыл код DirectX Shader Compiler" | –2 +/– | |
Сообщение от Штунц on 24-Янв-17, 13:15 | ||
Интересно, что Microsoft, столько лет производящая языки компиляторы, воспользовалась LLVM/Clang. Видимо, они изначально планировали код открыть. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
14. "Microsoft открыл код DirectX Shader Compiler" | –1 +/– | |
Сообщение от Аноним (??) on 24-Янв-17, 14:35 | ||
А не они ли одни из продвигающих LLVM? | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
15. "Microsoft открыл код DirectX Shader Compiler" | +/– | |
Сообщение от Аноним (??) on 24-Янв-17, 14:38 | ||
> А не они ли одни из продвигающих LLVM? | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
32. "Microsoft открыл код DirectX Shader Compiler" | –1 +/– | |
Сообщение от J.L. on 24-Янв-17, 17:49 | ||
> А не они ли одни из продвигающих LLVM? | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
34. "Microsoft открыл код DirectX Shader Compiler" | +/– | |
Сообщение от J.L. on 24-Янв-17, 18:00 | ||
а можно промежуточное представление gcc компилить в llvm и/или обратно без потерь ? есть такие тулзы ? | ||
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору |
40. "Microsoft открыл код DirectX Shader Compiler" | +/– | |
Сообщение от Andrey Mitrofanov on 24-Янв-17, 18:48 | ||
> а можно промежуточное представление gcc компилить в llvm и/или обратно без потерь | ||
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору |
9. "Microsoft открыл код DirectX Shader Compiler" | +2 +/– | |
Сообщение от Аноним (??) on 24-Янв-17, 13:22 | ||
In YSFLIGHT for OpenGL 2.0, I have implemented the shadow-map method. I believe it can also be done with Direct X9, but, I don't want to spend even a second to learn an API that runs on only one operating system, and even declared deprecated by the vendor. Shadow-map feature will be available only in YSFLIGHT on OpenGL 2.0/ES 2.0 for now. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
36. "Microsoft открыл код DirectX Shader Compiler" | +/– | |
Сообщение от Аноним (??) on 24-Янв-17, 18:03 | ||
>[оверквотинг удален] | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
41. "Microsoft открыл код DirectX Shader Compiler" | +2 +/– | |
Сообщение от Аноним (??) on 24-Янв-17, 19:00 | ||
Кто это? | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
10. "Microsoft открыл код DirectX Shader Compiler" | +/– | |
Сообщение от Аноним (??) on 24-Янв-17, 13:40 | ||
Объясните, плз. Эта компиляция в реальном времени будет происходить или что это вообще такое??? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
16. "Microsoft открыл код DirectX Shader Compiler" | +16 +/– | |
Сообщение от Аноним (??) on 24-Янв-17, 14:40 | ||
У каждой видеокарты свой API. | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
19. "Microsoft открыл код DirectX Shader Compiler" | +/– | |
Сообщение от Аноним (??) on 24-Янв-17, 14:58 | ||
ОК, спасибо за разъяснения. | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
21. "Microsoft открыл код DirectX Shader Compiler" | +6 +/– | |
Сообщение от Аноним (??) on 24-Янв-17, 15:17 | ||
Майкрософт никому ничего не предлагает, особенно СПО. | ||
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору |
48. "Microsoft открыл код DirectX Shader Compiler" | +/– | |
Сообщение от pda on 24-Янв-17, 22:53 | ||
Там же написано, в первую очередь для компиляции в бинарный формат DirectX 12. Скажем, пишите вы DX12-only игру, хотите, чтобы | ||
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору |
51. "Microsoft открыл код DirectX Shader Compiler" | +/– | |
Сообщение от Аноним (??) on 25-Янв-17, 00:23 | ||
> для компиляции в бинарный формат DirectX 12 | ||
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору |
60. "Microsoft открыл код DirectX Shader Compiler" | –1 +/– | |
Сообщение от pda on 25-Янв-17, 18:59 | ||
При наличии исходников их можно адаптировать и к другому компилятору. Впрочем, если там есть win-специфические вызовы, то толку от этого будет мало. | ||
Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору |
49. "Microsoft открыл код DirectX Shader Compiler" | +1 +/– | |
Сообщение от Аноним (??) on 24-Янв-17, 23:00 | ||
>берёшь квадрат и файл-таблицу высот, объединяешь и получаешь трёхмерную карту местности. | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
39. "Microsoft открыл код DirectX Shader Compiler" | –1 +/– | |
Сообщение от Andrey Mitrofanov on 24-Янв-17, 18:26 | ||
> Объясните, плз. Эта компиляция в реальном времени будет происходить или что это | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
11. "Microsoft открыл код DirectX Shader Compiler" | –1 +/– | |
Сообщение от iPony on 24-Янв-17, 13:58 | ||
Во, прям струей открытые техногологии поперли. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
12. "Microsoft открыл код DirectX Shader Compiler" | +/– | |
Сообщение от Аноним (??) on 24-Янв-17, 14:05 | ||
> Во, прям струей открытые техногологии поперли. | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
13. "Microsoft открыл код DirectX Shader Compiler" | +5 +/– | |
Сообщение от Аноним (??) on 24-Янв-17, 14:06 | ||
HLSL и DXIL по-прежнему закрыты. Расходимся. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
18. "Microsoft открыл код DirectX Shader Compiler" | +4 +/– | |
Сообщение от б.б. on 24-Янв-17, 14:51 | ||
ждём ебилдов | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
23. "Microsoft открыл код DirectX Shader Compiler" | +1 +/– | |
Сообщение от Аноним (??) on 24-Янв-17, 15:46 | ||
Хотят подсадить на свою платформу, вот же нелюди. Пока есть шанс продвинуть Вулкан это надо делать, жаль только почти весь игропром под мелксофтом. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
46. "Microsoft открыл код DirectX Shader Compiler" | +/– | |
Сообщение от Ilya Indigo (ok) on 24-Янв-17, 20:36 | ||
> жаль только почти весь игропром под мелксофтом. | ||
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору |
53. "Microsoft открыл код DirectX Shader Compiler" | +/– | |
Сообщение от Аноним (??) on 25-Янв-17, 10:16 | ||
Там ещё и PC есть. А вот последняя консолька тёти Сони в народе получила почётное название "ремастерстейшен". | ||
Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору |
54. "Microsoft открыл код DirectX Shader Compiler" | +/– | |
Сообщение от Аноним (??) on 25-Янв-17, 13:04 | ||
> А вот последняя консолька тёти Сони в народе получила почётное название "ремастерстейшен" | ||
Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору |
57. "Microsoft открыл код DirectX Shader Compiler" | +/– | |
Сообщение от Аноним (??) on 25-Янв-17, 14:26 | ||
Смотря кому. Если, скажем, ты любишь покупать старое в новой обёртке, тогда какие к тебе вопросы? А халтурщикам от игростроя - так и вовсе замечательно, не надо напрягаться и новое что-то выдумывать. Тяп-ляп - и в продакшен. | ||
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору |
59. "Microsoft открыл код DirectX Shader Compiler" | +1 +/– | |
Сообщение от Аноним (??) on 25-Янв-17, 15:57 | ||
У меня есть и PS4 и PS4 Pro. Сейчас на некоторые игры для PS4 выходят патчи для PS4 Pro улучшающие контент - все они БЕСПЛАТНЫ! Все игры купленные для PS4 получают патчи для PS4 Pro БЕСПЛАТНО. Выходят ремастеры игр выходивших ранее на приставках предыдущего поколения, как-то на PS3 или более ранних, вот за них нужно платить. Вы же здесь такие слышали звон.. а в руках ничего из этого не держали. | ||
Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору |
61. "Microsoft открыл код DirectX Shader Compiler" | +/– | |
Сообщение от Ilya Indigo (ok) on 25-Янв-17, 23:19 | ||
> Там ещё и PC есть. | ||
Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору |
33. "Microsoft открыл код DirectX Shader Compiler" | –1 +/– | |
Сообщение от J.L. on 24-Янв-17, 17:59 | ||
это же компилятор 1) из HLSL в LLVM и 2) из LLVM в DXIL ? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
38. "Microsoft открыл код DirectX Shader Compiler" | +1 +/– | |
Сообщение от KOT040188 (ok) on 24-Янв-17, 18:05 | ||
Не к добру это… | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
43. "Microsoft открыл код DirectX Shader Compiler" | –2 +/– | |
Сообщение от Аноним (??) on 24-Янв-17, 19:23 | ||
Пусть сделают windows open source. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
44. "Microsoft открыл код DirectX Shader Compiler" | +5 +/– | |
Сообщение от Andrey Mitrofanov on 24-Янв-17, 19:25 | ||
> Пусть сделают windows open source. | ||
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору |
45. "Microsoft открыл код DirectX Shader Compiler" | –1 +/– | |
Сообщение от BlackRaven86 (ok) on 24-Янв-17, 19:54 | ||
Если это упростит работу разработчикам WINE, то неплохо. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
47. "Microsoft открыл код DirectX Shader Compiler" | –1 +/– | |
Сообщение от Аноним (??) on 24-Янв-17, 22:12 | ||
Зачем? MS хочет сделать кроссплатформенные игры? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
62. "Microsoft открыл код DirectX Shader Compiler" | +/– | |
Сообщение от Мазохист (ok) on 26-Янв-17, 19:02 | ||
Прими боже чего мне негоже? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |