Hi Daniel,

OpenCL language support NULL pointer, using zero as the NULL pointer is the 
obvious way. That is zero will be treated as invalid address.
Then it requires drm won't allocate zero to drm buffer. And David in CC list 
has help us make a patch, please see attached. The logic is only for
ppgtt, and he said zero offset is used under ggtt. My question is what is 
offset zero used under ggtt? Will it make sure zero is not allocatable to drm 
buffer object?

Ruiling

Attachment: nozerooffset2.patch
Description: nozerooffset2.patch

_______________________________________________
Beignet mailing list
Beignet@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/beignet

Reply via email to