
Aidar
21.12.2016
15:10:56
форвард рендер это лишь значит что он не дефферед

Stanislav
21.12.2016
15:11:12
да

Alex Фэils?︙
21.12.2016
15:11:23
о, спс, я чутка не в теме терминологии, глубоко не ковырял

Stanislav
21.12.2016
15:11:41
Forward plus actually is an extension to traditional forward rendering. In forward rendering, it normally limits the number of lights to be valued when shading, which also limits the visibility computation.
Forward plus extends the forward rendering pipeline by adding a light-culling stage before final shading. Basically this pipeline consists of three stages: depth prepass, light culling, and final shading.

Google

Stanislav
21.12.2016
15:11:49
вот еще описания

Alex Фэils?︙
21.12.2016
15:12:57
надо почитать сырцы. тогда после работы гляну)

Aidar
21.12.2016
15:13:01
сомнительно хвастаться тем что твой шейдер не дефферед
рендер*

Alex Фэils?︙
21.12.2016
15:25:26
кстати, друзья. попинайте код проверки на overflow:
template <typename T>
constexpr bool checkMulOverflow(T a, T b)
{
return std::numeric_limits<T>::max() / b >= a;
}
надо б еще enable_if<is_unsigned» сделать

Дед Пегас
21.12.2016
15:28:43
Нормально.

F.L
21.12.2016
15:29:10
такой вопрос
почему вы не юзаете using namespace?

Gleb
21.12.2016
15:29:32
Кодстайл

Эдуард
21.12.2016
15:29:45
Деление - медленная штука. Медленнее mul

Google

Alex Фэils?︙
21.12.2016
15:29:58
на этапе компиляции

Дед Пегас
21.12.2016
15:30:07

Gleb
21.12.2016
15:30:21

Дед Пегас
21.12.2016
15:30:23
И нечитабельности такого юзинга.

Alex Фэils?︙
21.12.2016
15:30:44

Эдуард
21.12.2016
15:30:52
если передаются константы, то да, но если переменные - компилер это сделает обычным вызовом функции же

F.L
21.12.2016
15:30:53
ну в принципе я так и предполагал

Alex Фэils?︙
21.12.2016
15:30:55
чтоб можно было в одной строчке импортировать несколько определений из имен

Дед Пегас
21.12.2016
15:32:08
Покажи!
Я джва года этого ждал!

Alex Фэils?︙
21.12.2016
15:32:36
если найду пропосал, на собрании Яндекса Полухин говорил про это, когда я вопрос задавал

Stanislav
21.12.2016
15:32:44

Aidar
21.12.2016
15:33:12
опа

Дед Пегас
21.12.2016
15:33:15
fap fap fap

Aidar
21.12.2016
15:33:19
наканецта

Gleb
21.12.2016
15:34:50
Всегда хотел поинтересоваться. Есть ли случаи, когда вот позарез нужна фибоначчивая куча? Ну или другие странные структуры данных/алгоритмы

Alex Фэils?︙
21.12.2016
15:36:57
есть, разумеется

Gleb
21.12.2016
15:38:10

Alex Фэils?︙
21.12.2016
15:38:45
я в своей практике не использовал, но ведь есть куча других областей, где их преимущества будут полезны

Google

Gleb
21.12.2016
15:41:47

Alex Фэils?︙
21.12.2016
15:42:59
ну ты мне назови преимущества/недостатки обоих структур данных, их требования к памяти, сложность, а я тебе скажу, где какая будет лучше

Ilya
21.12.2016
15:43:47

Дед Пегас
21.12.2016
15:45:13
Фибоначева куча нужна там, где неудаляемые операции быстрые нужны.
Там они работают за O(1)

Gleb
21.12.2016
15:46:32

Дед Пегас
21.12.2016
15:48:11
Да.

Denis
21.12.2016
15:53:58

Gleb
21.12.2016
15:54:17
Не все пишут Дейкстру на фк
Не ну в кормене да

Admin
ERROR: S client not available

Denis
21.12.2016
15:55:10
Не ну можно и на обычной)

Denis
21.12.2016
15:55:22
Но быстрее на фибонкчиевой)
А можно и не на куче xD

Gleb
21.12.2016
18:19:46

Vladislav
21.12.2016
18:44:44
на практике, лучше всего себя ведут pairing heap'ы https://en.wikipedia.org/wiki/Pairing_heap

Evgeniy
21.12.2016
20:21:46
GCC 6.3 Released (Score: 101+)
Link: http://j.mp/2haF8pq
19+ Comments: http://j.mp/2haGQaz

Alex Фэils?︙
21.12.2016
22:29:09

Evgeniy
21.12.2016
22:29:34

Google

Stanislav
21.12.2016
22:29:40
Да, эт круто. А что там нового?
GCC 6.3 is a bug-fix release from the GCC 6 branch
containing important fixes for regressions and serious bugs in
GCC 6.2 with more than 79 bugs fixed since the previous release.
блин) даже в оригинале про 79 багов написано

Evgeniy
21.12.2016
22:30:15

Alex Фэils?︙
21.12.2016
22:30:15
6.2.1 им религия не позволяла выпустить? ?

Evgeniy
21.12.2016
22:30:45

Stanislav
21.12.2016
22:30:49
новая система нумерации
у кланга такая же будет
с 4.0

Alex Фэils?︙
21.12.2016
22:31:15
Зачем?

Stanislav
21.12.2016
22:31:45
видимо все меньше людей умеют в семантик вершн
а так это бесит да

Vladislav
21.12.2016
23:37:33
https://mobile.twitter.com/Kvendy/status/811689278220550144