diff options
| author | eggoyt <[email protected]> | 2026-01-23 00:22:42 +0300 |
|---|---|---|
| committer | eggoyt <[email protected]> | 2026-01-23 00:53:20 +0300 |
| commit | c0442452a24fce182c1989a3e995bbbec1805229 (patch) | |
| tree | 41618705bcc0b19dc931a2682c76d5308bbbecd5 /contrib/python/ipython/py3/IPython/core | |
| parent | 7ffb795b8ea019fda8032663cd3417e8d4f4eb25 (diff) | |
Supporting .inl and glsl shaders extensions in ya make include
Мы хотим затащить кодоген шейдеров на уровне сборки, взамен текущей ручной перекомпиляции (см. [тикет]())
Мотивация этого ревью:
1. Шейдеры, которые мы компилируем могут свободно пользоваться директивой #include, которая поддержана в используемом компиляторе: https://github.com/google/shaderc/tree/main/glslc
Поэтому, необходимо протащить .vert и .frag форматы шейдеров в ya make парсер, чтобы была герметичность сборки
2. Выходным результатом кодогена являются .inl файлы, которые мы инклудим в наш код. Сборка работает хорошо, но ya ide не протаскивает эти файлы в build директорию, из-за чего проект краснеет
commit_hash:f899255f5eab0970dabfeaf562973f473e148c54
Diffstat (limited to 'contrib/python/ipython/py3/IPython/core')
0 files changed, 0 insertions, 0 deletions
