Êþº¾E©  java/lang/Record()V   2com/mojang/blaze3d/resource/RenderTargetDescriptorwidthI   height  colorFLcom/mojang/blaze3d/resource/RenderTargetDescriptor$TextureProperties;  depth)com/mojang/blaze3d/pipeline/TextureTarget  Dcom/mojang/blaze3d/resource/RenderTargetDescriptor$TexturePropertiesformat&Lcom/mojang/renderpearl/api/GpuFormat;  !c(Ljava/lang/String;IILcom/mojang/renderpearl/api/GpuFormat;Lcom/mojang/renderpearl/api/GpuFormat;)V # $% clearColorLorg/joml/Vector4fc; '() *+'com/mojang/blaze3d/systems/RenderSystem getDevice/()Lcom/mojang/renderpearl/api/device/GpuDevice; -./ 01+com/mojang/renderpearl/api/device/GpuDevicecreateCommandEncoder6()Lcom/mojang/renderpearl/api/commands/CommandEncoder; 345 67(com/mojang/blaze3d/pipeline/RenderTargetgetColorTexture2()Lcom/mojang/renderpearl/api/textures/GpuTexture; 39 :7getDepthTexture <=> ?@org/joml/Vector4fcx()F BCD EF2com/mojang/renderpearl/api/commands/CommandEncoderclearColorAndDepthTexturesx(Lcom/mojang/renderpearl/api/textures/GpuTexture;Lorg/joml/Vector4fc;Lcom/mojang/renderpearl/api/textures/GpuTexture;D)V BH IJclearColorTextureG(Lcom/mojang/renderpearl/api/textures/GpuTexture;Lorg/joml/Vector4fc;)V BL MNclearDepthTexture4(Lcom/mojang/renderpearl/api/textures/GpuTexture;D)V 3P QdestroyBuffers STU VWjava/util/Objectsequals'(Ljava/lang/Object;Ljava/lang/Object;)Z Y Z[free-(Lcom/mojang/blaze3d/pipeline/RenderTarget;)V ] ^[prepare ` aballocate,()Lcom/mojang/blaze3d/pipeline/RenderTarget;d eftoStringH(Lcom/mojang/blaze3d/resource/RenderTargetDescriptor;)Ljava/lang/String;h ijhashCode7(Lcom/mojang/blaze3d/resource/RenderTargetDescriptor;)Il VmI(Lcom/mojang/blaze3d/resource/RenderTargetDescriptor;Ljava/lang/Object;)Zo.com/mojang/blaze3d/resource/ResourceDescriptorRuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;‘(IILcom/mojang/blaze3d/resource/RenderTargetDescriptor$TextureProperties;Lcom/mojang/blaze3d/resource/RenderTargetDescriptor$TextureProperties;)VCodeLineNumberTableLocalVariableTablethis4Lcom/mojang/blaze3d/resource/RenderTargetDescriptor;MethodParameters StackMapTable{$com/mojang/renderpearl/api/GpuFormatresource*Lcom/mojang/blaze3d/pipeline/RenderTarget;canUsePhysicalResource3(Lcom/mojang/blaze3d/resource/ResourceDescriptor;)Z descriptorother0Lcom/mojang/blaze3d/resource/ResourceDescriptor;LocalVariableTypeTable3Lcom/mojang/blaze3d/resource/ResourceDescriptor<*>; Signature6(Lcom/mojang/blaze3d/resource/ResourceDescriptor<*>;)Z()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;H()Lcom/mojang/blaze3d/resource/RenderTargetDescriptor$TextureProperties;(Ljava/lang/Object;)V()Ljava/lang/Object;nLjava/lang/Record;Lcom/mojang/blaze3d/resource/ResourceDescriptor; SourceFileRenderTargetDescriptor.java NestMembersRecordBootstrapMethods–width;height;color;depth œ �žŸ  ¡java/lang/runtime/ObjectMethods bootstrap±(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/TypeDescriptor;Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/invoke/MethodHandle;)Ljava/lang/Object; InnerClassesTextureProperties¥%java/lang/invoke/MethodHandles$Lookup§java/lang/invoke/MethodHandlesLookup1n  pqpqrsl*·*µ*µ *-µ*µ±t u4vw  x pqqabs¿5»Y*´*´ *´Æ *´´§*´Æ *´´§·°tu 5vwyZÿÿzÿzÿzz^[sª*´ÆJ*´ÆC*´´"Æ9*´´"Æ/¸&¹,+¶2*´´"+¶8*´´"¹;�¹A§^*´Æ(*´´"Ƹ&¹,+¶2*´´"¹G§2*´Æ+*´´"Æ!¸&¹,+¶8*´´"¹;�¹K±t"N_z‹©uªvwª|}yûN+.x|Z[s=+¶O±t  !uvw|}x|~s±F+Á™@+ÀM*´,´ .*´ ,´  #*´,´¸R™*´,´¸R™§¬¬t& 'D)u  8€wFvwF�‚ƒ F�„y üB@úx�…†e‡s1*ºc°t u vwiˆs1*ºg¬t u vwV‰s<*+ºk¬t uvwŠ‹xŠ ˆs/*´¬t u vwˆs/*´ ¬t u vwŒs/*´°t u vwpqŒs/*´°t u vwpqAZ�s3 *+À3¶X±t u  vwx|A^�s3 *+À3¶\±t u  vwx|AaŽs/*¶_°t u vw…��‘’“6  pqpq”›•—˜™š¢£¤¦¨