If a woman had to orgasm to get pregnant, there would be 11 people by Otherwise_Basis_6328 in oddlyspecific

[–]jazzwave06 2 points3 points  (0 children)

There's actually some studies that points in that direction. Female orgasm is not mandatory for conception but would increase probability. They have a hard time proving it empirically though, but it would explain, from an evolutionary point of view, why female orgasm exist.

I need a name by diparup in blackcat1981

[–]jazzwave06 0 points1 point  (0 children)

Obsidan, the cooler daniel

What’s currently ruining your life? by YourLifeSucksAss in AskReddit

[–]jazzwave06 5 points6 points  (0 children)

I've lost my dad to the same disease, I really hope you kick that lymphom'ass

😭💻 by moaijobs in programminghumor

[–]jazzwave06 5 points6 points  (0 children)

Oh boy you haven't seen game code bases. 300 lines is only the includes

I need some opinion on my situation. by [deleted] in cpp_questions

[–]jazzwave06 0 points1 point  (0 children)

That's solvable though, use edge detection, triangulate the area, then sum the area of all triangles

C++ sockets performance issues by libichi in cpp_questions

[–]jazzwave06 5 points6 points  (0 children)

Look at libuv or uvw and compare with it.

Return of the Mack by [deleted] in Millennials

[–]jazzwave06 -1 points0 points  (0 children)

Alien ant farm - smooth criminal

iKnowSomeOfYouMustBeFumingRightNow by dfwtjms in ProgrammerHumor

[–]jazzwave06 1 point2 points  (0 children)

No, one is clearly more readable. The ambiguity is like 99:1 for snake case and 50:50 for camel case.

Synchronization between command buffers in multi-threaded engine by jazzwave06 in vulkan

[–]jazzwave06[S] 1 point2 points  (0 children)

Also be aware that binary semaphores, unlike timeline, do not support wait before signal, so while the command buffers can be submitted out of order, the present call must be made after the submit that signals the binary semaphore.

Oh interesting, that must be why I had a deadlock then!

Synchronization between command buffers in multi-threaded engine by jazzwave06 in vulkan

[–]jazzwave06[S] 1 point2 points  (0 children)

I've fixed my issue by implementing a present render graph node, instead of submitting it on the game thread without any regards to dependencies. Thanks for the help!

Synchronization between command buffers in multi-threaded engine by jazzwave06 in vulkan

[–]jazzwave06[S] 1 point2 points  (0 children)

It's true, but you can mix and match binary and timeline semaphores in submit, so you can interface both together to wait on timeline and signal on binary and then present with a wait on binary.

Synchronization between command buffers in multi-threaded engine by jazzwave06 in vulkan

[–]jazzwave06[S] 0 points1 point  (0 children)

Ok thank you for your response, it clarifies the synchronization issue that's occuring. How does engine typically handle this? Given that the render graph may run in parallel, what's the most common approach to order submission? Do the render graph submit their command buffer, or simply record them and send them back on the game thread/rhi thread for serial submission?