opencl-intercept-layer icon indicating copy to clipboard operation
opencl-intercept-layer copied to clipboard

allow cliloader to proceed in more cases

Open bashbaug opened this issue 1 year ago • 1 comments

Description of Changes

On Windows, if the child thread to replace functions cannot be created, we should still continue, since loading the intercept layer OpenCL.dll in the child process is usually enough to successfully intercept OpenCL calls.

Testing Done

Forced the child thread to fail creation. Observed that cliloader could proceed, and that interception was successful.

bashbaug avatar Oct 23 '24 03:10 bashbaug

Marking as draft for a bit more review and testing.

bashbaug avatar Oct 23 '24 03:10 bashbaug

This was not as helpful as I was initially hoping it would be, but it doesn't seem to be hurting anything either.

bashbaug avatar Oct 26 '24 22:10 bashbaug