Source symbols: src/mat.h
Deterministic, value-free symbol metadata extracted from public source. Implementations and literal values are not copied into this page.
- Revision: master@dda2e28bae2a084760361197d87f06e685604e52 · 2026-07-13T07:13:46Z
- Declarations: 45
- Referenced calls: 148
Declared symbols
VkMat— class at line 45VkImageMat— class at line 46NCNN_EXPORT— class at line 50; referencesMat,fill,defined,clone,clone_from,reshape,create,create_like,addref,release,empty,total,elembits,shape,channel,depth,row,channel_range,depth_range,row_rangeMat— const at line 218; referenceschannel,depth,row,channel_range,depth_range,row_range,range,batch,batch_rangeMat— const at line 220; referencesdepth,row,channel_range,depth_range,row_range,range,batch,batch_rangefloat— const at line 222; referencesrow,channel_range,depth_range,row_range,range,batch,batch_rangeT— const at line 226; referencesrow,channel_range,depth_range,row_range,range,batch,batch_rangeMat— const at line 230; referenceschannel_range,depth_range,row_range,range,batch,batch_rangeMat— const at line 232; referencesdepth_range,row_range,range,batch,batch_rangeMat— const at line 234; referencesrow_range,range,batch,batch_rangeMat— const at line 236; referencesrange,batch,batch_rangeMat— const at line 240; referencesbatch,batch_rangeMat— const at line 242; referencesbatch_rangefloat— const at line 252PixelType— enum at line 255Mat— static at line 293; referencesfrom_pixelsMat— static at line 295; referencesfrom_pixelsMat— static at line 297; referencesfrom_pixels_resizeMat— static at line 299; referencesfrom_pixels_resizeMat— static at line 301; referencesfrom_pixels_roiMat— static at line 303; referencesfrom_pixels_roiMat— static at line 305; referencesfrom_pixels_roi_resizeMat— static at line 307; referencesfrom_pixels_roi_resize,to_pixels,to_pixels_resizeMat— static at line 321; referencesfrom_android_bitmap,from_android_bitmap_resize,from_android_bitmap_roi,from_android_bitmap_roi_resize,to_android_bitmap,substract_mean_normalize,from_float16,VkMat,create,create_like,batch,batch_range,mapped,mapped_ptr,addref,release,empty,total,elembits,shapeMat— static at line 323; referencesfrom_android_bitmap_resize,from_android_bitmap_roi,from_android_bitmap_roi_resize,to_android_bitmap,substract_mean_normalize,from_float16,VkMat,create,create_like,batch,batch_range,mapped,mapped_ptr,addref,release,empty,total,elembits,shape,bufferMat— static at line 325; referencesfrom_android_bitmap_roi,from_android_bitmap_roi_resize,to_android_bitmap,substract_mean_normalize,from_float16,VkMat,create,create_like,batch,batch_range,mapped,mapped_ptr,addref,release,empty,total,elembits,shape,buffer,buffer_offsetMat— static at line 327; referencesfrom_android_bitmap_roi_resize,to_android_bitmap,substract_mean_normalize,from_float16,VkMat,create,create_like,batch,batch_range,mapped,mapped_ptr,addref,release,empty,total,elembits,shape,buffer,buffer_offset,buffer_capacityMat— static at line 338; referencesfrom_float16,VkMat,create,create_like,batch,batch_range,mapped,mapped_ptr,addref,release,empty,total,elembits,shape,buffer,buffer_offset,buffer_capacityconst— static at line 380; referencesVkMat,create,create_like,batch,batch_range,mapped,mapped_ptr,addref,release,empty,total,elembits,shape,buffer,buffer_offset,buffer_capacityNCNN_EXPORT— class at line 387; referencesVkMat,create,create_like,batch,batch_range,mapped,mapped_ptr,addref,release,empty,total,elembits,shape,buffer,buffer_offset,buffer_capacityVkMat— const at line 483; referencesbatch,batch_range,mapped,mapped_ptr,addref,release,empty,total,elembits,shape,buffer,buffer_offset,buffer_capacity,VkImageMat,create,create_like,image,imageview,from_android_hardware_bufferVkMat— const at line 485; referencesbatch_range,mapped,mapped_ptr,addref,release,empty,total,elembits,shape,buffer,buffer_offset,buffer_capacity,VkImageMat,create,create_like,image,imageview,from_android_hardware_bufferconst— static at line 552; referencesVkImageMat,create,create_like,mapped,mapped_ptr,addref,release,empty,total,elembits,shape,image,imageview,from_android_hardware_bufferconst— static at line 553; referencesVkImageMat,create,create_like,mapped,mapped_ptr,addref,release,empty,total,elembits,shape,image,imageview,from_android_hardware_bufferNCNN_EXPORT— class at line 557; referencesVkImageMat,create,create_like,mapped,mapped_ptr,addref,release,empty,total,elembits,shape,image,imageview,from_android_hardware_bufferVkImageMat— static at line 648; referencesfrom_android_hardware_bufferBorderType— enum at line 867int— const at line 1461; referencescpu_riscv_vlenb,__riscv_vsetvl_e32m1,total,for,__riscv_vse32_v_f32m1size_t— const at line 1462; references__riscv_vsetvl_e32m1,total,for,__riscv_vse32_v_f32m1int— const at line 1478; referencescpu_riscv_vlenb,__riscv_vsetvl_e16m1,total,for,__riscv_vse16_v_u16m1size_t— const at line 1479; references__riscv_vsetvl_e16m1,total,for,__riscv_vse16_v_u16m1int— const at line 1495; referencescpu_riscv_vlenb,__riscv_vsetvl_e8m1,total,for,__riscv_vse8_v_i8m1size_t— const at line 1496; references__riscv_vsetvl_e8m1,total,for,__riscv_vse8_v_i8m1int— const at line 1512; referencescpu_riscv_vlenb,__riscv_vsetvl_e16m1,total,for,__riscv_vse16_v_f16m1size_t— const at line 1513; references__riscv_vsetvl_e16m1,total,for,__riscv_vse16_v_f16m1
File-level call references
Mat— line 54fill— line 110defined— line 115clone— line 153clone_from— line 155reshape— line 157create— line 165create_like— line 181addref— line 203release— line 205empty— line 207total— line 208elembits— line 211shape— line 214channel— line 217depth— line 219row— line 221channel_range— line 229depth_range— line 231row_range— line 233range— line 235batch— line 239batch_range— line 241from_pixels— line 293from_pixels_resize— line 297from_pixels_roi— line 301from_pixels_roi_resize— line 305to_pixels— line 310to_pixels_resize— line 314from_android_bitmap— line 321from_android_bitmap_resize— line 323from_android_bitmap_roi— line 325from_android_bitmap_roi_resize— line 327to_android_bitmap— line 329substract_mean_normalize— line 335from_float16— line 338VkMat— line 391mapped— line 488mapped_ptr— line 489buffer— line 506buffer_offset— line 507buffer_capacity— line 508VkImageMat— line 561image— line 642imageview— line 643from_android_hardware_buffer— line 648yuv420sp2rgb— line 702yuv420sp2rgb_nv12— line 704yuv420sp2rgb_half— line 706resize_bilinear_c1— line 708resize_bilinear_c2— line 709resize_bilinear_c3— line 710resize_bilinear_c4— line 711resize_bilinear_yuv420sp— line 718kanna_rotate_c1— line 733kanna_rotate_c2— line 734kanna_rotate_c3— line 735kanna_rotate_c4— line 736kanna_rotate_yuv420sp— line 743get_rotation_matrix— line 747get_affine_transform— line 749invert_affine_transform— line 751warpaffine_bilinear_c1— line 753warpaffine_bilinear_c2— line 754warpaffine_bilinear_c3— line 755warpaffine_bilinear_c4— line 756warpaffine_bilinear_yuv420sp— line 763draw_rectangle_c1— line 767draw_rectangle_c2— line 768draw_rectangle_c3— line 769draw_rectangle_c4— line 770draw_rectangle_yuv420sp— line 777draw_circle_c1— line 779draw_circle_c2— line 780draw_circle_c3— line 781draw_circle_c4— line 782draw_circle_yuv420sp— line 789draw_line_c1— line 791draw_line_c2— line 792draw_line_c3— line 793draw_line_c4— line 794draw_line_yuv420sp— line 801get_text_drawing_size— line 803draw_text_c1— line 805draw_text_c2— line 806draw_text_c3— line 807draw_text_c4— line 808draw_text_yuv420sp— line 815float32_to_float16— line 820float16_to_float32— line 822float32_to_bfloat16— line 824bfloat16_to_float32— line 836float16_to_float8— line 848float8_to_float16— line 850float16_to_bfloat8— line 852bfloat8_to_float16— line 859copy_make_border— line 874Option— line 874copy_make_border_3d— line 875copy_cut_border— line 876copy_cut_border_3d— line 877resize_nearest— line 878resize_bilinear— line 879resize_bicubic— line 880convert_packing— line 881flatten— line 882cast_float32_to_float16— line 883cast_float16_to_float32— line 884cast_int8_to_float32— line 885cast_float32_to_bfloat16— line 886cast_bfloat16_to_float32— line 887quantize_to_int8— line 888dequantize_from_int32— line 889requantize_from_int32_to_int8— line 890data— line 893refcount— line 893elemsize— line 893elempack— line 893allocator— line 893dims— line 893
Source: src/mat.h