/A\
> Лучше всего конечно на работе общаться
Для полезности у тебя должна быть экстремальная предрасположенность к впитыванию и усвоению информации. Можно и Кормена прочитать, но олимпиадником ты от этого не станешь.
innuendo
> там всё не так просто :)
Ну вот про контекст роллы консольщики знали намного раньше чем амд "рассекретили" это.
Неизвестно что еще полезного там скрывают...
/A\
> Ну вот про контекст роллы консольщики знали намного раньше чем амд
> "рассекретили" это.
это же amd сделала для всех - крупные конторы имеют с самого начала много чего от вендоров
демка с тенями только у меня на маке так дико тормозит?
Misanthrope
Там проблема с компиляцией шейдеров на OpenGL Драйвер не может соптимизировать код по нормальному. На Вулкане должно работать нормально.
assiduous
>Драйвер не может соптимизировать код по нормальному
жаль
> На Вулкане должно работать нормально.
я его так и не понял как прикрутить))
вообще для мака всё совсем грустно,
OpenGL 4.1 максимум,
компьют-шейдеров нету, из-за этого демку с атмосферой не смог посмотреть(
Misanthrope
> жаль
Да, видимо драйвер не обновлялся со времен OpenGL. Там проблема в том, что все параметры шадоу мап (матрицы и пр.) лежат в одной структуре. Эта структура передается в функцию, и компилятор не может сообразить, что ее всю не надо копировать. Как ни удивительно, я только два дня назад столкнуля с такой же проблемой в glslang :(
> я его так и не понял как прикрутить
Здесь же все подробно описано - устанавливаешь LunarG SDK и добавляешь несколько переменных. Misanthrope
assiduous
> Здесь же все подробно описано - устанавливаешь LunarG SDK и добавляешь
> несколько переменных
я так и делал, но видимо что то упускаю неочевидное для меня и очевидное для других))
Misanthrope
> но видимо что то упускаю неочевидное для меня и очевидное для других
А что происходит-то хоть? Ты запускаешь XCode из коммандной строки при помощи open?
assiduous
> Ты запускаешь XCode из коммандной строки при помощи open?
да
Misanthrope
Ну не знаю, в чем тогда дело.
почти запустил, но
Всё, запустилось! Уря!
Через стандартную панель секьюрности можно было разрешить.
а нету ли в движке встроенной опции отображения FPS ?
Misanthrope
> а нету ли в движке встроенной опции отображения FPS
С помощью dear imgui их довольно несложно отображать.
Привет, assiduous!
Я для платформы win32 собираю бинарники при помощи GCC из msys2 (MinGW). MS-Visual Studio не пользуюсь.
Не нашел у тебя в "ридми", как собирать отдельные модули. Хотел посмотреть демку "Epipolar Light Scattering Post-effect". Скачал рекурсивно с Гита "https://github.com/DiligentGraphics/DiligentEngine.git", настроил каталог сборки симэйком - все гладко. А дальше как-то не идет: собрать все командой
cmake —build .
не получается - ошибки (под спойлером)
Попробовал собрать только таргет "DiligentCore-static" - собралось. А дальше, чтобы демку запустить?
bigov
Привет! Можешь ради эксперимента попробовать вот эту строчку заменить на:
../../Graphics/GraphicsEngineVulkan/shaders/GenerateMipsCS_inc.h
Только что исправлял такую проблему на Linux и Mac. Без понятия, почему * не работает. Наверное, какая-то ошбика в скрипте clang-format-validate.py