…y control the number of kernel executions before hashrate is shown and new work is fetched. Added basic control over intensity - the amount of work items run by the GPU in one kernel enqueue - via the command line. Added control over both the OpenCL platform ID and device ID within that platform that is selected to mine on via the command line, as well. Finally, there's a little bit of code cleaning done, code added to fetch all platforms/devices available, and so on.
…y control the number of kernel executions before hashrate is shown and new work is fetched. Added basic control over intensity - the amount of work items run by the GPU in one kernel enqueue - via the command line. Added control over both the OpenCL platform ID and device ID within that platform that is selected to mine on via the command line, as well. Finally, there's a little bit of code cleaning done, code added to fetch all platforms/devices available, and so on.