Size: a a a

pro.graphon (and gamedev)

2020 December 21

PK

Pavel Kazakov in pro.graphon (and gamedev)
Anatoly Tomilov
просто помнится это называлось abominable function types и требовало многословности в имплементации: кучи перегрузок/частичных специализаций или специализаций
первый раз такой термин встречаю, надо почитать, спасибо
источник

AT

Anatoly Tomilov in pro.graphon (and gamedev)
аа, это не синтаксис)) это просто параметр дефайна). Ничего не решает в итоге
источник

PK

Pavel Kazakov in pro.graphon (and gamedev)
параметр, да, а потом он в шаблон просто вставляется, глубокого смысла не вижу в этом
источник

AT

Anatoly Tomilov in pro.graphon (and gamedev)
кодогенерация для бедных
источник

PK

Pavel Kazakov in pro.graphon (and gamedev)
интересная штуковина
источник

JA

Jokhar Ali in pro.graphon (and gamedev)
Anatoly Tomilov
кодогенерация для бедных
?!
источник

AT

Anatoly Tomilov in pro.graphon (and gamedev)
код в дефайнах, чтобы размножить
источник

JA

Jokhar Ali in pro.graphon (and gamedev)
Фу
источник

AT

Anatoly Tomilov in pro.graphon (and gamedev)
вот пример правильной в некотором смысле кодогенерации https://rigtorp.se/generating-ostream-operator/
источник

L

Lee Armstrong in pro.graphon (and gamedev)
Как в glm создать еденичную матрицу? А то дефолтный конструктор создает матрицу, заполненную нулями.
glm::mat4
источник

AT

Anatoly Tomilov in pro.graphon (and gamedev)
glm::mat4(1)
источник

L

Lee Armstrong in pro.graphon (and gamedev)
Anatoly Tomilov
glm::mat4(1)
😘
источник

AT

Anatoly Tomilov in pro.graphon (and gamedev)
тьфу-тьфу
источник

L

Lee Armstrong in pro.graphon (and gamedev)
А в opengl можно сделать так, что бы в шейдер передать текстуру ту же самую, в которую сейчас идет рендер?

Что бы делать всякие фичи, вроде приломления.
источник

K

Kirill in pro.graphon (and gamedev)
Lee Armstrong
А в opengl можно сделать так, что бы в шейдер передать текстуру ту же самую, в которую сейчас идет рендер?

Что бы делать всякие фичи, вроде приломления.
да, пинг-понгом
источник

K

Kirill in pro.graphon (and gamedev)
только надо 2 раза рисовать
источник

S

Stas in pro.graphon (and gamedev)
То что ты хочешь - называется постпроцесс.
источник

VK

Vitaliy ◀️TriΔng3l▶️... in pro.graphon (and gamedev)
Lee Armstrong
А в opengl можно сделать так, что бы в шейдер передать текстуру ту же самую, в которую сейчас идет рендер?

Что бы делать всякие фичи, вроде приломления.
Нет. Только на мобилках некоторых есть GL_EXT_shader_framebuffer_fetch. А иначе надо туда-сюда между двумя текстурами
источник

S

Stas in pro.graphon (and gamedev)
Kirill
да, пинг-понгом
нет
источник

K

Kirill in pro.graphon (and gamedev)
Stas
нет
а как?
источник