Size: a a a

pro.graphon (and gamedev)

2020 October 29

I

Ioann_V in pro.graphon (and gamedev)
disba1ancer
нашёл в интернете студентскую работу, она ужасна, но задумка (спёртая где-то разумеется) не плохая, двухсторонняя очередь, одним концом пользуется сам поток другим ворующие потоки, но в этом случае поряток исполнения становится трудно предсказуем и ломает кейс с yield потому и спросил
Кучумов, да?
источник

d

disba1ancer in pro.graphon (and gamedev)
Ioann_V
Кучумов, да?
да
источник

I

Ioann_V in pro.graphon (and gamedev)
Ну, дерзай. Там хорошее начало, да. Я использовал как базу.
источник

d

disba1ancer in pro.graphon (and gamedev)
Ioann_V
Ну, дерзай. Там хорошее начало, да. Я использовал как базу.
там даже аллокация толком не синхронизирована, а надо бы, и вообще при расширении ад творится, но базовая идея хорошая
источник

I

Ioann_V in pro.graphon (and gamedev)
disba1ancer
там даже аллокация толком не синхронизирована, а надо бы, и вообще при расширении ад творится, но базовая идея хорошая
Там у него код верный
источник

I

Ioann_V in pro.graphon (and gamedev)
но ужасный
источник

d

disba1ancer in pro.graphon (and gamedev)
Ioann_V
Там у него код верный
я сейчас пытаюсь код добавления понять, но какая-то жесть
источник

I

Ioann_V in pro.graphon (and gamedev)
Там не прям жесть, но код верный на все 100%
источник

d

disba1ancer in pro.graphon (and gamedev)
Ioann_V
Там не прям жесть, но код верный на все 100%
я вот не пойму, у него при реаллокации часть тасок должна перемещаться из начала в конец, но в pdf этого нет, где-то отдельно?
источник
2020 October 30

TG

Timur Gagiev in pro.graphon (and gamedev)
источник

U

UsernameAK in pro.graphon (and gamedev)
этого там, увы, нет.
источник

A

Arelav in pro.graphon (and gamedev)
Kirill
В общем вектор примерно так и работает, только не через степень двойки, а на каждый push_back выделяет 1.1 * size() памяти
Это где ты 1.1 нашел?) В libstdc++ вроде 2, у msvc 1.5. В fbvector тоже 1.5 вроде. Ну просто меньше 1.5 как то сомнительно выглядит
источник

U

UsernameAK in pro.graphon (and gamedev)
можно немного математики?
источник

U

UsernameAK in pro.graphon (and gamedev)
простое, но не могу допереть как решать
источник

U

UsernameAK in pro.graphon (and gamedev)
vec3 a = любой нормализованный вектор;
vec3 b = вообще любой вектор;
vec3 c = normalize(a * infinity + b);
источник

U

UsernameAK in pro.graphon (and gamedev)
как найти с?
источник

U

UsernameAK in pro.graphon (and gamedev)
(a * infinity подразумевает что он бесконечной длины, но имеет направление)
источник

V🇺

Vladislav 🇺🇸🚜🇷🇺... in pro.graphon (and gamedev)
UsernameAK
как найти с?
a?
источник

U

UsernameAK in pro.graphon (and gamedev)
что а
источник

V🇺

Vladislav 🇺🇸🚜🇷🇺... in pro.graphon (and gamedev)
UsernameAK
что а
c
источник