Trying out the 11.7 preview drivers, I am having some trouble with clEnqueueMapBuffer. Sometimes I get a null pointer, but the error buffer holds CL_SUCCESS. Anyone else seeing this?
If I try again a couple times it works. It doesn't happen every time I run my program. I didn't have this problem with earlier catalyst versions.
The only problem I have with clMapBuffer in 11.7 preview is that this method being called with CL_MAP_WRITE doesn't return immediately in most cases: it waits for othe command queue to finish. But this problem was in earlier driver releases, it is just not fixed yet in 11.7 preview.