1. 15 Sep, 2021 4 commits
  2. 14 Sep, 2021 1 commit
  3. 13 Sep, 2021 2 commits
  4. 11 Sep, 2021 1 commit
  5. 10 Sep, 2021 2 commits
  6. 09 Sep, 2021 7 commits
  7. 08 Sep, 2021 2 commits
  8. 07 Sep, 2021 8 commits
  9. 06 Sep, 2021 4 commits
    • alexander-gorshenev's avatar
      Svg and skottie native bindings (#170) · 4e39fa88
      alexander-gorshenev authored
      * Added @ExternalSymbolName for extern functions in
          org/jetbrains/skia/svg
          org/jetbrains/skia/skottie
      
      * Added skottie native bindings
      4e39fa88
    • Nikolay Igotti's avatar
      Complete commonization. (#168) · 3a68bff4
      Nikolay Igotti authored
      3a68bff4
    • 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
    • Igor Demin's avatar
      Emulate vsync tick on Software renderer and Linux with unsupported vsync (#148) · ac7e0091
      Igor Demin authored
      * Emulate vsync tick on Software renderer and Linux with unsupported vsync
      
      Otherwise there is no delay between frames and we will have high CPU usage
      
      * Discussions
      
      * Fix frame limit on Linux
      
      * Fix tests
      
      * Refactor. Move lockLinuxDrawingSurface
      
      * FrameLimiter. Proper cancel
      
      * Make FrameLimiter local for each window
      
      * Dynamically load Xrandr.
      
      * Search paths
      
      * Fix loadXrandr
      
      * libxrandr-dev for docker
      Co-authored-by: 's avatarNikolay Igotti <igotti@gmail.com>
      ac7e0091
  10. 05 Sep, 2021 1 commit
  11. 04 Sep, 2021 1 commit
  12. 03 Sep, 2021 7 commits