Does graphic jobs introduce 1 frame delay?

hi, im wondering does the Multithread Rendering or graphic jobs introduce a 1 frame delay like in unreal?

I don’t think so

I think not, but mostly because it’s not really multithreaded.

It just moves the graphics API calls from the main thread to a worker thread. It still just uses 1 thread.

Is that still the case with DX12 in 2023 alpha? I know they’ve been doing a lot of work on DX12 performance. They certainly have the infrastructure for async compute jobs in the newest (alpha) versions of render graph which makes me think at some point they will be issuing API calls on separate threads if they’re not already.

I don’t know, but I guess so. Graphics jobs is the setting that actually jobifies the graphics calls.

There is a good explanation in this thread: https://discussions.unity.com/t/837421 not sure what has changed, if anything, for 2023.

awesome, thanks everyone!

There are also split graphics jobs now