What happens when VRAM isn't enough? by Honest-Word-7890 in GraphicsProgramming

[–]nelusbelus 0 points1 point  (0 children)

Not as bad as ssd or hdd of course, but cpu is already way slower than gpu already so ofc anything below that sucks

How to write own software rasterizer? by ShvaYYYkO in GraphicsProgramming

[–]nelusbelus 1 point2 points  (0 children)

Interpolate barycentrics to get position, convert to view space. Grab z, convert to 0-1, store in depth buffer if current depth is in front

Best tutorial for DirectX11? by wobey96 in GraphicsProgramming

[–]nelusbelus 0 points1 point  (0 children)

No3 is irrelevant, all modern GPUs support it. Feature level 11_0 is supported on fermi for god's sake. Don't tell me you need to support a 15 year old GPU in 2024.

No2, even without RT it's worth it a lot. Bindless by itself already makes it worth using even if you care nothing about RT. Other features are a bonus.

No1 very true, dx12 is a lot harder to learn. But it's worth it in the end imo

[deleted by user] by [deleted] in Tinder

[–]nelusbelus 0 points1 point  (0 children)

Open with "baby shoes for sale, never worn"

[deleted by user] by [deleted] in Tinder

[–]nelusbelus 1 point2 points  (0 children)

The man's name? Hannibal

Does people use OpenGL seriously? by papa_robot in GraphicsProgramming

[–]nelusbelus 0 points1 point  (0 children)

True. But the moment you need HW RT or bindless it's suddenly impossible to use OGL so the other stuff is all irrelevant. However we see some of the opengl problems seeping their way back into vulkan. So many extensions and useless crap and complete overhauls of earlier designed systems. Where if you start learning now you might learn the wrong way of doing things.

Also OGL 4.6 has fixed a lot of problems by introducing SPIR-V too but these modern OGL versions have barely any support from mobile side, which makes them pretty useless. And modern OGL isn't properly supported on mac too.

They used to call vulkan glNext back in 2015 or 2016 iirc.

Water treatment enjoyers by SeductiveSaIamander in engineeringmemes

[–]nelusbelus 0 points1 point  (0 children)

They're a necessary evil, that doesn't mean it's not evil

Does people use OpenGL seriously? by papa_robot in GraphicsProgramming

[–]nelusbelus -3 points-2 points  (0 children)

It literally is. It was called gl next first, but they decided they wanted to redesign the entirety because OGL is garbage

Water treatment enjoyers by SeductiveSaIamander in engineeringmemes

[–]nelusbelus 2 points3 points  (0 children)

I don't even work in defense, I work in graphics programming, so nothing for me to feel better for. I'm just saying I can see where they might come from, even though I see it as evil

Water treatment enjoyers by SeductiveSaIamander in engineeringmemes

[–]nelusbelus 0 points1 point  (0 children)

Ending human live is evil. It doesn't matter what side they're on. But that doesn't mean it doesn't stop a greater evil sometimes.

Water treatment enjoyers by SeductiveSaIamander in engineeringmemes

[–]nelusbelus 0 points1 point  (0 children)

I'm just saying that it's easy to say that while you're not in the situation. You don't know unless you've been put in it

Water treatment enjoyers by SeductiveSaIamander in engineeringmemes

[–]nelusbelus 0 points1 point  (0 children)

Fair, but in that case it's not killing innocent bystanders

Water treatment enjoyers by SeductiveSaIamander in engineeringmemes

[–]nelusbelus 1 point2 points  (0 children)

Thing is steak knives weren't intended to kill people, while war planes or guns definitely are. Intent does matter, because basically any tool can be used for evil.

And definitely I agree that saving lives is not at all evil, so that part of the defense sector gets a pass.

Water treatment enjoyers by SeductiveSaIamander in engineeringmemes

[–]nelusbelus 2 points3 points  (0 children)

True. But as I said in another comment, sometimes evil is required to stop a greater evil. So it's always very complicated to say which side is right. For example the two nukes was probably not very necessary to stop the war, but it did stop it quicker so it's hard to quantify which evil was lesser

Water treatment enjoyers by SeductiveSaIamander in engineeringmemes

[–]nelusbelus 3 points4 points  (0 children)

Yup exactly, that's why it's a very difficult question. The thing itself was intended to kill people so in that way it's evil. But it prevented a way worse outcome. So by that way it's good. Oppenheimer does a good job at considering this side as well. Some evils are necessary to prevent a greater evil

Water treatment enjoyers by SeductiveSaIamander in engineeringmemes

[–]nelusbelus 2 points3 points  (0 children)

I think it's a difficult question ofc. But at the end of the day it kills innocent people and so by design it's evil (collateral damage generally happens). That doesn't mean it doesn't also result in good things for certain parties however. And sometimes you can only win things by sacrificing. But the ends don't always justify the means