# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.ui.graphics.AndroidCanvas":"AndroidCanvas.android.kt","androidx.compose.ui.graphics.drawscope.CanvasDrawScope":"CanvasDrawScope.kt","androidx.compose.ui.graphics.Color$Companion":"Color.kt","androidx.compose.ui.graphics.AndroidCanvas_androidKt":"AndroidCanvas.android.kt","androidx.compose.ui.graphics.Color":"Color.kt","androidx.compose.ui.graphics.CanvasHolder":"AndroidCanvas.android.kt"}}
androidx.compose.ui.graphics.layer.GraphicsLayerV29 -> fx0:
# {"id":"sourceFile","fileName":"GraphicsLayerV29.android.kt"}
    androidx.compose.ui.graphics.CanvasHolder canvasHolder -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ltt;"}
    androidx.compose.ui.graphics.drawscope.CanvasDrawScope canvasDrawScope -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lst;"}
    android.graphics.RenderNode renderNode -> d
    long size -> e
    android.graphics.Paint layerPaint -> f
    android.graphics.Matrix matrix -> g
    boolean outlineIsProvided -> h
    float alpha -> i
    int blendMode -> j
    float scaleX -> k
    float scaleY -> l
    float translationX -> m
    float translationY -> n
    float shadowElevation -> o
    long ambientShadowColor -> p
    long spotShadowColor -> q
    float rotationZ -> r
    float cameraDistance -> s
    boolean clip -> t
    boolean clipToBounds -> u
    boolean clipToOutline -> v
    int compositingStrategy -> w
    1:5:void <init>(long,androidx.compose.ui.graphics.CanvasHolder,androidx.compose.ui.graphics.drawscope.CanvasDrawScope,int,kotlin.jvm.internal.DefaultConstructorMarker):48:48 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"()V"}
    6:10:void <init>(long,androidx.compose.ui.graphics.CanvasHolder,androidx.compose.ui.graphics.drawscope.CanvasDrawScope,int,kotlin.jvm.internal.DefaultConstructorMarker):49:49 -> <init>
    11:13:void <init>(long,androidx.compose.ui.graphics.CanvasHolder,androidx.compose.ui.graphics.drawscope.CanvasDrawScope):45:45 -> <init>
    11:13:void <init>(long,androidx.compose.ui.graphics.CanvasHolder,androidx.compose.ui.graphics.drawscope.CanvasDrawScope,int,kotlin.jvm.internal.DefaultConstructorMarker):46 -> <init>
    14:15:void <init>(long,androidx.compose.ui.graphics.CanvasHolder,androidx.compose.ui.graphics.drawscope.CanvasDrawScope):48:48 -> <init>
    14:15:void <init>(long,androidx.compose.ui.graphics.CanvasHolder,androidx.compose.ui.graphics.drawscope.CanvasDrawScope,int,kotlin.jvm.internal.DefaultConstructorMarker):46 -> <init>
    16:17:void <init>(long,androidx.compose.ui.graphics.CanvasHolder,androidx.compose.ui.graphics.drawscope.CanvasDrawScope):49:49 -> <init>
    16:17:void <init>(long,androidx.compose.ui.graphics.CanvasHolder,androidx.compose.ui.graphics.drawscope.CanvasDrawScope,int,kotlin.jvm.internal.DefaultConstructorMarker):46 -> <init>
    18:25:void <init>(long,androidx.compose.ui.graphics.CanvasHolder,androidx.compose.ui.graphics.drawscope.CanvasDrawScope):51:51 -> <init>
    18:25:void <init>(long,androidx.compose.ui.graphics.CanvasHolder,androidx.compose.ui.graphics.drawscope.CanvasDrawScope,int,kotlin.jvm.internal.DefaultConstructorMarker):46 -> <init>
    26:27:void <init>(long,androidx.compose.ui.graphics.CanvasHolder,androidx.compose.ui.graphics.drawscope.CanvasDrawScope):53:53 -> <init>
    26:27:void <init>(long,androidx.compose.ui.graphics.CanvasHolder,androidx.compose.ui.graphics.drawscope.CanvasDrawScope,int,kotlin.jvm.internal.DefaultConstructorMarker):46 -> <init>
    28:31:void <init>(long,androidx.compose.ui.graphics.CanvasHolder,androidx.compose.ui.graphics.drawscope.CanvasDrawScope):59:59 -> <init>
    28:31:void <init>(long,androidx.compose.ui.graphics.CanvasHolder,androidx.compose.ui.graphics.drawscope.CanvasDrawScope,int,kotlin.jvm.internal.DefaultConstructorMarker):46 -> <init>
    32:36:void <init>(long,androidx.compose.ui.graphics.CanvasHolder,androidx.compose.ui.graphics.drawscope.CanvasDrawScope):60:60 -> <init>
    32:36:void <init>(long,androidx.compose.ui.graphics.CanvasHolder,androidx.compose.ui.graphics.drawscope.CanvasDrawScope,int,kotlin.jvm.internal.DefaultConstructorMarker):46 -> <init>
    37:39:void <init>(long,androidx.compose.ui.graphics.CanvasHolder,androidx.compose.ui.graphics.drawscope.CanvasDrawScope):63:63 -> <init>
    37:39:void <init>(long,androidx.compose.ui.graphics.CanvasHolder,androidx.compose.ui.graphics.drawscope.CanvasDrawScope,int,kotlin.jvm.internal.DefaultConstructorMarker):46 -> <init>
    40:41:void <init>(long,androidx.compose.ui.graphics.CanvasHolder,androidx.compose.ui.graphics.drawscope.CanvasDrawScope):69:69 -> <init>
    40:41:void <init>(long,androidx.compose.ui.graphics.CanvasHolder,androidx.compose.ui.graphics.drawscope.CanvasDrawScope,int,kotlin.jvm.internal.DefaultConstructorMarker):46 -> <init>
    42:43:void <init>(long,androidx.compose.ui.graphics.CanvasHolder,androidx.compose.ui.graphics.drawscope.CanvasDrawScope):94:94 -> <init>
    42:43:void <init>(long,androidx.compose.ui.graphics.CanvasHolder,androidx.compose.ui.graphics.drawscope.CanvasDrawScope,int,kotlin.jvm.internal.DefaultConstructorMarker):46 -> <init>
    44:45:void <init>(long,androidx.compose.ui.graphics.CanvasHolder,androidx.compose.ui.graphics.drawscope.CanvasDrawScope):100:100 -> <init>
    44:45:void <init>(long,androidx.compose.ui.graphics.CanvasHolder,androidx.compose.ui.graphics.drawscope.CanvasDrawScope,int,kotlin.jvm.internal.DefaultConstructorMarker):46 -> <init>
    46:47:long androidx.compose.ui.graphics.Color.access$getBlack$cp():113:113 -> <init>
    46:47:long androidx.compose.ui.graphics.Color$Companion.getBlack-0d7_KjU():260 -> <init>
    46:47:void <init>(long,androidx.compose.ui.graphics.CanvasHolder,androidx.compose.ui.graphics.drawscope.CanvasDrawScope):124 -> <init>
    46:47:void <init>(long,androidx.compose.ui.graphics.CanvasHolder,androidx.compose.ui.graphics.drawscope.CanvasDrawScope,int,kotlin.jvm.internal.DefaultConstructorMarker):46 -> <init>
    48:49:void <init>(long,androidx.compose.ui.graphics.CanvasHolder,androidx.compose.ui.graphics.drawscope.CanvasDrawScope):124:124 -> <init>
    48:49:void <init>(long,androidx.compose.ui.graphics.CanvasHolder,androidx.compose.ui.graphics.drawscope.CanvasDrawScope,int,kotlin.jvm.internal.DefaultConstructorMarker):46 -> <init>
    50:53:void <init>(long,androidx.compose.ui.graphics.CanvasHolder,androidx.compose.ui.graphics.drawscope.CanvasDrawScope):130:130 -> <init>
    50:53:void <init>(long,androidx.compose.ui.graphics.CanvasHolder,androidx.compose.ui.graphics.drawscope.CanvasDrawScope,int,kotlin.jvm.internal.DefaultConstructorMarker):46 -> <init>
    54:55:void <init>(long,androidx.compose.ui.graphics.CanvasHolder,androidx.compose.ui.graphics.drawscope.CanvasDrawScope):154:154 -> <init>
    54:55:void <init>(long,androidx.compose.ui.graphics.CanvasHolder,androidx.compose.ui.graphics.drawscope.CanvasDrawScope,int,kotlin.jvm.internal.DefaultConstructorMarker):46 -> <init>
    56:58:void <init>(long,androidx.compose.ui.graphics.CanvasHolder,androidx.compose.ui.graphics.drawscope.CanvasDrawScope):190:190 -> <init>
    56:58:void <init>(long,androidx.compose.ui.graphics.CanvasHolder,androidx.compose.ui.graphics.drawscope.CanvasDrawScope,int,kotlin.jvm.internal.DefaultConstructorMarker):46 -> <init>
    1:2:void setSpotShadowColor-8_81llA(long):132:132 -> A
    3:12:void setSpotShadowColor-8_81llA(long):133:133 -> A
    1:2:void setScaleY(float):102:102 -> B
    3:8:void setScaleY(float):103:103 -> B
    1:11:android.graphics.Matrix calculateMatrix():264:264 -> C
    12:17:android.graphics.Matrix calculateMatrix():265:265 -> C
    1:19:void setPosition-H0pRuoY(int,int,long):222:222 -> D
    20:26:void setPosition-H0pRuoY(int,int,long):223:223 -> D
    1:2:float getRotationY():142:142 -> E
    1:2:void setCameraDistance(float):156:156 -> F
    3:8:void setCameraDistance(float):157:157 -> F
    1:3:float getShadowElevation():118:118 -> G
    1:7:boolean getHasDisplayList():270:270 -> H
    1:3:float getScaleY():100:100 -> I
    1:3:float getRotationZ():148:148 -> J
    1:3:int getBlendMode-0nO6VwU():69:69 -> K
    14:17:void setPivotOffset-k-4lQ0M(long):89:89 -> L
    18:26:void setPivotOffset-k-4lQ0M(long):87:87 -> L
    27:30:void setPivotOffset-k-4lQ0M(long):303:303 -> L
    31:33:void setPivotOffset-k-4lQ0M(long):89:89 -> L
    34:42:void setPivotOffset-k-4lQ0M(long):90:90 -> L
    43:46:void setPivotOffset-k-4lQ0M(long):306:306 -> L
    47:50:void setPivotOffset-k-4lQ0M(long):90:90 -> L
    1:3:long getAmbientShadowColor-0d7_KjU():124:124 -> M
    1:6:boolean getClip():160:160 -> N
    1:6:void applyClip():170 -> N
    7:15:void applyClip():170:170 -> N
    16:20:void applyClip():171:171 -> N
    21:24:void applyClip():172:172 -> N
    25:26:void applyClip():173:173 -> N
    27:31:void applyClip():174:174 -> N
    32:35:void applyClip():176:176 -> N
    36:37:void applyClip():177:177 -> N
    38:43:void applyClip():178:178 -> N
    1:5:void applyCompositingStrategy-Z1X6vPc(android.graphics.RenderNode,int):207:207 -> O
    6:8:void applyCompositingStrategy-Z1X6vPc(android.graphics.RenderNode,int):199:199 -> O
    9:15:void applyCompositingStrategy-Z1X6vPc(android.graphics.RenderNode,int):200:200 -> O
    16:18:void applyCompositingStrategy-Z1X6vPc(android.graphics.RenderNode,int):203:203 -> O
    19:22:void applyCompositingStrategy-Z1X6vPc(android.graphics.RenderNode,int):204:204 -> O
    23:25:void applyCompositingStrategy-Z1X6vPc(android.graphics.RenderNode,int):207:207 -> O
    26:29:void applyCompositingStrategy-Z1X6vPc(android.graphics.RenderNode,int):208:208 -> O
    1:6:int getCompositingStrategy-ke2Ky5w():190:190 -> P
    1:6:boolean requiresCompositingLayer():283 -> P
    1:6:void updateLayerProperties():214 -> P
    7:11:int getBlendMode-0nO6VwU():69:69 -> P
    7:11:boolean requiresLayerPaint():288 -> P
    7:11:boolean requiresCompositingLayer():284 -> P
    7:11:void updateLayerProperties():214 -> P
    12:17:void updateLayerProperties():217:217 -> P
    18:23:void updateLayerProperties():215:215 -> P
    1:3:float getAlpha():63:63 -> a
    1:6:void setRotationX(float):139:139 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"()V"}
    1:2:void setAlpha(float):65:65 -> c
    3:8:void setAlpha(float):66:66 -> c
    1:3:float getScaleX():94:94 -> d
    1:2:void setShadowElevation(float):120:120 -> e
    3:8:void setShadowElevation(float):121:121 -> e
    1:3:float getTranslationY():112:112 -> f
    1:2:void setRotationZ(float):150:150 -> g
    3:8:void setRotationZ(float):151:151 -> g
    1:6:void setRotationY(float):145:145 -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"()V"}
    1:2:void setTranslationY(float):114:114 -> i
    3:8:void setTranslationY(float):115:115 -> i
    1:3:long getSpotShadowColor-0d7_KjU():130:130 -> j
    1:2:void setAmbientShadowColor-8_81llA(long):126:126 -> k
    3:12:void setAmbientShadowColor-8_81llA(long):127:127 -> k
    1:10:void setOutline-O0kMr_c(android.graphics.Outline,long):228:228 -> l
    11:12:void setOutline-O0kMr_c(android.graphics.Outline,long):229:229 -> l
    13:16:void setOutline-O0kMr_c(android.graphics.Outline,long):230:230 -> l
    1:12:android.graphics.Paint obtainLayerPaint():280:280 -> m
    1:12:void setColorFilter(androidx.compose.ui.graphics.ColorFilter):79 -> m
      # {"id":"com.android.tools.r8.residualsignature","signature":"()V"}
    13:15:void setColorFilter(androidx.compose.ui.graphics.ColorFilter):79:79 -> m
    16:19:void setColorFilter(androidx.compose.ui.graphics.ColorFilter):80:80 -> m
    1:2:void setScaleX(float):96:96 -> n
    3:8:void setScaleX(float):97:97 -> n
    1:2:void setBlendMode-s9anfk8(int):71:71 -> o
    3:13:android.graphics.Paint obtainLayerPaint():280:280 -> o
    3:13:void setBlendMode-s9anfk8(int):72 -> o
    14:20:void setBlendMode-s9anfk8(int):72:72 -> o
    21:24:void setBlendMode-s9anfk8(int):73:73 -> o
    1:3:float getCameraDistance():154:154 -> p
    1:6:void discardDisplayList():273:273 -> q
    1:3:float getTranslationX():106:106 -> r
    1:2:void draw(androidx.compose.ui.graphics.Canvas):260:260 -> s
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lqt;)V"}
    3:4:android.graphics.Canvas androidx.compose.ui.graphics.AndroidCanvas_androidKt.getNativeCanvas(androidx.compose.ui.graphics.Canvas):54:54 -> s
    3:4:void draw(androidx.compose.ui.graphics.Canvas):260 -> s
    5:6:android.graphics.Canvas androidx.compose.ui.graphics.AndroidCanvas.getInternalCanvas():65:65 -> s
    5:6:android.graphics.Canvas androidx.compose.ui.graphics.AndroidCanvas_androidKt.getNativeCanvas(androidx.compose.ui.graphics.Canvas):54 -> s
    5:6:void draw(androidx.compose.ui.graphics.Canvas):260 -> s
    7:12:void draw(androidx.compose.ui.graphics.Canvas):260:260 -> s
    1:2:void setClip(boolean):162:162 -> t
    3:6:void setClip(boolean):163:163 -> t
    1:3:int getCompositingStrategy-ke2Ky5w():190:190 -> u
    1:2:float getRotationX():136:136 -> v
    1:8:void record(androidx.compose.ui.unit.Density,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.graphics.layer.GraphicsLayer,kotlin.jvm.functions.Function1):241:241 -> w
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lae0;Ls91;Lxw0;La7;)V"}
    9:10:void record(androidx.compose.ui.unit.Density,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.graphics.layer.GraphicsLayer,kotlin.jvm.functions.Function1):243:243 -> w
    11:12:androidx.compose.ui.graphics.AndroidCanvas androidx.compose.ui.graphics.CanvasHolder.getAndroidCanvas():42:42 -> w
    11:12:void record(androidx.compose.ui.unit.Density,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.graphics.layer.GraphicsLayer,kotlin.jvm.functions.Function1):311 -> w
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    13:14:android.graphics.Canvas androidx.compose.ui.graphics.AndroidCanvas.getInternalCanvas():65:65 -> w
    13:14:void record(androidx.compose.ui.unit.Density,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.graphics.layer.GraphicsLayer,kotlin.jvm.functions.Function1):311 -> w
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    15:16:void androidx.compose.ui.graphics.AndroidCanvas.setInternalCanvas(android.graphics.Canvas):65:65 -> w
    15:16:void record(androidx.compose.ui.unit.Density,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.graphics.layer.GraphicsLayer,kotlin.jvm.functions.Function1):312 -> w
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    17:18:androidx.compose.ui.graphics.drawscope.DrawContext androidx.compose.ui.graphics.drawscope.CanvasDrawScope.getDrawContext():65:65 -> w
    17:18:void record(androidx.compose.ui.unit.Density,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.graphics.layer.GraphicsLayer,kotlin.jvm.functions.Function1):244 -> w
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    19:21:void record(androidx.compose.ui.unit.Density,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.graphics.layer.GraphicsLayer,kotlin.jvm.functions.Function1):245:245 -> w
    22:24:void record(androidx.compose.ui.unit.Density,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.graphics.layer.GraphicsLayer,kotlin.jvm.functions.Function1):246:246 -> w
    25:26:void androidx.compose.ui.graphics.drawscope.CanvasDrawScope$drawContext$1.setGraphicsLayer(androidx.compose.ui.graphics.layer.GraphicsLayer):93:93 -> w
    25:26:void record(androidx.compose.ui.unit.Density,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.graphics.layer.GraphicsLayer,kotlin.jvm.functions.Function1):247 -> w
    27:31:void record(androidx.compose.ui.unit.Density,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.graphics.layer.GraphicsLayer,kotlin.jvm.functions.Function1):248:248 -> w
    32:34:void record(androidx.compose.ui.unit.Density,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.graphics.layer.GraphicsLayer,kotlin.jvm.functions.Function1):249:249 -> w
    35:37:void record(androidx.compose.ui.unit.Density,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.graphics.layer.GraphicsLayer,kotlin.jvm.functions.Function1):251:251 -> w
    38:39:androidx.compose.ui.graphics.AndroidCanvas androidx.compose.ui.graphics.CanvasHolder.getAndroidCanvas():42:42 -> w
    38:39:void record(androidx.compose.ui.unit.Density,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.graphics.layer.GraphicsLayer,kotlin.jvm.functions.Function1):314 -> w
    40:41:void androidx.compose.ui.graphics.AndroidCanvas.setInternalCanvas(android.graphics.Canvas):65:65 -> w
    40:41:void record(androidx.compose.ui.unit.Density,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.graphics.layer.GraphicsLayer,kotlin.jvm.functions.Function1):314 -> w
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    42:54:void record(androidx.compose.ui.unit.Density,androidx.compose.ui.unit.LayoutDirection,androidx.compose.ui.graphics.layer.GraphicsLayer,kotlin.jvm.functions.Function1):254:254 -> w
    1:2:androidx.compose.ui.graphics.ColorFilter getColorFilter():76:76 -> x
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lap;"}
    1:2:void setCompositingStrategy-Wpw9cng(int):192:192 -> y
    3:6:void setCompositingStrategy-Wpw9cng(int):193:193 -> y
    1:2:void setTranslationX(float):108:108 -> z
    3:8:void setTranslationX(float):109:109 -> z
