Why Games Have Stutters | Shader Compilation

Why Games Have Stutters | Shader Compilation

My Computer

1 год назад

12,330 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

UnbendingNose
UnbendingNose - 27.06.2023 01:37

I’d rather just wait. Hopefully there will be a way to brute force in the future so we can play games that never got fixed like Jedi Fallen Order

Ответить
MerchAlts
MerchAlts - 24.06.2023 07:49

There are some games that compile the shader before launching to play that should be a standard in all games.

Ответить
ChunkyLover53
ChunkyLover53 - 03.06.2023 23:35

Please just give us the option to wait 20 mins or so to compile shaders. I'd gladly wait.

Ответить
pcgamingFTW
pcgamingFTW - 30.05.2023 20:34

I wonder if it isn't possible to develop a sort of industry standard for shaders. Sure, it is nice to have great perfomance, but it is not worth it if the game stutters. I would rather have a game run at a stable 60 fps than 120 with 300 ms stutters...

Ответить
Arnab Paul
Arnab Paul - 25.05.2023 13:59

CAN I COMPILE SHADERS AND STORE IN ON DRIVE AND WHEN PLAY GAME BEFORE GAMING IN JUT PUT THE COMPILED SHADERS ON RAM????????

Ответить
JellyJman
JellyJman - 20.05.2023 14:18

Kinda funny the first game to use direct storage is Forspoken

Ответить
Gemayel Daniel
Gemayel Daniel - 05.05.2023 17:42

this is incredibly informative. thank you

Ответить
Ole Man Games Designs
Ole Man Games Designs - 01.05.2023 21:24

The game Developers dropped the ball. Games should not leave the building in this condition. As a small Indy Game Developer for 8 years, even I Know that this situation should be resolved during development. This is why Game companies should have paid game testers who will test for bottlenecks, where the PC CPU is maxed out for long periods of time, and other bugs.

At least they should have a loading screen with ambient music while game is compiling shaders. Games should be optimized before leaving the door. This is also the reason for Early release give the game away free to as many potential users as possible with rewards for submitting helpful feedback.

if 1000 user try your game this mean it has been tested on at least that many different system configurations. I have seen these issues during development my first game is yet to go out the door, but it won't go out officially until these situations are resolved. it

the Game must start out of the box ready to go within seconds no more than a minute. My project is over 100 gigabytes in development. I had issues with long starting time, but having a Good Programmer to attend to these issues took care of them real quick. I have a Ryzen 3, with 40 gigs of ram and 4 gig video Radeon 6500xt, 2 gigabyte Samsung NVME hard drive. I'm upgrading to Ryzen 7 - 3700x and 64 gig of ram. with 8 gigs of SATA SSD storage, and higher end Radeon 8 gig DDR6 graphic adapter

Game Developer & Game Designer - OLE MAN GAME DESIGNS
Creating Fun by Design -
Project Imminent Dissolution - The Return of the Mother Auxesis

Ответить
John117
John117 - 28.04.2023 23:21

I would be cool waiting an hour for shaders to compile.

Ответить
Arian Shahrokh
Arian Shahrokh - 26.04.2023 06:51

Great vid!!

Ответить
Johann Daart
Johann Daart - 21.04.2023 19:13

Your voice in this vid is very quiet. It's also about the way you talk, it's not as clear as it could be, a bit too fast, some words are mumbled. I'm not hating bro, but just letting you know - I needed to turn my speakers way up to hear you properly, while before watching your vid I've watched other guys at lower volume and I could hear them no problem.

Ответить
Logan Wolfram
Logan Wolfram - 21.04.2023 10:41

Didn't realize this was such a huge advantage of consoles. Hardware is uniform, so of course you can pre-compile the shaders.

Ответить
ً
ً - 21.04.2023 10:23

Video and Audio are not in sync. By a lot. good video otherwise

Ответить
Angelic Construction
Angelic Construction - 21.04.2023 06:46

windows page filing/memory virtualization corrects most stuttering for 4 core 8 thread processors and higher core threads. optimizing the system in system ram instead of having an ssd/HD over work on the write cycle.

Ответить
Mr idiot
Mr idiot - 21.04.2023 05:29

Such a good video

Ответить
Robert Myers
Robert Myers - 21.04.2023 00:23

I wasn't aware of the cpu being needed for shader compiling. Is that independent of running game play? Most games don't take advantage of modern multithreaded cpus above 6 to 8 cores. Would moving to 12 and 16 core cpus help and if so why isn't it being done? Is there a way to by pass the cpu? Could the GPU be used in some way to do the compiling? Every move outside of the GPU results in a latency penalty.

Ответить
Juno
Juno - 21.04.2023 00:18

Excellent video, very informative. I'm curious, are you videos dubbed?

Ответить
Robert Myers
Robert Myers - 21.04.2023 00:16

Very informative. Thank you.

Ответить
Алексей Морозов
Алексей Морозов - 20.04.2023 23:55

Hey!

Ответить