Add clIntelMapBufferGTT, clIntelUnmapBufferGTT, cl_mem_map_gtt and cl_mem_unmap_gtt
authorHomer Hsing <homer.xing@intel.com>
Mon, 22 Apr 2013 01:35:00 +0000 (09:35 +0800)
committerZhigang Gong <zhigang.gong@linux.intel.com>
Mon, 22 Apr 2013 10:04:01 +0000 (18:04 +0800)
commit2dbfe92a7277e3d427a5ea3031feb65bb3570d9e
tree6a29f662c27ca1c57fa628ece52b9f4bfc8e8970
parent68a5b7477a11630041451636f68ee9a6bb44fd31
Add clIntelMapBufferGTT, clIntelUnmapBufferGTT, cl_mem_map_gtt and cl_mem_unmap_gtt

cl_mem_map_gtt calls cl_buffer_map_gtt.
cl_mem_unmap_gtt calls cl_buffer_unmap_gtt.
clIntelMapBufferGTT is a one to one mapping of drm_intel_gem_bo_map_gtt.
clIntelUnmapBufferGTT is a one to one mapping of drm_intel_gem_bo_unmap_gtt.

Signed-off-by: Homer Hsing <homer.xing@intel.com>
Reviewed-by: Zhigang Gong <zhigang.gong@linux.intel.com>
include/CL/cl_intel.h
src/cl_api.c
src/cl_mem.c
src/cl_mem.h