Войти
ПрограммированиеФорумГрафика

Diligent Engine - современная кросс-платформенная низкоуровневая графическая библиотека (24 стр)

Страницы: 123 24 25 2628 Следующая »
#345
1:50, 11 фев. 2020

/A\
> Лучше всего конечно на работе общаться
Для полезности у тебя должна быть экстремальная предрасположенность к впитыванию и усвоению информации. Можно и Кормена прочитать, но олимпиадником ты от этого не станешь.


#346
2:32, 11 фев. 2020

innuendo
> там всё не так просто :)
Ну вот про контекст роллы консольщики знали намного раньше чем амд "рассекретили" это.
Неизвестно что еще полезного там скрывают...

#347
18:33, 11 фев. 2020

/A\
> Ну вот про контекст роллы консольщики знали намного раньше чем амд
> "рассекретили" это.

это же amd сделала для всех - крупные конторы имеют с самого начала много чего от вендоров

#348
12:17, 20 мар. 2020

демка с тенями только у меня на маке так дико тормозит?

#349
17:06, 20 мар. 2020

Misanthrope

Там проблема с компиляцией шейдеров на OpenGL Драйвер не может соптимизировать код по нормальному. На Вулкане должно работать нормально.

#350
17:35, 20 мар. 2020

assiduous
>Драйвер не может соптимизировать код по нормальному
жаль
> На Вулкане должно работать нормально.
я его так и не понял как прикрутить))
вообще для мака всё совсем грустно,
OpenGL 4.1 максимум,
компьют-шейдеров нету, из-за этого демку с атмосферой не смог посмотреть(

#351
17:52, 20 мар. 2020

Misanthrope
> жаль
Да, видимо драйвер не обновлялся со времен OpenGL. Там проблема в том, что все параметры шадоу мап (матрицы и пр.) лежат в одной структуре. Эта структура передается в функцию, и компилятор не может сообразить, что ее всю не надо копировать. Как ни удивительно, я только два дня назад столкнуля с такой же проблемой в  glslang :(

> я его так и не понял как прикрутить
Здесь же все подробно описано - устанавливаешь LunarG SDK и добавляешь несколько переменных. Misanthrope

#352
17:56, 20 мар. 2020

assiduous
> Здесь же все подробно описано - устанавливаешь LunarG SDK и добавляешь
> несколько переменных
я так и делал, но видимо что то упускаю неочевидное для меня и очевидное для других))

#353
17:59, 20 мар. 2020

Misanthrope
> но видимо что то упускаю неочевидное для меня и очевидное для других
А что происходит-то хоть? Ты запускаешь XCode из коммандной строки при помощи open?

#354
18:10, 20 мар. 2020

assiduous
> Ты запускаешь XCode из коммандной строки при помощи open?
да

#355
18:13, 20 мар. 2020

Misanthrope
Ну не знаю, в чем тогда дело.

#356
(Правка: 2:28) 0:02, 21 мар. 2020

почти запустил, но
Изображение

Всё, запустилось! Уря!
Через стандартную панель секьюрности можно было разрешить.
а нету ли в движке встроенной опции отображения FPS ?

#357
2:31, 21 мар. 2020

Misanthrope
> а нету ли в движке встроенной опции отображения FPS
С помощью dear imgui их довольно несложно отображать.

#358
(Правка: 6:07) 5:56, 29 мар. 2020

Привет, assiduous!

Я для платформы win32 собираю бинарники при помощи GCC из msys2 (MinGW). MS-Visual Studio не пользуюсь.

Не нашел у тебя в "ридми", как собирать отдельные модули. Хотел посмотреть демку "Epipolar Light Scattering Post-effect". Скачал рекурсивно с Гита "https://github.com/DiligentGraphics/DiligentEngine.git", настроил каталог сборки симэйком - все гладко. А дальше как-то не идет: собрать все командой

cmake —build .

не получается - ошибки (под спойлером)

+ Показать

Попробовал собрать только таргет "DiligentCore-static" - собралось. А дальше, чтобы демку запустить?

#359
6:54, 29 мар. 2020

bigov
Привет! Можешь ради эксперимента попробовать вот эту строчку заменить на:

../../Graphics/GraphicsEngineVulkan/shaders/GenerateMipsCS_inc.h

Только что исправлял такую проблему на Linux и Mac. Без понятия, почему * не работает. Наверное, какая-то ошбика в скрипте clang-format-validate.py

Страницы: 123 24 25 2628 Следующая »
ПрограммированиеФорумГрафика