Êþº¾E(  java/lang/Object()V   +com/mojang/blaze3d/TracyFrameCapture$StatusWAITING_FOR_CAPTURE-Lcom/mojang/blaze3d/TracyFrameCapture$Status;   $com/mojang/blaze3d/TracyFrameCapturestatus  widthI  height  'com/mojang/blaze3d/systems/RenderSystem getDevice/()Lcom/mojang/renderpearl/api/device/GpuDevice; Tracy Frame Capture".com/mojang/renderpearl/api/textures/GpuTexture $%& '($com/mojang/renderpearl/api/GpuFormat RGBA8_UNORM&Lcom/mojang/renderpearl/api/GpuFormat; *+, -.+com/mojang/renderpearl/api/device/GpuDevice createTextureo(Ljava/lang/String;ILcom/mojang/renderpearl/api/GpuFormat;IIII)Lcom/mojang/renderpearl/api/textures/GpuTexture; 0 12 frameBuffer0Lcom/mojang/renderpearl/api/textures/GpuTexture; *4 56createTextureViewf(Lcom/mojang/renderpearl/api/textures/GpuTexture;)Lcom/mojang/renderpearl/api/textures/GpuTextureView; 8 9:frameBufferView4Lcom/mojang/renderpearl/api/textures/GpuTextureView;< =>get()Ljava/util/function/Supplier;@,com/mojang/renderpearl/api/buffers/GpuBuffer *D EF createBufferO(Ljava/util/function/Supplier;IJ)Lcom/mojang/renderpearl/api/buffers/GpuBuffer; H IJ pixelbuffer.Lcom/mojang/renderpearl/api/buffers/GpuBuffer;C C4 !N Oclose QNR2com/mojang/renderpearl/api/textures/GpuTextureView ?N< V WXcapturedThisFrameZ Z[\ ]^(com/mojang/blaze3d/pipeline/RenderTargetgetColorTexture2()Lcom/mojang/renderpearl/api/textures/GpuTexture; Z a b targetWidth Z e f targetHeight h ijresize(II)V l m WAITING_FOR_COPY *o pqcreateCommandEncoder6()Lcom/mojang/renderpearl/api/commands/CommandEncoder;< tuv wxjava/util/Optionalempty()Ljava/util/Optional; z{| }~2com/mojang/renderpearl/api/commands/CommandEncodercreateRenderPass—(Ljava/util/function/Supplier;Lcom/mojang/renderpearl/api/textures/GpuTextureView;Ljava/util/Optional;)Lcom/mojang/renderpearl/api/commands/RenderPass; € �‚bindDefaultUniforms3(Lcom/mojang/renderpearl/api/commands/RenderPass;)V „…† ‡ˆ-net/minecraft/client/renderer/RenderPipelines TRACY_BLIT4Lcom/mojang/renderpearl/api/pipeline/RenderPipeline; Š ‹ŒgetCompiledPipeliner(Lcom/mojang/renderpearl/api/pipeline/RenderPipeline;)Lcom/mojang/renderpearl/api/pipeline/CompiledRenderPipeline; Ž�� ‘’.com/mojang/renderpearl/api/commands/RenderPass setPipeline?(Lcom/mojang/renderpearl/api/pipeline/CompiledRenderPipeline;)V” InSampler Z– —˜getColorTextureView6()Lcom/mojang/renderpearl/api/textures/GpuTextureView; š ›œgetSamplerCache+()Lcom/mojang/blaze3d/systems/SamplerCache; žŸ  ¡¢.com/mojang/renderpearl/api/textures/FilterModeLINEAR0Lcom/mojang/renderpearl/api/textures/FilterMode; ¤¥¦ §¨'com/mojang/blaze3d/systems/SamplerCachegetClampToEdgeb(Lcom/mojang/renderpearl/api/textures/FilterMode;)Lcom/mojang/renderpearl/api/textures/GpuSampler; Žª «¬ setUniformy(Ljava/lang/String;Lcom/mojang/renderpearl/api/textures/GpuTextureView;Lcom/mojang/renderpearl/api/textures/GpuSampler;)V Ž® ¯°draw(IIII)V ŽN³java/lang/Throwable ²µ ¶· addSuppressed(Ljava/lang/Throwable;)V¹ º»run<(Lcom/mojang/blaze3d/TracyFrameCapture;)Ljava/lang/Runnable; z½ ¾¿copyTextureToBufferw(Lcom/mojang/renderpearl/api/textures/GpuTexture;Lcom/mojang/renderpearl/api/buffers/GpuBuffer;JLjava/lang/Runnable;I)V Á ÂlastCaptureDelay Ä Å WAITING_FOR_UPLOAD ?Ç ÈÉmapB(ZZ)Lcom/mojang/renderpearl/api/buffers/GpuBufferSlice$MappedView; ËÌÍ ÎÏLcom/mojang/renderpearl/api/buffers/GpuBufferSlice$MappedView;endFramelambda$capture$1lambda$capture$0()Ljava/lang/String;lambda$resize$0 lambda$new$0 SourceFileTracyFrameCapture.java NestMembersBootstrapMethods()Ljava/lang/Object;      ÿ  þ  "java/lang/invoke/LambdaMetafactory metafactoryÌ(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; InnerClassesStatus!1com/mojang/renderpearl/api/buffers/GpuBufferSlice MappedView$%java/lang/invoke/MethodHandles$Lookup&java/lang/invoke/MethodHandlesLookup!Þ àáâãáäåæáAbf129:IJÂWX çº f*·*²µ *@µ*´µ¸L*+ ²#*´*´¹)µ/*+*´/¹3µ7*+º; *´*´h…Ai¹CµG±è& #! $%&'8(F)e*éfêëIìíijç] ®††nF@¤ @<K%n‹=´¤ L%j‹<´=lh<lh=*´  *´Ÿl*µ*µ¸:*´/¹M* ²#¹)µ/*´7¹P**´/¹3µ7*´G¹S*ºT h…Ai¹CµG±èR-/ 0134$5(9.:4<D=I>N@SA\BrC{DŠE“F­Hé4SZìí®êë®®¨îïð üûhñ òóçÌí*´ ²¦*´Uš +¶YDZ*µU+´_*´` +´c*´dŸ*+´_µ`*+´cµd**´`*´d¶g*²kµ ¸¹nM¸¹nºr*´7¸s¹yN-¸-²ƒ¸‰¹�-“+¶•¸™²�¶£¹©-¹­-Æ'-¹±§:-Æ-¹±§ :¶´¿,*´/*´G *º¸¹¼*µÀ±z©¶²¼ÂŲèNMNPR4S<TDUPXWY`Zz[~\Š]Ÿ^©_¶ZÑaçcìdé*zWôõíêëíö÷`�øùð9ÿeZz޲ÿZz޲²ùñöúçâR*´ ²Ã¥±*²µ *´G¹ÆL+¶Ê*´*´*´À¸Ð+Æ+¶Ö§M+Æ+¶Ö§ N,-¶´,¿±2=²BFI²è"i j lno2p=nQqé3ûüRêëð* ÿ1˲ÿ ˲²ùýçI*Y´À`µÀ*µU¸×±èt uvwé êëOçR*´/¹M*´7¹P*´G¹S±è{ |}~é êëþç2*²Ãµ ±èaé êë ÿçÚ°èZ çܰèF çܰè)*     @Ë "#%'