ΚώΊΎEœ  java/util/OptionalDoubleempty()Ljava/util/OptionalDouble;   2com/mojang/renderpearl/api/commands/CommandEncodercreateRenderPassε(Ljava/util/function/Supplier;Lcom/mojang/renderpearl/api/textures/GpuTextureView;Ljava/util/Optional;Lcom/mojang/renderpearl/api/textures/GpuTextureView;Ljava/util/OptionalDouble;)Lcom/mojang/renderpearl/api/commands/RenderPass;9com/mojang/renderpearl/api/commands/RenderPass$RenderArea  2com/mojang/renderpearl/api/textures/GpuTextureViewgetWidth(I)I   getHeight  (IIII)V   (Ljava/util/function/Supplier;Lcom/mojang/renderpearl/api/textures/GpuTextureView;Ljava/util/Optional;Lcom/mojang/renderpearl/api/textures/GpuTextureView;Ljava/util/OptionalDouble;Lcom/mojang/renderpearl/api/commands/RenderPass$RenderArea;)Lcom/mojang/renderpearl/api/commands/RenderPass; !" #$8com/mojang/renderpearl/api/commands/RenderPassDescriptorbuildera(Ljava/util/function/Supplier;)Lcom/mojang/renderpearl/api/commands/RenderPassDescriptor$Builder; &'( )*@com/mojang/renderpearl/api/commands/RenderPassDescriptor$BuilderwithColorAttachmentŒ(Lcom/mojang/renderpearl/api/textures/GpuTextureView;Ljava/util/Optional;)Lcom/mojang/renderpearl/api/commands/RenderPassDescriptor$Builder; &, -.withDepthAttachment’(Lcom/mojang/renderpearl/api/textures/GpuTextureView;Ljava/util/OptionalDouble;)Lcom/mojang/renderpearl/api/commands/RenderPassDescriptor$Builder; &0 12withRenderArea(Lcom/mojang/renderpearl/api/commands/RenderPass$RenderArea;)Lcom/mojang/renderpearl/api/commands/RenderPassDescriptor$Builder; &4 56build<()Lcom/mojang/renderpearl/api/commands/RenderPassDescriptor; 8 9l(Lcom/mojang/renderpearl/api/commands/RenderPassDescriptor;)Lcom/mojang/renderpearl/api/commands/RenderPass;;java/lang/Objectsubmit()VtransientMemory6()Lcom/mojang/renderpearl/api/buffers/TransientMemory;—(Ljava/util/function/Supplier;Lcom/mojang/renderpearl/api/textures/GpuTextureView;Ljava/util/Optional;)Lcom/mojang/renderpearl/api/commands/RenderPass;CodeLineNumberTableLocalVariableTablethis4Lcom/mojang/renderpearl/api/commands/CommandEncoder;labelLjava/util/function/Supplier; colorTexture4Lcom/mojang/renderpearl/api/textures/GpuTextureView; clearColorLjava/util/Optional;LocalVariableTypeTable1Ljava/util/function/Supplier;*Ljava/util/Optional;MethodParameters SignatureΑ(Ljava/util/function/Supplier;Lcom/mojang/renderpearl/api/textures/GpuTextureView;Ljava/util/Optional;)Lcom/mojang/renderpearl/api/commands/RenderPass; depthTexture clearDepthLjava/util/OptionalDouble;(Ljava/util/function/Supplier;Lcom/mojang/renderpearl/api/textures/GpuTextureView;Ljava/util/Optional;Lcom/mojang/renderpearl/api/textures/GpuTextureView;Ljava/util/OptionalDouble;)Lcom/mojang/renderpearl/api/commands/RenderPass;RuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable; renderArea;Lcom/mojang/renderpearl/api/commands/RenderPass$RenderArea; descriptorBLcom/mojang/renderpearl/api/commands/RenderPassDescriptor$Builder; StackMapTableJ(Ljava/util/function/Supplier;Lcom/mojang/renderpearl/api/textures/GpuTextureView;Ljava/util/Optional;Lcom/mojang/renderpearl/api/textures/GpuTextureView;Ljava/util/OptionalDouble;Lcom/mojang/renderpearl/api/commands/RenderPass$RenderArea;)Lcom/mojang/renderpearl/api/commands/RenderPass;clearColorTextureG(Lcom/mojang/renderpearl/api/textures/GpuTexture;Lorg/joml/Vector4fc;)VclearColorAndDepthTexturesx(Lcom/mojang/renderpearl/api/textures/GpuTexture;Lorg/joml/Vector4fc;Lcom/mojang/renderpearl/api/textures/GpuTexture;D)V}(Lcom/mojang/renderpearl/api/textures/GpuTexture;Lorg/joml/Vector4fc;Lcom/mojang/renderpearl/api/textures/GpuTexture;DIIIII)VregionXregionY regionWidth regionHeightmipLevelclearDepthTexture4(Lcom/mojang/renderpearl/api/textures/GpuTexture;D)V writeToBufferK(Lcom/mojang/renderpearl/api/buffers/GpuBufferSlice;Ljava/nio/ByteBuffer;)V destinationdata copyToBufferi(Lcom/mojang/renderpearl/api/buffers/GpuBufferSlice;Lcom/mojang/renderpearl/api/buffers/GpuBufferSlice;)VsourcetargetwriteToTexture\(Lcom/mojang/renderpearl/api/textures/GpuTexture;Lcom/mojang/blaze3d/platform/NativeImage;)V`(Lcom/mojang/renderpearl/api/textures/GpuTexture;Lcom/mojang/blaze3d/platform/NativeImage;IIII)V depthOrLayerdestXdestYN(Lcom/mojang/renderpearl/api/textures/GpuTexture;Ljava/nio/ByteBuffer;IIIIII)VwidthheightcopyBufferToTexturep(Lcom/mojang/renderpearl/api/buffers/GpuBufferSlice;IIIILcom/mojang/renderpearl/api/textures/GpuTexture;IIIIII)VsourceXsourceY sourceWidth sourceHeight destinationX destinationY copyWidth copyHeight arrayLayercopyTextureToBufferw(Lcom/mojang/renderpearl/api/textures/GpuTexture;Lcom/mojang/renderpearl/api/buffers/GpuBuffer;JLjava/lang/Runnable;I)Voffsetcallback{(Lcom/mojang/renderpearl/api/textures/GpuTexture;Lcom/mojang/renderpearl/api/buffers/GpuBuffer;JLjava/lang/Runnable;IIIII)VxycopyTextureToTexturej(Lcom/mojang/renderpearl/api/textures/GpuTexture;Lcom/mojang/renderpearl/api/textures/GpuTexture;IIIIIII)V createFence0()Lcom/mojang/renderpearl/api/commands/GpuFence;writeTimestamp6(Lcom/mojang/renderpearl/api/commands/GpuQueryPool;I)Vpoolindex SourceFileCommandEncoder.java InnerClasses™.com/mojang/renderpearl/api/commands/RenderPass RenderAreaBuilder:<=>? @Ar*+,-ΈΉ°BC*DEFGHIJKLFMJNO FHJPQ A %*+,-» Y,Ή,Ή·Ή°BC>%DE%FG%HI%JK%RI%STL%FM%JNOFHJRSPUV W Aά.+Έ,-Ά%:Ζ Ά+WΆ/W*Ά3Ή7°B!" $%("*CR.DE.FG.HI.JK.RI.ST.XY #Z[L.FM.JN\ό&OFHJRSXP]V W 9OZ^_O HJ`aOHJRS`bO% HJRScdefghiO RSjkO lmnoO pqrsO lprtOlpguvwrxO!lpguvwyz{|O1 p}~€l‚ƒ„g…†‡Oplˆ‰g†ŠO% plˆ‰g‹ŒyzŽO% plgvw}~yz‘’O “”•–— ˜š& ›