/third_party/mesa3d/src/gallium/frontends/clover/core/ |
H A D | memory.cpp | 32 size_t size, void *host_ptr) : in memory_obj() 34 _size(size), _host_ptr(host_ptr) { in memory_obj() 36 data.append((char *)host_ptr, size); in memory_obj() 72 memory_obj::host_ptr() const { in host_ptr() function in memory_obj 79 size_t size, void *host_ptr) : in buffer() 80 memory_obj(ctx, properties, flags, size, host_ptr) { in buffer() 91 size_t size, void *host_ptr) : in root_buffer() 92 buffer(ctx, properties, flags, size, host_ptr) { in root_buffer() 99 data_ptr = !data.empty() ? data.data() : host_ptr(); in resource_in() 136 (char *)parent.host_ptr() in sub_buffer() 29 memory_obj(clover::context &ctx, std::vector<cl_mem_properties> properties, cl_mem_flags flags, size_t size, void *host_ptr) memory_obj() argument 76 buffer(clover::context &ctx, std::vector<cl_mem_properties> properties, cl_mem_flags flags, size_t size, void *host_ptr) buffer() argument 88 root_buffer(clover::context &ctx, std::vector<cl_mem_properties> properties, cl_mem_flags flags, size_t size, void *host_ptr) root_buffer() argument 170 image(clover::context &ctx, std::vector<cl_mem_properties> properties, cl_mem_flags flags, const cl_image_format *format, size_t width, size_t height, size_t depth, size_t array_size, size_t row_pitch, size_t slice_pitch, size_t size, void *host_ptr, cl_mem buffer) image() argument 263 image1d(clover::context &ctx, std::vector<cl_mem_properties> properties, cl_mem_flags flags, const cl_image_format *format, size_t width, size_t row_pitch, void *host_ptr) image1d() argument 273 image1d_buffer(clover::context &ctx, std::vector<cl_mem_properties> properties, cl_mem_flags flags, const cl_image_format *format, size_t width, size_t row_pitch, void *host_ptr, cl_mem buffer) image1d_buffer() argument 283 image1d_array(clover::context &ctx, std::vector<cl_mem_properties> properties, cl_mem_flags flags, const cl_image_format *format, size_t width, size_t array_size, size_t slice_pitch, void *host_ptr) image1d_array() argument 294 image2d(clover::context &ctx, std::vector<cl_mem_properties> properties, cl_mem_flags flags, const cl_image_format *format, size_t width, size_t height, size_t row_pitch, void *host_ptr) image2d() argument 304 image2d_array(clover::context &ctx, std::vector<cl_mem_properties> properties, cl_mem_flags flags, const cl_image_format *format, size_t width, size_t height, size_t array_size, size_t row_pitch, size_t slice_pitch, void *host_ptr) image2d_array() argument 315 image3d(clover::context &ctx, std::vector<cl_mem_properties> properties, cl_mem_flags flags, const cl_image_format *format, size_t width, size_t height, size_t depth, size_t row_pitch, size_t slice_pitch, void *host_ptr) image3d() argument [all...] |
H A D | memory.hpp | 41 size_t size, void *host_ptr); 64 void *host_ptr() const; 84 size_t size, void *host_ptr); 95 size_t size, void *host_ptr); 143 void *host_ptr, cl_mem buffer); 199 void *host_ptr); 209 void *host_ptr, cl_mem buffer); 220 void *host_ptr); 230 void *host_ptr); 241 void *host_ptr); [all...] |
H A D | resource.cpp | 183 pipe = dev.pipe->resource_from_user_memory(dev.pipe, &info, obj.host_ptr()); in root_resource()
|
/third_party/mesa3d/src/gallium/frontends/clover/api/ |
H A D | memory.cpp | 107 void *host_ptr, cl_int *r_errcode) try { in clCreateBufferWithProperties() 113 if (bool(host_ptr) != bool(flags & (CL_MEM_USE_HOST_PTR | in clCreateBufferWithProperties() 124 return new root_buffer(ctx, properties, flags, size, host_ptr); in clCreateBufferWithProperties() 133 void *host_ptr, cl_int *r_errcode) { in clCreateBuffer() 135 host_ptr, r_errcode); in clCreateBuffer() 174 void *host_ptr, cl_int *r_errcode) try { in clCreateImageWithProperties() 191 if (!host_ptr && in clCreateImageWithProperties() 201 if (bool(host_ptr) != bool(d_flags & (CL_MEM_USE_HOST_PTR | in clCreateImageWithProperties() 229 row_pitch, host_ptr); in clCreateImageWithProperties() 243 row_pitch, host_ptr, des in clCreateImageWithProperties() 104 clCreateBufferWithProperties(cl_context d_ctx, const cl_mem_properties *d_properties, cl_mem_flags d_flags, size_t size, void *host_ptr, cl_int *r_errcode) clCreateBufferWithProperties() argument 132 clCreateBuffer(cl_context d_ctx, cl_mem_flags d_flags, size_t size, void *host_ptr, cl_int *r_errcode) clCreateBuffer() argument 169 clCreateImageWithProperties(cl_context d_ctx, const cl_mem_properties *d_properties, cl_mem_flags d_flags, const cl_image_format *format, const cl_image_desc *desc, void *host_ptr, cl_int *r_errcode) clCreateImageWithProperties() argument 334 clCreateImage(cl_context d_ctx, cl_mem_flags d_flags, const cl_image_format *format, const cl_image_desc *desc, void *host_ptr, cl_int *r_errcode) clCreateImage() argument 344 clCreateImage2D(cl_context d_ctx, cl_mem_flags d_flags, const cl_image_format *format, size_t width, size_t height, size_t row_pitch, void *host_ptr, cl_int *r_errcode) clCreateImage2D() argument 355 clCreateImage3D(cl_context d_ctx, cl_mem_flags d_flags, const cl_image_format *format, size_t width, size_t height, size_t depth, size_t row_pitch, size_t slice_pitch, void *host_ptr, cl_int *r_errcode) clCreateImage3D() argument [all...] |
/third_party/ffmpeg/libavfilter/ |
H A D | opencl.h | 197 #define CL_CREATE_BUFFER_FLAGS(ctx, buffer_name, flags, size, host_ptr) do { \ 202 host_ptr, \ 214 #define CL_BLOCKING_WRITE_BUFFER(queue, buffer, size, host_ptr, event) do { \ 221 host_ptr, \
|
/third_party/opencl-headers/src/ |
H A D | opencl_wrapper.cpp | 456 cl_mem clCreateBuffer(cl_context context, cl_mem_flags flags, size_t size, void *host_ptr, cl_int *errcode_ret) in clCreateBuffer() argument 461 return func(context, flags, size, host_ptr, errcode_ret); in clCreateBuffer() 698 size_t imageHeight, size_t image_row_pitch, void *host_ptr, cl_int *errcode_ret) in clCreateImage2D() 703 return func(context, flags, image_format, imageWidth, imageHeight, image_row_pitch, host_ptr, errcode_ret); in clCreateImage2D() 709 void *host_ptr, cl_int *errcode_ret) in clCreateImage3D() 715 host_ptr, errcode_ret); in clCreateImage3D() 796 const cl_image_desc *image_desc, void *host_ptr, cl_int *errcode_ret) in clCreateImage() 801 return func(context, flags, image_format, image_desc, host_ptr, errcode_ret); in clCreateImage() 864 cl_int clEnqueueSVMMap(cl_command_queue command_queue, cl_bool blocking, cl_map_flags flags, void *host_ptr, in clEnqueueSVMMap() argument 870 return func(command_queue, blocking, flags, host_ptr, siz in clEnqueueSVMMap() 697 clCreateImage2D(cl_context context, cl_mem_flags flags, const cl_image_format *image_format, size_t imageWidth, size_t imageHeight, size_t image_row_pitch, void *host_ptr, cl_int *errcode_ret) clCreateImage2D() argument 707 clCreateImage3D(cl_context context, cl_mem_flags flags, const cl_image_format *image_format, size_t imageWidth, size_t imageHeight, size_t imageDepth, size_t image_row_pitch, size_t image_slice_pitch, void *host_ptr, cl_int *errcode_ret) clCreateImage3D() argument 795 clCreateImage(cl_context context, cl_mem_flags flags, const cl_image_format *image_format, const cl_image_desc *image_desc, void *host_ptr, cl_int *errcode_ret) clCreateImage() argument 874 clEnqueueSVMUnmap(cl_command_queue command_queue, void *host_ptr, cl_uint num_events_in_wait_list, const cl_event *event_wait_list, cl_event *event) clEnqueueSVMUnmap() argument 884 clSetKernelArgSVMPointer(cl_kernel kernel, cl_uint index, const void *host_ptr) clSetKernelArgSVMPointer() argument [all...] |
/third_party/skia/third_party/externals/angle2/src/libGLESv2/ |
H A D | entry_points_cl_autogen.cpp | 257 void *host_ptr, in clCreateBuffer() 261 "context = 0x%016" PRIxPTR ", flags = %llu, size = %zu, host_ptr = 0x%016" PRIxPTR in clCreateBuffer() 263 (uintptr_t)context, static_cast<unsigned long long>(flags), size, (uintptr_t)host_ptr, in clCreateBuffer() 268 ANGLE_CL_VALIDATE_ERRCODE_RET(CreateBuffer, context, flagsPacked, size, host_ptr); in clCreateBuffer() 271 cl_mem object = CreateBuffer(context, flagsPacked, size, host_ptr, errorCode); in clCreateBuffer() 1160 void *host_ptr, in clCreateImage2D() 1166 ", image_width = %zu, image_height = %zu, image_row_pitch = %zu, host_ptr = 0x%016" PRIxPTR in clCreateImage2D() 1169 image_width, image_height, image_row_pitch, (uintptr_t)host_ptr, (uintptr_t)errcode_ret); in clCreateImage2D() 1174 image_height, image_row_pitch, host_ptr); in clCreateImage2D() 1178 image_row_pitch, host_ptr, errorCod in clCreateImage2D() 254 clCreateBuffer(cl_context context, cl_mem_flags flags, size_t size, void *host_ptr, cl_int *errcode_ret) clCreateBuffer() argument 1154 clCreateImage2D(cl_context context, cl_mem_flags flags, const cl_image_format *image_format, size_t image_width, size_t image_height, size_t image_row_pitch, void *host_ptr, cl_int *errcode_ret) clCreateImage2D() argument 1188 clCreateImage3D(cl_context context, cl_mem_flags flags, const cl_image_format *image_format, size_t image_width, size_t image_height, size_t image_depth, size_t image_row_pitch, size_t image_slice_pitch, void *host_ptr, cl_int *errcode_ret) clCreateImage3D() argument 1598 clCreateImage(cl_context context, cl_mem_flags flags, const cl_image_format *image_format, const cl_image_desc *image_desc, void *host_ptr, cl_int *errcode_ret) clCreateImage() argument 2343 clCreateBufferWithProperties(cl_context context, const cl_mem_properties *properties, cl_mem_flags flags, size_t size, void *host_ptr, cl_int *errcode_ret) clCreateBufferWithProperties() argument 2374 clCreateImageWithProperties(cl_context context, const cl_mem_properties *properties, cl_mem_flags flags, const cl_image_format *image_format, const cl_image_desc *image_desc, void *host_ptr, cl_int *errcode_ret) clCreateImageWithProperties() argument [all...] |
H A D | cl_stubs.cpp | 229 void *host_ptr, in CreateBuffer() 232 return context->cast<Context>().createBuffer(nullptr, flags, size, host_ptr, errorCode); in CreateBuffer() 239 void *host_ptr, in CreateBufferWithProperties() 242 return context->cast<Context>().createBuffer(properties, flags, size, host_ptr, errorCode); in CreateBufferWithProperties() 259 void *host_ptr, in CreateImage() 262 return context->cast<Context>().createImage(nullptr, flags, image_format, image_desc, host_ptr, in CreateImage() 271 void *host_ptr, in CreateImageWithProperties() 275 host_ptr, errorCode); in CreateImageWithProperties() 1117 void *host_ptr, in CreateImage2D() 1121 image_row_pitch, host_ptr, errorCod in CreateImage2D() 226 CreateBuffer(cl_context context, MemFlags flags, size_t size, void *host_ptr, cl_int &errorCode) CreateBuffer() argument 235 CreateBufferWithProperties(cl_context context, const cl_mem_properties *properties, MemFlags flags, size_t size, void *host_ptr, cl_int &errorCode) CreateBufferWithProperties() argument 255 CreateImage(cl_context context, MemFlags flags, const cl_image_format *image_format, const cl_image_desc *image_desc, void *host_ptr, cl_int &errorCode) CreateImage() argument 266 CreateImageWithProperties(cl_context context, const cl_mem_properties *properties, MemFlags flags, const cl_image_format *image_format, const cl_image_desc *image_desc, void *host_ptr, cl_int &errorCode) CreateImageWithProperties() argument 1111 CreateImage2D(cl_context context, MemFlags flags, const cl_image_format *image_format, size_t image_width, size_t image_height, size_t image_row_pitch, void *host_ptr, cl_int &errorCode) CreateImage2D() argument 1124 CreateImage3D(cl_context context, MemFlags flags, const cl_image_format *image_format, size_t image_width, size_t image_height, size_t image_depth, size_t image_row_pitch, size_t image_slice_pitch, void *host_ptr, cl_int &errorCode) CreateImage3D() argument [all...] |
H A D | cl_stubs_autogen.h | 90 void *host_ptr, 96 void *host_ptr, 107 void *host_ptr, 114 void *host_ptr, 543 void *host_ptr, 553 void *host_ptr,
|
H A D | entry_points_cl_autogen.h | 73 void *host_ptr, 304 void *host_ptr, 314 void *host_ptr, 410 void *host_ptr, 602 void *host_ptr, 609 void *host_ptr,
|
/third_party/skia/third_party/externals/angle2/src/libOpenCL/ |
H A D | libOpenCL_autogen.cpp | 123 void *host_ptr, in clCreateBuffer() 126 return cl::GetDispatch().clCreateBuffer(context, flags, size, host_ptr, errcode_ret); in clCreateBuffer() 570 void *host_ptr, in clCreateImage2D() 574 image_height, image_row_pitch, host_ptr, errcode_ret); in clCreateImage2D() 585 void *host_ptr, in clCreateImage3D() 590 image_slice_pitch, host_ptr, errcode_ret); in clCreateImage3D() 775 void *host_ptr, in clCreateImage() 778 return cl::GetDispatch().clCreateImage(context, flags, image_format, image_desc, host_ptr, in clCreateImage() 1134 void *host_ptr, in clCreateBufferWithProperties() 1138 host_ptr, errcode_re in clCreateBufferWithProperties() 120 clCreateBuffer(cl_context context, cl_mem_flags flags, size_t size, void *host_ptr, cl_int *errcode_ret) clCreateBuffer() argument 564 clCreateImage2D(cl_context context, cl_mem_flags flags, const cl_image_format *image_format, size_t image_width, size_t image_height, size_t image_row_pitch, void *host_ptr, cl_int *errcode_ret) clCreateImage2D() argument 577 clCreateImage3D(cl_context context, cl_mem_flags flags, const cl_image_format *image_format, size_t image_width, size_t image_height, size_t image_depth, size_t image_row_pitch, size_t image_slice_pitch, void *host_ptr, cl_int *errcode_ret) clCreateImage3D() argument 771 clCreateImage(cl_context context, cl_mem_flags flags, const cl_image_format *image_format, const cl_image_desc *image_desc, void *host_ptr, cl_int *errcode_ret) clCreateImage() argument 1130 clCreateBufferWithProperties(cl_context context, const cl_mem_properties *properties, cl_mem_flags flags, size_t size, void *host_ptr, cl_int *errcode_ret) clCreateBufferWithProperties() argument 1141 clCreateImageWithProperties(cl_context context, const cl_mem_properties *properties, cl_mem_flags flags, const cl_image_format *image_format, const cl_image_desc *image_desc, void *host_ptr, cl_int *errcode_ret) clCreateImageWithProperties() argument [all...] |
/third_party/skia/third_party/externals/angle2/src/libANGLE/ |
H A D | validationCL_autogen.h | 70 const void *host_ptr); 293 const void *host_ptr); 302 const void *host_ptr); 394 const void *host_ptr); 571 const void *host_ptr); 577 const void *host_ptr);
|
H A D | validationCL.cpp | 825 cl_int ValidateCreateBuffer(cl_context context, MemFlags flags, size_t size, const void *host_ptr) in ValidateCreateBuffer() argument 856 // if host_ptr is NULL and CL_MEM_USE_HOST_PTR or CL_MEM_COPY_HOST_PTR are set in flags or in ValidateCreateBuffer() 857 // if host_ptr is not NULL but CL_MEM_COPY_HOST_PTR or CL_MEM_USE_HOST_PTR are not set in flags. in ValidateCreateBuffer() 858 if ((host_ptr != nullptr) != flags.isSet(CL_MEM_USE_HOST_PTR | CL_MEM_COPY_HOST_PTR)) in ValidateCreateBuffer() 2201 const void *host_ptr) in ValidateCreateImage2D() 2205 return ValidateCreateImage(context, flags, image_format, &desc, host_ptr); in ValidateCreateImage2D() 2216 const void *host_ptr) in ValidateCreateImage3D() 2221 return ValidateCreateImage(context, flags, image_format, &desc, host_ptr); in ValidateCreateImage3D() 2695 const void *host_ptr) in ValidateCreateImage() 2782 // image_row_pitch must be 0 if host_ptr i in ValidateCreateImage() 2195 ValidateCreateImage2D(cl_context context, MemFlags flags, const cl_image_format *image_format, size_t image_width, size_t image_height, size_t image_row_pitch, const void *host_ptr) ValidateCreateImage2D() argument 2208 ValidateCreateImage3D(cl_context context, MemFlags flags, const cl_image_format *image_format, size_t image_width, size_t image_height, size_t image_depth, size_t image_row_pitch, size_t image_slice_pitch, const void *host_ptr) ValidateCreateImage3D() argument 2691 ValidateCreateImage(cl_context context, MemFlags flags, const cl_image_format *image_format, const cl_image_desc *image_desc, const void *host_ptr) ValidateCreateImage() argument 3583 ValidateCreateBufferWithProperties(cl_context context, const cl_mem_properties *properties, MemFlags flags, size_t size, const void *host_ptr) ValidateCreateBufferWithProperties() argument 3608 ValidateCreateImageWithProperties(cl_context context, const cl_mem_properties *properties, MemFlags flags, const cl_image_format *image_format, const cl_image_desc *image_desc, const void *host_ptr) ValidateCreateImageWithProperties() argument [all...] |
/third_party/opencl-headers/CL/ |
H A D | cl_function_types.h | 131 void* host_ptr, 582 void* host_ptr, 597 void* host_ptr, 795 void* host_ptr, 1164 void* host_ptr, 1176 void* host_ptr,
|
H A D | cl_icd.h | 138 cl_context context, cl_mem_flags flags, size_t size, void *host_ptr, 145 const cl_image_desc *image_desc, void *host_ptr, 158 size_t size, void *host_ptr, 164 void *host_ptr, cl_int *errcode_ret) CL_API_SUFFIX__VERSION_3_0; 712 void *host_ptr, cl_int *errcode_ret) CL_API_SUFFIX__VERSION_1_1_DEPRECATED; 717 size_t image_row_pitch, size_t image_slice_pitch, void *host_ptr,
|
H A D | cl.h | 1090 void * host_ptr, 1111 void * host_ptr, 1135 void * host_ptr, 1144 void * host_ptr, 1878 void * host_ptr, 1890 void * host_ptr,
|
/third_party/skia/third_party/externals/angle2/include/CL/ |
H A D | cl_icd.h | 138 cl_context context, cl_mem_flags flags, size_t size, void *host_ptr, 145 const cl_image_desc *image_desc, void *host_ptr, 158 size_t size, void *host_ptr, 164 void *host_ptr, cl_int *errcode_ret) CL_API_SUFFIX__VERSION_3_0; 712 void *host_ptr, cl_int *errcode_ret) CL_API_SUFFIX__VERSION_1_1_DEPRECATED; 717 size_t image_row_pitch, size_t image_slice_pitch, void *host_ptr,
|
H A D | cl.h | 1083 void * host_ptr, 1104 void * host_ptr, 1128 void * host_ptr, 1137 void * host_ptr, 1871 void * host_ptr, 1883 void * host_ptr,
|
H A D | cl_ext.h | 48 * notified when the memory referenced by host_ptr, specified when the memory object is created and used as 1594 void * host_ptr, 1603 void * host_ptr,
|
/third_party/mesa3d/include/CL/ |
H A D | cl_ext_intel.h | 700 void * host_ptr, 709 void * host_ptr,
|
H A D | cl_icd.h | 138 cl_context context, cl_mem_flags flags, size_t size, void *host_ptr, 145 const cl_image_desc *image_desc, void *host_ptr, 158 size_t size, void *host_ptr, 164 void *host_ptr, cl_int *errcode_ret) CL_API_SUFFIX__VERSION_3_0; 712 void *host_ptr, cl_int *errcode_ret) CL_EXT_SUFFIX__VERSION_1_1_DEPRECATED; 717 size_t image_row_pitch, size_t image_slice_pitch, void *host_ptr,
|
H A D | cl.h | 1081 void * host_ptr, 1102 void * host_ptr, 1126 void * host_ptr, 1135 void * host_ptr, 1869 void * host_ptr, 1881 void * host_ptr,
|
H A D | cl2.hpp | 3816 * \param host_ptr Storage to be used if the CL_MEM_USE_HOST_PTR flag was 3823 void* host_ptr = NULL, in Buffer() 3827 object_ = ::clCreateBuffer(context(), flags, size, host_ptr, &error); in Buffer() 3839 * \param host_ptr Storage to be used if the CL_MEM_USE_HOST_PTR flag was 3847 void* host_ptr = NULL, in Buffer() 3854 object_ = ::clCreateBuffer(context(), flags, size, host_ptr, &error); in Buffer() 4419 void* host_ptr = NULL, in Image1D() 4434 host_ptr, in Image1D() 4593 void* host_ptr = NULL, in Image1DArray() 4611 host_ptr, in Image1DArray() [all...] |
H A D | cl.hpp | 3179 * \param host_ptr Storage to be used if the CL_MEM_USE_HOST_PTR flag was 3186 void* host_ptr = NULL, in Buffer() 3190 object_ = ::clCreateBuffer(context(), flags, size, host_ptr, &error); in Buffer() 3202 * \param host_ptr Storage to be used if the CL_MEM_USE_HOST_PTR flag was 3210 void* host_ptr = NULL, in Buffer() 3217 object_ = ::clCreateBuffer(context(), flags, size, host_ptr, &error); in Buffer() 3676 void* host_ptr = NULL, in Image1D() 3691 host_ptr, in Image1D() 3840 void* host_ptr = NULL, in Image1DArray() 3858 host_ptr, in Image1DArray() [all...] |
/third_party/mesa3d/src/intel/vulkan/ |
H A D | anv_allocator.c | 1837 void *host_ptr, uint32_t size, in anv_device_import_bo_from_host_ptr() 1854 uint32_t gem_handle = anv_gem_userptr(device, host_ptr, size); in anv_device_import_bo_from_host_ptr() 1896 .map = host_ptr, in anv_device_import_bo_from_host_ptr() 1836 anv_device_import_bo_from_host_ptr(struct anv_device *device, void *host_ptr, uint32_t size, enum anv_bo_alloc_flags alloc_flags, uint64_t client_address, struct anv_bo **bo_out) anv_device_import_bo_from_host_ptr() argument
|