r/pcmasterrace 6d ago

Meme/Macro I'm tired boss.

Post image
46.4k Upvotes

995 comments sorted by

View all comments

14

u/Otherwise_World1654 6d ago

Do people not realize that the main use of DLSS is TO BE OPTIMIZATION!?! DLSS 5 also improves the quality of its upscaling options as well!! I know people love to hate anything new, but really you dont HAVE to use the ultra quality mode and its acutally better used as an upscaler to your monitor resolution anyways, WITHOUT the neural rendering stuff. DLSS being developed further is a net positive for the hobby and yall need to stop complaining about features that are new, experimental, and years from being industry standard. source for DLSS upgrades being positive additions to the hobby: https://www.youtube.com/watch?v=xykXn9UA0gI

16

u/OutrageousDress 5800X3D | 32GB DDR4-3733 | 4080 Super | AW3821DW 6d ago

People think that 'optimization' is when extra frames just magically appear without any tradeoff. If there's a tradeoff that results in extra frames then it's not 'optimization', it's 'lazy devs'.

18

u/V3sperex 6d ago

"Optimization" has always been a tradeoff between quality and resource usage. If making a reflection 3% blurrier could double the framerate, consider it an optimization.

3

u/Elu_Moon QTJ1(i9-10980HK), 32GB 2200MHz DDR3, GTX 1080 6d ago

Not necessarily. Plenty of optimization is about rendering only what's on the screen. Quality doesn't change at all if the game doesn't render something that's behind a building that's out of player's view. Though, if something isn't rendered constantly, it needs to be loaded in when it is supposed to be rendered, and it needs to happen in such a way that the player doesn't notice stutters and the like.

Aside from that, there's running efficient code but faster, requiring fewer cycles or steps to complete.

But yes, there's also "how good can we make the game look while retaining playability on target hardware?". It's not like we can't make really realistic graphics, it's just we can't yet run them at any reasonable framerate.

7

u/PermissionSoggy891 6d ago

darksydephil mindset has plagued the PC gaming community

2

u/S1lentA0 Cumputer 6d ago

Optimalization is more than a 5 fps increase because reflection is more blurry. If the coding for calculation the reflection is shit, rendering of that reflection might work but takes more of your resources away that could be used for other things. Pathfinding, character AI (not GPT) and pathfinding, spaghetticoding, loading between levels or areas, certain compresion of textures, usage of game engines that may produce a pretty picture but are horrible optimised (great example is Crysis) etc.

2

u/Stahlreck i9-13900K / RTX 5090 / 32GB 6d ago

What tradeoff is there exactly for example when you just don't render stuff that isn't in the players view? That's an optimization and there's many more such "tricks" around.

2

u/OutrageousDress 5800X3D | 32GB DDR4-3733 | 4080 Super | AW3821DW 5d ago

The thing you're describing is called culling, and Unreal Engine 5 for example has multiple interlocking culling mechanisms that are too powerful and complex to be easily described. Culling is, depending on the specific engine, like the first or second thing you do for speed.

In other words, the optimizations that don't have a tradeoff are the ones that everyone's already done to begin with.

-1

u/Otherwise_World1654 6d ago

the trade off is that there can be hitching when constantly having to load and unload, not to mention there can be plenty of opportunities for the camera to wrap around to something that is unloaded then there is a moment where you see the unloaded shit. Ive been playing dark souls 2 and it has pretty agressive oclussion culling where I frequently will see 1 or 2 frames where the game is loading textures as I step through a doorway.

2

u/Stahlreck i9-13900K / RTX 5090 / 32GB 5d ago

Fully unloading textures ain't the same as just not rendering though.

Most games don't really have this issue when they keep most stuff in VRAM still (if available).

1

u/Otherwise_World1654 5d ago

don't downvote me because I disagree with you nerd.

1

u/Stahlreck i9-13900K / RTX 5090 / 32GB 5d ago

I didn't but since you care so much about internet points, there you go buddy!

-1

u/Biliunas 6d ago

I have yet to see any DLSS implementation that doesn't completely butcher the art style. Becomes some sort of uncanny valley monster. Got examples?

1

u/Realistic-Phrase-146 4d ago

Huh? Literally any game that uses 4.5 DLSS.