Can we use openCL on consoles?

Started by
11 comments, last by MJP 8 years, 4 months ago

Thanks for the help guys!

I love this site!!

Advertisement

Hi,
Couple follow up questions - we have a fairly complex engine/generator tha runs in opencl. We do actually need pretty broad compatibility, and for our PC app, we compile at runtime. We'd like to support consoles too though and do not want to do extensive porting.

Is it possible to precompile our code for those specific gpu's?

I'm told you can do this, but you'd have to do the actual buffer allocation on the local sdk's.. ?

How would that work?

Thanks!

We'd like to support consoles too though and do not want to do extensive porting.


If you're using OpenCL then "extensive porting" will definitely be a requirement. As others have already mentioned the consoles have their own custom API's and toolchains that you have to use in order to execute compute shaders on the GPU.

Is it possible to precompile our code for those specific gpu's?


Consoles often require that you pre-compile shaders in advance, but it varies depending on the console and SDK. You'll need to become a registered developer and read the SDK documentation if you want any specifics, since they're covered by NDA.

This topic is closed to new replies.

Advertisement