1. 04 Apr, 2022 1 commit
    • Kirill Grouchnikov's avatar
      Complete bindings for SkRuntimeShaderBuilder::uniform (#524) · 615c425c
      Kirill Grouchnikov authored
      * Add bindings for SkImageFilters::RuntimeShader
      
      For https://github.com/JetBrains/skiko/issues/519
      
      * More work for SkImageFilters::RuntimeShader
      
      * Add a check that input array sizes match
      * Add tests for the new image filters
      * Add JS bindings for the added common bindings
      
      * Add test coverage for the new image filters
      
      * Fix name mismatch in the JS bindings
      
      * Fix SkString conversions in JS bindings
      
      * Fix input shader cast
      
      * Fix runtime shader builder finalizer name
      
      * A slightly different way to wrap the input image filter
      
      * A different way to get char* in the binding
      
      * Pass shader name as interop pointer
      
      * Pass shader names as interop pointer
      
      * Complete bindings for SkRuntimeShaderBuilder::uniform
      
      Add bindings for kInt2, kInt3, kInt4, kFloat2, kFloat3, kFloat4, kFloat2x2, kFloat3x3, kFloat4x4
      
      * Small tweaks to Matrix classes
      
      * Add `Matrix22.IDENTITY`
      * Align visibility of float array `mat` field to be public across all three matrix classes (2x2, 3x3, 4x4)
      615c425c
  2. 01 Apr, 2022 2 commits
  3. 11 Mar, 2022 1 commit
  4. 09 Mar, 2022 1 commit
  5. 07 Mar, 2022 1 commit
  6. 06 Mar, 2022 1 commit
  7. 04 Mar, 2022 1 commit
  8. 01 Mar, 2022 1 commit
  9. 24 Feb, 2022 1 commit
    • Roman Sedaikin's avatar
      Getting display's physical dpi (#505) · 108f7eb3
      Roman Sedaikin authored
      * Added getting physical monitor dpi on Windows.
      * Added getting physical monitor dpi on Linux.
      * Added getting physical monitor dpi on Macos.
      * Moved xrandr functions to separate files.
      * Added docs.
      108f7eb3
  10. 22 Feb, 2022 4 commits
  11. 21 Feb, 2022 1 commit
  12. 18 Feb, 2022 3 commits
  13. 17 Feb, 2022 2 commits
  14. 16 Feb, 2022 2 commits
  15. 15 Feb, 2022 1 commit
  16. 14 Feb, 2022 2 commits
  17. 10 Feb, 2022 1 commit
  18. 09 Feb, 2022 1 commit
  19. 08 Feb, 2022 2 commits
  20. 07 Feb, 2022 4 commits
  21. 04 Feb, 2022 4 commits
  22. 01 Feb, 2022 3 commits