Unverified Commit 11b45fc5 authored by alexander-gorshenev's avatar alexander-gorshenev Committed by GitHub

Revive Skia Native Sample (#174)

* A better TODO for native bindings

* Revided native skia demo with the new bindings

* Enable some RRect opearions in native bindings
parent e3c7bea1
...@@ -40,8 +40,7 @@ class Renderer( ...@@ -40,8 +40,7 @@ class Renderer(
override fun onRender(canvas: Canvas, width: Int, height: Int, nanoTime: Long) { override fun onRender(canvas: Canvas, width: Int, height: Int, nanoTime: Long) {
this.canvas = canvas this.canvas = canvas
val contentScale = layer.contentScale val contentScale = layer.contentScale
// TODO: Disabled for now, as it requires us to pass float array to native world. canvas.scale(contentScale, contentScale)
//canvas.scale(contentScale, contentScale)
displayScene(this, (width / contentScale).toInt(), (height / contentScale).toInt(), nanoTime) displayScene(this, (width / contentScale).toInt(), (height / contentScale).toInt(), nanoTime)
layer.needRedraw() layer.needRedraw()
} }
...@@ -51,16 +50,17 @@ fun displayScene(renderer: Renderer, nanoTime: Long) { ...@@ -51,16 +50,17 @@ fun displayScene(renderer: Renderer, nanoTime: Long) {
val canvas = renderer.canvas!! val canvas = renderer.canvas!!
val paint = Paint() val paint = Paint()
// TODO: make color constants.
//paint.setColor(Color.GREEN) //paint.setColor(Color.GREEN)
paint.setColor(0xFF00FF00.toInt()) paint.setColor(0xFF00FF00.toInt())
// canvas.clear(Color.RED); // TODO: make color constants.
canvas.clear(0x00FF00FF.toInt()); // canvas.clear(Color.RED)
canvas.clear(0xFFFF0000.toInt())
canvas.save(); canvas.save();
// TODO: disabled to ramp up the new native skiko. canvas.translate(128.0f, 128.0f)
//canvas.translate(128.0f, 128.0f) canvas.rotate(nanoTime.toFloat() / 1e7f)
//canvas.rotate(nanoTime.toFloat() / 1e7f)
val rect = Rect.makeXYWH(-90.5f, -90.5f, 181.0f, 181.0f) val rect = Rect.makeXYWH(-90.5f, -90.5f, 181.0f, 181.0f)
canvas.drawRect(rect, paint) canvas.drawRect(rect, paint)
canvas.restore(); canvas.restore();
......
...@@ -397,13 +397,13 @@ project.tasks.register<Exec>("nativeBridgesCompile") { ...@@ -397,13 +397,13 @@ project.tasks.register<Exec>("nativeBridgesCompile") {
"clang++", "clang++",
*targetArch.clangFlags, *targetArch.clangFlags,
*targetOs.clangFlags, *targetOs.clangFlags,
"-std=c++17", *buildType.clangFlags,
"-c", "-c",
"-DPROVIDE_JNI_TYPES", "-DPROVIDE_JNI_TYPES",
"-DSK_SHAPER_CORETEXT_AVAILABLE", "-DSK_SHAPER_CORETEXT_AVAILABLE",
"-DSK_BUILD_FOR_MAC", "-DSK_BUILD_FOR_MAC",
"-DSK_METAL", "-DSK_METAL",
"-I$projectDir/src/macosX64Main/cpp/headers", "-I$projectDir/src/macosX64Main/cpp/include",
"-I$projectDir/src/commonMain/cpp/headers", "-I$projectDir/src/commonMain/cpp/headers",
*skiaPreprocessorFlags, *skiaPreprocessorFlags,
*srcs *srcs
......
#include "common.h" #include "common.h"
#include "src/utils/SkUTF.h" #include "src/utils/SkUTF.h"
#include <stdio.h>
jlong packTwoInts(int32_t a, int32_t b) { jlong packTwoInts(int32_t a, int32_t b) {
return (uint64_t (a) << 32) | b; return (uint64_t (a) << 32) | b;
...@@ -72,3 +73,10 @@ uint32_t skija::UtfIndicesConverter::from8To16(size_t i8) { ...@@ -72,3 +73,10 @@ uint32_t skija::UtfIndicesConverter::from8To16(size_t i8) {
return fPos16; return fPos16;
} }
void TODO(const char* message) {
printf("TODO: %s\n", message);
fflush(stdout);
abort();
}
...@@ -55,5 +55,12 @@ jlong ptrToJlong(T* ptr) { ...@@ -55,5 +55,12 @@ jlong ptrToJlong(T* ptr) {
return static_cast<jlong>(reinterpret_cast<uintptr_t>(ptr)); return static_cast<jlong>(reinterpret_cast<uintptr_t>(ptr));
} }
#ifdef __clang__
__attribute__((noreturn))
void TODO(const char*);
#else
void TODO(const char*);
#endif
#endif /* SKIKO_COMMON_H */ #endif /* SKIKO_COMMON_H */
...@@ -18,7 +18,16 @@ class BackendRenderTarget internal constructor(ptr: NativePointer) : Managed(ptr ...@@ -18,7 +18,16 @@ class BackendRenderTarget internal constructor(ptr: NativePointer) : Managed(ptr
fbFormat: Int fbFormat: Int
): BackendRenderTarget { ): BackendRenderTarget {
Stats.onNativeCall() Stats.onNativeCall()
return BackendRenderTarget(_nMakeGL(width, height, sampleCnt, stencilBits, fbId, fbFormat)) return BackendRenderTarget(
_nMakeGL(
width,
height,
sampleCnt,
stencilBits,
fbId,
fbFormat
)
)
} }
fun makeMetal(width: Int, height: Int, texturePtr: NativePointer): BackendRenderTarget { fun makeMetal(width: Int, height: Int, texturePtr: NativePointer): BackendRenderTarget {
......
...@@ -3,13 +3,8 @@ package org.jetbrains.skia ...@@ -3,13 +3,8 @@ package org.jetbrains.skia
import org.jetbrains.skia.ImageFilter.Companion.makeDropShadowOnly import org.jetbrains.skia.ImageFilter.Companion.makeDropShadowOnly
import org.jetbrains.skia.impl.Library.Companion.staticLoad import org.jetbrains.skia.impl.Library.Companion.staticLoad
import org.jetbrains.skia.impl.Managed
import org.jetbrains.skia.impl.Stats
import org.jetbrains.skia.impl.reachabilityBarrier
import org.jetbrains.skia.impl.use
import org.jetbrains.skia.ExternalSymbolName import org.jetbrains.skia.ExternalSymbolName
import org.jetbrains.skia.impl.NativePointer import org.jetbrains.skia.impl.*
import org.jetbrains.skia.impl.getPtr
import kotlin.jvm.JvmStatic import kotlin.jvm.JvmStatic
open class Canvas internal constructor(ptr: NativePointer, managed: Boolean, internal val _owner: Any) : open class Canvas internal constructor(ptr: NativePointer, managed: Boolean, internal val _owner: Any) :
...@@ -58,7 +53,8 @@ open class Canvas internal constructor(ptr: NativePointer, managed: Boolean, int ...@@ -58,7 +53,8 @@ open class Canvas internal constructor(ptr: NativePointer, managed: Boolean, int
top: Float, top: Float,
right: Float, right: Float,
bottom: Float, bottom: Float,
radii: FloatArray?, radii: InteropPointer,
radiiSize: Int,
paintPtr: NativePointer paintPtr: NativePointer
) )
...@@ -70,12 +66,14 @@ open class Canvas internal constructor(ptr: NativePointer, managed: Boolean, int ...@@ -70,12 +66,14 @@ open class Canvas internal constructor(ptr: NativePointer, managed: Boolean, int
ot: Float, ot: Float,
or: Float, or: Float,
ob: Float, ob: Float,
oradii: FloatArray?, oradii: InteropPointer,
oradiiSize: Int,
il: Float, il: Float,
it: Float, it: Float,
ir: Float, ir: Float,
ib: Float, ib: Float,
iradii: FloatArray?, iradii: InteropPointer,
iradiiSize: Int,
paintPtr: NativePointer paintPtr: NativePointer
) )
...@@ -128,7 +126,8 @@ open class Canvas internal constructor(ptr: NativePointer, managed: Boolean, int ...@@ -128,7 +126,8 @@ open class Canvas internal constructor(ptr: NativePointer, managed: Boolean, int
external fun _nDrawTextBlob(ptr: NativePointer, blob: NativePointer, x: Float, y: Float, paint: NativePointer) external fun _nDrawTextBlob(ptr: NativePointer, blob: NativePointer, x: Float, y: Float, paint: NativePointer)
@JvmStatic @JvmStatic
@ExternalSymbolName("org_jetbrains_skia_Canvas__1nDrawPicture") @ExternalSymbolName("org_jetbrains_skia_Canvas__1nDrawPicture")
external fun _nDrawPicture(ptr: NativePointer, picturePtr: NativePointer, matrix: FloatArray?, paintPtr: NativePointer) external fun _nDrawPicture(ptr: NativePointer, picturePtr: NativePointer, matrix: InteropPointer, paintPtr: NativePointer)
@JvmStatic @JvmStatic
@ExternalSymbolName("org_jetbrains_skia_Canvas__1nDrawVertices") @ExternalSymbolName("org_jetbrains_skia_Canvas__1nDrawVertices")
external fun _nDrawVertices( external fun _nDrawVertices(
...@@ -191,7 +190,8 @@ open class Canvas internal constructor(ptr: NativePointer, managed: Boolean, int ...@@ -191,7 +190,8 @@ open class Canvas internal constructor(ptr: NativePointer, managed: Boolean, int
top: Float, top: Float,
right: Float, right: Float,
bottom: Float, bottom: Float,
radii: FloatArray?, radii: InteropPointer,
size: Int,
mode: Int, mode: Int,
antiAlias: Boolean antiAlias: Boolean
) )
...@@ -204,10 +204,12 @@ open class Canvas internal constructor(ptr: NativePointer, managed: Boolean, int ...@@ -204,10 +204,12 @@ open class Canvas internal constructor(ptr: NativePointer, managed: Boolean, int
external fun _nClipRegion(ptr: NativePointer, nativeRegion: NativePointer, mode: Int) external fun _nClipRegion(ptr: NativePointer, nativeRegion: NativePointer, mode: Int)
@JvmStatic @JvmStatic
@ExternalSymbolName("org_jetbrains_skia_Canvas__1nConcat") @ExternalSymbolName("org_jetbrains_skia_Canvas__1nConcat")
external fun _nConcat(ptr: NativePointer, matrix: FloatArray?) external fun _nConcat(ptr: NativePointer, matrix: InteropPointer)
@JvmStatic @JvmStatic
@ExternalSymbolName("org_jetbrains_skia_Canvas__1nConcat44") @ExternalSymbolName("org_jetbrains_skia_Canvas__1nConcat44")
external fun _nConcat44(ptr: NativePointer, matrix: FloatArray?) external fun _nConcat44(ptr: NativePointer, matrix: InteropPointer)
@JvmStatic @JvmStatic
@ExternalSymbolName("org_jetbrains_skia_Canvas__1nReadPixels") @ExternalSymbolName("org_jetbrains_skia_Canvas__1nReadPixels")
external fun _nReadPixels(ptr: NativePointer, bitmapPtr: NativePointer, srcX: Int, srcY: Int): Boolean external fun _nReadPixels(ptr: NativePointer, bitmapPtr: NativePointer, srcX: Int, srcY: Int): Boolean
...@@ -515,27 +517,33 @@ open class Canvas internal constructor(ptr: NativePointer, managed: Boolean, int ...@@ -515,27 +517,33 @@ open class Canvas internal constructor(ptr: NativePointer, managed: Boolean, int
fun drawRRect(r: RRect, paint: Paint): Canvas { fun drawRRect(r: RRect, paint: Paint): Canvas {
Stats.onNativeCall() Stats.onNativeCall()
_nDrawRRect(_ptr, r.left, r.top, r.right, r.bottom, r.radii, getPtr(paint)) interopScope {
_nDrawRRect(_ptr, r.left, r.top, r.right, r.bottom, toInterop(r.radii), r.radii.size, getPtr(paint))
}
reachabilityBarrier(paint) reachabilityBarrier(paint)
return this return this
} }
fun drawDRRect(outer: RRect, inner: RRect, paint: Paint): Canvas { fun drawDRRect(outer: RRect, inner: RRect, paint: Paint): Canvas {
Stats.onNativeCall() Stats.onNativeCall()
_nDrawDRRect( interopScope {
_ptr, _nDrawDRRect(
outer.left, _ptr,
outer.top, outer.left,
outer.right, outer.top,
outer.bottom, outer.right,
outer.radii, outer.bottom,
inner.left, toInterop(outer.radii),
inner.top, outer.radii.size,
inner.right, inner.left,
inner.bottom, inner.top,
inner.radii, inner.right,
getPtr(paint) inner.bottom,
) toInterop(inner.radii),
inner.radii.size,
getPtr(paint)
)
}
reachabilityBarrier(paint) reachabilityBarrier(paint)
return this return this
} }
...@@ -715,9 +723,11 @@ open class Canvas internal constructor(ptr: NativePointer, managed: Boolean, int ...@@ -715,9 +723,11 @@ open class Canvas internal constructor(ptr: NativePointer, managed: Boolean, int
fun drawPicture(picture: Picture, matrix: Matrix33?, paint: Paint?): Canvas { fun drawPicture(picture: Picture, matrix: Matrix33?, paint: Paint?): Canvas {
Stats.onNativeCall() Stats.onNativeCall()
_nDrawPicture(_ptr, getPtr(picture), matrix?.mat, getPtr(paint)) interopScope {
reachabilityBarrier(picture) _nDrawPicture(_ptr, getPtr(picture), toInterop(matrix?.mat), getPtr(paint))
reachabilityBarrier(paint) reachabilityBarrier(picture)
reachabilityBarrier(paint)
}
return this return this
} }
...@@ -1293,7 +1303,9 @@ open class Canvas internal constructor(ptr: NativePointer, managed: Boolean, int ...@@ -1293,7 +1303,9 @@ open class Canvas internal constructor(ptr: NativePointer, managed: Boolean, int
fun clipRRect(r: RRect, mode: ClipMode, antiAlias: Boolean): Canvas { fun clipRRect(r: RRect, mode: ClipMode, antiAlias: Boolean): Canvas {
Stats.onNativeCall() Stats.onNativeCall()
_nClipRRect(_ptr, r.left, r.top, r.right, r.bottom, r.radii, mode.ordinal, antiAlias) interopScope {
_nClipRRect(_ptr, r.left, r.top, r.right, r.bottom, toInterop(r.radii), r.radii.size, mode.ordinal, antiAlias)
}
return this return this
} }
...@@ -1360,14 +1372,22 @@ open class Canvas internal constructor(ptr: NativePointer, managed: Boolean, int ...@@ -1360,14 +1372,22 @@ open class Canvas internal constructor(ptr: NativePointer, managed: Boolean, int
} }
fun concat(matrix: Matrix33): Canvas { fun concat(matrix: Matrix33): Canvas {
Stats.onNativeCall() interopScope {
_nConcat(_ptr, matrix.mat) Stats.onNativeCall()
_nConcat(
_ptr, toInterop(matrix.mat)
)
}
return this return this
} }
fun concat(matrix: Matrix44): Canvas { fun concat(matrix: Matrix44): Canvas {
Stats.onNativeCall() interopScope {
_nConcat44(_ptr, matrix.mat) Stats.onNativeCall()
_nConcat44(
_ptr, toInterop(matrix.mat)
)
}
return this return this
} }
......
@file:Suppress("NESTED_EXTERNAL_DECLARATION") @file:Suppress("NESTED_EXTERNAL_DECLARATION")
package org.jetbrains.skia package org.jetbrains.skia
import org.jetbrains.skia.impl.*
import org.jetbrains.skia.impl.Library.Companion.staticLoad import org.jetbrains.skia.impl.Library.Companion.staticLoad
import org.jetbrains.skia.impl.Managed
import org.jetbrains.skia.impl.Native
import org.jetbrains.skia.impl.Stats
import org.jetbrains.skia.impl.reachabilityBarrier
import org.jetbrains.skia.impl.NativePointer
import org.jetbrains.skia.impl.getPtr
import kotlin.jvm.JvmStatic import kotlin.jvm.JvmStatic
/** /**
...@@ -435,7 +430,8 @@ class Path internal constructor(ptr: NativePointer) : Managed(ptr, _FinalizerHol ...@@ -435,7 +430,8 @@ class Path internal constructor(ptr: NativePointer) : Managed(ptr, _FinalizerHol
t: Float, t: Float,
r: Float, r: Float,
b: Float, b: Float,
radii: FloatArray?, radii: InteropPointer,
size: Int,
dir: Int, dir: Int,
start: Int start: Int
) )
...@@ -1917,7 +1913,9 @@ class Path internal constructor(ptr: NativePointer) : Managed(ptr, _FinalizerHol ...@@ -1917,7 +1913,9 @@ class Path internal constructor(ptr: NativePointer) : Managed(ptr, _FinalizerHol
*/ */
fun addRRect(rrect: RRect, dir: PathDirection = PathDirection.CLOCKWISE, start: Int = 6): Path { fun addRRect(rrect: RRect, dir: PathDirection = PathDirection.CLOCKWISE, start: Int = 6): Path {
Stats.onNativeCall() Stats.onNativeCall()
_nAddRRect(_ptr, rrect.left, rrect.top, rrect.right, rrect.bottom, rrect.radii, dir.ordinal, start) interopScope {
_nAddRRect(_ptr, rrect.left, rrect.top, rrect.right, rrect.bottom, toInterop(rrect.radii), rrect.radii.size, dir.ordinal, start)
}
return this return this
} }
......
...@@ -70,7 +70,7 @@ extern "C" JNIEXPORT void JNICALL Java_org_jetbrains_skia_Canvas__1nDrawOval ...@@ -70,7 +70,7 @@ extern "C" JNIEXPORT void JNICALL Java_org_jetbrains_skia_Canvas__1nDrawOval
} }
extern "C" JNIEXPORT void JNICALL Java_org_jetbrains_skia_Canvas__1nDrawRRect extern "C" JNIEXPORT void JNICALL Java_org_jetbrains_skia_Canvas__1nDrawRRect
(JNIEnv* env, jclass jclass, jlong canvasPtr, jfloat left, jfloat top, jfloat right, jfloat bottom, jfloatArray jradii, jlong paintPtr) { (JNIEnv* env, jclass jclass, jlong canvasPtr, jfloat left, jfloat top, jfloat right, jfloat bottom, jfloatArray jradii, jint jradiiSize, jlong paintPtr) {
SkCanvas* canvas = reinterpret_cast<SkCanvas*>(static_cast<uintptr_t>(canvasPtr)); SkCanvas* canvas = reinterpret_cast<SkCanvas*>(static_cast<uintptr_t>(canvasPtr));
SkPaint* paint = reinterpret_cast<SkPaint*>(static_cast<uintptr_t>(paintPtr)); SkPaint* paint = reinterpret_cast<SkPaint*>(static_cast<uintptr_t>(paintPtr));
canvas->drawRRect(skija::RRect::toSkRRect(env, left, top, right, bottom, jradii), *paint); canvas->drawRRect(skija::RRect::toSkRRect(env, left, top, right, bottom, jradii), *paint);
...@@ -78,8 +78,8 @@ extern "C" JNIEXPORT void JNICALL Java_org_jetbrains_skia_Canvas__1nDrawRRect ...@@ -78,8 +78,8 @@ extern "C" JNIEXPORT void JNICALL Java_org_jetbrains_skia_Canvas__1nDrawRRect
extern "C" JNIEXPORT void JNICALL Java_org_jetbrains_skia_Canvas__1nDrawDRRect extern "C" JNIEXPORT void JNICALL Java_org_jetbrains_skia_Canvas__1nDrawDRRect
(JNIEnv* env, jclass jclass, jlong canvasPtr, (JNIEnv* env, jclass jclass, jlong canvasPtr,
jfloat ol, jfloat ot, jfloat oright, jfloat ob, jfloatArray ojradii, jfloat ol, jfloat ot, jfloat oright, jfloat ob, jfloatArray ojradii, jint ojradiiSize,
jfloat il, jfloat it, jfloat ir, jfloat ib, jfloatArray ijradii, jfloat il, jfloat it, jfloat ir, jfloat ib, jfloatArray ijradii, jint ijradiiSize,
jlong paintPtr) { jlong paintPtr) {
SkCanvas* canvas = reinterpret_cast<SkCanvas*>(static_cast<uintptr_t>(canvasPtr)); SkCanvas* canvas = reinterpret_cast<SkCanvas*>(static_cast<uintptr_t>(canvasPtr));
SkPaint* paint = reinterpret_cast<SkPaint*>(static_cast<uintptr_t>(paintPtr)); SkPaint* paint = reinterpret_cast<SkPaint*>(static_cast<uintptr_t>(paintPtr));
...@@ -245,7 +245,7 @@ extern "C" JNIEXPORT void JNICALL Java_org_jetbrains_skia_Canvas__1nClipRect ...@@ -245,7 +245,7 @@ extern "C" JNIEXPORT void JNICALL Java_org_jetbrains_skia_Canvas__1nClipRect
} }
extern "C" JNIEXPORT void JNICALL Java_org_jetbrains_skia_Canvas__1nClipRRect extern "C" JNIEXPORT void JNICALL Java_org_jetbrains_skia_Canvas__1nClipRRect
(JNIEnv* env, jclass jclass, jlong canvasPtr, jfloat left, jfloat top, jfloat right, jfloat bottom, jfloatArray jradii, jint mode, jboolean antiAlias) { (JNIEnv* env, jclass jclass, jlong canvasPtr, jfloat left, jfloat top, jfloat right, jfloat bottom, jfloatArray jradii, jint jradiiSize, jint mode, jboolean antiAlias) {
SkCanvas* canvas = reinterpret_cast<SkCanvas*>(static_cast<uintptr_t>(canvasPtr)); SkCanvas* canvas = reinterpret_cast<SkCanvas*>(static_cast<uintptr_t>(canvasPtr));
canvas->clipRRect(skija::RRect::toSkRRect(env, left, top, right, bottom, jradii), static_cast<SkClipOp>(mode), antiAlias); canvas->clipRRect(skija::RRect::toSkRRect(env, left, top, right, bottom, jradii), static_cast<SkClipOp>(mode), antiAlias);
} }
......
...@@ -345,7 +345,7 @@ extern "C" JNIEXPORT void Java_org_jetbrains_skia_Path__1nAddArc ...@@ -345,7 +345,7 @@ extern "C" JNIEXPORT void Java_org_jetbrains_skia_Path__1nAddArc
} }
extern "C" JNIEXPORT void Java_org_jetbrains_skia_Path__1nAddRRect extern "C" JNIEXPORT void Java_org_jetbrains_skia_Path__1nAddRRect
(JNIEnv* env, jclass jclass, jlong ptr, jfloat l, jfloat t, jfloat r, jfloat b, jfloatArray radii, jint dirInt, jint start) { (JNIEnv* env, jclass jclass, jlong ptr, jfloat l, jfloat t, jfloat r, jfloat b, jfloatArray radii, jint radiiSize, jint dirInt, jint start) {
SkPath* instance = reinterpret_cast<SkPath*>(static_cast<uintptr_t>(ptr)); SkPath* instance = reinterpret_cast<SkPath*>(static_cast<uintptr_t>(ptr));
SkRRect rrect = skija::RRect::toSkRRect(env, l, t, r, b, radii); SkRRect rrect = skija::RRect::toSkRRect(env, l, t, r, b, radii);
SkPathDirection dir = static_cast<SkPathDirection>(dirInt); SkPathDirection dir = static_cast<SkPathDirection>(dirInt);
......
...@@ -12,14 +12,14 @@ extern "C" jlong BackendRenderTarget_nGetFinalizer() { ...@@ -12,14 +12,14 @@ extern "C" jlong BackendRenderTarget_nGetFinalizer() {
} }
extern "C" jlong BackendRenderTarget_nMakeGL extern "C" jlong BackendRenderTarget_nMakeGL
(jint width, jint height, jint sampleCnt, jint stencilBits, jint fbId, jint fbFormat) { (kref __Kinstance, jint width, jint height, jint sampleCnt, jint stencilBits, jint fbId, jint fbFormat) {
GrGLFramebufferInfo glInfo = { static_cast<unsigned int>(fbId), static_cast<unsigned int>(fbFormat) }; GrGLFramebufferInfo glInfo = { static_cast<unsigned int>(fbId), static_cast<unsigned int>(fbFormat) };
GrBackendRenderTarget* instance = new GrBackendRenderTarget(width, height, sampleCnt, stencilBits, glInfo); GrBackendRenderTarget* instance = new GrBackendRenderTarget(width, height, sampleCnt, stencilBits, glInfo);
return reinterpret_cast<jlong>(instance); return reinterpret_cast<jlong>(instance);
} }
extern "C" jlong BackendRenderTarget_nMakeMetal extern "C" jlong BackendRenderTarget_nMakeMetal
(jint width, jint height, jlong texturePtr) { (kref __Kinstance, jint width, jint height, jlong texturePtr) {
#ifdef SK_METAL #ifdef SK_METAL
GrMTLHandle texture = reinterpret_cast<GrMTLHandle>(static_cast<uintptr_t>(texturePtr)); GrMTLHandle texture = reinterpret_cast<GrMTLHandle>(static_cast<uintptr_t>(texturePtr));
GrMtlTextureInfo fbInfo; GrMtlTextureInfo fbInfo;
...@@ -36,7 +36,7 @@ extern "C" jlong BackendRenderTarget_nMakeMetal ...@@ -36,7 +36,7 @@ extern "C" jlong BackendRenderTarget_nMakeMetal
#endif #endif
extern "C" jlong BackendRenderTarget_MakeDirect3D extern "C" jlong BackendRenderTarget_MakeDirect3D
(jint width, jint height, jlong texturePtr, jint format, jint sampleCnt, jint levelCnt) { (kref __Kinstance, jint width, jint height, jlong texturePtr, jint format, jint sampleCnt, jint levelCnt) {
#ifdef SK_DIRECT3D #ifdef SK_DIRECT3D
GrD3DTextureResourceInfo texResInfo = {}; GrD3DTextureResourceInfo texResInfo = {};
ID3D12Resource* resource = reinterpret_cast<ID3D12Resource*>(static_cast<uintptr_t>(texturePtr)); ID3D12Resource* resource = reinterpret_cast<ID3D12Resource*>(static_cast<uintptr_t>(texturePtr));
......
#include "common.h"
#include "native_interop.h"
std::unique_ptr<SkMatrix> skMatrix(jfloatArray matrixArray) {
if (matrixArray == nullptr)
return std::unique_ptr<SkMatrix>(nullptr);
else {
jfloat* m = static_cast<jfloat*>(matrixArray);
SkMatrix* ptr = new SkMatrix();
ptr->setAll(m[0], m[1], m[2], m[3], m[4], m[5], m[6], m[7], m[8]);
return std::unique_ptr<SkMatrix>(ptr);
}
}
std::unique_ptr<SkM44> skM44(jfloatArray matrixArray) {
if (matrixArray == nullptr)
return std::unique_ptr<SkM44>(nullptr);
else {
jfloat* m = static_cast<jfloat *>(matrixArray);
SkM44* ptr = new SkM44(m[0], m[1], m[2], m[3], m[4], m[5], m[6], m[7], m[8], m[9], m[10], m[11], m[12], m[13], m[14], m[15]);
return std::unique_ptr<SkM44>(ptr);
}
}
namespace skija {
namespace RRect {
SkRRect toSkRRect(jfloat left, jfloat top, jfloat right, jfloat bottom, jfloatArray jradii, jint radiiSize) {
SkRect rect {left, top, right, bottom};
SkRRect rrect = SkRRect::MakeEmpty();
jfloat* radii = static_cast<jfloat *>(jradii);
switch (radiiSize) {
case 1:
rrect.setRectXY(rect, radii[0], radii[0]);
break;
case 2:
rrect.setRectXY(rect, radii[0], radii[1]);
break;
case 4: {
SkVector vradii[4] = {{radii[0], radii[0]}, {radii[1], radii[1]}, {radii[2], radii[2]}, {radii[3], radii[3]}};
rrect.setRectRadii(rect, vradii);
break;
}
case 8: {
SkVector vradii[4] = {{radii[0], radii[1]}, {radii[2], radii[3]}, {radii[4], radii[5]}, {radii[6], radii[7]}};
rrect.setRectRadii(rect, vradii);
break;
}
}
return rrect;
}
}
}
...@@ -37,7 +37,7 @@ extern "C" void org_jetbrains_skia_Bitmap__1nSwap ...@@ -37,7 +37,7 @@ extern "C" void org_jetbrains_skia_Bitmap__1nSwap
extern "C" jobject org_jetbrains_skia_Bitmap__1nGetImageInfo extern "C" jobject org_jetbrains_skia_Bitmap__1nGetImageInfo
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Bitmap__1nGetImageInfo"); TODO("implement org_jetbrains_skia_Bitmap__1nGetImageInfo");
} }
#if 0 #if 0
...@@ -142,7 +142,7 @@ extern "C" jboolean org_jetbrains_skia_Bitmap__1nAllocPixelsRowBytes ...@@ -142,7 +142,7 @@ extern "C" jboolean org_jetbrains_skia_Bitmap__1nAllocPixelsRowBytes
extern "C" jboolean org_jetbrains_skia_Bitmap__1nInstallPixels extern "C" jboolean org_jetbrains_skia_Bitmap__1nInstallPixels
(kref __Kinstance, jlong ptr, jint width, jint height, jint colorType, jint alphaType, jlong colorSpacePtr, jbyteArray pixelsArr, jlong rowBytes) { (kref __Kinstance, jlong ptr, jint width, jint height, jint colorType, jint alphaType, jlong colorSpacePtr, jbyteArray pixelsArr, jlong rowBytes) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Bitmap__1nInstallPixels"); TODO("implement org_jetbrains_skia_Bitmap__1nInstallPixels");
} }
#if 0 #if 0
...@@ -244,7 +244,7 @@ extern "C" jboolean org_jetbrains_skia_Bitmap__1nExtractSubset ...@@ -244,7 +244,7 @@ extern "C" jboolean org_jetbrains_skia_Bitmap__1nExtractSubset
extern "C" jbyteArray org_jetbrains_skia_Bitmap__1nReadPixels extern "C" jbyteArray org_jetbrains_skia_Bitmap__1nReadPixels
(kref __Kinstance, jlong ptr, jint width, jint height, jint colorType, jint alphaType, jlong colorSpacePtr, jlong rowBytes, jint srcX, jint srcY) { (kref __Kinstance, jlong ptr, jint width, jint height, jint colorType, jint alphaType, jlong colorSpacePtr, jlong rowBytes, jint srcX, jint srcY) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Bitmap__1nReadPixels"); TODO("implement org_jetbrains_skia_Bitmap__1nReadPixels");
} }
#if 0 #if 0
...@@ -269,7 +269,7 @@ extern "C" jbyteArray org_jetbrains_skia_Bitmap__1nReadPixels ...@@ -269,7 +269,7 @@ extern "C" jbyteArray org_jetbrains_skia_Bitmap__1nReadPixels
extern "C" jobject org_jetbrains_skia_Bitmap__1nExtractAlpha extern "C" jobject org_jetbrains_skia_Bitmap__1nExtractAlpha
(kref __Kinstance, jlong ptr, jlong dstPtr, jlong paintPtr) { (kref __Kinstance, jlong ptr, jlong dstPtr, jlong paintPtr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Bitmap__1nExtractAlpha"); TODO("implement org_jetbrains_skia_Bitmap__1nExtractAlpha");
} }
#if 0 #if 0
...@@ -290,7 +290,7 @@ extern "C" jobject org_jetbrains_skia_Bitmap__1nExtractAlpha ...@@ -290,7 +290,7 @@ extern "C" jobject org_jetbrains_skia_Bitmap__1nExtractAlpha
extern "C" jobject org_jetbrains_skia_Bitmap__1nPeekPixels extern "C" jobject org_jetbrains_skia_Bitmap__1nPeekPixels
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Bitmap__1nPeekPixels"); TODO("implement org_jetbrains_skia_Bitmap__1nPeekPixels");
} }
#if 0 #if 0
...@@ -309,7 +309,7 @@ extern "C" jobject org_jetbrains_skia_Bitmap__1nPeekPixels ...@@ -309,7 +309,7 @@ extern "C" jobject org_jetbrains_skia_Bitmap__1nPeekPixels
extern "C" jlong org_jetbrains_skia_Bitmap__1nMakeShader extern "C" jlong org_jetbrains_skia_Bitmap__1nMakeShader
(kref __Kinstance, jlong ptr, jint tmx, jint tmy, jlong samplingMode, jfloatArray localMatrixArr) { (kref __Kinstance, jlong ptr, jint tmx, jint tmy, jlong samplingMode, jfloatArray localMatrixArr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Bitmap__1nMakeShader"); TODO("implement org_jetbrains_skia_Bitmap__1nMakeShader");
} }
#if 0 #if 0
......
...@@ -15,7 +15,7 @@ extern "C" jlong org_jetbrains_skia_BreakIterator__1nGetFinalizer(kref __Kinstan ...@@ -15,7 +15,7 @@ extern "C" jlong org_jetbrains_skia_BreakIterator__1nGetFinalizer(kref __Kinstan
extern "C" jlong org_jetbrains_skia_BreakIterator__1nMake extern "C" jlong org_jetbrains_skia_BreakIterator__1nMake
(kref __Kinstance, jint type, jstring localeStr) { (kref __Kinstance, jint type, jstring localeStr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_BreakIterator__1nMake"); TODO("implement org_jetbrains_skia_BreakIterator__1nMake");
} }
#if 0 #if 0
...@@ -42,7 +42,7 @@ extern "C" jlong org_jetbrains_skia_BreakIterator__1nMake ...@@ -42,7 +42,7 @@ extern "C" jlong org_jetbrains_skia_BreakIterator__1nMake
extern "C" jint org_jetbrains_skia_BreakIterator__1nClone extern "C" jint org_jetbrains_skia_BreakIterator__1nClone
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_BreakIterator__1nClone"); TODO("implement org_jetbrains_skia_BreakIterator__1nClone");
} }
#if 0 #if 0
...@@ -117,7 +117,7 @@ extern "C" jint org_jetbrains_skia_BreakIterator__1nGetRuleStatus ...@@ -117,7 +117,7 @@ extern "C" jint org_jetbrains_skia_BreakIterator__1nGetRuleStatus
extern "C" jintArray org_jetbrains_skia_BreakIterator__1nGetRuleStatuses extern "C" jintArray org_jetbrains_skia_BreakIterator__1nGetRuleStatuses
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_BreakIterator__1nGetRuleStatuses"); TODO("implement org_jetbrains_skia_BreakIterator__1nGetRuleStatuses");
} }
#if 0 #if 0
...@@ -140,7 +140,7 @@ extern "C" jintArray org_jetbrains_skia_BreakIterator__1nGetRuleStatuses ...@@ -140,7 +140,7 @@ extern "C" jintArray org_jetbrains_skia_BreakIterator__1nGetRuleStatuses
extern "C" void org_jetbrains_skia_BreakIterator__1nSetText extern "C" void org_jetbrains_skia_BreakIterator__1nSetText
(kref __Kinstance, jlong ptr, jlong textPtr) { (kref __Kinstance, jlong ptr, jlong textPtr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_BreakIterator__1nSetText"); TODO("implement org_jetbrains_skia_BreakIterator__1nSetText");
} }
#if 0 #if 0
......
...@@ -8,6 +8,7 @@ ...@@ -8,6 +8,7 @@
#include "SkVertices.h" #include "SkVertices.h"
#include "hb.h" #include "hb.h"
#include "common.h" #include "common.h"
#include "native_interop.h"
static void deleteCanvas(SkCanvas* canvas) { static void deleteCanvas(SkCanvas* canvas) {
// std::cout << "Deleting [SkCanvas " << canvas << "]" << std::endl; // std::cout << "Deleting [SkCanvas " << canvas << "]" << std::endl;
...@@ -35,7 +36,7 @@ extern "C" void org_jetbrains_skia_Canvas__1nDrawPoint ...@@ -35,7 +36,7 @@ extern "C" void org_jetbrains_skia_Canvas__1nDrawPoint
extern "C" void org_jetbrains_skia_Canvas__1nDrawPoints extern "C" void org_jetbrains_skia_Canvas__1nDrawPoints
(kref __Kinstance, jlong canvasPtr, int mode, jfloatArray coords, jlong paintPtr) { (kref __Kinstance, jlong canvasPtr, int mode, jfloatArray coords, jlong paintPtr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Canvas__1nDrawPoints"); TODO("implement org_jetbrains_skia_Canvas__1nDrawPoints");
} }
#if 0 #if 0
...@@ -80,44 +81,23 @@ extern "C" void org_jetbrains_skia_Canvas__1nDrawOval ...@@ -80,44 +81,23 @@ extern "C" void org_jetbrains_skia_Canvas__1nDrawOval
canvas->drawOval({left, top, right, bottom}, *paint); canvas->drawOval({left, top, right, bottom}, *paint);
} }
extern "C" void org_jetbrains_skia_Canvas__1nDrawRRect
(kref __Kinstance, jlong canvasPtr, jfloat left, jfloat top, jfloat right, jfloat bottom, jfloatArray jradii, jlong paintPtr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Canvas__1nDrawRRect");
}
#if 0
extern "C" void org_jetbrains_skia_Canvas__1nDrawRRect extern "C" void org_jetbrains_skia_Canvas__1nDrawRRect
(kref __Kinstance, jlong canvasPtr, jfloat left, jfloat top, jfloat right, jfloat bottom, jfloatArray jradii, jlong paintPtr) { (kref __Kinstance, jlong canvasPtr, jfloat left, jfloat top, jfloat right, jfloat bottom, jfloatArray jradii, jint jradiiSize, jlong paintPtr) {
SkCanvas* canvas = reinterpret_cast<SkCanvas*>(static_cast<uintptr_t>(canvasPtr)); SkCanvas* canvas = reinterpret_cast<SkCanvas*>(static_cast<uintptr_t>(canvasPtr));
SkPaint* paint = reinterpret_cast<SkPaint*>(static_cast<uintptr_t>(paintPtr)); SkPaint* paint = reinterpret_cast<SkPaint*>(static_cast<uintptr_t>(paintPtr));
canvas->drawRRect(skija::RRect::toSkRRect(env, left, top, right, bottom, jradii), *paint); canvas->drawRRect(skija::RRect::toSkRRect(left, top, right, bottom, jradii, jradiiSize), *paint);
} }
#endif
extern "C" void org_jetbrains_skia_Canvas__1nDrawDRRect
(kref __Kinstance, jlong canvasPtr,
jfloat ol, jfloat ot, jfloat oright, jfloat ob, jfloatArray ojradii,
jfloat il, jfloat it, jfloat ir, jfloat ib, jfloatArray ijradii,
jlong paintPtr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Canvas__1nDrawDRRect");
}
#if 0
extern "C" void org_jetbrains_skia_Canvas__1nDrawDRRect extern "C" void org_jetbrains_skia_Canvas__1nDrawDRRect
(kref __Kinstance, jlong canvasPtr, (kref __Kinstance, jlong canvasPtr,
jfloat ol, jfloat ot, jfloat oright, jfloat ob, jfloatArray ojradii, jfloat ol, jfloat ot, jfloat oright, jfloat ob, jfloatArray ojradii, jint ojradiiSize,
jfloat il, jfloat it, jfloat ir, jfloat ib, jfloatArray ijradii, jfloat il, jfloat it, jfloat ir, jfloat ib, jfloatArray ijradii, jint ijradiiSize,
jlong paintPtr) { jlong paintPtr) {
SkCanvas* canvas = reinterpret_cast<SkCanvas*>(static_cast<uintptr_t>(canvasPtr)); SkCanvas* canvas = reinterpret_cast<SkCanvas*>(static_cast<uintptr_t>(canvasPtr));
SkPaint* paint = reinterpret_cast<SkPaint*>(static_cast<uintptr_t>(paintPtr)); SkPaint* paint = reinterpret_cast<SkPaint*>(static_cast<uintptr_t>(paintPtr));
canvas->drawDRRect(skija::RRect::toSkRRect(env, ol, ot, oright, ob, ojradii), canvas->drawDRRect(skija::RRect::toSkRRect(ol, ot, oright, ob, ojradii, ojradiiSize),
skija::RRect::toSkRRect(env, il, it, ir, ib, ijradii), *paint); skija::RRect::toSkRRect(il, it, ir, ib, ijradii, ijradiiSize), *paint);
} }
#endif
extern "C" void org_jetbrains_skia_Canvas__1nDrawPath extern "C" void org_jetbrains_skia_Canvas__1nDrawPath
(kref __Kinstance, jlong canvasPtr, jlong pathPtr, jlong paintPtr) { (kref __Kinstance, jlong canvasPtr, jlong pathPtr, jlong paintPtr) {
...@@ -159,7 +139,7 @@ extern "C" void org_jetbrains_skia_Canvas__1nDrawRegion ...@@ -159,7 +139,7 @@ extern "C" void org_jetbrains_skia_Canvas__1nDrawRegion
extern "C" void org_jetbrains_skia_Canvas__1nDrawString extern "C" void org_jetbrains_skia_Canvas__1nDrawString
(kref __Kinstance, jlong canvasPtr, jstring stringObj, jfloat x, jfloat y, jlong skFontPtr, jlong paintPtr) { (kref __Kinstance, jlong canvasPtr, jstring stringObj, jfloat x, jfloat y, jlong skFontPtr, jlong paintPtr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Canvas__1nDrawString"); TODO("implement org_jetbrains_skia_Canvas__1nDrawString");
} }
#if 0 #if 0
...@@ -185,27 +165,19 @@ extern "C" void org_jetbrains_skia_Canvas__1nDrawTextBlob ...@@ -185,27 +165,19 @@ extern "C" void org_jetbrains_skia_Canvas__1nDrawTextBlob
} }
extern "C" void org_jetbrains_skia_Canvas__1nDrawPicture
(kref __Kinstance, jlong ptr, jlong picturePtr, jfloatArray matrixArr, jlong paintPtr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Canvas__1nDrawPicture");
}
#if 0
extern "C" void org_jetbrains_skia_Canvas__1nDrawPicture extern "C" void org_jetbrains_skia_Canvas__1nDrawPicture
(kref __Kinstance, jlong ptr, jlong picturePtr, jfloatArray matrixArr, jlong paintPtr) { (kref __Kinstance, jlong ptr, jlong picturePtr, jfloatArray matrixArr, jlong paintPtr) {
SkCanvas* canvas = reinterpret_cast<SkCanvas*> (static_cast<uintptr_t>(ptr)); SkCanvas* canvas = reinterpret_cast<SkCanvas*> (static_cast<uintptr_t>(ptr));
SkPicture* picture = reinterpret_cast<SkPicture*>(static_cast<uintptr_t>(picturePtr)); SkPicture* picture = reinterpret_cast<SkPicture*>(static_cast<uintptr_t>(picturePtr));
std::unique_ptr<SkMatrix> matrix = skMatrix(env, matrixArr); std::unique_ptr<SkMatrix> matrix = skMatrix(matrixArr);
SkPaint* paint = reinterpret_cast<SkPaint*> (static_cast<uintptr_t>(paintPtr)); SkPaint* paint = reinterpret_cast<SkPaint*> (static_cast<uintptr_t>(paintPtr));
canvas->drawPicture(picture, matrix.get(), paint); canvas->drawPicture(picture, matrix.get(), paint);
} }
#endif
extern "C" void org_jetbrains_skia_Canvas__1nDrawVertices extern "C" void org_jetbrains_skia_Canvas__1nDrawVertices
(kref __Kinstance, jlong ptr, jint verticesMode, jfloatArray positionsArr, jintArray colorsArr, jfloatArray texCoordsArr, jshortArray indexArr, jint blendMode, jlong paintPtr) { (kref __Kinstance, jlong ptr, jint verticesMode, jfloatArray positionsArr, jintArray colorsArr, jfloatArray texCoordsArr, jshortArray indexArr, jint blendMode, jlong paintPtr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Canvas__1nDrawVertices"); TODO("implement org_jetbrains_skia_Canvas__1nDrawVertices");
} }
#if 0 #if 0
...@@ -241,7 +213,7 @@ extern "C" void org_jetbrains_skia_Canvas__1nDrawVertices ...@@ -241,7 +213,7 @@ extern "C" void org_jetbrains_skia_Canvas__1nDrawVertices
extern "C" void org_jetbrains_skia_Canvas__1nDrawPatch extern "C" void org_jetbrains_skia_Canvas__1nDrawPatch
(kref __Kinstance, jlong ptr, jfloatArray cubicsArr, jintArray colorsArr, jfloatArray texCoordsArr, jint blendMode, jlong paintPtr) { (kref __Kinstance, jlong ptr, jfloatArray cubicsArr, jintArray colorsArr, jfloatArray texCoordsArr, jint blendMode, jlong paintPtr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Canvas__1nDrawPatch"); TODO("implement org_jetbrains_skia_Canvas__1nDrawPatch");
} }
#if 0 #if 0
...@@ -266,7 +238,7 @@ extern "C" void org_jetbrains_skia_Canvas__1nDrawPatch ...@@ -266,7 +238,7 @@ extern "C" void org_jetbrains_skia_Canvas__1nDrawPatch
extern "C" void org_jetbrains_skia_Canvas__1nDrawDrawable extern "C" void org_jetbrains_skia_Canvas__1nDrawDrawable
(kref __Kinstance, jlong ptr, jlong drawablePtr, jfloatArray matrixArr) { (kref __Kinstance, jlong ptr, jlong drawablePtr, jfloatArray matrixArr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Canvas__1nDrawDrawable"); TODO("implement org_jetbrains_skia_Canvas__1nDrawDrawable");
} }
#if 0 #if 0
...@@ -295,7 +267,7 @@ extern "C" void org_jetbrains_skia_Canvas__1nDrawPaint ...@@ -295,7 +267,7 @@ extern "C" void org_jetbrains_skia_Canvas__1nDrawPaint
extern "C" void org_jetbrains_skia_Canvas__1nSetMatrix extern "C" void org_jetbrains_skia_Canvas__1nSetMatrix
(kref __Kinstance, jlong canvasPtr, jfloatArray matrixArr) { (kref __Kinstance, jlong canvasPtr, jfloatArray matrixArr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Canvas__1nSetMatrix"); TODO("implement org_jetbrains_skia_Canvas__1nSetMatrix");
} }
#if 0 #if 0
...@@ -317,7 +289,7 @@ extern "C" void org_jetbrains_skia_Canvas__1nResetMatrix ...@@ -317,7 +289,7 @@ extern "C" void org_jetbrains_skia_Canvas__1nResetMatrix
extern "C" jobject org_jetbrains_skia_Canvas__1nGetLocalToDevice extern "C" jobject org_jetbrains_skia_Canvas__1nGetLocalToDevice
(kref __Kinstance, jlong canvasPtr) { (kref __Kinstance, jlong canvasPtr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Canvas__1nGetLocalToDevice"); TODO("implement org_jetbrains_skia_Canvas__1nGetLocalToDevice");
} }
#if 0 #if 0
...@@ -338,20 +310,11 @@ extern "C" void org_jetbrains_skia_Canvas__1nClipRect ...@@ -338,20 +310,11 @@ extern "C" void org_jetbrains_skia_Canvas__1nClipRect
canvas->clipRect({left, top, right, bottom}, static_cast<SkClipOp>(mode), antiAlias); canvas->clipRect({left, top, right, bottom}, static_cast<SkClipOp>(mode), antiAlias);
} }
extern "C" void org_jetbrains_skia_Canvas__1nClipRRect extern "C" void org_jetbrains_skia_Canvas__1nClipRRect
(kref __Kinstance, jlong canvasPtr, jfloat left, jfloat top, jfloat right, jfloat bottom, jfloatArray jradii, jint mode, jboolean antiAlias) { (kref __Kinstance, jlong canvasPtr, jfloat left, jfloat top, jfloat right, jfloat bottom, jfloatArray jradii, jint jradiiSize, jint mode, jboolean antiAlias) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Canvas__1nClipRRect");
}
#if 0
extern "C" void org_jetbrains_skia_Canvas__1nClipRRect
(kref __Kinstance, jlong canvasPtr, jfloat left, jfloat top, jfloat right, jfloat bottom, jfloatArray jradii, jint mode, jboolean antiAlias) {
SkCanvas* canvas = reinterpret_cast<SkCanvas*>(static_cast<uintptr_t>(canvasPtr)); SkCanvas* canvas = reinterpret_cast<SkCanvas*>(static_cast<uintptr_t>(canvasPtr));
canvas->clipRRect(skija::RRect::toSkRRect(env, left, top, right, bottom, jradii), static_cast<SkClipOp>(mode), antiAlias); canvas->clipRRect(skija::RRect::toSkRRect(left, top, right, bottom, jradii, jradiiSize), static_cast<SkClipOp>(mode), antiAlias);
} }
#endif
extern "C" void org_jetbrains_skia_Canvas__1nClipPath extern "C" void org_jetbrains_skia_Canvas__1nClipPath
(kref __Kinstance, jlong canvasPtr, jlong pathPtr, jint mode, jboolean antiAlias) { (kref __Kinstance, jlong canvasPtr, jlong pathPtr, jint mode, jboolean antiAlias) {
...@@ -368,35 +331,20 @@ extern "C" void org_jetbrains_skia_Canvas__1nClipRegion ...@@ -368,35 +331,20 @@ extern "C" void org_jetbrains_skia_Canvas__1nClipRegion
} }
extern "C" void org_jetbrains_skia_Canvas__1nConcat
(kref __Kinstance, jlong ptr, jfloatArray matrixArr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Canvas__1nConcat");
}
#if 0
extern "C" void org_jetbrains_skia_Canvas__1nConcat extern "C" void org_jetbrains_skia_Canvas__1nConcat
(kref __Kinstance, jlong ptr, jfloatArray matrixArr) { (kref __Kinstance, jlong ptr, jfloatArray matrixArr) {
SkCanvas* canvas = reinterpret_cast<SkCanvas*>(static_cast<uintptr_t>(ptr)); SkCanvas* canvas = reinterpret_cast<SkCanvas*>(static_cast<uintptr_t>(ptr));
std::unique_ptr<SkMatrix> m = skMatrix(env, matrixArr); std::unique_ptr<SkMatrix> m = skMatrix(matrixArr);
canvas->concat(*m); canvas->concat(*m);
} }
#endif
extern "C" void org_jetbrains_skia_Canvas__1nConcat44
(kref __Kinstance, jlong ptr, jfloatArray matrixArr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Canvas__1nConcat44");
}
#if 0
extern "C" void org_jetbrains_skia_Canvas__1nConcat44 extern "C" void org_jetbrains_skia_Canvas__1nConcat44
(kref __Kinstance, jlong ptr, jfloatArray matrixArr) { (kref __Kinstance, jlong ptr, jfloatArray matrixArr) {
SkCanvas* canvas = reinterpret_cast<SkCanvas*>(static_cast<uintptr_t>(ptr)); SkCanvas* canvas = reinterpret_cast<SkCanvas*>(static_cast<uintptr_t>(ptr));
std::unique_ptr<SkM44> m = skM44(env, matrixArr); std::unique_ptr<SkM44> m = skM44(matrixArr);
canvas->concat(*m); canvas->concat(*m);
} }
#endif
extern "C" jint org_jetbrains_skia_Canvas__1nReadPixels extern "C" jint org_jetbrains_skia_Canvas__1nReadPixels
......
...@@ -25,7 +25,7 @@ extern "C" jlong org_jetbrains_skia_Codec__1nMakeFromData ...@@ -25,7 +25,7 @@ extern "C" jlong org_jetbrains_skia_Codec__1nMakeFromData
extern "C" jobject org_jetbrains_skia_Codec__1nGetImageInfo extern "C" jobject org_jetbrains_skia_Codec__1nGetImageInfo
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Codec__1nGetImageInfo"); TODO("implement org_jetbrains_skia_Codec__1nGetImageInfo");
} }
#if 0 #if 0
...@@ -75,7 +75,7 @@ extern "C" jint org_jetbrains_skia_Codec__1nGetFrameCount ...@@ -75,7 +75,7 @@ extern "C" jint org_jetbrains_skia_Codec__1nGetFrameCount
extern "C" jobject org_jetbrains_skia_Codec__1nGetFrameInfo extern "C" jobject org_jetbrains_skia_Codec__1nGetFrameInfo
(kref __Kinstance, jlong ptr, jint frame) { (kref __Kinstance, jlong ptr, jint frame) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Codec__1nGetFrameInfo"); TODO("implement org_jetbrains_skia_Codec__1nGetFrameInfo");
} }
#if 0 #if 0
...@@ -92,7 +92,7 @@ extern "C" jobject org_jetbrains_skia_Codec__1nGetFrameInfo ...@@ -92,7 +92,7 @@ extern "C" jobject org_jetbrains_skia_Codec__1nGetFrameInfo
extern "C" jobject org_jetbrains_skia_Codec__1nGetFramesInfo extern "C" jobject org_jetbrains_skia_Codec__1nGetFramesInfo
(kref __Kinstance, jlong ptr, jint frame) { (kref __Kinstance, jlong ptr, jint frame) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Codec__1nGetFramesInfo"); TODO("implement org_jetbrains_skia_Codec__1nGetFramesInfo");
} }
#if 0 #if 0
......
...@@ -29,7 +29,7 @@ extern "C" jlong org_jetbrains_skia_ColorFilter__1nMakeBlend ...@@ -29,7 +29,7 @@ extern "C" jlong org_jetbrains_skia_ColorFilter__1nMakeBlend
extern "C" jlong org_jetbrains_skia_ColorFilter__1nMakeMatrix extern "C" jlong org_jetbrains_skia_ColorFilter__1nMakeMatrix
(kref __Kinstance, jfloatArray rowMajorArray) { (kref __Kinstance, jfloatArray rowMajorArray) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_ColorFilter__1nMakeMatrix"); TODO("implement org_jetbrains_skia_ColorFilter__1nMakeMatrix");
} }
#if 0 #if 0
...@@ -46,7 +46,7 @@ extern "C" jlong org_jetbrains_skia_ColorFilter__1nMakeMatrix ...@@ -46,7 +46,7 @@ extern "C" jlong org_jetbrains_skia_ColorFilter__1nMakeMatrix
extern "C" jlong org_jetbrains_skia_ColorFilter__1nMakeHSLAMatrix extern "C" jlong org_jetbrains_skia_ColorFilter__1nMakeHSLAMatrix
(kref __Kinstance, jfloatArray rowMajorArray) { (kref __Kinstance, jfloatArray rowMajorArray) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_ColorFilter__1nMakeHSLAMatrix"); TODO("implement org_jetbrains_skia_ColorFilter__1nMakeHSLAMatrix");
} }
#if 0 #if 0
...@@ -96,7 +96,7 @@ extern "C" jlong org_jetbrains_skia_ColorFilter__1nMakeHighContrast ...@@ -96,7 +96,7 @@ extern "C" jlong org_jetbrains_skia_ColorFilter__1nMakeHighContrast
extern "C" jlong org_jetbrains_skia_ColorFilter__1nMakeTable extern "C" jlong org_jetbrains_skia_ColorFilter__1nMakeTable
(kref __Kinstance, jbyteArray tableArray) { (kref __Kinstance, jbyteArray tableArray) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_ColorFilter__1nMakeTable"); TODO("implement org_jetbrains_skia_ColorFilter__1nMakeTable");
} }
#if 0 #if 0
......
...@@ -22,7 +22,7 @@ extern "C" jlong org_jetbrains_skia_Data__1nSize ...@@ -22,7 +22,7 @@ extern "C" jlong org_jetbrains_skia_Data__1nSize
extern "C" jobject org_jetbrains_skia_Data__1nToByteBuffer extern "C" jobject org_jetbrains_skia_Data__1nToByteBuffer
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Data__1nToByteBuffer"); TODO("implement org_jetbrains_skia_Data__1nToByteBuffer");
} }
#if 0 #if 0
...@@ -37,7 +37,7 @@ extern "C" jobject org_jetbrains_skia_Data__1nToByteBuffer ...@@ -37,7 +37,7 @@ extern "C" jobject org_jetbrains_skia_Data__1nToByteBuffer
extern "C" jbyteArray org_jetbrains_skia_Data__1nBytes extern "C" jbyteArray org_jetbrains_skia_Data__1nBytes
(kref __Kinstance, jlong ptr, jlong offset, jlong length) { (kref __Kinstance, jlong ptr, jlong offset, jlong length) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Data__1nBytes"); TODO("implement org_jetbrains_skia_Data__1nBytes");
} }
#if 0 #if 0
...@@ -62,7 +62,7 @@ extern "C" jboolean org_jetbrains_skia_Data__1nEquals ...@@ -62,7 +62,7 @@ extern "C" jboolean org_jetbrains_skia_Data__1nEquals
extern "C" jlong org_jetbrains_skia_Data__1nMakeFromBytes extern "C" jlong org_jetbrains_skia_Data__1nMakeFromBytes
(kref __Kinstance, jbyteArray bytesArray, jlong offset, jlong length) { (kref __Kinstance, jbyteArray bytesArray, jlong offset, jlong length) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Data__1nMakeFromBytes"); TODO("implement org_jetbrains_skia_Data__1nMakeFromBytes");
} }
#if 0 #if 0
...@@ -80,7 +80,7 @@ extern "C" jlong org_jetbrains_skia_Data__1nMakeFromBytes ...@@ -80,7 +80,7 @@ extern "C" jlong org_jetbrains_skia_Data__1nMakeFromBytes
extern "C" jlong org_jetbrains_skia_Data__1nMakeFromFileName extern "C" jlong org_jetbrains_skia_Data__1nMakeFromFileName
(kref __Kinstance, jstring pathStr) { (kref __Kinstance, jstring pathStr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Data__1nMakeFromFileName"); TODO("implement org_jetbrains_skia_Data__1nMakeFromFileName");
} }
#if 0 #if 0
......
...@@ -25,7 +25,7 @@ extern "C" jlong org_jetbrains_skia_DirectContext__1nMakeMetal ...@@ -25,7 +25,7 @@ extern "C" jlong org_jetbrains_skia_DirectContext__1nMakeMetal
extern "C" jlong org_jetbrains_skia_DirectContext__1nMakeDirect3D extern "C" jlong org_jetbrains_skia_DirectContext__1nMakeDirect3D
(kref __Kinstance, jlong adapterPtr, jlong devicePtr, jlong queuePtr) { (kref __Kinstance, jlong adapterPtr, jlong devicePtr, jlong queuePtr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_DirectContext__1nMakeDirect3D"); TODO("implement org_jetbrains_skia_DirectContext__1nMakeDirect3D");
} }
#if 0 #if 0
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
extern "C" jlong org_jetbrains_skia_Drawable__1nMake extern "C" jlong org_jetbrains_skia_Drawable__1nMake
(kref __Kinstance) { (kref __Kinstance) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Drawable__1nMake"); TODO("implement org_jetbrains_skia_Drawable__1nMake");
} }
#if 0 #if 0
...@@ -23,7 +23,7 @@ extern "C" jlong org_jetbrains_skia_Drawable__1nMake ...@@ -23,7 +23,7 @@ extern "C" jlong org_jetbrains_skia_Drawable__1nMake
extern "C" void org_jetbrains_skia_Drawable__1nInit extern "C" void org_jetbrains_skia_Drawable__1nInit
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Drawable__1nInit"); TODO("implement org_jetbrains_skia_Drawable__1nInit");
} }
#if 0 #if 0
...@@ -38,7 +38,7 @@ extern "C" void org_jetbrains_skia_Drawable__1nInit ...@@ -38,7 +38,7 @@ extern "C" void org_jetbrains_skia_Drawable__1nInit
extern "C" void org_jetbrains_skia_Drawable__1nDraw extern "C" void org_jetbrains_skia_Drawable__1nDraw
(kref __Kinstance, jlong ptr, jlong canvasPtr, jfloatArray matrixArr) { (kref __Kinstance, jlong ptr, jlong canvasPtr, jfloatArray matrixArr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Drawable__1nDraw"); TODO("implement org_jetbrains_skia_Drawable__1nDraw");
} }
#if 0 #if 0
...@@ -55,7 +55,7 @@ extern "C" void org_jetbrains_skia_Drawable__1nDraw ...@@ -55,7 +55,7 @@ extern "C" void org_jetbrains_skia_Drawable__1nDraw
extern "C" jlong org_jetbrains_skia_Drawable__1nMakePictureSnapshot extern "C" jlong org_jetbrains_skia_Drawable__1nMakePictureSnapshot
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Drawable__1nMakePictureSnapshot"); TODO("implement org_jetbrains_skia_Drawable__1nMakePictureSnapshot");
} }
#if 0 #if 0
...@@ -70,7 +70,7 @@ extern "C" jlong org_jetbrains_skia_Drawable__1nMakePictureSnapshot ...@@ -70,7 +70,7 @@ extern "C" jlong org_jetbrains_skia_Drawable__1nMakePictureSnapshot
extern "C" jint org_jetbrains_skia_Drawable__1nGetGenerationId extern "C" jint org_jetbrains_skia_Drawable__1nGetGenerationId
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Drawable__1nGetGenerationId"); TODO("implement org_jetbrains_skia_Drawable__1nGetGenerationId");
} }
#if 0 #if 0
...@@ -85,7 +85,7 @@ extern "C" jint org_jetbrains_skia_Drawable__1nGetGenerationId ...@@ -85,7 +85,7 @@ extern "C" jint org_jetbrains_skia_Drawable__1nGetGenerationId
extern "C" void org_jetbrains_skia_Drawable__1nNotifyDrawingChanged extern "C" void org_jetbrains_skia_Drawable__1nNotifyDrawingChanged
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Drawable__1nNotifyDrawingChanged"); TODO("implement org_jetbrains_skia_Drawable__1nNotifyDrawingChanged");
} }
#if 0 #if 0
......
...@@ -213,7 +213,7 @@ extern "C" void org_jetbrains_skia_Font__1nSetSkewX ...@@ -213,7 +213,7 @@ extern "C" void org_jetbrains_skia_Font__1nSetSkewX
extern "C" jshortArray org_jetbrains_skia_Font__1nGetStringGlyphs extern "C" jshortArray org_jetbrains_skia_Font__1nGetStringGlyphs
(kref __Kinstance, jlong ptr, jstring str) { (kref __Kinstance, jlong ptr, jstring str) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Font__1nGetStringGlyphs"); TODO("implement org_jetbrains_skia_Font__1nGetStringGlyphs");
} }
#if 0 #if 0
...@@ -234,7 +234,7 @@ extern "C" jshortArray org_jetbrains_skia_Font__1nGetStringGlyphs ...@@ -234,7 +234,7 @@ extern "C" jshortArray org_jetbrains_skia_Font__1nGetStringGlyphs
extern "C" jshortArray org_jetbrains_skia_Font__1nGetUTF32Glyphs extern "C" jshortArray org_jetbrains_skia_Font__1nGetUTF32Glyphs
(kref __Kinstance, jlong ptr, jintArray uniArr) { (kref __Kinstance, jlong ptr, jintArray uniArr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Font__1nGetUTF32Glyphs"); TODO("implement org_jetbrains_skia_Font__1nGetUTF32Glyphs");
} }
#if 0 #if 0
...@@ -260,7 +260,7 @@ extern "C" jshort org_jetbrains_skia_Font__1nGetUTF32Glyph ...@@ -260,7 +260,7 @@ extern "C" jshort org_jetbrains_skia_Font__1nGetUTF32Glyph
extern "C" jint org_jetbrains_skia_Font__1nGetStringGlyphsCount extern "C" jint org_jetbrains_skia_Font__1nGetStringGlyphsCount
(kref __Kinstance, jlong ptr, jstring str) { (kref __Kinstance, jlong ptr, jstring str) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Font__1nGetStringGlyphsCount"); TODO("implement org_jetbrains_skia_Font__1nGetStringGlyphsCount");
} }
#if 0 #if 0
...@@ -279,7 +279,7 @@ extern "C" jint org_jetbrains_skia_Font__1nGetStringGlyphsCount ...@@ -279,7 +279,7 @@ extern "C" jint org_jetbrains_skia_Font__1nGetStringGlyphsCount
extern "C" jobject org_jetbrains_skia_Font__1nMeasureText extern "C" jobject org_jetbrains_skia_Font__1nMeasureText
(kref __Kinstance, jlong ptr, jstring str, jlong paintPtr) { (kref __Kinstance, jlong ptr, jstring str, jlong paintPtr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Font__1nMeasureText"); TODO("implement org_jetbrains_skia_Font__1nMeasureText");
} }
#if 0 #if 0
...@@ -300,7 +300,7 @@ extern "C" jobject org_jetbrains_skia_Font__1nMeasureText ...@@ -300,7 +300,7 @@ extern "C" jobject org_jetbrains_skia_Font__1nMeasureText
extern "C" jfloat org_jetbrains_skia_Font__1nMeasureTextWidth extern "C" jfloat org_jetbrains_skia_Font__1nMeasureTextWidth
(kref __Kinstance, jlong ptr, jstring str, jlong paintPtr) { (kref __Kinstance, jlong ptr, jstring str, jlong paintPtr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Font__1nMeasureTextWidth"); TODO("implement org_jetbrains_skia_Font__1nMeasureTextWidth");
} }
#if 0 #if 0
...@@ -320,7 +320,7 @@ extern "C" jfloat org_jetbrains_skia_Font__1nMeasureTextWidth ...@@ -320,7 +320,7 @@ extern "C" jfloat org_jetbrains_skia_Font__1nMeasureTextWidth
extern "C" jfloatArray org_jetbrains_skia_Font__1nGetWidths extern "C" jfloatArray org_jetbrains_skia_Font__1nGetWidths
(kref __Kinstance, jlong ptr, jshortArray glyphsArr) { (kref __Kinstance, jlong ptr, jshortArray glyphsArr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Font__1nGetWidths"); TODO("implement org_jetbrains_skia_Font__1nGetWidths");
} }
#if 0 #if 0
...@@ -340,7 +340,7 @@ extern "C" jfloatArray org_jetbrains_skia_Font__1nGetWidths ...@@ -340,7 +340,7 @@ extern "C" jfloatArray org_jetbrains_skia_Font__1nGetWidths
extern "C" jobjectArray org_jetbrains_skia_Font__1nGetBounds extern "C" jobjectArray org_jetbrains_skia_Font__1nGetBounds
(kref __Kinstance, jlong ptr, jshortArray glyphsArr, jlong paintPtr) { (kref __Kinstance, jlong ptr, jshortArray glyphsArr, jlong paintPtr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Font__1nGetBounds"); TODO("implement org_jetbrains_skia_Font__1nGetBounds");
} }
#if 0 #if 0
...@@ -368,7 +368,7 @@ extern "C" jobjectArray org_jetbrains_skia_Font__1nGetBounds ...@@ -368,7 +368,7 @@ extern "C" jobjectArray org_jetbrains_skia_Font__1nGetBounds
extern "C" jobjectArray org_jetbrains_skia_Font__1nGetPositions extern "C" jobjectArray org_jetbrains_skia_Font__1nGetPositions
(kref __Kinstance, jlong ptr, jshortArray glyphsArr, jfloat dx, jfloat dy) { (kref __Kinstance, jlong ptr, jshortArray glyphsArr, jfloat dx, jfloat dy) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Font__1nGetPositions"); TODO("implement org_jetbrains_skia_Font__1nGetPositions");
} }
#if 0 #if 0
...@@ -390,7 +390,7 @@ extern "C" jobjectArray org_jetbrains_skia_Font__1nGetPositions ...@@ -390,7 +390,7 @@ extern "C" jobjectArray org_jetbrains_skia_Font__1nGetPositions
extern "C" jfloatArray org_jetbrains_skia_Font__1nGetXPositions extern "C" jfloatArray org_jetbrains_skia_Font__1nGetXPositions
(kref __Kinstance, jlong ptr, jshortArray glyphsArr, jfloat dx) { (kref __Kinstance, jlong ptr, jshortArray glyphsArr, jfloat dx) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Font__1nGetXPositions"); TODO("implement org_jetbrains_skia_Font__1nGetXPositions");
} }
#if 0 #if 0
...@@ -418,7 +418,7 @@ extern "C" jlong org_jetbrains_skia_Font__1nGetPath ...@@ -418,7 +418,7 @@ extern "C" jlong org_jetbrains_skia_Font__1nGetPath
extern "C" jobjectArray org_jetbrains_skia_Font__1nGetPaths extern "C" jobjectArray org_jetbrains_skia_Font__1nGetPaths
(kref __Kinstance, jlong ptr, jshortArray glyphsArr) { (kref __Kinstance, jlong ptr, jshortArray glyphsArr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Font__1nGetPaths"); TODO("implement org_jetbrains_skia_Font__1nGetPaths");
} }
#if 0 #if 0
...@@ -456,7 +456,7 @@ extern "C" jobjectArray org_jetbrains_skia_Font__1nGetPaths ...@@ -456,7 +456,7 @@ extern "C" jobjectArray org_jetbrains_skia_Font__1nGetPaths
extern "C" jobject org_jetbrains_skia_Font__1nGetMetrics extern "C" jobject org_jetbrains_skia_Font__1nGetMetrics
(kref __Kinstance, jlong ptr, jshortArray glyphsArr) { (kref __Kinstance, jlong ptr, jshortArray glyphsArr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Font__1nGetMetrics"); TODO("implement org_jetbrains_skia_Font__1nGetMetrics");
} }
#if 0 #if 0
...@@ -473,7 +473,7 @@ extern "C" jobject org_jetbrains_skia_Font__1nGetMetrics ...@@ -473,7 +473,7 @@ extern "C" jobject org_jetbrains_skia_Font__1nGetMetrics
extern "C" jfloat org_jetbrains_skia_Font__1nGetSpacing extern "C" jfloat org_jetbrains_skia_Font__1nGetSpacing
(kref __Kinstance, jlong ptr, jshortArray glyphsArr) { (kref __Kinstance, jlong ptr, jshortArray glyphsArr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Font__1nGetSpacing"); TODO("implement org_jetbrains_skia_Font__1nGetSpacing");
} }
#if 0 #if 0
......
...@@ -16,7 +16,7 @@ extern "C" jint org_jetbrains_skia_FontMgr__1nGetFamiliesCount ...@@ -16,7 +16,7 @@ extern "C" jint org_jetbrains_skia_FontMgr__1nGetFamiliesCount
extern "C" jstring org_jetbrains_skia_FontMgr__1nGetFamilyName extern "C" jstring org_jetbrains_skia_FontMgr__1nGetFamilyName
(kref __Kinstance, jlong ptr, jint index) { (kref __Kinstance, jlong ptr, jint index) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_FontMgr__1nGetFamilyName"); TODO("implement org_jetbrains_skia_FontMgr__1nGetFamilyName");
} }
#if 0 #if 0
...@@ -40,7 +40,7 @@ extern "C" jlong org_jetbrains_skia_FontMgr__1nMakeStyleSet ...@@ -40,7 +40,7 @@ extern "C" jlong org_jetbrains_skia_FontMgr__1nMakeStyleSet
extern "C" jlong org_jetbrains_skia_FontMgr__1nMatchFamily extern "C" jlong org_jetbrains_skia_FontMgr__1nMatchFamily
(kref __Kinstance, jlong ptr, jstring familyNameStr) { (kref __Kinstance, jlong ptr, jstring familyNameStr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_FontMgr__1nMatchFamily"); TODO("implement org_jetbrains_skia_FontMgr__1nMatchFamily");
} }
#if 0 #if 0
...@@ -57,7 +57,7 @@ extern "C" jlong org_jetbrains_skia_FontMgr__1nMatchFamily ...@@ -57,7 +57,7 @@ extern "C" jlong org_jetbrains_skia_FontMgr__1nMatchFamily
extern "C" jlong org_jetbrains_skia_FontMgr__1nMatchFamilyStyle extern "C" jlong org_jetbrains_skia_FontMgr__1nMatchFamilyStyle
(kref __Kinstance, jlong ptr, jstring familyNameStr, jint fontStyle) { (kref __Kinstance, jlong ptr, jstring familyNameStr, jint fontStyle) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_FontMgr__1nMatchFamilyStyle"); TODO("implement org_jetbrains_skia_FontMgr__1nMatchFamilyStyle");
} }
#if 0 #if 0
...@@ -74,7 +74,7 @@ extern "C" jlong org_jetbrains_skia_FontMgr__1nMatchFamilyStyle ...@@ -74,7 +74,7 @@ extern "C" jlong org_jetbrains_skia_FontMgr__1nMatchFamilyStyle
extern "C" jlong org_jetbrains_skia_FontMgr__1nMatchFamilyStyleCharacter extern "C" jlong org_jetbrains_skia_FontMgr__1nMatchFamilyStyleCharacter
(kref __Kinstance, jlong ptr, jstring familyNameStr, jint fontStyle, jobjectArray bcp47Array, jint character) { (kref __Kinstance, jlong ptr, jstring familyNameStr, jint fontStyle, jobjectArray bcp47Array, jint character) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_FontMgr__1nMatchFamilyStyleCharacter"); TODO("implement org_jetbrains_skia_FontMgr__1nMatchFamilyStyleCharacter");
} }
#if 0 #if 0
......
...@@ -29,7 +29,7 @@ extern "C" jint org_jetbrains_skia_FontStyleSet__1nGetStyle ...@@ -29,7 +29,7 @@ extern "C" jint org_jetbrains_skia_FontStyleSet__1nGetStyle
extern "C" jstring org_jetbrains_skia_FontStyleSet__1nGetStyleName extern "C" jstring org_jetbrains_skia_FontStyleSet__1nGetStyleName
(kref __Kinstance, jlong ptr, jint index) { (kref __Kinstance, jlong ptr, jint index) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_FontStyleSet__1nGetStyleName"); TODO("implement org_jetbrains_skia_FontStyleSet__1nGetStyleName");
} }
#if 0 #if 0
...@@ -53,7 +53,7 @@ extern "C" jlong org_jetbrains_skia_FontStyleSet__1nGetTypeface ...@@ -53,7 +53,7 @@ extern "C" jlong org_jetbrains_skia_FontStyleSet__1nGetTypeface
extern "C" jlong org_jetbrains_skia_FontStyleSet__1nMatchStyle extern "C" jlong org_jetbrains_skia_FontStyleSet__1nMatchStyle
(kref __Kinstance, jlong ptr, jint fontStyle) { (kref __Kinstance, jlong ptr, jint fontStyle) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_FontStyleSet__1nMatchStyle"); TODO("implement org_jetbrains_skia_FontStyleSet__1nMatchStyle");
} }
#if 0 #if 0
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
extern "C" jlong org_jetbrains_skia_Image__1nMakeRaster extern "C" jlong org_jetbrains_skia_Image__1nMakeRaster
(kref __Kinstance, jint width, jint height, jint colorType, jint alphaType, jlong colorSpacePtr, jbyteArray bytesArr, jlong rowBytes) { (kref __Kinstance, jint width, jint height, jint colorType, jint alphaType, jlong colorSpacePtr, jbyteArray bytesArr, jlong rowBytes) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Image__1nMakeRaster"); TODO("implement org_jetbrains_skia_Image__1nMakeRaster");
} }
#if 0 #if 0
...@@ -59,7 +59,7 @@ extern "C" jlong org_jetbrains_skia_Image__1nMakeFromPixmap ...@@ -59,7 +59,7 @@ extern "C" jlong org_jetbrains_skia_Image__1nMakeFromPixmap
extern "C" jlong org_jetbrains_skia_Image__1nMakeFromEncoded extern "C" jlong org_jetbrains_skia_Image__1nMakeFromEncoded
(kref __Kinstance, jbyteArray encodedArray) { (kref __Kinstance, jbyteArray encodedArray) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Image__1nMakeFromEncoded"); TODO("implement org_jetbrains_skia_Image__1nMakeFromEncoded");
} }
#if 0 #if 0
...@@ -80,7 +80,7 @@ extern "C" jlong org_jetbrains_skia_Image__1nMakeFromEncoded ...@@ -80,7 +80,7 @@ extern "C" jlong org_jetbrains_skia_Image__1nMakeFromEncoded
extern "C" jobject org_jetbrains_skia_Image__1nGetImageInfo extern "C" jobject org_jetbrains_skia_Image__1nGetImageInfo
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Image__1nGetImageInfo"); TODO("implement org_jetbrains_skia_Image__1nGetImageInfo");
} }
#if 0 #if 0
...@@ -102,7 +102,7 @@ extern "C" jlong org_jetbrains_skia_Image__1nEncodeToData ...@@ -102,7 +102,7 @@ extern "C" jlong org_jetbrains_skia_Image__1nEncodeToData
extern "C" jlong org_jetbrains_skia_Image__1nMakeShader extern "C" jlong org_jetbrains_skia_Image__1nMakeShader
(kref __Kinstance, jlong ptr, jint tmx, jint tmy, jlong sampling, jfloatArray localMatrixArr) { (kref __Kinstance, jlong ptr, jint tmx, jint tmy, jlong sampling, jfloatArray localMatrixArr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Image__1nMakeShader"); TODO("implement org_jetbrains_skia_Image__1nMakeShader");
} }
#if 0 #if 0
...@@ -119,7 +119,7 @@ extern "C" jlong org_jetbrains_skia_Image__1nMakeShader ...@@ -119,7 +119,7 @@ extern "C" jlong org_jetbrains_skia_Image__1nMakeShader
extern "C" jobject org_jetbrains_skia_Image__1nPeekPixels extern "C" jobject org_jetbrains_skia_Image__1nPeekPixels
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Image__1nPeekPixels"); TODO("implement org_jetbrains_skia_Image__1nPeekPixels");
} }
#if 0 #if 0
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeAlphaThreshold extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeAlphaThreshold
(kref __Kinstance, jlong regionPtr, jfloat innerMin, jfloat outerMax, jlong inputPtr, jobject cropObj) { (kref __Kinstance, jlong regionPtr, jfloat innerMin, jfloat outerMax, jlong inputPtr, jobject cropObj) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_ImageFilter__1nMakeAlphaThreshold"); TODO("implement org_jetbrains_skia_ImageFilter__1nMakeAlphaThreshold");
} }
#if 0 #if 0
...@@ -30,7 +30,7 @@ extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeAlphaThreshold ...@@ -30,7 +30,7 @@ extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeAlphaThreshold
extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeArithmetic extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeArithmetic
(kref __Kinstance, jfloat k1, jfloat k2, jfloat k3, jfloat k4, jboolean enforcePMColor, jlong bgPtr, jlong fgPtr, jobject cropObj) { (kref __Kinstance, jfloat k1, jfloat k2, jfloat k3, jfloat k4, jboolean enforcePMColor, jlong bgPtr, jlong fgPtr, jobject cropObj) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_ImageFilter__1nMakeArithmetic"); TODO("implement org_jetbrains_skia_ImageFilter__1nMakeArithmetic");
} }
#if 0 #if 0
...@@ -48,7 +48,7 @@ extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeArithmetic ...@@ -48,7 +48,7 @@ extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeArithmetic
extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeBlend extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeBlend
(kref __Kinstance, jint blendModeInt, jlong bgPtr, jlong fgPtr, jobject cropObj) { (kref __Kinstance, jint blendModeInt, jlong bgPtr, jlong fgPtr, jobject cropObj) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_ImageFilter__1nMakeBlend"); TODO("implement org_jetbrains_skia_ImageFilter__1nMakeBlend");
} }
#if 0 #if 0
...@@ -67,7 +67,7 @@ extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeBlend ...@@ -67,7 +67,7 @@ extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeBlend
extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeBlur extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeBlur
(kref __Kinstance, jfloat sigmaX, jfloat sigmaY, jint tileModeInt, jlong inputPtr, jobject cropObj) { (kref __Kinstance, jfloat sigmaX, jfloat sigmaY, jint tileModeInt, jlong inputPtr, jobject cropObj) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_ImageFilter__1nMakeBlur"); TODO("implement org_jetbrains_skia_ImageFilter__1nMakeBlur");
} }
#if 0 #if 0
...@@ -85,7 +85,7 @@ extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeBlur ...@@ -85,7 +85,7 @@ extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeBlur
extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeColorFilter extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeColorFilter
(kref __Kinstance, jlong colorFilterPtr, jlong inputPtr, jobject cropObj) { (kref __Kinstance, jlong colorFilterPtr, jlong inputPtr, jobject cropObj) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_ImageFilter__1nMakeColorFilter"); TODO("implement org_jetbrains_skia_ImageFilter__1nMakeColorFilter");
} }
#if 0 #if 0
...@@ -111,7 +111,7 @@ extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeCompose ...@@ -111,7 +111,7 @@ extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeCompose
extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeDisplacementMap extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeDisplacementMap
(kref __Kinstance, jint xChanInt, jint yChanInt, jfloat scale, jlong displacementPtr, jlong colorPtr, jobject cropObj) { (kref __Kinstance, jint xChanInt, jint yChanInt, jfloat scale, jlong displacementPtr, jlong colorPtr, jobject cropObj) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_ImageFilter__1nMakeDisplacementMap"); TODO("implement org_jetbrains_skia_ImageFilter__1nMakeDisplacementMap");
} }
#if 0 #if 0
...@@ -131,7 +131,7 @@ extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeDisplacementMap ...@@ -131,7 +131,7 @@ extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeDisplacementMap
extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeDropShadow extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeDropShadow
(kref __Kinstance, jfloat dx, jfloat dy, jfloat sigmaX, jfloat sigmaY, jint color, jlong inputPtr, jobject cropObj) { (kref __Kinstance, jfloat dx, jfloat dy, jfloat sigmaX, jfloat sigmaY, jint color, jlong inputPtr, jobject cropObj) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_ImageFilter__1nMakeDropShadow"); TODO("implement org_jetbrains_skia_ImageFilter__1nMakeDropShadow");
} }
#if 0 #if 0
...@@ -148,7 +148,7 @@ extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeDropShadow ...@@ -148,7 +148,7 @@ extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeDropShadow
extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeDropShadowOnly extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeDropShadowOnly
(kref __Kinstance, jfloat dx, jfloat dy, jfloat sigmaX, jfloat sigmaY, jint color, jlong inputPtr, jobject cropObj) { (kref __Kinstance, jfloat dx, jfloat dy, jfloat sigmaX, jfloat sigmaY, jint color, jlong inputPtr, jobject cropObj) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_ImageFilter__1nMakeDropShadowOnly"); TODO("implement org_jetbrains_skia_ImageFilter__1nMakeDropShadowOnly");
} }
#if 0 #if 0
...@@ -172,7 +172,7 @@ extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeImage ...@@ -172,7 +172,7 @@ extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeImage
extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeMagnifier extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeMagnifier
(kref __Kinstance, jfloat l, jfloat t, jfloat r, jfloat b, jfloat inset, jlong inputPtr, jobject cropObj) { (kref __Kinstance, jfloat l, jfloat t, jfloat r, jfloat b, jfloat inset, jlong inputPtr, jobject cropObj) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_ImageFilter__1nMakeMagnifier"); TODO("implement org_jetbrains_skia_ImageFilter__1nMakeMagnifier");
} }
#if 0 #if 0
...@@ -189,7 +189,7 @@ extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeMagnifier ...@@ -189,7 +189,7 @@ extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeMagnifier
extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeMatrixConvolution extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeMatrixConvolution
(kref __Kinstance, jint kernelW, jint kernelH, jfloatArray kernelArray, jfloat gain, jfloat bias, jint offsetX, jint offsetY, jint tileModeInt, jboolean convolveAlpha, jlong inputPtr, jobject cropObj) { (kref __Kinstance, jint kernelW, jint kernelH, jfloatArray kernelArray, jfloat gain, jfloat bias, jint offsetX, jint offsetY, jint tileModeInt, jboolean convolveAlpha, jlong inputPtr, jobject cropObj) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_ImageFilter__1nMakeMatrixConvolution"); TODO("implement org_jetbrains_skia_ImageFilter__1nMakeMatrixConvolution");
} }
#if 0 #if 0
...@@ -209,7 +209,7 @@ extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeMatrixConvolution ...@@ -209,7 +209,7 @@ extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeMatrixConvolution
extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeMatrixTransform extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeMatrixTransform
(kref __Kinstance, jfloatArray matrixArray, jlong samplingMode, jlong inputPtr) { (kref __Kinstance, jfloatArray matrixArray, jlong samplingMode, jlong inputPtr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_ImageFilter__1nMakeMatrixTransform"); TODO("implement org_jetbrains_skia_ImageFilter__1nMakeMatrixTransform");
} }
#if 0 #if 0
...@@ -226,7 +226,7 @@ extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeMatrixTransform ...@@ -226,7 +226,7 @@ extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeMatrixTransform
extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeMerge extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeMerge
(kref __Kinstance, jlongArray filtersArray, jobject cropObj) { (kref __Kinstance, jlongArray filtersArray, jobject cropObj) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_ImageFilter__1nMakeMerge"); TODO("implement org_jetbrains_skia_ImageFilter__1nMakeMerge");
} }
#if 0 #if 0
...@@ -250,7 +250,7 @@ extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeMerge ...@@ -250,7 +250,7 @@ extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeMerge
extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeOffset extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeOffset
(kref __Kinstance, jfloat dx, jfloat dy, jlong inputPtr, jobject cropObj) { (kref __Kinstance, jfloat dx, jfloat dy, jlong inputPtr, jobject cropObj) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_ImageFilter__1nMakeOffset"); TODO("implement org_jetbrains_skia_ImageFilter__1nMakeOffset");
} }
#if 0 #if 0
...@@ -267,7 +267,7 @@ extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeOffset ...@@ -267,7 +267,7 @@ extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeOffset
extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakePaint extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakePaint
(kref __Kinstance, jlong paintPtr, jobject cropObj) { (kref __Kinstance, jlong paintPtr, jobject cropObj) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_ImageFilter__1nMakePaint"); TODO("implement org_jetbrains_skia_ImageFilter__1nMakePaint");
} }
#if 0 #if 0
...@@ -298,7 +298,7 @@ extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeTile ...@@ -298,7 +298,7 @@ extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeTile
extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeDilate extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeDilate
(kref __Kinstance, float rx, jfloat ry, jlong inputPtr, jobject cropObj) { (kref __Kinstance, float rx, jfloat ry, jlong inputPtr, jobject cropObj) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_ImageFilter__1nMakeDilate"); TODO("implement org_jetbrains_skia_ImageFilter__1nMakeDilate");
} }
#if 0 #if 0
...@@ -315,7 +315,7 @@ extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeDilate ...@@ -315,7 +315,7 @@ extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeDilate
extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeErode extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeErode
(kref __Kinstance, float rx, jfloat ry, jlong inputPtr, jobject cropObj) { (kref __Kinstance, float rx, jfloat ry, jlong inputPtr, jobject cropObj) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_ImageFilter__1nMakeErode"); TODO("implement org_jetbrains_skia_ImageFilter__1nMakeErode");
} }
#if 0 #if 0
...@@ -332,7 +332,7 @@ extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeErode ...@@ -332,7 +332,7 @@ extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeErode
extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeDistantLitDiffuse extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeDistantLitDiffuse
(kref __Kinstance, jfloat x, jfloat y, jfloat z, jint lightColor, jfloat surfaceScale, jfloat kd, jlong inputPtr, jobject cropObj) { (kref __Kinstance, jfloat x, jfloat y, jfloat z, jint lightColor, jfloat surfaceScale, jfloat kd, jlong inputPtr, jobject cropObj) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_ImageFilter__1nMakeDistantLitDiffuse"); TODO("implement org_jetbrains_skia_ImageFilter__1nMakeDistantLitDiffuse");
} }
#if 0 #if 0
...@@ -349,7 +349,7 @@ extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeDistantLitDiffuse ...@@ -349,7 +349,7 @@ extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeDistantLitDiffuse
extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakePointLitDiffuse extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakePointLitDiffuse
(kref __Kinstance, jfloat x, jfloat y, jfloat z, jint lightColor, jfloat surfaceScale, jfloat kd, jlong inputPtr, jobject cropObj) { (kref __Kinstance, jfloat x, jfloat y, jfloat z, jint lightColor, jfloat surfaceScale, jfloat kd, jlong inputPtr, jobject cropObj) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_ImageFilter__1nMakePointLitDiffuse"); TODO("implement org_jetbrains_skia_ImageFilter__1nMakePointLitDiffuse");
} }
#if 0 #if 0
...@@ -366,7 +366,7 @@ extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakePointLitDiffuse ...@@ -366,7 +366,7 @@ extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakePointLitDiffuse
extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeSpotLitDiffuse extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeSpotLitDiffuse
(kref __Kinstance, jfloat x0, jfloat y0, jfloat z0, jfloat x1, jfloat y1, jfloat z1, jfloat falloffExponent, jfloat cutoffAngle, jint lightColor, jfloat surfaceScale, jfloat kd, jlong inputPtr, jobject cropObj) { (kref __Kinstance, jfloat x0, jfloat y0, jfloat z0, jfloat x1, jfloat y1, jfloat z1, jfloat falloffExponent, jfloat cutoffAngle, jint lightColor, jfloat surfaceScale, jfloat kd, jlong inputPtr, jobject cropObj) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_ImageFilter__1nMakeSpotLitDiffuse"); TODO("implement org_jetbrains_skia_ImageFilter__1nMakeSpotLitDiffuse");
} }
#if 0 #if 0
...@@ -383,7 +383,7 @@ extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeSpotLitDiffuse ...@@ -383,7 +383,7 @@ extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeSpotLitDiffuse
extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeDistantLitSpecular extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeDistantLitSpecular
(kref __Kinstance, jfloat x, jfloat y, jfloat z, jint lightColor, jfloat surfaceScale, jfloat ks, jfloat shininess, jlong inputPtr, jobject cropObj) { (kref __Kinstance, jfloat x, jfloat y, jfloat z, jint lightColor, jfloat surfaceScale, jfloat ks, jfloat shininess, jlong inputPtr, jobject cropObj) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_ImageFilter__1nMakeDistantLitSpecular"); TODO("implement org_jetbrains_skia_ImageFilter__1nMakeDistantLitSpecular");
} }
#if 0 #if 0
...@@ -400,7 +400,7 @@ extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeDistantLitSpecular ...@@ -400,7 +400,7 @@ extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeDistantLitSpecular
extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakePointLitSpecular extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakePointLitSpecular
(kref __Kinstance, jfloat x, jfloat y, jfloat z, jint lightColor, jfloat surfaceScale, jfloat ks, jfloat shininess, jlong inputPtr, jobject cropObj) { (kref __Kinstance, jfloat x, jfloat y, jfloat z, jint lightColor, jfloat surfaceScale, jfloat ks, jfloat shininess, jlong inputPtr, jobject cropObj) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_ImageFilter__1nMakePointLitSpecular"); TODO("implement org_jetbrains_skia_ImageFilter__1nMakePointLitSpecular");
} }
#if 0 #if 0
...@@ -417,7 +417,7 @@ extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakePointLitSpecular ...@@ -417,7 +417,7 @@ extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakePointLitSpecular
extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeSpotLitSpecular extern "C" jlong org_jetbrains_skia_ImageFilter__1nMakeSpotLitSpecular
(kref __Kinstance, jfloat x0, jfloat y0, jfloat z0, jfloat x1, jfloat y1, jfloat z1, jfloat falloffExponent, jfloat cutoffAngle, jint lightColor, jfloat surfaceScale, jfloat ks, jfloat shininess, jlong inputPtr, jobject cropObj) { (kref __Kinstance, jfloat x0, jfloat y0, jfloat z0, jfloat x1, jfloat y1, jfloat z1, jfloat falloffExponent, jfloat cutoffAngle, jint lightColor, jfloat surfaceScale, jfloat ks, jfloat shininess, jlong inputPtr, jobject cropObj) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_ImageFilter__1nMakeSpotLitSpecular"); TODO("implement org_jetbrains_skia_ImageFilter__1nMakeSpotLitSpecular");
} }
#if 0 #if 0
......
...@@ -16,7 +16,7 @@ extern "C" jlong org_jetbrains_skia_ManagedString__1nGetFinalizer ...@@ -16,7 +16,7 @@ extern "C" jlong org_jetbrains_skia_ManagedString__1nGetFinalizer
extern "C" jlong org_jetbrains_skia_ManagedString__1nMake extern "C" jlong org_jetbrains_skia_ManagedString__1nMake
(kref __Kinstance, jstring textStr) { (kref __Kinstance, jstring textStr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_ManagedString__1nMake"); TODO("implement org_jetbrains_skia_ManagedString__1nMake");
} }
#if 0 #if 0
...@@ -31,7 +31,7 @@ extern "C" jlong org_jetbrains_skia_ManagedString__1nMake ...@@ -31,7 +31,7 @@ extern "C" jlong org_jetbrains_skia_ManagedString__1nMake
extern "C" jobject org_jetbrains_skia_ManagedString__1nToString extern "C" jobject org_jetbrains_skia_ManagedString__1nToString
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_ManagedString__1nToString"); TODO("implement org_jetbrains_skia_ManagedString__1nToString");
} }
#if 0 #if 0
...@@ -46,7 +46,7 @@ extern "C" jobject org_jetbrains_skia_ManagedString__1nToString ...@@ -46,7 +46,7 @@ extern "C" jobject org_jetbrains_skia_ManagedString__1nToString
extern "C" void org_jetbrains_skia_ManagedString__1nInsert extern "C" void org_jetbrains_skia_ManagedString__1nInsert
(kref __Kinstance, jlong ptr, jint offset, jstring s) { (kref __Kinstance, jlong ptr, jint offset, jstring s) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_ManagedString__1nInsert"); TODO("implement org_jetbrains_skia_ManagedString__1nInsert");
} }
#if 0 #if 0
...@@ -62,7 +62,7 @@ extern "C" void org_jetbrains_skia_ManagedString__1nInsert ...@@ -62,7 +62,7 @@ extern "C" void org_jetbrains_skia_ManagedString__1nInsert
extern "C" void org_jetbrains_skia_ManagedString__1nAppend extern "C" void org_jetbrains_skia_ManagedString__1nAppend
(kref __Kinstance, jlong ptr, jstring s) { (kref __Kinstance, jlong ptr, jstring s) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_ManagedString__1nAppend"); TODO("implement org_jetbrains_skia_ManagedString__1nAppend");
} }
#if 0 #if 0
......
...@@ -25,7 +25,7 @@ extern "C" jlong org_jetbrains_skia_MaskFilter__1nMakeShader ...@@ -25,7 +25,7 @@ extern "C" jlong org_jetbrains_skia_MaskFilter__1nMakeShader
extern "C" jlong org_jetbrains_skia_MaskFilter__1nMakeTable extern "C" jlong org_jetbrains_skia_MaskFilter__1nMakeTable
(kref __Kinstance, jbyteArray tableArray) { (kref __Kinstance, jbyteArray tableArray) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_MaskFilter__1nMakeTable"); TODO("implement org_jetbrains_skia_MaskFilter__1nMakeTable");
} }
#if 0 #if 0
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
extern "C" jlong org_jetbrains_skia_OutputWStream__1nGetFinalizer extern "C" jlong org_jetbrains_skia_OutputWStream__1nGetFinalizer
(kref __Kinstance) { (kref __Kinstance) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_OutputWStream__1nGetFinalizer"); TODO("implement org_jetbrains_skia_OutputWStream__1nGetFinalizer");
} }
#if 0 #if 0
...@@ -22,7 +22,7 @@ extern "C" jlong org_jetbrains_skia_OutputWStream__1nGetFinalizer ...@@ -22,7 +22,7 @@ extern "C" jlong org_jetbrains_skia_OutputWStream__1nGetFinalizer
extern "C" jlong org_jetbrains_skia_OutputWStream__1nMake extern "C" jlong org_jetbrains_skia_OutputWStream__1nMake
(kref __Kinstance, jobject outputStream) { (kref __Kinstance, jobject outputStream) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_OutputWStream__1nMake"); TODO("implement org_jetbrains_skia_OutputWStream__1nMake");
} }
#if 0 #if 0
......
...@@ -86,7 +86,7 @@ extern "C" void org_jetbrains_skia_Paint__1nSetColor ...@@ -86,7 +86,7 @@ extern "C" void org_jetbrains_skia_Paint__1nSetColor
extern "C" jobject org_jetbrains_skia_Paint__1nGetColor4f extern "C" jobject org_jetbrains_skia_Paint__1nGetColor4f
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Paint__1nGetColor4f"); TODO("implement org_jetbrains_skia_Paint__1nGetColor4f");
} }
#if 0 #if 0
......
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
extern "C" void org_jetbrains_skia_PaintFilterCanvas__1nAttachToJava extern "C" void org_jetbrains_skia_PaintFilterCanvas__1nAttachToJava
(kref __Kinstance, jlong canvasPtr, jboolean unrollDrawable) { (kref __Kinstance, jlong canvasPtr, jboolean unrollDrawable) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_PaintFilterCanvas__1nAttachToJava"); TODO("implement org_jetbrains_skia_PaintFilterCanvas__1nAttachToJava");
} }
#if 0 #if 0
...@@ -25,7 +25,7 @@ extern "C" void org_jetbrains_skia_PaintFilterCanvas__1nAttachToJava ...@@ -25,7 +25,7 @@ extern "C" void org_jetbrains_skia_PaintFilterCanvas__1nAttachToJava
extern "C" jlong org_jetbrains_skia_PaintFilterCanvas__1nMake extern "C" jlong org_jetbrains_skia_PaintFilterCanvas__1nMake
(kref __Kinstance, jlong canvasPtr, jboolean unrollDrawable) { (kref __Kinstance, jlong canvasPtr, jboolean unrollDrawable) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_PaintFilterCanvas__1nMake"); TODO("implement org_jetbrains_skia_PaintFilterCanvas__1nMake");
} }
#if 0 #if 0
......
...@@ -9,6 +9,7 @@ ...@@ -9,6 +9,7 @@
#include "SkPathOps.h" #include "SkPathOps.h"
#include "include/utils/SkParsePath.h" #include "include/utils/SkParsePath.h"
#include "common.h" #include "common.h"
#include "native_interop.h"
static void deletePath(SkPath* path) { static void deletePath(SkPath* path) {
// std::cout << "Deleting [SkPath " << path << "]" << std::endl; // std::cout << "Deleting [SkPath " << path << "]" << std::endl;
...@@ -27,7 +28,7 @@ extern "C" jlong org_jetbrains_skia_Path__1nMake(kref __Kinstance) { ...@@ -27,7 +28,7 @@ extern "C" jlong org_jetbrains_skia_Path__1nMake(kref __Kinstance) {
extern "C" jlong org_jetbrains_skia_Path__1nMakeFromSVGString extern "C" jlong org_jetbrains_skia_Path__1nMakeFromSVGString
(kref __Kinstance, jstring d) { (kref __Kinstance, jstring d) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Path__1nMakeFromSVGString"); TODO("implement org_jetbrains_skia_Path__1nMakeFromSVGString");
} }
#if 0 #if 0
...@@ -86,7 +87,7 @@ extern "C" jboolean org_jetbrains_skia_Path__1nIsConvex(kref __Kinstance, jlong ...@@ -86,7 +87,7 @@ extern "C" jboolean org_jetbrains_skia_Path__1nIsConvex(kref __Kinstance, jlong
extern "C" jobject org_jetbrains_skia_Path__1nIsOval(kref __Kinstance, jlong ptr) { extern "C" jobject org_jetbrains_skia_Path__1nIsOval(kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Path__1nIsOval(kref"); TODO("implement org_jetbrains_skia_Path__1nIsOval(kref");
} }
#if 0 #if 0
...@@ -103,7 +104,7 @@ extern "C" jobject org_jetbrains_skia_Path__1nIsOval(kref __Kinstance, jlong ptr ...@@ -103,7 +104,7 @@ extern "C" jobject org_jetbrains_skia_Path__1nIsOval(kref __Kinstance, jlong ptr
extern "C" jobject org_jetbrains_skia_Path__1nIsRRect(kref __Kinstance, jlong ptr) { extern "C" jobject org_jetbrains_skia_Path__1nIsRRect(kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Path__1nIsRRect(kref"); TODO("implement org_jetbrains_skia_Path__1nIsRRect(kref");
} }
#if 0 #if 0
...@@ -167,7 +168,7 @@ extern "C" jboolean org_jetbrains_skia_Path__1nIsCubicDegenerate(kref __Kinstanc ...@@ -167,7 +168,7 @@ extern "C" jboolean org_jetbrains_skia_Path__1nIsCubicDegenerate(kref __Kinstanc
extern "C" jobjectArray org_jetbrains_skia_Path__1nMaybeGetAsLine(kref __Kinstance, jlong ptr) { extern "C" jobjectArray org_jetbrains_skia_Path__1nMaybeGetAsLine(kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Path__1nMaybeGetAsLine(kref"); TODO("implement org_jetbrains_skia_Path__1nMaybeGetAsLine(kref");
} }
#if 0 #if 0
...@@ -192,7 +193,7 @@ extern "C" jint org_jetbrains_skia_Path__1nGetPointsCount(kref __Kinstance, jlon ...@@ -192,7 +193,7 @@ extern "C" jint org_jetbrains_skia_Path__1nGetPointsCount(kref __Kinstance, jlon
extern "C" jobject org_jetbrains_skia_Path__1nGetPoint(kref __Kinstance, jlong ptr, jint index) { extern "C" jobject org_jetbrains_skia_Path__1nGetPoint(kref __Kinstance, jlong ptr, jint index) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Path__1nGetPoint(kref"); TODO("implement org_jetbrains_skia_Path__1nGetPoint(kref");
} }
#if 0 #if 0
...@@ -206,7 +207,7 @@ extern "C" jobject org_jetbrains_skia_Path__1nGetPoint(kref __Kinstance, jlong p ...@@ -206,7 +207,7 @@ extern "C" jobject org_jetbrains_skia_Path__1nGetPoint(kref __Kinstance, jlong p
extern "C" jint org_jetbrains_skia_Path__1nGetPoints(kref __Kinstance, jlong ptr, jobjectArray pointsArray, jint max) { extern "C" jint org_jetbrains_skia_Path__1nGetPoints(kref __Kinstance, jlong ptr, jobjectArray pointsArray, jint max) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Path__1nGetPoints(kref"); TODO("implement org_jetbrains_skia_Path__1nGetPoints(kref");
} }
#if 0 #if 0
...@@ -228,7 +229,7 @@ extern "C" jint org_jetbrains_skia_Path__1nCountVerbs(kref __Kinstance, jlong pt ...@@ -228,7 +229,7 @@ extern "C" jint org_jetbrains_skia_Path__1nCountVerbs(kref __Kinstance, jlong pt
extern "C" jint org_jetbrains_skia_Path__1nGetVerbs(kref __Kinstance, jlong ptr, jbyteArray verbsArray, jint max) { extern "C" jint org_jetbrains_skia_Path__1nGetVerbs(kref __Kinstance, jlong ptr, jbyteArray verbsArray, jint max) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Path__1nGetVerbs(kref"); TODO("implement org_jetbrains_skia_Path__1nGetVerbs(kref");
} }
#if 0 #if 0
...@@ -256,7 +257,7 @@ extern "C" void org_jetbrains_skia_Path__1nSwap(kref __Kinstance, jlong ptr, jlo ...@@ -256,7 +257,7 @@ extern "C" void org_jetbrains_skia_Path__1nSwap(kref __Kinstance, jlong ptr, jlo
extern "C" jobject org_jetbrains_skia_Path__1nGetBounds(kref __Kinstance, jlong ptr) { extern "C" jobject org_jetbrains_skia_Path__1nGetBounds(kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Path__1nGetBounds(kref"); TODO("implement org_jetbrains_skia_Path__1nGetBounds(kref");
} }
#if 0 #if 0
...@@ -274,7 +275,7 @@ extern "C" void org_jetbrains_skia_Path__1nUpdateBoundsCache(kref __Kinstance, j ...@@ -274,7 +275,7 @@ extern "C" void org_jetbrains_skia_Path__1nUpdateBoundsCache(kref __Kinstance, j
extern "C" jobject org_jetbrains_skia_Path__1nComputeTightBounds(kref __Kinstance, jlong ptr) { extern "C" jobject org_jetbrains_skia_Path__1nComputeTightBounds(kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Path__1nComputeTightBounds(kref"); TODO("implement org_jetbrains_skia_Path__1nComputeTightBounds(kref");
} }
#if 0 #if 0
...@@ -374,7 +375,7 @@ extern "C" void org_jetbrains_skia_Path__1nClosePath(kref __Kinstance, jlong ptr ...@@ -374,7 +375,7 @@ extern "C" void org_jetbrains_skia_Path__1nClosePath(kref __Kinstance, jlong ptr
extern "C" jobjectArray org_jetbrains_skia_Path__1nConvertConicToQuads extern "C" jobjectArray org_jetbrains_skia_Path__1nConvertConicToQuads
(kref __Kinstance, jfloat x0, jfloat y0, jfloat x1, jfloat y1, jfloat x2, jfloat y2, jfloat w, jint pow2) { (kref __Kinstance, jfloat x0, jfloat y0, jfloat x1, jfloat y1, jfloat x2, jfloat y2, jfloat w, jint pow2) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Path__1nConvertConicToQuads"); TODO("implement org_jetbrains_skia_Path__1nConvertConicToQuads");
} }
#if 0 #if 0
...@@ -394,7 +395,7 @@ extern "C" jobjectArray org_jetbrains_skia_Path__1nConvertConicToQuads ...@@ -394,7 +395,7 @@ extern "C" jobjectArray org_jetbrains_skia_Path__1nConvertConicToQuads
extern "C" jobject org_jetbrains_skia_Path__1nIsRect extern "C" jobject org_jetbrains_skia_Path__1nIsRect
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Path__1nIsRect"); TODO("implement org_jetbrains_skia_Path__1nIsRect");
} }
#if 0 #if 0
...@@ -437,27 +438,17 @@ extern "C" void org_jetbrains_skia_Path__1nAddArc ...@@ -437,27 +438,17 @@ extern "C" void org_jetbrains_skia_Path__1nAddArc
instance->addArc({l, t, r, b}, startAngle, sweepAngle); instance->addArc({l, t, r, b}, startAngle, sweepAngle);
} }
extern "C" void org_jetbrains_skia_Path__1nAddRRect
(kref __Kinstance, jlong ptr, jfloat l, jfloat t, jfloat r, jfloat b, jfloatArray radii, jint dirInt, jint start) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Path__1nAddRRect");
}
#if 0
extern "C" void org_jetbrains_skia_Path__1nAddRRect extern "C" void org_jetbrains_skia_Path__1nAddRRect
(kref __Kinstance, jlong ptr, jfloat l, jfloat t, jfloat r, jfloat b, jfloatArray radii, jint dirInt, jint start) { (kref __Kinstance, jlong ptr, jfloat l, jfloat t, jfloat r, jfloat b, jfloatArray radii, jint radiiSize, jint dirInt, jint start) {
SkPath* instance = reinterpret_cast<SkPath*>(static_cast<uintptr_t>(ptr)); SkPath* instance = reinterpret_cast<SkPath*>(static_cast<uintptr_t>(ptr));
SkRRect rrect = skija::RRect::toSkRRect(env, l, t, r, b, radii); SkRRect rrect = skija::RRect::toSkRRect(l, t, r, b, radii, radiiSize);
SkPathDirection dir = static_cast<SkPathDirection>(dirInt); SkPathDirection dir = static_cast<SkPathDirection>(dirInt);
instance->addRRect(rrect, dir, start); instance->addRRect(rrect, dir, start);
} }
#endif
extern "C" void org_jetbrains_skia_Path__1nAddPoly extern "C" void org_jetbrains_skia_Path__1nAddPoly
(kref __Kinstance, jlong ptr, jfloatArray coords, jboolean close) { (kref __Kinstance, jlong ptr, jfloatArray coords, jboolean close) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Path__1nAddPoly"); TODO("implement org_jetbrains_skia_Path__1nAddPoly");
} }
#if 0 #if 0
...@@ -491,7 +482,7 @@ extern "C" void org_jetbrains_skia_Path__1nAddPathOffset ...@@ -491,7 +482,7 @@ extern "C" void org_jetbrains_skia_Path__1nAddPathOffset
extern "C" void org_jetbrains_skia_Path__1nAddPathTransform extern "C" void org_jetbrains_skia_Path__1nAddPathTransform
(kref __Kinstance, jlong ptr, jlong srcPtr, jfloatArray matrixArr, jboolean extend) { (kref __Kinstance, jlong ptr, jlong srcPtr, jfloatArray matrixArr, jboolean extend) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Path__1nAddPathTransform"); TODO("implement org_jetbrains_skia_Path__1nAddPathTransform");
} }
#if 0 #if 0
...@@ -523,7 +514,7 @@ extern "C" void org_jetbrains_skia_Path__1nOffset ...@@ -523,7 +514,7 @@ extern "C" void org_jetbrains_skia_Path__1nOffset
extern "C" void org_jetbrains_skia_Path__1nTransform extern "C" void org_jetbrains_skia_Path__1nTransform
(kref __Kinstance, jlong ptr, jfloatArray matrixArr, jlong dstPtr, jboolean pcBool) { (kref __Kinstance, jlong ptr, jfloatArray matrixArr, jlong dstPtr, jboolean pcBool) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Path__1nTransform"); TODO("implement org_jetbrains_skia_Path__1nTransform");
} }
#if 0 #if 0
...@@ -541,7 +532,7 @@ extern "C" void org_jetbrains_skia_Path__1nTransform ...@@ -541,7 +532,7 @@ extern "C" void org_jetbrains_skia_Path__1nTransform
extern "C" jobject org_jetbrains_skia_Path__1nGetLastPt extern "C" jobject org_jetbrains_skia_Path__1nGetLastPt
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Path__1nGetLastPt"); TODO("implement org_jetbrains_skia_Path__1nGetLastPt");
} }
#if 0 #if 0
...@@ -590,7 +581,7 @@ extern "C" void org_jetbrains_skia_Path__1nDumpHex ...@@ -590,7 +581,7 @@ extern "C" void org_jetbrains_skia_Path__1nDumpHex
extern "C" jbyteArray org_jetbrains_skia_Path__1nSerializeToBytes extern "C" jbyteArray org_jetbrains_skia_Path__1nSerializeToBytes
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Path__1nSerializeToBytes"); TODO("implement org_jetbrains_skia_Path__1nSerializeToBytes");
} }
#if 0 #if 0
...@@ -622,7 +613,7 @@ extern "C" jlong org_jetbrains_skia_Path__1nMakeCombining ...@@ -622,7 +613,7 @@ extern "C" jlong org_jetbrains_skia_Path__1nMakeCombining
extern "C" jlong org_jetbrains_skia_Path__1nMakeFromBytes extern "C" jlong org_jetbrains_skia_Path__1nMakeFromBytes
(kref __Kinstance, jbyteArray bytesArray) { (kref __Kinstance, jbyteArray bytesArray) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Path__1nMakeFromBytes"); TODO("implement org_jetbrains_skia_Path__1nMakeFromBytes");
} }
#if 0 #if 0
......
...@@ -37,7 +37,7 @@ extern "C" jlong org_jetbrains_skia_PathEffect__1nMakePath1D ...@@ -37,7 +37,7 @@ extern "C" jlong org_jetbrains_skia_PathEffect__1nMakePath1D
extern "C" jlong org_jetbrains_skia_PathEffect__1nMakePath2D extern "C" jlong org_jetbrains_skia_PathEffect__1nMakePath2D
(kref __Kinstance, jfloatArray matrixArr, jlong pathPtr) { (kref __Kinstance, jfloatArray matrixArr, jlong pathPtr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_PathEffect__1nMakePath2D"); TODO("implement org_jetbrains_skia_PathEffect__1nMakePath2D");
} }
#if 0 #if 0
...@@ -54,7 +54,7 @@ extern "C" jlong org_jetbrains_skia_PathEffect__1nMakePath2D ...@@ -54,7 +54,7 @@ extern "C" jlong org_jetbrains_skia_PathEffect__1nMakePath2D
extern "C" jlong org_jetbrains_skia_PathEffect__1nMakeLine2D extern "C" jlong org_jetbrains_skia_PathEffect__1nMakeLine2D
(kref __Kinstance, jfloat width, jfloatArray matrixArr) { (kref __Kinstance, jfloat width, jfloatArray matrixArr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_PathEffect__1nMakeLine2D"); TODO("implement org_jetbrains_skia_PathEffect__1nMakeLine2D");
} }
#if 0 #if 0
...@@ -76,7 +76,7 @@ extern "C" jlong org_jetbrains_skia_PathEffect__1nMakeCorner ...@@ -76,7 +76,7 @@ extern "C" jlong org_jetbrains_skia_PathEffect__1nMakeCorner
extern "C" jlong org_jetbrains_skia_PathEffect__1nMakeDash extern "C" jlong org_jetbrains_skia_PathEffect__1nMakeDash
(kref __Kinstance, jfloatArray intervalsArray, jfloat phase) { (kref __Kinstance, jfloatArray intervalsArray, jfloat phase) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_PathEffect__1nMakeDash"); TODO("implement org_jetbrains_skia_PathEffect__1nMakeDash");
} }
#if 0 #if 0
......
...@@ -39,7 +39,7 @@ extern "C" jfloat org_jetbrains_skia_PathMeasure__1nGetLength ...@@ -39,7 +39,7 @@ extern "C" jfloat org_jetbrains_skia_PathMeasure__1nGetLength
extern "C" jobject org_jetbrains_skia_PathMeasure__1nGetPosition extern "C" jobject org_jetbrains_skia_PathMeasure__1nGetPosition
(kref __Kinstance, jlong ptr, jfloat distance) { (kref __Kinstance, jlong ptr, jfloat distance) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_PathMeasure__1nGetPosition"); TODO("implement org_jetbrains_skia_PathMeasure__1nGetPosition");
} }
#if 0 #if 0
...@@ -58,7 +58,7 @@ extern "C" jobject org_jetbrains_skia_PathMeasure__1nGetPosition ...@@ -58,7 +58,7 @@ extern "C" jobject org_jetbrains_skia_PathMeasure__1nGetPosition
extern "C" jobject org_jetbrains_skia_PathMeasure__1nGetTangent extern "C" jobject org_jetbrains_skia_PathMeasure__1nGetTangent
(kref __Kinstance, jlong ptr, jfloat distance) { (kref __Kinstance, jlong ptr, jfloat distance) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_PathMeasure__1nGetTangent"); TODO("implement org_jetbrains_skia_PathMeasure__1nGetTangent");
} }
#if 0 #if 0
...@@ -77,7 +77,7 @@ extern "C" jobject org_jetbrains_skia_PathMeasure__1nGetTangent ...@@ -77,7 +77,7 @@ extern "C" jobject org_jetbrains_skia_PathMeasure__1nGetTangent
extern "C" jobject org_jetbrains_skia_PathMeasure__1nGetRSXform extern "C" jobject org_jetbrains_skia_PathMeasure__1nGetRSXform
(kref __Kinstance, jlong ptr, jfloat distance) { (kref __Kinstance, jlong ptr, jfloat distance) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_PathMeasure__1nGetRSXform"); TODO("implement org_jetbrains_skia_PathMeasure__1nGetRSXform");
} }
#if 0 #if 0
...@@ -97,7 +97,7 @@ extern "C" jobject org_jetbrains_skia_PathMeasure__1nGetRSXform ...@@ -97,7 +97,7 @@ extern "C" jobject org_jetbrains_skia_PathMeasure__1nGetRSXform
extern "C" jobject org_jetbrains_skia_PathMeasure__1nGetMatrix extern "C" jobject org_jetbrains_skia_PathMeasure__1nGetMatrix
(kref __Kinstance, jlong ptr, jfloat distance, jboolean getPosition, jboolean getTangent) { (kref __Kinstance, jlong ptr, jfloat distance, jboolean getPosition, jboolean getTangent) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_PathMeasure__1nGetMatrix"); TODO("implement org_jetbrains_skia_PathMeasure__1nGetMatrix");
} }
#if 0 #if 0
......
...@@ -24,7 +24,7 @@ extern "C" jlong org_jetbrains_skia_PathSegmentIterator__1nGetFinalizer ...@@ -24,7 +24,7 @@ extern "C" jlong org_jetbrains_skia_PathSegmentIterator__1nGetFinalizer
extern "C" jobject org_jetbrains_skia_PathSegmentIterator__1nNext extern "C" jobject org_jetbrains_skia_PathSegmentIterator__1nNext
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_PathSegmentIterator__1nNext"); TODO("implement org_jetbrains_skia_PathSegmentIterator__1nNext");
} }
#if 0 #if 0
......
...@@ -17,7 +17,7 @@ extern "C" jlong org_jetbrains_skia_Picture__1nMakeFromData ...@@ -17,7 +17,7 @@ extern "C" jlong org_jetbrains_skia_Picture__1nMakeFromData
extern "C" void org_jetbrains_skia_Picture__1nPlayback extern "C" void org_jetbrains_skia_Picture__1nPlayback
(kref __Kinstance, jlong ptr, jlong canvasPtr, jobject abort) { (kref __Kinstance, jlong ptr, jlong canvasPtr, jobject abort) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Picture__1nPlayback"); TODO("implement org_jetbrains_skia_Picture__1nPlayback");
} }
#if 0 #if 0
...@@ -38,7 +38,7 @@ extern "C" void org_jetbrains_skia_Picture__1nPlayback ...@@ -38,7 +38,7 @@ extern "C" void org_jetbrains_skia_Picture__1nPlayback
extern "C" jobject org_jetbrains_skia_Picture__1nGetCullRect extern "C" jobject org_jetbrains_skia_Picture__1nGetCullRect
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Picture__1nGetCullRect"); TODO("implement org_jetbrains_skia_Picture__1nGetCullRect");
} }
#if 0 #if 0
...@@ -85,7 +85,7 @@ extern "C" jlong org_jetbrains_skia_Picture__1nGetApproximateBytesUsed ...@@ -85,7 +85,7 @@ extern "C" jlong org_jetbrains_skia_Picture__1nGetApproximateBytesUsed
extern "C" jlong org_jetbrains_skia_Picture__1nMakeShader extern "C" jlong org_jetbrains_skia_Picture__1nMakeShader
(kref __Kinstance, jlong ptr, jint tmxValue, jint tmyValue, jint filterModeValue, jfloatArray localMatrixArr, jobject tileRectObj) { (kref __Kinstance, jlong ptr, jint tmxValue, jint tmyValue, jint filterModeValue, jfloatArray localMatrixArr, jobject tileRectObj) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Picture__1nMakeShader"); TODO("implement org_jetbrains_skia_Picture__1nMakeShader");
} }
#if 0 #if 0
......
...@@ -68,7 +68,7 @@ extern "C" jboolean org_jetbrains_skia_Pixmap__1nExtractSubset ...@@ -68,7 +68,7 @@ extern "C" jboolean org_jetbrains_skia_Pixmap__1nExtractSubset
extern "C" jobject org_jetbrains_skia_Pixmap__1nGetInfo extern "C" jobject org_jetbrains_skia_Pixmap__1nGetInfo
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Pixmap__1nGetInfo"); TODO("implement org_jetbrains_skia_Pixmap__1nGetInfo");
} }
#if 0 #if 0
......
...@@ -42,7 +42,7 @@ extern "C" jboolean org_jetbrains_skia_Region__1nIsComplex(kref __Kinstance, jlo ...@@ -42,7 +42,7 @@ extern "C" jboolean org_jetbrains_skia_Region__1nIsComplex(kref __Kinstance, jlo
extern "C" jobject org_jetbrains_skia_Region__1nGetBounds(kref __Kinstance, jlong ptr) { extern "C" jobject org_jetbrains_skia_Region__1nGetBounds(kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Region__1nGetBounds(kref"); TODO("implement org_jetbrains_skia_Region__1nGetBounds(kref");
} }
#if 0 #if 0
...@@ -76,7 +76,7 @@ extern "C" jboolean org_jetbrains_skia_Region__1nSetRect(kref __Kinstance, jlong ...@@ -76,7 +76,7 @@ extern "C" jboolean org_jetbrains_skia_Region__1nSetRect(kref __Kinstance, jlong
extern "C" jboolean org_jetbrains_skia_Region__1nSetRects(kref __Kinstance, jlong ptr, jintArray coords) { extern "C" jboolean org_jetbrains_skia_Region__1nSetRects(kref __Kinstance, jlong ptr, jintArray coords) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Region__1nSetRects(kref"); TODO("implement org_jetbrains_skia_Region__1nSetRects(kref");
} }
#if 0 #if 0
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
extern "C" jlong org_jetbrains_skia_RuntimeEffect__1nMakeShader extern "C" jlong org_jetbrains_skia_RuntimeEffect__1nMakeShader
(kref __Kinstance, jlong ptr, jlong uniformPtr, jlongArray childrenPtrsArr, jfloatArray localMatrixArr, jboolean isOpaque) { (kref __Kinstance, jlong ptr, jlong uniformPtr, jlongArray childrenPtrsArr, jfloatArray localMatrixArr, jboolean isOpaque) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_RuntimeEffect__1nMakeShader"); TODO("implement org_jetbrains_skia_RuntimeEffect__1nMakeShader");
} }
#if 0 #if 0
...@@ -39,7 +39,7 @@ extern "C" jlong org_jetbrains_skia_RuntimeEffect__1nMakeShader ...@@ -39,7 +39,7 @@ extern "C" jlong org_jetbrains_skia_RuntimeEffect__1nMakeShader
extern "C" jlong org_jetbrains_skia_RuntimeEffect__1nMakeForShader extern "C" jlong org_jetbrains_skia_RuntimeEffect__1nMakeForShader
(kref __Kinstance, jstring sksl) { (kref __Kinstance, jstring sksl) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_RuntimeEffect__1nMakeForShader"); TODO("implement org_jetbrains_skia_RuntimeEffect__1nMakeForShader");
} }
#if 0 #if 0
...@@ -61,7 +61,7 @@ extern "C" jlong org_jetbrains_skia_RuntimeEffect__1nMakeForShader ...@@ -61,7 +61,7 @@ extern "C" jlong org_jetbrains_skia_RuntimeEffect__1nMakeForShader
extern "C" jlong org_jetbrains_skia_RuntimeEffect__1nMakeForColorFilter extern "C" jlong org_jetbrains_skia_RuntimeEffect__1nMakeForColorFilter
(kref __Kinstance, jstring sksl) { (kref __Kinstance, jstring sksl) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_RuntimeEffect__1nMakeForColorFilter"); TODO("implement org_jetbrains_skia_RuntimeEffect__1nMakeForColorFilter");
} }
#if 0 #if 0
......
...@@ -18,7 +18,7 @@ extern "C" jlong org_jetbrains_skia_Shader__1nMakeWithColorFilter ...@@ -18,7 +18,7 @@ extern "C" jlong org_jetbrains_skia_Shader__1nMakeWithColorFilter
extern "C" jlong org_jetbrains_skia_Shader__1nMakeLinearGradient extern "C" jlong org_jetbrains_skia_Shader__1nMakeLinearGradient
(kref __Kinstance, jfloat x0, jfloat y0, jfloat x1, jfloat y1, jintArray colorsArray, jfloatArray posArray, jint tileModeInt, jint flags, jfloatArray matrixArray) { (kref __Kinstance, jfloat x0, jfloat y0, jfloat x1, jfloat y1, jintArray colorsArray, jfloatArray posArray, jint tileModeInt, jint flags, jfloatArray matrixArray) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Shader__1nMakeLinearGradient"); TODO("implement org_jetbrains_skia_Shader__1nMakeLinearGradient");
} }
#if 0 #if 0
...@@ -41,7 +41,7 @@ extern "C" jlong org_jetbrains_skia_Shader__1nMakeLinearGradient ...@@ -41,7 +41,7 @@ extern "C" jlong org_jetbrains_skia_Shader__1nMakeLinearGradient
extern "C" jlong org_jetbrains_skia_Shader__1nMakeLinearGradientCS extern "C" jlong org_jetbrains_skia_Shader__1nMakeLinearGradientCS
(kref __Kinstance, jfloat x0, jfloat y0, jfloat x1, jfloat y1, jfloatArray colorsArray, jlong colorSpacePtr, jfloatArray posArray, jint tileModeInt, jint flags, jfloatArray matrixArray) { (kref __Kinstance, jfloat x0, jfloat y0, jfloat x1, jfloat y1, jfloatArray colorsArray, jlong colorSpacePtr, jfloatArray posArray, jint tileModeInt, jint flags, jfloatArray matrixArray) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Shader__1nMakeLinearGradientCS"); TODO("implement org_jetbrains_skia_Shader__1nMakeLinearGradientCS");
} }
#if 0 #if 0
...@@ -64,7 +64,7 @@ extern "C" jlong org_jetbrains_skia_Shader__1nMakeLinearGradientCS ...@@ -64,7 +64,7 @@ extern "C" jlong org_jetbrains_skia_Shader__1nMakeLinearGradientCS
extern "C" jlong org_jetbrains_skia_Shader__1nMakeRadialGradient extern "C" jlong org_jetbrains_skia_Shader__1nMakeRadialGradient
(kref __Kinstance, jfloat x, jfloat y, jfloat r, jintArray colorsArray, jfloatArray posArray, jint tileModeInt, jint flags, jfloatArray matrixArray) { (kref __Kinstance, jfloat x, jfloat y, jfloat r, jintArray colorsArray, jfloatArray posArray, jint tileModeInt, jint flags, jfloatArray matrixArray) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Shader__1nMakeRadialGradient"); TODO("implement org_jetbrains_skia_Shader__1nMakeRadialGradient");
} }
#if 0 #if 0
...@@ -86,7 +86,7 @@ extern "C" jlong org_jetbrains_skia_Shader__1nMakeRadialGradient ...@@ -86,7 +86,7 @@ extern "C" jlong org_jetbrains_skia_Shader__1nMakeRadialGradient
extern "C" jlong org_jetbrains_skia_Shader__1nMakeRadialGradientCS extern "C" jlong org_jetbrains_skia_Shader__1nMakeRadialGradientCS
(kref __Kinstance, jfloat x, jfloat y, jfloat r, jfloatArray colorsArray, jlong colorSpacePtr, jfloatArray posArray, jint tileModeInt, jint flags, jfloatArray matrixArray) { (kref __Kinstance, jfloat x, jfloat y, jfloat r, jfloatArray colorsArray, jlong colorSpacePtr, jfloatArray posArray, jint tileModeInt, jint flags, jfloatArray matrixArray) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Shader__1nMakeRadialGradientCS"); TODO("implement org_jetbrains_skia_Shader__1nMakeRadialGradientCS");
} }
#if 0 #if 0
...@@ -108,7 +108,7 @@ extern "C" jlong org_jetbrains_skia_Shader__1nMakeRadialGradientCS ...@@ -108,7 +108,7 @@ extern "C" jlong org_jetbrains_skia_Shader__1nMakeRadialGradientCS
extern "C" jlong org_jetbrains_skia_Shader__1nMakeTwoPointConicalGradient extern "C" jlong org_jetbrains_skia_Shader__1nMakeTwoPointConicalGradient
(kref __Kinstance, jfloat x0, jfloat y0, jfloat r0, jfloat x1, jfloat y1, jfloat r1, jintArray colorsArray, jfloatArray posArray, jint tileModeInt, jint flags, jfloatArray matrixArray) { (kref __Kinstance, jfloat x0, jfloat y0, jfloat r0, jfloat x1, jfloat y1, jfloat r1, jintArray colorsArray, jfloatArray posArray, jint tileModeInt, jint flags, jfloatArray matrixArray) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Shader__1nMakeTwoPointConicalGradient"); TODO("implement org_jetbrains_skia_Shader__1nMakeTwoPointConicalGradient");
} }
#if 0 #if 0
...@@ -130,7 +130,7 @@ extern "C" jlong org_jetbrains_skia_Shader__1nMakeTwoPointConicalGradient ...@@ -130,7 +130,7 @@ extern "C" jlong org_jetbrains_skia_Shader__1nMakeTwoPointConicalGradient
extern "C" jlong org_jetbrains_skia_Shader__1nMakeTwoPointConicalGradientCS extern "C" jlong org_jetbrains_skia_Shader__1nMakeTwoPointConicalGradientCS
(kref __Kinstance, jfloat x0, jfloat y0, jfloat r0, jfloat x1, jfloat y1, jfloat r1, jfloatArray colorsArray, jlong colorSpacePtr, jfloatArray posArray, jint tileModeInt, jint flags, jfloatArray matrixArray) { (kref __Kinstance, jfloat x0, jfloat y0, jfloat r0, jfloat x1, jfloat y1, jfloat r1, jfloatArray colorsArray, jlong colorSpacePtr, jfloatArray posArray, jint tileModeInt, jint flags, jfloatArray matrixArray) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Shader__1nMakeTwoPointConicalGradientCS"); TODO("implement org_jetbrains_skia_Shader__1nMakeTwoPointConicalGradientCS");
} }
#if 0 #if 0
...@@ -152,7 +152,7 @@ extern "C" jlong org_jetbrains_skia_Shader__1nMakeTwoPointConicalGradientCS ...@@ -152,7 +152,7 @@ extern "C" jlong org_jetbrains_skia_Shader__1nMakeTwoPointConicalGradientCS
extern "C" jlong org_jetbrains_skia_Shader__1nMakeSweepGradient extern "C" jlong org_jetbrains_skia_Shader__1nMakeSweepGradient
(kref __Kinstance, jfloat x, jfloat y, jfloat start, jfloat end, jintArray colorsArray, jfloatArray posArray, jint tileModeInt, jint flags, jfloatArray matrixArray) { (kref __Kinstance, jfloat x, jfloat y, jfloat start, jfloat end, jintArray colorsArray, jfloatArray posArray, jint tileModeInt, jint flags, jfloatArray matrixArray) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Shader__1nMakeSweepGradient"); TODO("implement org_jetbrains_skia_Shader__1nMakeSweepGradient");
} }
#if 0 #if 0
...@@ -174,7 +174,7 @@ extern "C" jlong org_jetbrains_skia_Shader__1nMakeSweepGradient ...@@ -174,7 +174,7 @@ extern "C" jlong org_jetbrains_skia_Shader__1nMakeSweepGradient
extern "C" jlong org_jetbrains_skia_Shader__1nMakeSweepGradientCS extern "C" jlong org_jetbrains_skia_Shader__1nMakeSweepGradientCS
(kref __Kinstance, jfloat x, jfloat y, jfloat start, jfloat end, jfloatArray colorsArray, jlong colorSpacePtr, jfloatArray posArray, jint tileModeInt, jint flags, jfloatArray matrixArray) { (kref __Kinstance, jfloat x, jfloat y, jfloat start, jfloat end, jfloatArray colorsArray, jlong colorSpacePtr, jfloatArray posArray, jint tileModeInt, jint flags, jfloatArray matrixArray) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Shader__1nMakeSweepGradientCS"); TODO("implement org_jetbrains_skia_Shader__1nMakeSweepGradientCS");
} }
#if 0 #if 0
...@@ -219,7 +219,7 @@ extern "C" jlong org_jetbrains_skia_Shader__1nMakeBlend(kref __Kinstance, jint b ...@@ -219,7 +219,7 @@ extern "C" jlong org_jetbrains_skia_Shader__1nMakeBlend(kref __Kinstance, jint b
extern "C" jlong org_jetbrains_skia_Shader__1nMakeFractalNoise extern "C" jlong org_jetbrains_skia_Shader__1nMakeFractalNoise
(jfloat baseFrequencyX, jfloat baseFrequencyY, jint numOctaves, jfloat seed, jintArray tilesArray) { (jfloat baseFrequencyX, jfloat baseFrequencyY, jint numOctaves, jfloat seed, jintArray tilesArray) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Shader__1nMakeFractalNoise"); TODO("implement org_jetbrains_skia_Shader__1nMakeFractalNoise");
} }
#if 0 #if 0
extern "C" jlong org_jetbrains_skia_Shader__1nMakeFractalNoise extern "C" jlong org_jetbrains_skia_Shader__1nMakeFractalNoise
...@@ -237,7 +237,7 @@ extern "C" jlong org_jetbrains_skia_Shader__1nMakeFractalNoise ...@@ -237,7 +237,7 @@ extern "C" jlong org_jetbrains_skia_Shader__1nMakeFractalNoise
extern "C" jlong org_jetbrains_skia_Shader__1nMakeTurbulence extern "C" jlong org_jetbrains_skia_Shader__1nMakeTurbulence
(jfloat baseFrequencyX, jfloat baseFrequencyY, jint numOctaves, jfloat seed, jintArray tilesArray) { (jfloat baseFrequencyX, jfloat baseFrequencyY, jint numOctaves, jfloat seed, jintArray tilesArray) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Shader__1nMakeTurbulence"); TODO("implement org_jetbrains_skia_Shader__1nMakeTurbulence");
} }
#if 0 #if 0
extern "C" jlong org_jetbrains_skia_Shader__1nMakeTurbulence extern "C" jlong org_jetbrains_skia_Shader__1nMakeTurbulence
......
...@@ -13,7 +13,7 @@ extern "C" jlong org_jetbrains_skia_Surface__1nMakeRasterDirect ...@@ -13,7 +13,7 @@ extern "C" jlong org_jetbrains_skia_Surface__1nMakeRasterDirect
jlong pixelsPtr, jlong rowBytes, jlong pixelsPtr, jlong rowBytes,
jobject surfacePropsObj) jobject surfacePropsObj)
{ {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Surface__1nMakeRasterDirect"); TODO("implement org_jetbrains_skia_Surface__1nMakeRasterDirect");
} }
#if 0 #if 0
...@@ -46,7 +46,7 @@ extern "C" jlong org_jetbrains_skia_Surface__1nMakeRasterDirectWithPixmap ...@@ -46,7 +46,7 @@ extern "C" jlong org_jetbrains_skia_Surface__1nMakeRasterDirectWithPixmap
(kref __Kinstance, (kref __Kinstance,
jlong pixmapPtr, jobject surfacePropsObj) jlong pixmapPtr, jobject surfacePropsObj)
{ {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Surface__1nMakeRasterDirectWithPixmap"); TODO("implement org_jetbrains_skia_Surface__1nMakeRasterDirectWithPixmap");
} }
#if 0 #if 0
...@@ -70,7 +70,7 @@ extern "C" jlong org_jetbrains_skia_Surface__1nMakeRaster ...@@ -70,7 +70,7 @@ extern "C" jlong org_jetbrains_skia_Surface__1nMakeRaster
jlong rowBytes, jlong rowBytes,
jobject surfacePropsObj) jobject surfacePropsObj)
{ {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Surface__1nMakeRaster"); TODO("implement org_jetbrains_skia_Surface__1nMakeRaster");
} }
#if 0 #if 0
...@@ -136,7 +136,7 @@ extern "C" jlong org_jetbrains_skia_Surface__1nMakeFromBackendRenderTarget ...@@ -136,7 +136,7 @@ extern "C" jlong org_jetbrains_skia_Surface__1nMakeFromBackendRenderTarget
extern "C" jlong org_jetbrains_skia_Surface__1nMakeFromMTKView extern "C" jlong org_jetbrains_skia_Surface__1nMakeFromMTKView
(kref __Kinstance, jlong contextPtr, jlong mtkViewPtr, jint surfaceOrigin, jint sampleCount, jint colorType, jlong colorSpacePtr, jobject surfacePropsObj) { (kref __Kinstance, jlong contextPtr, jlong mtkViewPtr, jint surfaceOrigin, jint sampleCount, jint colorType, jlong colorSpacePtr, jobject surfacePropsObj) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Surface__1nMakeFromMTKView"); TODO("implement org_jetbrains_skia_Surface__1nMakeFromMTKView");
} }
#if 0 #if 0
...@@ -170,7 +170,7 @@ extern "C" jlong org_jetbrains_skia_Surface__1nMakeRenderTarget ...@@ -170,7 +170,7 @@ extern "C" jlong org_jetbrains_skia_Surface__1nMakeRenderTarget
jobject surfacePropsObj, jobject surfacePropsObj,
jboolean shouldCreateWithMips) jboolean shouldCreateWithMips)
{ {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Surface__1nMakeRenderTarget"); TODO("implement org_jetbrains_skia_Surface__1nMakeRenderTarget");
} }
#if 0 #if 0
...@@ -292,7 +292,7 @@ extern "C" jboolean org_jetbrains_skia_Surface__1nUnique ...@@ -292,7 +292,7 @@ extern "C" jboolean org_jetbrains_skia_Surface__1nUnique
extern "C" jobject org_jetbrains_skia_Surface__1nGetImageInfo extern "C" jobject org_jetbrains_skia_Surface__1nGetImageInfo
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Surface__1nGetImageInfo"); TODO("implement org_jetbrains_skia_Surface__1nGetImageInfo");
} }
#if 0 #if 0
......
...@@ -20,7 +20,7 @@ extern "C" jlong org_jetbrains_skia_TextBlob__1nGetFinalizer ...@@ -20,7 +20,7 @@ extern "C" jlong org_jetbrains_skia_TextBlob__1nGetFinalizer
extern "C" jobject org_jetbrains_skia_TextBlob__1nBounds extern "C" jobject org_jetbrains_skia_TextBlob__1nBounds
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_TextBlob__1nBounds"); TODO("implement org_jetbrains_skia_TextBlob__1nBounds");
} }
#if 0 #if 0
...@@ -42,7 +42,7 @@ extern "C" jint org_jetbrains_skia_TextBlob__1nGetUniqueId ...@@ -42,7 +42,7 @@ extern "C" jint org_jetbrains_skia_TextBlob__1nGetUniqueId
extern "C" jfloatArray org_jetbrains_skia_TextBlob__1nGetIntercepts extern "C" jfloatArray org_jetbrains_skia_TextBlob__1nGetIntercepts
(kref __Kinstance, jlong ptr, jfloat lower, jfloat upper, jlong paintPtr) { (kref __Kinstance, jlong ptr, jfloat lower, jfloat upper, jlong paintPtr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_TextBlob__1nGetIntercepts"); TODO("implement org_jetbrains_skia_TextBlob__1nGetIntercepts");
} }
#if 0 #if 0
...@@ -62,7 +62,7 @@ extern "C" jfloatArray org_jetbrains_skia_TextBlob__1nGetIntercepts ...@@ -62,7 +62,7 @@ extern "C" jfloatArray org_jetbrains_skia_TextBlob__1nGetIntercepts
extern "C" jlong org_jetbrains_skia_TextBlob__1nMakeFromPosH extern "C" jlong org_jetbrains_skia_TextBlob__1nMakeFromPosH
(kref __Kinstance, jshortArray glyphsArr, jfloatArray xposArr, jfloat ypos, jlong fontPtr) { (kref __Kinstance, jshortArray glyphsArr, jfloatArray xposArr, jfloat ypos, jlong fontPtr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_TextBlob__1nMakeFromPosH"); TODO("implement org_jetbrains_skia_TextBlob__1nMakeFromPosH");
} }
#if 0 #if 0
...@@ -86,7 +86,7 @@ extern "C" jlong org_jetbrains_skia_TextBlob__1nMakeFromPosH ...@@ -86,7 +86,7 @@ extern "C" jlong org_jetbrains_skia_TextBlob__1nMakeFromPosH
extern "C" jlong org_jetbrains_skia_TextBlob__1nMakeFromPos extern "C" jlong org_jetbrains_skia_TextBlob__1nMakeFromPos
(kref __Kinstance, jshortArray glyphsArr, jfloatArray posArr, jlong fontPtr ) { (kref __Kinstance, jshortArray glyphsArr, jfloatArray posArr, jlong fontPtr ) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_TextBlob__1nMakeFromPos"); TODO("implement org_jetbrains_skia_TextBlob__1nMakeFromPos");
} }
#if 0 #if 0
...@@ -110,7 +110,7 @@ extern "C" jlong org_jetbrains_skia_TextBlob__1nMakeFromPos ...@@ -110,7 +110,7 @@ extern "C" jlong org_jetbrains_skia_TextBlob__1nMakeFromPos
extern "C" jlong org_jetbrains_skia_TextBlob__1nMakeFromRSXform extern "C" jlong org_jetbrains_skia_TextBlob__1nMakeFromRSXform
(kref __Kinstance, jshortArray glyphsArr, jfloatArray xformArr, jlong fontPtr ) { (kref __Kinstance, jshortArray glyphsArr, jfloatArray xformArr, jlong fontPtr ) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_TextBlob__1nMakeFromRSXform"); TODO("implement org_jetbrains_skia_TextBlob__1nMakeFromRSXform");
} }
#if 0 #if 0
...@@ -148,7 +148,7 @@ extern "C" jlong org_jetbrains_skia_TextBlob__1nMakeFromData ...@@ -148,7 +148,7 @@ extern "C" jlong org_jetbrains_skia_TextBlob__1nMakeFromData
extern "C" jshortArray org_jetbrains_skia_TextBlob__1nGetGlyphs extern "C" jshortArray org_jetbrains_skia_TextBlob__1nGetGlyphs
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_TextBlob__1nGetGlyphs"); TODO("implement org_jetbrains_skia_TextBlob__1nGetGlyphs");
} }
#if 0 #if 0
...@@ -172,7 +172,7 @@ extern "C" jshortArray org_jetbrains_skia_TextBlob__1nGetGlyphs ...@@ -172,7 +172,7 @@ extern "C" jshortArray org_jetbrains_skia_TextBlob__1nGetGlyphs
extern "C" jfloatArray org_jetbrains_skia_TextBlob__1nGetPositions extern "C" jfloatArray org_jetbrains_skia_TextBlob__1nGetPositions
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_TextBlob__1nGetPositions"); TODO("implement org_jetbrains_skia_TextBlob__1nGetPositions");
} }
#if 0 #if 0
...@@ -199,7 +199,7 @@ extern "C" jfloatArray org_jetbrains_skia_TextBlob__1nGetPositions ...@@ -199,7 +199,7 @@ extern "C" jfloatArray org_jetbrains_skia_TextBlob__1nGetPositions
extern "C" jintArray org_jetbrains_skia_TextBlob__1nGetClusters extern "C" jintArray org_jetbrains_skia_TextBlob__1nGetClusters
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_TextBlob__1nGetClusters"); TODO("implement org_jetbrains_skia_TextBlob__1nGetClusters");
} }
#if 0 #if 0
...@@ -236,7 +236,7 @@ extern "C" jintArray org_jetbrains_skia_TextBlob__1nGetClusters ...@@ -236,7 +236,7 @@ extern "C" jintArray org_jetbrains_skia_TextBlob__1nGetClusters
extern "C" jobject org_jetbrains_skia_TextBlob__1nGetTightBounds extern "C" jobject org_jetbrains_skia_TextBlob__1nGetTightBounds
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_TextBlob__1nGetTightBounds"); TODO("implement org_jetbrains_skia_TextBlob__1nGetTightBounds");
} }
#if 0 #if 0
...@@ -266,7 +266,7 @@ extern "C" jobject org_jetbrains_skia_TextBlob__1nGetTightBounds ...@@ -266,7 +266,7 @@ extern "C" jobject org_jetbrains_skia_TextBlob__1nGetTightBounds
extern "C" jobject org_jetbrains_skia_TextBlob__1nGetBlockBounds extern "C" jobject org_jetbrains_skia_TextBlob__1nGetBlockBounds
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_TextBlob__1nGetBlockBounds"); TODO("implement org_jetbrains_skia_TextBlob__1nGetBlockBounds");
} }
#if 0 #if 0
...@@ -306,7 +306,7 @@ extern "C" jobject org_jetbrains_skia_TextBlob__1nGetBlockBounds ...@@ -306,7 +306,7 @@ extern "C" jobject org_jetbrains_skia_TextBlob__1nGetBlockBounds
extern "C" jobject org_jetbrains_skia_TextBlob__1nGetFirstBaseline extern "C" jobject org_jetbrains_skia_TextBlob__1nGetFirstBaseline
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_TextBlob__1nGetFirstBaseline"); TODO("implement org_jetbrains_skia_TextBlob__1nGetFirstBaseline");
} }
#if 0 #if 0
...@@ -331,7 +331,7 @@ extern "C" jobject org_jetbrains_skia_TextBlob__1nGetFirstBaseline ...@@ -331,7 +331,7 @@ extern "C" jobject org_jetbrains_skia_TextBlob__1nGetFirstBaseline
extern "C" jobject org_jetbrains_skia_TextBlob__1nGetLastBaseline extern "C" jobject org_jetbrains_skia_TextBlob__1nGetLastBaseline
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_TextBlob__1nGetLastBaseline"); TODO("implement org_jetbrains_skia_TextBlob__1nGetLastBaseline");
} }
#if 0 #if 0
......
...@@ -28,7 +28,7 @@ extern "C" jlong org_jetbrains_skia_TextBlobBuilder__1nBuild ...@@ -28,7 +28,7 @@ extern "C" jlong org_jetbrains_skia_TextBlobBuilder__1nBuild
extern "C" void org_jetbrains_skia_TextBlobBuilder__1nAppendRun extern "C" void org_jetbrains_skia_TextBlobBuilder__1nAppendRun
(kref __Kinstance, jlong ptr, jlong fontPtr, jshortArray glyphsArr, jfloat x, jfloat y, jobject boundsObj) { (kref __Kinstance, jlong ptr, jlong fontPtr, jshortArray glyphsArr, jfloat x, jfloat y, jobject boundsObj) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_TextBlobBuilder__1nAppendRun"); TODO("implement org_jetbrains_skia_TextBlobBuilder__1nAppendRun");
} }
#if 0 #if 0
...@@ -47,7 +47,7 @@ extern "C" void org_jetbrains_skia_TextBlobBuilder__1nAppendRun ...@@ -47,7 +47,7 @@ extern "C" void org_jetbrains_skia_TextBlobBuilder__1nAppendRun
extern "C" void org_jetbrains_skia_TextBlobBuilder__1nAppendRunPosH extern "C" void org_jetbrains_skia_TextBlobBuilder__1nAppendRunPosH
(kref __Kinstance, jlong ptr, jlong fontPtr, jshortArray glyphsArr, jfloatArray xsArr, jfloat y, jobject boundsObj) { (kref __Kinstance, jlong ptr, jlong fontPtr, jshortArray glyphsArr, jfloatArray xsArr, jfloat y, jobject boundsObj) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_TextBlobBuilder__1nAppendRunPosH"); TODO("implement org_jetbrains_skia_TextBlobBuilder__1nAppendRunPosH");
} }
#if 0 #if 0
...@@ -67,7 +67,7 @@ extern "C" void org_jetbrains_skia_TextBlobBuilder__1nAppendRunPosH ...@@ -67,7 +67,7 @@ extern "C" void org_jetbrains_skia_TextBlobBuilder__1nAppendRunPosH
extern "C" void org_jetbrains_skia_TextBlobBuilder__1nAppendRunPos extern "C" void org_jetbrains_skia_TextBlobBuilder__1nAppendRunPos
(kref __Kinstance, jlong ptr, jlong fontPtr, jshortArray glyphsArr, jfloatArray posArr, jobject boundsObj) { (kref __Kinstance, jlong ptr, jlong fontPtr, jshortArray glyphsArr, jfloatArray posArr, jobject boundsObj) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_TextBlobBuilder__1nAppendRunPos"); TODO("implement org_jetbrains_skia_TextBlobBuilder__1nAppendRunPos");
} }
#if 0 #if 0
...@@ -87,7 +87,7 @@ extern "C" void org_jetbrains_skia_TextBlobBuilder__1nAppendRunPos ...@@ -87,7 +87,7 @@ extern "C" void org_jetbrains_skia_TextBlobBuilder__1nAppendRunPos
extern "C" void org_jetbrains_skia_TextBlobBuilder__1nAppendRunRSXform extern "C" void org_jetbrains_skia_TextBlobBuilder__1nAppendRunRSXform
(kref __Kinstance, jlong ptr, jlong fontPtr, jshortArray glyphsArr, jfloatArray xformArr) { (kref __Kinstance, jlong ptr, jlong fontPtr, jshortArray glyphsArr, jfloatArray xformArr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_TextBlobBuilder__1nAppendRunRSXform"); TODO("implement org_jetbrains_skia_TextBlobBuilder__1nAppendRunRSXform");
} }
#if 0 #if 0
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
extern "C" jlong org_jetbrains_skia_TextLine__1nGetFinalizer extern "C" jlong org_jetbrains_skia_TextLine__1nGetFinalizer
(kref __Kinstance) { (kref __Kinstance) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_TextLine__1nGetFinalizer"); TODO("implement org_jetbrains_skia_TextLine__1nGetFinalizer");
} }
#if 0 #if 0
...@@ -23,7 +23,7 @@ extern "C" jlong org_jetbrains_skia_TextLine__1nGetFinalizer ...@@ -23,7 +23,7 @@ extern "C" jlong org_jetbrains_skia_TextLine__1nGetFinalizer
extern "C" jfloat org_jetbrains_skia_TextLine__1nGetAscent extern "C" jfloat org_jetbrains_skia_TextLine__1nGetAscent
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_TextLine__1nGetAscent"); TODO("implement org_jetbrains_skia_TextLine__1nGetAscent");
} }
#if 0 #if 0
...@@ -38,7 +38,7 @@ extern "C" jfloat org_jetbrains_skia_TextLine__1nGetAscent ...@@ -38,7 +38,7 @@ extern "C" jfloat org_jetbrains_skia_TextLine__1nGetAscent
extern "C" jfloat org_jetbrains_skia_TextLine__1nGetCapHeight extern "C" jfloat org_jetbrains_skia_TextLine__1nGetCapHeight
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_TextLine__1nGetCapHeight"); TODO("implement org_jetbrains_skia_TextLine__1nGetCapHeight");
} }
#if 0 #if 0
...@@ -53,7 +53,7 @@ extern "C" jfloat org_jetbrains_skia_TextLine__1nGetCapHeight ...@@ -53,7 +53,7 @@ extern "C" jfloat org_jetbrains_skia_TextLine__1nGetCapHeight
extern "C" jfloat org_jetbrains_skia_TextLine__1nGetXHeight extern "C" jfloat org_jetbrains_skia_TextLine__1nGetXHeight
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_TextLine__1nGetXHeight"); TODO("implement org_jetbrains_skia_TextLine__1nGetXHeight");
} }
#if 0 #if 0
...@@ -68,7 +68,7 @@ extern "C" jfloat org_jetbrains_skia_TextLine__1nGetXHeight ...@@ -68,7 +68,7 @@ extern "C" jfloat org_jetbrains_skia_TextLine__1nGetXHeight
extern "C" jfloat org_jetbrains_skia_TextLine__1nGetDescent extern "C" jfloat org_jetbrains_skia_TextLine__1nGetDescent
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_TextLine__1nGetDescent"); TODO("implement org_jetbrains_skia_TextLine__1nGetDescent");
} }
#if 0 #if 0
...@@ -83,7 +83,7 @@ extern "C" jfloat org_jetbrains_skia_TextLine__1nGetDescent ...@@ -83,7 +83,7 @@ extern "C" jfloat org_jetbrains_skia_TextLine__1nGetDescent
extern "C" jfloat org_jetbrains_skia_TextLine__1nGetLeading extern "C" jfloat org_jetbrains_skia_TextLine__1nGetLeading
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_TextLine__1nGetLeading"); TODO("implement org_jetbrains_skia_TextLine__1nGetLeading");
} }
#if 0 #if 0
...@@ -98,7 +98,7 @@ extern "C" jfloat org_jetbrains_skia_TextLine__1nGetLeading ...@@ -98,7 +98,7 @@ extern "C" jfloat org_jetbrains_skia_TextLine__1nGetLeading
extern "C" jfloat org_jetbrains_skia_TextLine__1nGetWidth extern "C" jfloat org_jetbrains_skia_TextLine__1nGetWidth
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_TextLine__1nGetWidth"); TODO("implement org_jetbrains_skia_TextLine__1nGetWidth");
} }
#if 0 #if 0
...@@ -113,7 +113,7 @@ extern "C" jfloat org_jetbrains_skia_TextLine__1nGetWidth ...@@ -113,7 +113,7 @@ extern "C" jfloat org_jetbrains_skia_TextLine__1nGetWidth
extern "C" jfloat org_jetbrains_skia_TextLine__1nGetHeight extern "C" jfloat org_jetbrains_skia_TextLine__1nGetHeight
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_TextLine__1nGetHeight"); TODO("implement org_jetbrains_skia_TextLine__1nGetHeight");
} }
#if 0 #if 0
...@@ -128,7 +128,7 @@ extern "C" jfloat org_jetbrains_skia_TextLine__1nGetHeight ...@@ -128,7 +128,7 @@ extern "C" jfloat org_jetbrains_skia_TextLine__1nGetHeight
extern "C" jlong org_jetbrains_skia_TextLine__1nGetTextBlob extern "C" jlong org_jetbrains_skia_TextLine__1nGetTextBlob
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_TextLine__1nGetTextBlob"); TODO("implement org_jetbrains_skia_TextLine__1nGetTextBlob");
} }
#if 0 #if 0
...@@ -146,7 +146,7 @@ extern "C" jlong org_jetbrains_skia_TextLine__1nGetTextBlob ...@@ -146,7 +146,7 @@ extern "C" jlong org_jetbrains_skia_TextLine__1nGetTextBlob
extern "C" jshortArray org_jetbrains_skia_TextLine__1nGetGlyphs extern "C" jshortArray org_jetbrains_skia_TextLine__1nGetGlyphs
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_TextLine__1nGetGlyphs"); TODO("implement org_jetbrains_skia_TextLine__1nGetGlyphs");
} }
#if 0 #if 0
...@@ -168,7 +168,7 @@ extern "C" jshortArray org_jetbrains_skia_TextLine__1nGetGlyphs ...@@ -168,7 +168,7 @@ extern "C" jshortArray org_jetbrains_skia_TextLine__1nGetGlyphs
extern "C" jfloatArray org_jetbrains_skia_TextLine__1nGetPositions extern "C" jfloatArray org_jetbrains_skia_TextLine__1nGetPositions
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_TextLine__1nGetPositions"); TODO("implement org_jetbrains_skia_TextLine__1nGetPositions");
} }
#if 0 #if 0
...@@ -190,7 +190,7 @@ extern "C" jfloatArray org_jetbrains_skia_TextLine__1nGetPositions ...@@ -190,7 +190,7 @@ extern "C" jfloatArray org_jetbrains_skia_TextLine__1nGetPositions
extern "C" jfloatArray org_jetbrains_skia_TextLine__1nGetRunPositions extern "C" jfloatArray org_jetbrains_skia_TextLine__1nGetRunPositions
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_TextLine__1nGetRunPositions"); TODO("implement org_jetbrains_skia_TextLine__1nGetRunPositions");
} }
#if 0 #if 0
...@@ -208,7 +208,7 @@ extern "C" jfloatArray org_jetbrains_skia_TextLine__1nGetRunPositions ...@@ -208,7 +208,7 @@ extern "C" jfloatArray org_jetbrains_skia_TextLine__1nGetRunPositions
extern "C" jfloatArray org_jetbrains_skia_TextLine__1nGetBreakPositions extern "C" jfloatArray org_jetbrains_skia_TextLine__1nGetBreakPositions
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_TextLine__1nGetBreakPositions"); TODO("implement org_jetbrains_skia_TextLine__1nGetBreakPositions");
} }
#if 0 #if 0
...@@ -226,7 +226,7 @@ extern "C" jfloatArray org_jetbrains_skia_TextLine__1nGetBreakPositions ...@@ -226,7 +226,7 @@ extern "C" jfloatArray org_jetbrains_skia_TextLine__1nGetBreakPositions
extern "C" jintArray org_jetbrains_skia_TextLine__1nGetBreakOffsets extern "C" jintArray org_jetbrains_skia_TextLine__1nGetBreakOffsets
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_TextLine__1nGetBreakOffsets"); TODO("implement org_jetbrains_skia_TextLine__1nGetBreakOffsets");
} }
#if 0 #if 0
...@@ -244,7 +244,7 @@ extern "C" jintArray org_jetbrains_skia_TextLine__1nGetBreakOffsets ...@@ -244,7 +244,7 @@ extern "C" jintArray org_jetbrains_skia_TextLine__1nGetBreakOffsets
extern "C" jint org_jetbrains_skia_TextLine__1nGetOffsetAtCoord extern "C" jint org_jetbrains_skia_TextLine__1nGetOffsetAtCoord
(kref __Kinstance, jlong ptr, jfloat x) { (kref __Kinstance, jlong ptr, jfloat x) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_TextLine__1nGetOffsetAtCoord"); TODO("implement org_jetbrains_skia_TextLine__1nGetOffsetAtCoord");
} }
#if 0 #if 0
...@@ -273,7 +273,7 @@ extern "C" jint org_jetbrains_skia_TextLine__1nGetOffsetAtCoord ...@@ -273,7 +273,7 @@ extern "C" jint org_jetbrains_skia_TextLine__1nGetOffsetAtCoord
extern "C" jint org_jetbrains_skia_TextLine__1nGetLeftOffsetAtCoord extern "C" jint org_jetbrains_skia_TextLine__1nGetLeftOffsetAtCoord
(kref __Kinstance, jlong ptr, jfloat x) { (kref __Kinstance, jlong ptr, jfloat x) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_TextLine__1nGetLeftOffsetAtCoord"); TODO("implement org_jetbrains_skia_TextLine__1nGetLeftOffsetAtCoord");
} }
#if 0 #if 0
...@@ -300,7 +300,7 @@ extern "C" jint org_jetbrains_skia_TextLine__1nGetLeftOffsetAtCoord ...@@ -300,7 +300,7 @@ extern "C" jint org_jetbrains_skia_TextLine__1nGetLeftOffsetAtCoord
extern "C" jfloat org_jetbrains_skia_TextLine__1nGetCoordAtOffset extern "C" jfloat org_jetbrains_skia_TextLine__1nGetCoordAtOffset
(kref __Kinstance, jlong ptr, jint offset16) { (kref __Kinstance, jlong ptr, jint offset16) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_TextLine__1nGetCoordAtOffset"); TODO("implement org_jetbrains_skia_TextLine__1nGetCoordAtOffset");
} }
#if 0 #if 0
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
extern "C" jint org_jetbrains_skia_Typeface__1nGetFontStyle extern "C" jint org_jetbrains_skia_Typeface__1nGetFontStyle
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Typeface__1nGetFontStyle"); TODO("implement org_jetbrains_skia_Typeface__1nGetFontStyle");
} }
#if 0 #if 0
...@@ -30,7 +30,7 @@ extern "C" jboolean org_jetbrains_skia_Typeface__1nIsFixedPitch ...@@ -30,7 +30,7 @@ extern "C" jboolean org_jetbrains_skia_Typeface__1nIsFixedPitch
extern "C" jobjectArray org_jetbrains_skia_Typeface__1nGetVariations extern "C" jobjectArray org_jetbrains_skia_Typeface__1nGetVariations
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Typeface__1nGetVariations"); TODO("implement org_jetbrains_skia_Typeface__1nGetVariations");
} }
#if 0 #if 0
...@@ -56,7 +56,7 @@ extern "C" jobjectArray org_jetbrains_skia_Typeface__1nGetVariations ...@@ -56,7 +56,7 @@ extern "C" jobjectArray org_jetbrains_skia_Typeface__1nGetVariations
extern "C" jobjectArray org_jetbrains_skia_Typeface__1nGetVariationAxes extern "C" jobjectArray org_jetbrains_skia_Typeface__1nGetVariationAxes
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Typeface__1nGetVariationAxes"); TODO("implement org_jetbrains_skia_Typeface__1nGetVariationAxes");
} }
#if 0 #if 0
...@@ -121,7 +121,7 @@ sk_sp<SkTypeface> setDefaultVariationCoords(sk_sp<SkTypeface> face) { ...@@ -121,7 +121,7 @@ sk_sp<SkTypeface> setDefaultVariationCoords(sk_sp<SkTypeface> face) {
extern "C" jlong org_jetbrains_skia_Typeface__1nMakeFromName extern "C" jlong org_jetbrains_skia_Typeface__1nMakeFromName
(kref __Kinstance, jstring nameStr, jint styleValue) { (kref __Kinstance, jstring nameStr, jint styleValue) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Typeface__1nMakeFromName"); TODO("implement org_jetbrains_skia_Typeface__1nMakeFromName");
} }
#if 0 #if 0
...@@ -139,7 +139,7 @@ extern "C" jlong org_jetbrains_skia_Typeface__1nMakeFromName ...@@ -139,7 +139,7 @@ extern "C" jlong org_jetbrains_skia_Typeface__1nMakeFromName
extern "C" jlong org_jetbrains_skia_Typeface__1nMakeFromFile extern "C" jlong org_jetbrains_skia_Typeface__1nMakeFromFile
(kref __Kinstance, jstring pathStr, jint index) { (kref __Kinstance, jstring pathStr, jint index) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Typeface__1nMakeFromFile"); TODO("implement org_jetbrains_skia_Typeface__1nMakeFromFile");
} }
#if 0 #if 0
...@@ -164,7 +164,7 @@ extern "C" jlong org_jetbrains_skia_Typeface__1nMakeFromData ...@@ -164,7 +164,7 @@ extern "C" jlong org_jetbrains_skia_Typeface__1nMakeFromData
extern "C" jlong org_jetbrains_skia_Typeface__1nMakeClone extern "C" jlong org_jetbrains_skia_Typeface__1nMakeClone
(kref __Kinstance, jlong typefacePtr, jobjectArray variations, jint collectionIndex) { (kref __Kinstance, jlong typefacePtr, jobjectArray variations, jint collectionIndex) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Typeface__1nMakeClone"); TODO("implement org_jetbrains_skia_Typeface__1nMakeClone");
} }
#if 0 #if 0
...@@ -193,7 +193,7 @@ extern "C" jlong org_jetbrains_skia_Typeface__1nMakeClone ...@@ -193,7 +193,7 @@ extern "C" jlong org_jetbrains_skia_Typeface__1nMakeClone
extern "C" jshortArray org_jetbrains_skia_Typeface__1nGetUTF32Glyphs extern "C" jshortArray org_jetbrains_skia_Typeface__1nGetUTF32Glyphs
(kref __Kinstance, jlong ptr, jintArray uniArr) { (kref __Kinstance, jlong ptr, jintArray uniArr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Typeface__1nGetUTF32Glyphs"); TODO("implement org_jetbrains_skia_Typeface__1nGetUTF32Glyphs");
} }
#if 0 #if 0
...@@ -231,7 +231,7 @@ extern "C" jint org_jetbrains_skia_Typeface__1nGetTablesCount ...@@ -231,7 +231,7 @@ extern "C" jint org_jetbrains_skia_Typeface__1nGetTablesCount
extern "C" jintArray org_jetbrains_skia_Typeface__1nGetTableTags extern "C" jintArray org_jetbrains_skia_Typeface__1nGetTableTags
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Typeface__1nGetTableTags"); TODO("implement org_jetbrains_skia_Typeface__1nGetTableTags");
} }
#if 0 #if 0
...@@ -268,7 +268,7 @@ extern "C" jint org_jetbrains_skia_Typeface__1nGetUnitsPerEm ...@@ -268,7 +268,7 @@ extern "C" jint org_jetbrains_skia_Typeface__1nGetUnitsPerEm
extern "C" jintArray org_jetbrains_skia_Typeface__1nGetKerningPairAdjustments extern "C" jintArray org_jetbrains_skia_Typeface__1nGetKerningPairAdjustments
(kref __Kinstance, jlong ptr, jshortArray glyphsArr) { (kref __Kinstance, jlong ptr, jshortArray glyphsArr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Typeface__1nGetKerningPairAdjustments"); TODO("implement org_jetbrains_skia_Typeface__1nGetKerningPairAdjustments");
} }
#if 0 #if 0
...@@ -295,7 +295,7 @@ extern "C" jintArray org_jetbrains_skia_Typeface__1nGetKerningPairAdjustments ...@@ -295,7 +295,7 @@ extern "C" jintArray org_jetbrains_skia_Typeface__1nGetKerningPairAdjustments
extern "C" jobjectArray org_jetbrains_skia_Typeface__1nGetFamilyNames extern "C" jobjectArray org_jetbrains_skia_Typeface__1nGetFamilyNames
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Typeface__1nGetFamilyNames"); TODO("implement org_jetbrains_skia_Typeface__1nGetFamilyNames");
} }
#if 0 #if 0
...@@ -324,7 +324,7 @@ extern "C" jobjectArray org_jetbrains_skia_Typeface__1nGetFamilyNames ...@@ -324,7 +324,7 @@ extern "C" jobjectArray org_jetbrains_skia_Typeface__1nGetFamilyNames
extern "C" jstring org_jetbrains_skia_Typeface__1nGetFamilyName extern "C" jstring org_jetbrains_skia_Typeface__1nGetFamilyName
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Typeface__1nGetFamilyName"); TODO("implement org_jetbrains_skia_Typeface__1nGetFamilyName");
} }
#if 0 #if 0
...@@ -341,7 +341,7 @@ extern "C" jstring org_jetbrains_skia_Typeface__1nGetFamilyName ...@@ -341,7 +341,7 @@ extern "C" jstring org_jetbrains_skia_Typeface__1nGetFamilyName
extern "C" jobject org_jetbrains_skia_Typeface__1nGetBounds extern "C" jobject org_jetbrains_skia_Typeface__1nGetBounds
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_Typeface__1nGetBounds"); TODO("implement org_jetbrains_skia_Typeface__1nGetBounds");
} }
#if 0 #if 0
......
...@@ -17,7 +17,7 @@ extern "C" jlong org_jetbrains_skia_U16String__1nGetFinalizer ...@@ -17,7 +17,7 @@ extern "C" jlong org_jetbrains_skia_U16String__1nGetFinalizer
extern "C" jlong org_jetbrains_skia_U16String__1nMake extern "C" jlong org_jetbrains_skia_U16String__1nMake
(kref __Kinstance, jstring str) { (kref __Kinstance, jstring str) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_U16String__1nMake"); TODO("implement org_jetbrains_skia_U16String__1nMake");
} }
#if 0 #if 0
...@@ -34,7 +34,7 @@ extern "C" jlong org_jetbrains_skia_U16String__1nMake ...@@ -34,7 +34,7 @@ extern "C" jlong org_jetbrains_skia_U16String__1nMake
extern "C" jobject org_jetbrains_skia_U16String__1nToString extern "C" jobject org_jetbrains_skia_U16String__1nToString
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_U16String__1nToString"); TODO("implement org_jetbrains_skia_U16String__1nToString");
} }
#if 0 #if 0
......
...@@ -23,7 +23,7 @@ extern "C" jlong org_jetbrains_skia_paragraph_FontCollection__1nGetFontManagersC ...@@ -23,7 +23,7 @@ extern "C" jlong org_jetbrains_skia_paragraph_FontCollection__1nGetFontManagersC
extern "C" void org_jetbrains_skia_paragraph_FontCollection__1nSetAssetFontManager extern "C" void org_jetbrains_skia_paragraph_FontCollection__1nSetAssetFontManager
(kref __Kinstance, jlong ptr, jlong fontManagerPtr, jstring defaultFamilyNameStr) { (kref __Kinstance, jlong ptr, jlong fontManagerPtr, jstring defaultFamilyNameStr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_paragraph_FontCollection__1nSetAssetFontManager"); TODO("implement org_jetbrains_skia_paragraph_FontCollection__1nSetAssetFontManager");
} }
#if 0 #if 0
...@@ -39,7 +39,7 @@ extern "C" void org_jetbrains_skia_paragraph_FontCollection__1nSetAssetFontManag ...@@ -39,7 +39,7 @@ extern "C" void org_jetbrains_skia_paragraph_FontCollection__1nSetAssetFontManag
extern "C" void org_jetbrains_skia_paragraph_FontCollection__1nSetDynamicFontManager extern "C" void org_jetbrains_skia_paragraph_FontCollection__1nSetDynamicFontManager
(kref __Kinstance, jlong ptr, jlong fontManagerPtr, jstring defaultFamilyNameStr) { (kref __Kinstance, jlong ptr, jlong fontManagerPtr, jstring defaultFamilyNameStr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_paragraph_FontCollection__1nSetDynamicFontManager"); TODO("implement org_jetbrains_skia_paragraph_FontCollection__1nSetDynamicFontManager");
} }
#if 0 #if 0
...@@ -55,7 +55,7 @@ extern "C" void org_jetbrains_skia_paragraph_FontCollection__1nSetDynamicFontMan ...@@ -55,7 +55,7 @@ extern "C" void org_jetbrains_skia_paragraph_FontCollection__1nSetDynamicFontMan
extern "C" void org_jetbrains_skia_paragraph_FontCollection__1nSetTestFontManager extern "C" void org_jetbrains_skia_paragraph_FontCollection__1nSetTestFontManager
(kref __Kinstance, jlong ptr, jlong fontManagerPtr, jstring defaultFamilyNameStr) { (kref __Kinstance, jlong ptr, jlong fontManagerPtr, jstring defaultFamilyNameStr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_paragraph_FontCollection__1nSetTestFontManager"); TODO("implement org_jetbrains_skia_paragraph_FontCollection__1nSetTestFontManager");
} }
#if 0 #if 0
...@@ -71,7 +71,7 @@ extern "C" void org_jetbrains_skia_paragraph_FontCollection__1nSetTestFontManage ...@@ -71,7 +71,7 @@ extern "C" void org_jetbrains_skia_paragraph_FontCollection__1nSetTestFontManage
extern "C" void org_jetbrains_skia_paragraph_FontCollection__1nSetDefaultFontManager extern "C" void org_jetbrains_skia_paragraph_FontCollection__1nSetDefaultFontManager
(kref __Kinstance, jlong ptr, jlong fontManagerPtr, jstring defaultFamilyNameStr) { (kref __Kinstance, jlong ptr, jlong fontManagerPtr, jstring defaultFamilyNameStr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_paragraph_FontCollection__1nSetDefaultFontManager"); TODO("implement org_jetbrains_skia_paragraph_FontCollection__1nSetDefaultFontManager");
} }
#if 0 #if 0
...@@ -99,7 +99,7 @@ extern "C" jlong org_jetbrains_skia_paragraph_FontCollection__1nGetFallbackManag ...@@ -99,7 +99,7 @@ extern "C" jlong org_jetbrains_skia_paragraph_FontCollection__1nGetFallbackManag
extern "C" jlongArray org_jetbrains_skia_paragraph_FontCollection__1nFindTypefaces extern "C" jlongArray org_jetbrains_skia_paragraph_FontCollection__1nFindTypefaces
(kref __Kinstance, jlong ptr, jobjectArray familyNamesArray, jint fontStyle) { (kref __Kinstance, jlong ptr, jobjectArray familyNamesArray, jint fontStyle) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_paragraph_FontCollection__1nFindTypefaces"); TODO("implement org_jetbrains_skia_paragraph_FontCollection__1nFindTypefaces");
} }
#if 0 #if 0
...@@ -130,7 +130,7 @@ extern "C" jlongArray org_jetbrains_skia_paragraph_FontCollection__1nFindTypefac ...@@ -130,7 +130,7 @@ extern "C" jlongArray org_jetbrains_skia_paragraph_FontCollection__1nFindTypefac
extern "C" jlong org_jetbrains_skia_paragraph_FontCollection__1nDefaultFallbackChar extern "C" jlong org_jetbrains_skia_paragraph_FontCollection__1nDefaultFallbackChar
(kref __Kinstance, jlong ptr, jint unicode, jint fontStyle, jstring locale) { (kref __Kinstance, jlong ptr, jint unicode, jint fontStyle, jstring locale) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_paragraph_FontCollection__1nDefaultFallbackChar"); TODO("implement org_jetbrains_skia_paragraph_FontCollection__1nDefaultFallbackChar");
} }
#if 0 #if 0
......
...@@ -81,7 +81,7 @@ extern "C" void org_jetbrains_skia_paragraph_Paragraph__1nPaint ...@@ -81,7 +81,7 @@ extern "C" void org_jetbrains_skia_paragraph_Paragraph__1nPaint
extern "C" jobjectArray org_jetbrains_skia_paragraph_Paragraph__1nGetRectsForRange extern "C" jobjectArray org_jetbrains_skia_paragraph_Paragraph__1nGetRectsForRange
(kref __Kinstance, jlong ptr, jint start, jint end, jint rectHeightStyle, jint rectWidthStyle) { (kref __Kinstance, jlong ptr, jint start, jint end, jint rectHeightStyle, jint rectWidthStyle) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_paragraph_Paragraph__1nGetRectsForRange"); TODO("implement org_jetbrains_skia_paragraph_Paragraph__1nGetRectsForRange");
} }
#if 0 #if 0
...@@ -104,7 +104,7 @@ extern "C" jobjectArray org_jetbrains_skia_paragraph_Paragraph__1nGetRectsForRan ...@@ -104,7 +104,7 @@ extern "C" jobjectArray org_jetbrains_skia_paragraph_Paragraph__1nGetRectsForRan
extern "C" jobjectArray org_jetbrains_skia_paragraph_Paragraph__1nGetRectsForPlaceholders extern "C" jobjectArray org_jetbrains_skia_paragraph_Paragraph__1nGetRectsForPlaceholders
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_paragraph_Paragraph__1nGetRectsForPlaceholders"); TODO("implement org_jetbrains_skia_paragraph_Paragraph__1nGetRectsForPlaceholders");
} }
#if 0 #if 0
...@@ -144,7 +144,7 @@ extern "C" jlong org_jetbrains_skia_paragraph_Paragraph__1nGetWordBoundary ...@@ -144,7 +144,7 @@ extern "C" jlong org_jetbrains_skia_paragraph_Paragraph__1nGetWordBoundary
extern "C" jobjectArray org_jetbrains_skia_paragraph_Paragraph__1nGetLineMetrics extern "C" jobjectArray org_jetbrains_skia_paragraph_Paragraph__1nGetLineMetrics
(kref __Kinstance, jlong ptr, jlong textPtr) { (kref __Kinstance, jlong ptr, jlong textPtr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_paragraph_Paragraph__1nGetLineMetrics"); TODO("implement org_jetbrains_skia_paragraph_Paragraph__1nGetLineMetrics");
} }
#if 0 #if 0
......
...@@ -41,7 +41,7 @@ extern "C" void org_jetbrains_skia_paragraph_ParagraphBuilder__1nPopStyle ...@@ -41,7 +41,7 @@ extern "C" void org_jetbrains_skia_paragraph_ParagraphBuilder__1nPopStyle
extern "C" void org_jetbrains_skia_paragraph_ParagraphBuilder__1nAddText extern "C" void org_jetbrains_skia_paragraph_ParagraphBuilder__1nAddText
(kref __Kinstance, jlong ptr, jstring textString) { (kref __Kinstance, jlong ptr, jstring textString) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_paragraph_ParagraphBuilder__1nAddText"); TODO("implement org_jetbrains_skia_paragraph_ParagraphBuilder__1nAddText");
} }
#if 0 #if 0
......
...@@ -98,7 +98,7 @@ extern "C" void org_jetbrains_skia_paragraph_ParagraphStyle__1nSetMaxLinesCount ...@@ -98,7 +98,7 @@ extern "C" void org_jetbrains_skia_paragraph_ParagraphStyle__1nSetMaxLinesCount
extern "C" jstring org_jetbrains_skia_paragraph_ParagraphStyle__1nGetEllipsis extern "C" jstring org_jetbrains_skia_paragraph_ParagraphStyle__1nGetEllipsis
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_paragraph_ParagraphStyle__1nGetEllipsis"); TODO("implement org_jetbrains_skia_paragraph_ParagraphStyle__1nGetEllipsis");
} }
#if 0 #if 0
...@@ -113,7 +113,7 @@ extern "C" jstring org_jetbrains_skia_paragraph_ParagraphStyle__1nGetEllipsis ...@@ -113,7 +113,7 @@ extern "C" jstring org_jetbrains_skia_paragraph_ParagraphStyle__1nGetEllipsis
extern "C" void org_jetbrains_skia_paragraph_ParagraphStyle__1nSetEllipsis extern "C" void org_jetbrains_skia_paragraph_ParagraphStyle__1nSetEllipsis
(kref __Kinstance, jlong ptr, jstring ellipsis) { (kref __Kinstance, jlong ptr, jstring ellipsis) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_paragraph_ParagraphStyle__1nSetEllipsis"); TODO("implement org_jetbrains_skia_paragraph_ParagraphStyle__1nSetEllipsis");
} }
#if 0 #if 0
......
...@@ -33,7 +33,7 @@ extern "C" jboolean org_jetbrains_skia_paragraph_StrutStyle__1nEquals ...@@ -33,7 +33,7 @@ extern "C" jboolean org_jetbrains_skia_paragraph_StrutStyle__1nEquals
extern "C" jobjectArray org_jetbrains_skia_paragraph_StrutStyle__1nGetFontFamilies extern "C" jobjectArray org_jetbrains_skia_paragraph_StrutStyle__1nGetFontFamilies
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_paragraph_StrutStyle__1nGetFontFamilies"); TODO("implement org_jetbrains_skia_paragraph_StrutStyle__1nGetFontFamilies");
} }
#if 0 #if 0
...@@ -48,7 +48,7 @@ extern "C" jobjectArray org_jetbrains_skia_paragraph_StrutStyle__1nGetFontFamili ...@@ -48,7 +48,7 @@ extern "C" jobjectArray org_jetbrains_skia_paragraph_StrutStyle__1nGetFontFamili
extern "C" void org_jetbrains_skia_paragraph_StrutStyle__1nSetFontFamilies extern "C" void org_jetbrains_skia_paragraph_StrutStyle__1nSetFontFamilies
(kref __Kinstance, jlong ptr, jobjectArray familiesArr) { (kref __Kinstance, jlong ptr, jobjectArray familiesArr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_paragraph_StrutStyle__1nSetFontFamilies"); TODO("implement org_jetbrains_skia_paragraph_StrutStyle__1nSetFontFamilies");
} }
#if 0 #if 0
...@@ -63,7 +63,7 @@ extern "C" void org_jetbrains_skia_paragraph_StrutStyle__1nSetFontFamilies ...@@ -63,7 +63,7 @@ extern "C" void org_jetbrains_skia_paragraph_StrutStyle__1nSetFontFamilies
extern "C" jint org_jetbrains_skia_paragraph_StrutStyle__1nGetFontStyle extern "C" jint org_jetbrains_skia_paragraph_StrutStyle__1nGetFontStyle
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_paragraph_StrutStyle__1nGetFontStyle"); TODO("implement org_jetbrains_skia_paragraph_StrutStyle__1nGetFontStyle");
} }
#if 0 #if 0
...@@ -78,7 +78,7 @@ extern "C" jint org_jetbrains_skia_paragraph_StrutStyle__1nGetFontStyle ...@@ -78,7 +78,7 @@ extern "C" jint org_jetbrains_skia_paragraph_StrutStyle__1nGetFontStyle
extern "C" void org_jetbrains_skia_paragraph_StrutStyle__1nSetFontStyle extern "C" void org_jetbrains_skia_paragraph_StrutStyle__1nSetFontStyle
(kref __Kinstance, jlong ptr, jint style) { (kref __Kinstance, jlong ptr, jint style) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_paragraph_StrutStyle__1nSetFontStyle"); TODO("implement org_jetbrains_skia_paragraph_StrutStyle__1nSetFontStyle");
} }
#if 0 #if 0
......
...@@ -89,7 +89,7 @@ extern "C" void org_jetbrains_skia_paragraph_TextStyle__1nSetBackground ...@@ -89,7 +89,7 @@ extern "C" void org_jetbrains_skia_paragraph_TextStyle__1nSetBackground
extern "C" jobject org_jetbrains_skia_paragraph_TextStyle__1nGetDecorationStyle extern "C" jobject org_jetbrains_skia_paragraph_TextStyle__1nGetDecorationStyle
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_paragraph_TextStyle__1nGetDecorationStyle"); TODO("implement org_jetbrains_skia_paragraph_TextStyle__1nGetDecorationStyle");
} }
#if 0 #if 0
...@@ -126,7 +126,7 @@ extern "C" void org_jetbrains_skia_paragraph_TextStyle__1nSetDecorationStyle ...@@ -126,7 +126,7 @@ extern "C" void org_jetbrains_skia_paragraph_TextStyle__1nSetDecorationStyle
extern "C" jint org_jetbrains_skia_paragraph_TextStyle__1nGetFontStyle extern "C" jint org_jetbrains_skia_paragraph_TextStyle__1nGetFontStyle
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_paragraph_TextStyle__1nGetFontStyle"); TODO("implement org_jetbrains_skia_paragraph_TextStyle__1nGetFontStyle");
} }
#if 0 #if 0
...@@ -141,7 +141,7 @@ extern "C" jint org_jetbrains_skia_paragraph_TextStyle__1nGetFontStyle ...@@ -141,7 +141,7 @@ extern "C" jint org_jetbrains_skia_paragraph_TextStyle__1nGetFontStyle
extern "C" void org_jetbrains_skia_paragraph_TextStyle__1nSetFontStyle extern "C" void org_jetbrains_skia_paragraph_TextStyle__1nSetFontStyle
(kref __Kinstance, jlong ptr, jint fontStyleValue) { (kref __Kinstance, jlong ptr, jint fontStyleValue) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_paragraph_TextStyle__1nSetFontStyle"); TODO("implement org_jetbrains_skia_paragraph_TextStyle__1nSetFontStyle");
} }
#if 0 #if 0
...@@ -156,7 +156,7 @@ extern "C" void org_jetbrains_skia_paragraph_TextStyle__1nSetFontStyle ...@@ -156,7 +156,7 @@ extern "C" void org_jetbrains_skia_paragraph_TextStyle__1nSetFontStyle
extern "C" jobjectArray org_jetbrains_skia_paragraph_TextStyle__1nGetShadows extern "C" jobjectArray org_jetbrains_skia_paragraph_TextStyle__1nGetShadows
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_paragraph_TextStyle__1nGetShadows"); TODO("implement org_jetbrains_skia_paragraph_TextStyle__1nGetShadows");
} }
#if 0 #if 0
...@@ -190,7 +190,7 @@ extern "C" void org_jetbrains_skia_paragraph_TextStyle__1nClearShadows ...@@ -190,7 +190,7 @@ extern "C" void org_jetbrains_skia_paragraph_TextStyle__1nClearShadows
extern "C" jobjectArray org_jetbrains_skia_paragraph_TextStyle__1nGetFontFeatures extern "C" jobjectArray org_jetbrains_skia_paragraph_TextStyle__1nGetFontFeatures
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_paragraph_TextStyle__1nGetFontFeatures"); TODO("implement org_jetbrains_skia_paragraph_TextStyle__1nGetFontFeatures");
} }
#if 0 #if 0
...@@ -213,7 +213,7 @@ extern "C" jobjectArray org_jetbrains_skia_paragraph_TextStyle__1nGetFontFeature ...@@ -213,7 +213,7 @@ extern "C" jobjectArray org_jetbrains_skia_paragraph_TextStyle__1nGetFontFeature
extern "C" void org_jetbrains_skia_paragraph_TextStyle__1nAddFontFeature extern "C" void org_jetbrains_skia_paragraph_TextStyle__1nAddFontFeature
(kref __Kinstance, jlong ptr, jstring nameStr, jint value) { (kref __Kinstance, jlong ptr, jstring nameStr, jint value) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_paragraph_TextStyle__1nAddFontFeature"); TODO("implement org_jetbrains_skia_paragraph_TextStyle__1nAddFontFeature");
} }
#if 0 #if 0
...@@ -246,7 +246,7 @@ extern "C" void org_jetbrains_skia_paragraph_TextStyle__1nSetFontSize ...@@ -246,7 +246,7 @@ extern "C" void org_jetbrains_skia_paragraph_TextStyle__1nSetFontSize
extern "C" jobjectArray org_jetbrains_skia_paragraph_TextStyle__1nGetFontFamilies extern "C" jobjectArray org_jetbrains_skia_paragraph_TextStyle__1nGetFontFamilies
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_paragraph_TextStyle__1nGetFontFamilies"); TODO("implement org_jetbrains_skia_paragraph_TextStyle__1nGetFontFamilies");
} }
#if 0 #if 0
...@@ -261,7 +261,7 @@ extern "C" jobjectArray org_jetbrains_skia_paragraph_TextStyle__1nGetFontFamilie ...@@ -261,7 +261,7 @@ extern "C" jobjectArray org_jetbrains_skia_paragraph_TextStyle__1nGetFontFamilie
extern "C" void org_jetbrains_skia_paragraph_TextStyle__1nSetFontFamilies extern "C" void org_jetbrains_skia_paragraph_TextStyle__1nSetFontFamilies
(kref __Kinstance, jlong ptr, jobjectArray familiesArray) { (kref __Kinstance, jlong ptr, jobjectArray familiesArray) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_paragraph_TextStyle__1nSetFontFamilies"); TODO("implement org_jetbrains_skia_paragraph_TextStyle__1nSetFontFamilies");
} }
#if 0 #if 0
...@@ -276,7 +276,7 @@ extern "C" void org_jetbrains_skia_paragraph_TextStyle__1nSetFontFamilies ...@@ -276,7 +276,7 @@ extern "C" void org_jetbrains_skia_paragraph_TextStyle__1nSetFontFamilies
extern "C" jobject org_jetbrains_skia_paragraph_TextStyle__1nGetHeight extern "C" jobject org_jetbrains_skia_paragraph_TextStyle__1nGetHeight
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_paragraph_TextStyle__1nGetHeight"); TODO("implement org_jetbrains_skia_paragraph_TextStyle__1nGetHeight");
} }
#if 0 #if 0
...@@ -335,7 +335,7 @@ extern "C" void org_jetbrains_skia_paragraph_TextStyle__1nSetTypeface ...@@ -335,7 +335,7 @@ extern "C" void org_jetbrains_skia_paragraph_TextStyle__1nSetTypeface
extern "C" jstring org_jetbrains_skia_paragraph_TextStyle__1nGetLocale extern "C" jstring org_jetbrains_skia_paragraph_TextStyle__1nGetLocale
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_paragraph_TextStyle__1nGetLocale"); TODO("implement org_jetbrains_skia_paragraph_TextStyle__1nGetLocale");
} }
#if 0 #if 0
...@@ -350,7 +350,7 @@ extern "C" jstring org_jetbrains_skia_paragraph_TextStyle__1nGetLocale ...@@ -350,7 +350,7 @@ extern "C" jstring org_jetbrains_skia_paragraph_TextStyle__1nGetLocale
extern "C" void org_jetbrains_skia_paragraph_TextStyle__1nSetLocale extern "C" void org_jetbrains_skia_paragraph_TextStyle__1nSetLocale
(kref __Kinstance, jlong ptr, jstring locale) { (kref __Kinstance, jlong ptr, jstring locale) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_paragraph_TextStyle__1nSetLocale"); TODO("implement org_jetbrains_skia_paragraph_TextStyle__1nSetLocale");
} }
#if 0 #if 0
...@@ -377,7 +377,7 @@ extern "C" void org_jetbrains_skia_paragraph_TextStyle__1nSetBaselineMode ...@@ -377,7 +377,7 @@ extern "C" void org_jetbrains_skia_paragraph_TextStyle__1nSetBaselineMode
extern "C" jobject org_jetbrains_skia_paragraph_TextStyle__1nGetFontMetrics extern "C" jobject org_jetbrains_skia_paragraph_TextStyle__1nGetFontMetrics
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_paragraph_TextStyle__1nGetFontMetrics"); TODO("implement org_jetbrains_skia_paragraph_TextStyle__1nGetFontMetrics");
} }
#if 0 #if 0
......
...@@ -16,7 +16,7 @@ extern "C" jlong org_jetbrains_skia_paragraph_TypefaceFontProvider__1nMake ...@@ -16,7 +16,7 @@ extern "C" jlong org_jetbrains_skia_paragraph_TypefaceFontProvider__1nMake
extern "C" void org_jetbrains_skia_paragraph_TypefaceFontProvider__1nRegisterTypeface extern "C" void org_jetbrains_skia_paragraph_TypefaceFontProvider__1nRegisterTypeface
(kref __Kinstance, jlong ptr, jlong typefacePtr, jstring aliasStr) { (kref __Kinstance, jlong ptr, jlong typefacePtr, jstring aliasStr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_paragraph_TypefaceFontProvider__1nRegisterTypeface"); TODO("implement org_jetbrains_skia_paragraph_TypefaceFontProvider__1nRegisterTypeface");
} }
#if 0 #if 0
......
...@@ -31,7 +31,7 @@ extern "C" jlong org_jetbrains_skiko_RenderTargetsKt_makeMetalRenderTargetNative ...@@ -31,7 +31,7 @@ extern "C" jlong org_jetbrains_skiko_RenderTargetsKt_makeMetalRenderTargetNative
extern "C" jlong org_jetbrains_skiko_RenderTargetsKt_makeMetalContextNative extern "C" jlong org_jetbrains_skiko_RenderTargetsKt_makeMetalContextNative
(kref __Kinstance) { (kref __Kinstance) {
throw std::runtime_error("TODO: implement org_jetbrains_skiko_RenderTargetsKt_makeMetalContextNative"); TODO("implement org_jetbrains_skiko_RenderTargetsKt_makeMetalContextNative");
} }
#if 0 #if 0
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
extern "C" jlong org_jetbrains_skia_shaper_FontMgrRunIterator__1nMake extern "C" jlong org_jetbrains_skia_shaper_FontMgrRunIterator__1nMake
(kref __Kinstance, jlong textPtr, jlong fontPtr, jobject opts) { (kref __Kinstance, jlong textPtr, jlong fontPtr, jobject opts) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_shaper_FontMgrRunIterator__1nMake"); TODO("implement org_jetbrains_skia_shaper_FontMgrRunIterator__1nMake");
} }
#if 0 #if 0
...@@ -40,7 +40,7 @@ extern "C" jlong org_jetbrains_skia_shaper_FontMgrRunIterator__1nMake ...@@ -40,7 +40,7 @@ extern "C" jlong org_jetbrains_skia_shaper_FontMgrRunIterator__1nMake
extern "C" jlong org_jetbrains_skia_shaper_FontMgrRunIterator__1nGetCurrentFont extern "C" jlong org_jetbrains_skia_shaper_FontMgrRunIterator__1nGetCurrentFont
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_shaper_FontMgrRunIterator__1nGetCurrentFont"); TODO("implement org_jetbrains_skia_shaper_FontMgrRunIterator__1nGetCurrentFont");
} }
#if 0 #if 0
......
...@@ -57,7 +57,7 @@ extern "C" jlong org_jetbrains_skia_shaper_Shaper__1nMake ...@@ -57,7 +57,7 @@ extern "C" jlong org_jetbrains_skia_shaper_Shaper__1nMake
extern "C" jlong org_jetbrains_skia_shaper_Shaper__1nShapeBlob extern "C" jlong org_jetbrains_skia_shaper_Shaper__1nShapeBlob
(kref __Kinstance, jlong ptr, jstring textObj, jlong fontPtr, jobject opts, jfloat width, jfloat offsetX, jfloat offsetY) { (kref __Kinstance, jlong ptr, jstring textObj, jlong fontPtr, jobject opts, jfloat width, jfloat offsetX, jfloat offsetY) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_shaper_Shaper__1nShapeBlob"); TODO("implement org_jetbrains_skia_shaper_Shaper__1nShapeBlob");
} }
#if 0 #if 0
...@@ -103,7 +103,7 @@ extern "C" jlong org_jetbrains_skia_shaper_Shaper__1nShapeBlob ...@@ -103,7 +103,7 @@ extern "C" jlong org_jetbrains_skia_shaper_Shaper__1nShapeBlob
extern "C" jlong org_jetbrains_skia_shaper_Shaper__1nShapeLine extern "C" jlong org_jetbrains_skia_shaper_Shaper__1nShapeLine
(kref __Kinstance, jlong ptr, jstring textObj, jlong fontPtr, jobject opts) { (kref __Kinstance, jlong ptr, jstring textObj, jlong fontPtr, jobject opts) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_shaper_Shaper__1nShapeLine"); TODO("implement org_jetbrains_skia_shaper_Shaper__1nShapeLine");
} }
#if 0 #if 0
...@@ -155,7 +155,7 @@ extern "C" jlong org_jetbrains_skia_shaper_Shaper__1nShapeLine ...@@ -155,7 +155,7 @@ extern "C" jlong org_jetbrains_skia_shaper_Shaper__1nShapeLine
extern "C" void org_jetbrains_skia_shaper_Shaper__1nShape extern "C" void org_jetbrains_skia_shaper_Shaper__1nShape
(kref __Kinstance, jlong ptr, jlong textPtr, jobject fontRunIterObj, jobject bidiRunIterObj, jobject scriptRunIterObj, jobject languageRunIterObj, jobject opts, jfloat width, jobject runHandlerObj) (kref __Kinstance, jlong ptr, jlong textPtr, jobject fontRunIterObj, jobject bidiRunIterObj, jobject scriptRunIterObj, jobject languageRunIterObj, jobject opts, jfloat width, jobject runHandlerObj)
{ {
throw std::runtime_error("TODO: implement org_jetbrains_skia_shaper_Shaper__1nShape"); TODO("implement org_jetbrains_skia_shaper_Shaper__1nShape");
} }
#if 0 #if 0
......
...@@ -19,7 +19,7 @@ extern "C" jlong org_jetbrains_skia_skottie_Animation__1nGetFinalizer ...@@ -19,7 +19,7 @@ extern "C" jlong org_jetbrains_skia_skottie_Animation__1nGetFinalizer
extern "C" jlong org_jetbrains_skia_skottie_Animation__1nMakeFromString extern "C" jlong org_jetbrains_skia_skottie_Animation__1nMakeFromString
(kref __Kinstance, jstring dataStr) { (kref __Kinstance, jstring dataStr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_skottie_Animation__1nMakeFromString"); TODO("implement org_jetbrains_skia_skottie_Animation__1nMakeFromString");
} }
#if 0 #if 0
...@@ -35,7 +35,7 @@ extern "C" jlong org_jetbrains_skia_skottie_Animation__1nMakeFromString ...@@ -35,7 +35,7 @@ extern "C" jlong org_jetbrains_skia_skottie_Animation__1nMakeFromString
extern "C" jlong org_jetbrains_skia_skottie_Animation__1nMakeFromFile extern "C" jlong org_jetbrains_skia_skottie_Animation__1nMakeFromFile
(kref __Kinstance, jstring pathStr) { (kref __Kinstance, jstring pathStr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_skottie_Animation__1nMakeFromFile"); TODO("implement org_jetbrains_skia_skottie_Animation__1nMakeFromFile");
} }
#if 0 #if 0
...@@ -112,7 +112,7 @@ extern "C" jfloat org_jetbrains_skia_skottie_Animation__1nGetOutPoint ...@@ -112,7 +112,7 @@ extern "C" jfloat org_jetbrains_skia_skottie_Animation__1nGetOutPoint
extern "C" jstring org_jetbrains_skia_skottie_Animation__1nGetVersion extern "C" jstring org_jetbrains_skia_skottie_Animation__1nGetVersion
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_skottie_Animation__1nGetVersion"); TODO("implement org_jetbrains_skia_skottie_Animation__1nGetVersion");
} }
#if 0 #if 0
...@@ -127,7 +127,7 @@ extern "C" jstring org_jetbrains_skia_skottie_Animation__1nGetVersion ...@@ -127,7 +127,7 @@ extern "C" jstring org_jetbrains_skia_skottie_Animation__1nGetVersion
extern "C" jobject org_jetbrains_skia_skottie_Animation__1nGetSize extern "C" jobject org_jetbrains_skia_skottie_Animation__1nGetSize
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_skottie_Animation__1nGetSize"); TODO("implement org_jetbrains_skia_skottie_Animation__1nGetSize");
} }
#if 0 #if 0
......
...@@ -38,7 +38,7 @@ extern "C" void org_jetbrains_skia_skottie_AnimationBuilder__1nSetLogger ...@@ -38,7 +38,7 @@ extern "C" void org_jetbrains_skia_skottie_AnimationBuilder__1nSetLogger
extern "C" jlong org_jetbrains_skia_skottie_AnimationBuilder__1nBuildFromString extern "C" jlong org_jetbrains_skia_skottie_AnimationBuilder__1nBuildFromString
(kref __Kinstance, jlong ptr, jstring dataStr) { (kref __Kinstance, jlong ptr, jstring dataStr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_skottie_AnimationBuilder__1nBuildFromString"); TODO("implement org_jetbrains_skia_skottie_AnimationBuilder__1nBuildFromString");
} }
#if 0 #if 0
...@@ -55,7 +55,7 @@ extern "C" jlong org_jetbrains_skia_skottie_AnimationBuilder__1nBuildFromString ...@@ -55,7 +55,7 @@ extern "C" jlong org_jetbrains_skia_skottie_AnimationBuilder__1nBuildFromString
extern "C" jlong org_jetbrains_skia_skottie_AnimationBuilder__1nBuildFromFile extern "C" jlong org_jetbrains_skia_skottie_AnimationBuilder__1nBuildFromFile
(kref __Kinstance, jlong ptr, jstring pathStr) { (kref __Kinstance, jlong ptr, jstring pathStr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_skottie_AnimationBuilder__1nBuildFromFile"); TODO("implement org_jetbrains_skia_skottie_AnimationBuilder__1nBuildFromFile");
} }
#if 0 #if 0
......
...@@ -8,7 +8,7 @@ using namespace skottie; ...@@ -8,7 +8,7 @@ using namespace skottie;
extern "C" jlong org_jetbrains_skia_skottie_Logger__1nMake extern "C" jlong org_jetbrains_skia_skottie_Logger__1nMake
(kref __Kinstance) { (kref __Kinstance) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_skottie_Logger__1nMake"); TODO("implement org_jetbrains_skia_skottie_Logger__1nMake");
} }
#if 0 #if 0
...@@ -23,7 +23,7 @@ extern "C" jlong org_jetbrains_skia_skottie_Logger__1nMake ...@@ -23,7 +23,7 @@ extern "C" jlong org_jetbrains_skia_skottie_Logger__1nMake
extern "C" void org_jetbrains_skia_skottie_Logger__1nInit extern "C" void org_jetbrains_skia_skottie_Logger__1nInit
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_skottie_Logger__1nInit"); TODO("implement org_jetbrains_skia_skottie_Logger__1nInit");
} }
#if 0 #if 0
......
...@@ -27,7 +27,7 @@ extern "C" jlong org_jetbrains_skia_svg_SVGDOM__1nGetRoot ...@@ -27,7 +27,7 @@ extern "C" jlong org_jetbrains_skia_svg_SVGDOM__1nGetRoot
extern "C" jobject org_jetbrains_skia_svg_SVGDOM__1nGetContainerSize extern "C" jobject org_jetbrains_skia_svg_SVGDOM__1nGetContainerSize
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_svg_SVGDOM__1nGetContainerSize"); TODO("implement org_jetbrains_skia_svg_SVGDOM__1nGetContainerSize");
} }
#if 0 #if 0
......
...@@ -14,7 +14,7 @@ extern "C" jint org_jetbrains_skia_svg_SVGSVG__1nGetTag ...@@ -14,7 +14,7 @@ extern "C" jint org_jetbrains_skia_svg_SVGSVG__1nGetTag
extern "C" jobject org_jetbrains_skia_svg_SVGSVG__1nGetX extern "C" jobject org_jetbrains_skia_svg_SVGSVG__1nGetX
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_svg_SVGSVG__1nGetX"); TODO("implement org_jetbrains_skia_svg_SVGSVG__1nGetX");
} }
#if 0 #if 0
...@@ -29,7 +29,7 @@ extern "C" jobject org_jetbrains_skia_svg_SVGSVG__1nGetX ...@@ -29,7 +29,7 @@ extern "C" jobject org_jetbrains_skia_svg_SVGSVG__1nGetX
extern "C" jobject org_jetbrains_skia_svg_SVGSVG__1nGetY extern "C" jobject org_jetbrains_skia_svg_SVGSVG__1nGetY
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_svg_SVGSVG__1nGetY"); TODO("implement org_jetbrains_skia_svg_SVGSVG__1nGetY");
} }
#if 0 #if 0
...@@ -44,7 +44,7 @@ extern "C" jobject org_jetbrains_skia_svg_SVGSVG__1nGetY ...@@ -44,7 +44,7 @@ extern "C" jobject org_jetbrains_skia_svg_SVGSVG__1nGetY
extern "C" jobject org_jetbrains_skia_svg_SVGSVG__1nGetWidth extern "C" jobject org_jetbrains_skia_svg_SVGSVG__1nGetWidth
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_svg_SVGSVG__1nGetWidth"); TODO("implement org_jetbrains_skia_svg_SVGSVG__1nGetWidth");
} }
#if 0 #if 0
...@@ -59,7 +59,7 @@ extern "C" jobject org_jetbrains_skia_svg_SVGSVG__1nGetWidth ...@@ -59,7 +59,7 @@ extern "C" jobject org_jetbrains_skia_svg_SVGSVG__1nGetWidth
extern "C" jobject org_jetbrains_skia_svg_SVGSVG__1nGetHeight extern "C" jobject org_jetbrains_skia_svg_SVGSVG__1nGetHeight
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_svg_SVGSVG__1nGetHeight"); TODO("implement org_jetbrains_skia_svg_SVGSVG__1nGetHeight");
} }
#if 0 #if 0
...@@ -74,7 +74,7 @@ extern "C" jobject org_jetbrains_skia_svg_SVGSVG__1nGetHeight ...@@ -74,7 +74,7 @@ extern "C" jobject org_jetbrains_skia_svg_SVGSVG__1nGetHeight
extern "C" jobject org_jetbrains_skia_svg_SVGSVG__1nGetPreserveAspectRatio extern "C" jobject org_jetbrains_skia_svg_SVGSVG__1nGetPreserveAspectRatio
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_svg_SVGSVG__1nGetPreserveAspectRatio"); TODO("implement org_jetbrains_skia_svg_SVGSVG__1nGetPreserveAspectRatio");
} }
#if 0 #if 0
...@@ -89,7 +89,7 @@ extern "C" jobject org_jetbrains_skia_svg_SVGSVG__1nGetPreserveAspectRatio ...@@ -89,7 +89,7 @@ extern "C" jobject org_jetbrains_skia_svg_SVGSVG__1nGetPreserveAspectRatio
extern "C" jobject org_jetbrains_skia_svg_SVGSVG__1nGetViewBox extern "C" jobject org_jetbrains_skia_svg_SVGSVG__1nGetViewBox
(kref __Kinstance, jlong ptr) { (kref __Kinstance, jlong ptr) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_svg_SVGSVG__1nGetViewBox"); TODO("implement org_jetbrains_skia_svg_SVGSVG__1nGetViewBox");
} }
#if 0 #if 0
...@@ -105,7 +105,7 @@ extern "C" jobject org_jetbrains_skia_svg_SVGSVG__1nGetViewBox ...@@ -105,7 +105,7 @@ extern "C" jobject org_jetbrains_skia_svg_SVGSVG__1nGetViewBox
extern "C" jobject org_jetbrains_skia_svg_SVGSVG__1nGetIntrinsicSize extern "C" jobject org_jetbrains_skia_svg_SVGSVG__1nGetIntrinsicSize
(kref __Kinstance, jlong ptr, float width, float height, float dpi) { (kref __Kinstance, jlong ptr, float width, float height, float dpi) {
throw std::runtime_error("TODO: implement org_jetbrains_skia_svg_SVGSVG__1nGetIntrinsicSize"); TODO("implement org_jetbrains_skia_svg_SVGSVG__1nGetIntrinsicSize");
} }
#if 0 #if 0
......
#ifndef NATIVE_INTEROP
#define NATIVE_INTEROP
std::unique_ptr<SkMatrix> skMatrix(jfloatArray matrixArray);
std::unique_ptr<SkM44> skM44(jfloatArray matrixArray);
namespace skija {
namespace RRect {
SkRRect toSkRRect(jfloat left, jfloat top, jfloat right, jfloat bottom, jfloatArray jradii, jint size);
}
}
#endif // NATIVE_INTEROP
package = org.jetbrains.skiko.skia.native
language = C++
plugin = org.jetbrains.kotlin.native.interop.skia
compilerOpts.osx = -x c++ -std=c++14 \
-DSK_GL \
-DSK_SUPPORT_GPU=1 \
-DSK_SHAPER_CORETEXT_AVAILABLE \
-DSK_BUILD_FOR_MAC \
-DSK_METAL \
-DSK_ALLOW_STATIC_GLOBAL_INITIALIZERS=1 \
-DSK_FORCE_DISTANCE_FIELD_TEXT=0 \
-DSK_GAMMA_APPLY_TO_A8 \
-DSK_GAMMA_SRGB \
-DSK_SCALAR_TO_FLOAT_EXCLUDED \
-DSK_SHAPER_HARFBUZZ_AVAILABLE \
-DSK_SUPPORT_OPENCL=0 \
-DSK_UNICODE_AVAILABLE
headers = modules/skparagraph/include/ParagraphBuilder.h modules/skparagraph/include/TypefaceFontProvider.h modules/skparagraph/include/Paragraph.h modules/skparagraph/include/FontCollection.h modules/skparagraph/include/Metrics.h modules/skparagraph/include/ParagraphStyle.h modules/skparagraph/include/TextStyle.h include/core/SkFontMgr.h include/core/SkFilterQuality.h include/core/SkCanvas.h include/core/SkData.h include/core/SkImage.h include/core/SkMath.h include/core/SkPathMeasure.h include/core/SkStream.h include/core/SkSurface.h include/core/SkSurfaceProps.h include/core/SkTypes.h include/core/SkPaint.h include/core/SkPictureRecorder.h include/core/SkPoint3.h include/core/SkImageInfo.h include/core/SkColor.h include/core/SkColorSpace.h include/utils/SkShadowUtils.h include/gpu/GrDirectContext.h include/gpu/GrBackendSurface.h include/gpu/GrConfig.h include/gpu/gl/GrGLInterface.h
headerFilter = modules/skparagraph/include/ParagraphBuilder.h modules/skparagraph/include/TypefaceFontProvider.h modules/skparagraph/include/Paragraph.h modules/skparagraph/include/FontCollection.h modules/skparagraph/include/Metrics.h modules/skparagraph/include/ParagraphStyle.h modules/skparagraph/include/TextStyle.h include/core/SkFontMgr.h include/core/SkFilterQuality.h include/core/SkCanvas.h include/core/SkData.h include/core/SkImage.h include/core/SkMath.h include/core/SkPathMeasure.h include/core/SkStream.h include/core/SkSurface.h include/core/SkSurfaceProps.h include/core/SkTypes.h include/core/SkPaint.h include/core/SkPictureRecorder.h include/core/SkPoint3.h include/core/SkImageInfo.h include/core/SkColor.h include/core/SkColorSpace.h include/utils/SkShadowUtils.h include/gpu/GrDirectContext.h include/gpu/GrBackendSurface.h include/gpu/GrConfig.h include/gpu/gl/GrGLInterface.h
# const overloads are not supported yet
excludedFunctions = mapRect ptr priv
linkerOpts.osx = -framework CoreServices -framework CoreText -framework CoreGraphics -framework Metal
---
static inline skia::textlayout::Paragraph* __ParagraphBuilder__Build(skia::textlayout::ParagraphBuilder* paragraphBuilder) {
return paragraphBuilder->Build().release();
}
static inline skia::textlayout::ParagraphBuilder* __ParagraphBuilder__make(const skia::textlayout::ParagraphStyle* style, sk_sp<skia::textlayout::FontCollection> fontCollection) {
return skia::textlayout::ParagraphBuilder::make(*style, fontCollection).release();
}
// This is to wrokaround skia interop's inability to pass c++ classes by value
static inline void __TextStyle__setFontStyle(skia::textlayout::TextStyle* textStyle, SkFontStyle& fontStyle) {
textStyle->setFontStyle(fontStyle);
}
// static inline SkFontStyle* __SkFontStyle__Normal() {
// return &SkFontStyle::Normal();
// }
// This is to workaround our inability to construct the default constructor for TypefaceFontProvider
static inline skia::textlayout::TypefaceFontProvider* __TypefaceFontProvider() {
return new skia::textlayout::TypefaceFontProvider();
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment