14 Commits (cfcb1cffa961f2a35e900a6c8aad083191b7eb2f)

Author SHA1 Message Date
  nihui fca04980f3
enhance padding test (#2580) 5 years ago
  nihui e68f15d2f0 padding vulkan vec and image, more padding test 5 years ago
  nihui cf3cf83cd3
unified image shader storage type (#2231) 5 years ago
  nihui 164273de61
online pipeline cache (#1792) 6 years ago
  nihui dfee9a75ea workaround the shape specialization constant not respected properly in padding reflect mode on nvidia gpu 6 years ago
  Tijmen Verhulsdonck da09e5e7f1
Adding channel padding support for blazeface model. (#1826) 6 years ago
  nihui 62da1228e1
adreno image shader + fp16 + fp16a (#1714) 6 years ago
  nihui 0f7e7bca02
shader shape specialization constant and basic local group size partition (#1523) 6 years ago
  nihui 33b16811ce reimplement sfp afp conversion macro as function style buffer load store, drop lds shader for the moment 6 years ago
  nihui 5042d14d7d define sfpvec8 afpvec8 macro, use modern glsl extension for fp16 arithmetic, fix padding aarch64 build 6 years ago
  nihuini a50bcf10aa per channel pad 6 years ago
  nihui a4a162e36d workaround validation layer complains about Cannot form constants of 8- or 16-bit types, due to specialization constants conversion 6 years ago
  nihui c2bc0d1b88 padding vulkan reflect mode 6 years ago
  nihuini 7a8f68aca6 move vulkan code to subdir, new layer interface create_pipeline and destroy_pipeline for post-loading works 7 years ago