• alexander-gorshenev's avatar
    Native skia bindings (#167) · a8dbcb11
    alexander-gorshenev authored
    * Removed the old native interop
    
    * Generated macos native bridges
    
    * Placed @ExternalSymbolName for skia extern functions
    
    * Native skia/mpp link: both
        libskiko-native-bridges.a
        libskiko.a
    are now incorporated in the klib.
    
    Added types.h to cover jni types
    Added common.h for declarations shared between platforms
    Moved some common c++ code from interop.cc to common_interop.cc
    and from interop.hh to common.h
    
    * Move skiko/native to skia/mpp bindings
    
    * Changes to allow mpp skiko to run meaningfully on native
    
    * Adapted native sample to mpp skiko
    
    * Fix linux and win
    
    * Fixed native binding dependency
    
    * Provided a couple missing native bindg (bindings stubs actually)
    
    * Code review fixes
    a8dbcb11
build.gradle.kts 1.83 KB