12 Replies Latest reply on Jun 15, 2017 6:59 AM by gc9

    How to switch to newer OpenCL version? (1.2 to 2.0)

    florian_a

      I am using the AMD APP SDK v3.0,

      A Radeon RX460 (4GB) Graphics Card with Driver versions 17.4.4 and 17.10.2711.1021 (tried both),

      and Visual Studio 2015.

      For my program i need to use OpenCL 2.0 functionality, which should be possible with this setup, right?

       

      Problem:

      appsdk::SDKDeviceInfo devInfo;
      devInfo.setDeviceInfo(device_id);

      tells me

      deviceVersion: Open CL 1.2 AMD-APP(2348.3)

      openclCVersion: Open CL C 1.2

       

      So when i try to use OCL 2.0 functionality in my kernel code, it returns with errors. How can i switch to version 2.0?

      Is this a problem with my Hardware or Software?