15 Commits (e46a3e428a4ec68bcf8d97513d70d659370cd97f)

Author SHA1 Message Date
  nihuini 4729ea3505 bottom blob memory never alias, reuse blob memory more elegantly relying on refcount 7 years ago
  nihui 8724440c59 bind wait barrier count member to memory, fix #932 7 years ago
  nihuini de7071452d try posix_memalign first 7 years ago
  nihuini 9e9ae2322c use platform aligned malloc 7 years ago
  nihuini 433a92401a auto barrier in pipeline and copy command 7 years ago
  nihuini 85a28959e4 fix binaryop shader binding, use shared buffer state, fix blob copy in non-light mode, fix #817 7 years ago
  nihui 0acdbebf3b merge refcount into buffer memory cookie 7 years ago
  nihui 10b8ac68cc
[WIP] vulkan compute (#618) 7 years ago
  RogerOu 0139939456 fix bug : undefined reference to 'typeinfo for ncnn::Allocator' 7 years ago
  RogerOu add45371de fix warning: allocator non-virtual destructor 7 years ago
  nihuini dada1982e9 Revert "fix warning:non-virtual destructor (#597)" 7 years ago
  RogerOu 80086c6a1d fix warning:non-virtual destructor (#597) 7 years ago
  nihuini 9e491446ce NCNN_XADD returns int, though rarely used, fix #538 7 years ago
  nihui 7e1f358084
fix build on msvc 7 years ago
  nihui 9706cd1447 implement ncnn blob/workspace allocator, fine-grained per-layer openmp threads control, fix #469 7 years ago