← Back to context

Comment by pjmlp

1 year ago

Now with SYCL and CUDA supporting most C++ proper, using it instead of shading languages is starting to be a thing.

Although I do think shading languages are still more appropriate, or other kind of more high level modelling.

In any case as long there is a toolchain to generate SPIR-V or PTX, there is a way for the favorite language into the GPU.

This goes in waves, McCool and that group were seeking ways to get "normal" c++ into the mix in 2001 or so, very early on for shaders.

With the way rendering is going (see alan wake 2 / nvidia's ray reconstruction), it will not take long, maybe a decade, before all rendering is done entirely by AI.

  • > all rendering is done entirely by AI

    What does this even mean? Each frame will be associated with some declaration of the contents of the scene and AI will just estimate the render without involving a physically-based rendering pipeline?

  • Unfortunately that might affect all of us, not only graphics rendering.

    We will then be reduced at software architects advising AI minions.