32 Commits (54e79a62d7aa063faaa8fab60893f7ec051d95cc)

Author SHA1 Message Date
  nihui 3ff40b0679
Ci rv32imc (#1940) 6 years ago
  nihui fe6bc1ed4d
Ci rv64gcv and rv64gc (#1936) 6 years ago
  zhiliu6 1474f056df
Fix windows build (#1878) 6 years ago
  Tijmen Verhulsdonck a91a18b901
AVX innerproduct and pooling 2x2 versions (#1839) 6 years ago
  nihui 3ef995ed1e
format code style and setup restyled.io (#1840) 6 years ago
  nihui ce6abe24b8 memory type required by buffer and image can be different 6 years ago
  SunTY 705dd36a31
simplestl is an alternative std vector string implementation (#1762) 6 years ago
  nihui e8688b042f fuse packing cast storage, binaryop image shader, dummy buffer and image, device-wide utility packing converter operators, fix multi-blob layer test 6 years ago
  nihui 62da1228e1
adreno image shader + fp16 + fp16a (#1714) 6 years ago
  nihui 7365bb80a2
vkmat and command api breaks (#1689) 6 years ago
  nihuini ee118e7d70 reconstruct import android hardwarebuffer api, wip 6 years ago
  nihui 038666e049
the initial auto test (#1464) 6 years ago
  nihuini a86c2f44c3 vkimagemat, vkimageallocator, convenient construct from android hardware buffer 6 years ago
  nihui a867d96822 dynamic memory type querying, respect memory requirement memory type bits 6 years ago
  Natsu 6d1944f2c3 CMake improvement (#1115) 7 years ago
  nihuini 21b5508c96 shared locked vkallocator cannot prevent concurrent accessing during actual gpu inference, use seperated vkallocator for each queue 7 years ago
  nihuini 2b21cf9e02 move mutex class family to platform.h 7 years ago
  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 8 years ago
  nihui 7e1f358084
fix build on msvc 8 years ago
  nihui 9706cd1447 implement ncnn blob/workspace allocator, fine-grained per-layer openmp threads control, fix #469 8 years ago