cancel
Showing results for 
Search instead for 
Did you mean: 

Blender Discussions

Highlighted
Adept III
Adept III

OptiX for AMD GPUs

OptiX is coming in Blender Cycles.

I have HD7870 2GB.

This is a request to make drivers which will support OptiX for Blender Cycles because after Blender 2.76, Blender developers dropped support for 7870 due to driver incompatibilities.

NVIDIA® OptiX™ Ray Tracing Engine | NVIDIA Developer

Tags (1)
14 Replies
Highlighted
Adept II
Adept II

Re: OptiX for AMD GPUs

I second this. It'd be a pity if RPR would stay behind Cycles progress.

0 Kudos
Highlighted
Adept III
Adept III

Re: OptiX for AMD GPUs

There is dnoise add-on based on optix for Blender which is better than integrated one for cycles. Could someone make this add-on works for AMD cards as well?

GitHub - grantwilk/DNOISE

0 Kudos
Highlighted
Adept III
Adept III

Re: OptiX for AMD GPUs

I saw that with OptiX and CUDA/RTX, loading the kernal in Cycles is faster than with AMD.

OptiX now supports viewport denoise in Cycles.

Is it possible for AMD driver to work with OptiX so that AMD card could use OptiX for rendering in Cycles?

s23.JPG

0 Kudos
Highlighted
Staff
Staff

Re: OptiX for AMD GPUs

Optix and Cuda are closed source products of NVidia, we can not support them unless they make them work with open standards such as OpenCL.

Highlighted
Adept III
Adept III

Re: OptiX for AMD GPUs

Is it possible to extend OpenCl like OptiX API ? To improve Cycles kernel load and rendering.

0 Kudos
Highlighted
Adept II
Adept II

Re: OptiX for AMD GPUs

not really, gpu rendering needs to compile a kernel no mater the API you are using, weather you are compiling it once or every time you het render thats a different task, however Cuda and OptiX rendering dont require compiling because the render kernel is precompiled within the driver its self.

0 Kudos
Highlighted
Adept III
Adept III

Re: OptiX for AMD GPUs

Can it be done in OpenCl so that kernel is precompiled within the driver ? 

0 Kudos
Highlighted
Adept II
Adept II

Re: OptiX for AMD GPUs

I`m not a developer but as far as i know open CL is a software technology that being open source can be used on any compute hardware, meaning Intel, Nvidia and AMD can all use the tech and any of their hardware CPU and GPU cand compute OpenCL calculations, meaning that its hard to make a precompiled kernel that contains every type of architecture and hardware feature. CUDA an OptiX is created just for Nvidia hardware and its easyer to create drivers for nvidia hardware since they allready have the info on what they use.

Since CUDA and OptiX are closed source software (because Nvidia said that some of the tech is licenced from others and they havent created everything) no universal driver or source code will be provided to the linux community making it hard to port it to other devices or hardware.

Highlighted
Journeyman III
Journeyman III

Re: OptiX for AMD GPUs

AMD are just cheap GPU's as they are. The dev's are too lazy to work to implement a better Blender Cycles support and too busy to work on Prorender that in reality only mac users need for the moment. They aren't even able to deliver a correct version the Adrenaline 2020 software, it's not able to display framerate with the overlay interface. Once our projects done will migrate all our PC to Nvidia. Enough with those cheap GPUs and those lazy devs that should be fired. Nvdia is not perfect but at least they work hard for the users. 

0 Kudos