@ProCxx

Страница 489 из 2477
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
почему вы не юзаете using namespace?
Из-за коллизий имён.

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

Alex Фэils?︙
21.12.2016
15:30:44
И нечитабельности такого юзинга.
а я те говорил, что в 17-е плюсы завезли using std:: cout, cin, endl?

Эдуард
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
Я джва года этого ждал!
http://en.cppreference.com/w/cpp/language/namespace#Using-declarations

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
ну ты мне назови преимущества/недостатки обоих структур данных, их требования к памяти, сложность, а я тебе скажу, где какая будет лучше

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

Там они работают за O(1)

Дед Пегас
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 багов написано

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

Evgeniy
21.12.2016
22:30:45
6.2.1 им религия не позволяла выпустить? ?
Нет, дебильная система нумерации

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

Страница 489 из 2477