I recently began incorporating OpenCL into my OpenGL application that renders a basic particle system, the basic interoperation–without events–between the two works fine. However, having tried to use the clCreateEventFromGLsyncKHR function in order to improve performance instead of having to call glFinish and clFinish, I am unable to get the running program as the host compiler complains with the following error:

error LNK2019: unresolved external symbol _clCreateEventFromGLsyncKHR

Would anyone kindly assist me in understanding as to why I'm recieving this error for this particular function?