xinntao / Real-ESRGAN-ncnn-vulkan

NCNN implementation of Real-ESRGAN. Real-ESRGAN aims at developing Practical Algorithms for General Image Restoration.
https://github.com/xinntao/Real-ESRGAN
Other
1.46k stars 182 forks source link

Add CPU support #34

Closed pinoverclock closed 6 months ago

pinoverclock commented 1 year ago

Plesase add CPU support or at least when no GPU devices are available

I know it will be quite slow, but not every device has a gpu or not powerfull/compatible ones

nonetrix commented 7 months ago

Vulkan itself doesn't support software rendering, so with Vulkan it's not doable. But NCNN seems to support CPU, but that is not Vulkan. So it's maybe possible, although it would make the name ironic

pinoverclock commented 6 months ago

I get your point, anyway it's good to know NCNN supports using a CPU. Closing

nonetrix commented 6 months ago

Eh no reason to close it can be added probably is what I'm saying