• Shagen Ogandzhanian's avatar
    Introduce minimal API layer for drawing on Canvas (using WebGL bindings) (#205) · b8a4a399
    Shagen Ogandzhanian authored
    * MakeGrContext borrowed from canvaskit
    
    * Minimal API for webgl interaction
    
    * Minimal API for webgl interaction EXPERIMENTING
    
    * Minimal wasm implementation
    
    * experimenten wasm: draw circle
    
    * update skia to m94
    
    * update external symbol names
    
    * Introduce minimal Kotlin Wrapper API for initializing GL entities on js side
    
    * Clean wrapper.cc
    
    WasmTests should be revisited after we adopt common approach for tests
    on all platforms
    
    * Remove obsolete GL initializer from index.html
    
    * Clean up wasmCompile task
    
    * Remove obsolete code from setup
    
    * Rename GetWebGLContextK to just GetWebGLContext
    
    * Remove redundant karma config serialization
    
    looks like a forgotten remnant of debugging to me
    
    * Remove WasmTests::ping empty Test
    
    * Remove obsolete canvas creation code
    
    in Skiko we won't create DOM elements at all
    Co-authored-by: 's avatarOleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
    b8a4a399
Name
Last commit
Last update
.github/workflows Loading commit data...
.run Loading commit data...
gradle/wrapper Loading commit data...
samples Loading commit data...
skiko Loading commit data...
.gitignore Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
gradlew Loading commit data...
gradlew.bat Loading commit data...
settings.gradle Loading commit data...