Add OpenCL 3.0 deviceInfo capabilities (#833)
* Add OpenCL 3.0 deviceInfo capabilities
* Fix variable/type names collisions
* Fix build error - variable initialization
* Add support for CL_DEVICE_DEVICE_ENQUEUE_CAPABILITIES
* Fix - test_error exits err != CL_SUCCESS
* Fix - redundant variable never used in function
* Fix - remove duplicated capabilities for device
* Test computeinfo - display 3.0 platform capabilities
* refactor existing code
* add CL_PLATFORM_EXTENSIONS_WITH_VERSION
* add CL_PLATFORM_NUMERIC_VERSION
* Review fixes in computeinfo
* Fixes review - define variable inside of case block.
1 file changed