Skip to content

Releases: qiangpan1/opencl-intercept-layer

release_v4

16 Apr 06:15
Compare
Choose a tag to compare
release_v4 Pre-release
Pre-release

debug str fix

releasev3

03 Apr 03:04
Compare
Choose a tag to compare
releasev3 Pre-release
Pre-release
  • clReleaseKernel
  • clReleaseMemObject
  • clRetainKernel
  • clRetainMemObject
  • clSetKernelArg
  • EnqueueMapBuffer(desc)
  • createBuffer(desc)

release_v2

28 Mar 08:35
Compare
Choose a tag to compare
release_v2 Pre-release
Pre-release

limit API STICKER to fewer important API

clEnqueueNDRangeKernel,clCreateBuffer,clEnqueueCopyBuffer,clEnqueueReadBuffer,clEnqueueReadBuffer,clEnqueueMapBuffer,clCreateSubBuffer,clEnqueueReadBufferRect,clEnqueueWriteBuffer,clEnqueueWriteBufferRect,clEnqueueFillBuffer,clEnqueueCopyBufferRect,clCreateImage,clEnqueueReadImage,clEnqueueWriteImage,clEnqueueFillImage,clEnqueueCopyImage, clEnqueueCopyImageToBuffer ,clEnqueueCopyBufferToImage, clEnqueueMapImage

install script install.bat & Add Filters in it

  • OCL_API_STICKER_FILTER_NEGATIVE:negative key word: capture all API
  • OCL_API_STICKER_FILTER :positive keywords: only capture these

dll rename to :IntelOCLEtw.dll

first_release_r

25 Mar 02:54
Compare
Choose a tag to compare
first_release_r Pre-release
Pre-release
  • API sticker for all OCL interface
  • Kernel name in Kernel's call, and all params
  • EnqueueCopyBuffer's src & dst