150
submitted 8 months ago by mr_MADAFAKA@lemmy.ml to c/linux_gaming@lemmy.ml
you are viewing a single comment's thread
view the rest of the comments
[-] QuandaleDingle@lemmy.world 16 points 8 months ago

Hmm, seems interesting. What's the reason for computing the raytracing with the CPU?

[-] sugar_in_your_tea@sh.itjust.works 31 points 8 months ago

I can see a few reasons:

  • automated tests on single frames
  • batch renders on a server (e.g. for stills or cutscenes)
  • comparisons across GPU archs - it could essentially be the "standard" for how a scene should be rendered

And of course, maybe some CPU manufacturer will build in an accelerator so lower end GPUs (say, APUs) could have reasonable raytracing in otherwise GPU limited games (i don't know enough about modern game pipelines to know if that's a possibility).

Or the final reason, which may be the most important of all: why not?

[-] RvTV95XBeo@sh.itjust.works 19 points 8 months ago

I'll add one to this - optimization. A lot of clever optimization techniques tend to come out of projects like this - necessity is the mother of invention.

[-] basxto@discuss.tchncs.de 10 points 8 months ago* (last edited 8 months ago)

If the CPUs get strong enough, they could run old raytracing games at some point … especially on hardware platforms that don’t have ray tracing GPUs available for them.

this post was submitted on 07 Mar 2024
150 points (99.3% liked)

Linux Gaming

15892 readers
62 users here now

Gaming on the GNU/Linux operating system.

Recommended news sources:

Related chat:

Related Communities:

Please be nice to other members. Anyone not being nice will be banned. Keep it fun, respectful and just be awesome to each other.

founded 4 years ago
MODERATORS