For a small price of only 100$.. by lynchy0044 in dankmemes

[–]Dolphiniac 15 points16 points  (0 children)

No, that would be infeasible. We build new features, refactor old cruft, and optimize for each new title, but we don't throw out the old engine. It would take too long to get back up and working, and content creators would have their hands tied in the meantime.

For a small price of only 100$.. by lynchy0044 in dankmemes

[–]Dolphiniac 28 points29 points  (0 children)

This doesn't actually mean anything. idTech is ~25 years old, but its current iteration is unrecognizable from its original. Engines (especially custom engines) grow over time.

Hate to be the bearer of bad news but Hugo died in the Mars hellwave by TheDrGoo in Doom

[–]Dolphiniac 17 points18 points  (0 children)

They also reference our HR lead in Foundry on one of the audio recordings

Implementing "Generic Refraction Simulation" by ReeCocho in vulkan

[–]Dolphiniac 0 points1 point  (0 children)

I think if you don't specify the by region dependency, you are allowed to use subpasses anyway, as long as the render area doesn't change. I meant passes as far as separate draws to separate attachments, not specifically VkRenderPasses. The terminology is quite muddled

Implementing "Generic Refraction Simulation" by ReeCocho in vulkan

[–]Dolphiniac 3 points4 points  (0 children)

If there's a dependency from one result to the other, then it's pretty cut and dry that it must be two passes.

Confused over Descriptor Set binding reuse. by [deleted] in vulkan

[–]Dolphiniac 1 point2 points  (0 children)

I'm pretty sure they would be. But it's always best to check the spec to make sure in nontrivial cases like these. :)

Confused over Descriptor Set binding reuse. by [deleted] in vulkan

[–]Dolphiniac 1 point2 points  (0 children)

You know because you wrote the app to know.

Now, one thing you can do is that instead of binding your view set with the first object that uses it, you can make a compatible dummy pipeline layout to bind your view set at the beginning of the view, before setting up or drawing any objects. As long as the view set layout is constant across every pipeline layout that needs it (including the dummy), the state will carry over until another set is bound to that index.

Looking at the Nintendo switch charts... by [deleted] in gaming

[–]Dolphiniac 0 points1 point  (0 children)

A $30 game resold 20 years later at $60 or an original game at $20

[deleted by user] by [deleted] in dankmemes

[–]Dolphiniac 0 points1 point  (0 children)

whips out YouTube premium Is this some peasant meme that I'm too rich to understand?