Êþº¾En  org/lwjgl/opengl/GLCapabilitiesGL_ARB_vertex_attrib_bindingZ   .com/mojang/renderpearl/backend/opengl/GlDevice USE_GL_ARB_vertex_attrib_binding   java/util/Setadd(Ljava/lang/Object;)Z apply!()Ljava/util/function/BiFunction;  java/lang/Object()V  ! "#org/lwjgl/opengl/GL33CglGenVertexArrays()I %&' ()1com/mojang/renderpearl/backend/opengl/VertexArray vertexArrayIdI + ,-glDeleteVertexArrays(I)V/2com/mojang/renderpearl/util/UncheckedAutoCloseable createSourceQ(Lorg/lwjgl/opengl/GLCapabilities;Ljava/util/Set;)Ljava/util/function/BiFunction;CodeLineNumberTableLocalVariableTable capabilities!Lorg/lwjgl/opengl/GLCapabilities;enabledExtensionsLjava/util/Set;LocalVariableTypeTable#Ljava/util/Set; StackMapTableMethodParameters Signature(Lorg/lwjgl/opengl/GLCapabilities;Ljava/util/Set;)Ljava/util/function/BiFunction;this3Lcom/mojang/renderpearl/backend/opengl/VertexArray;closebind7([Lcom/mojang/renderpearl/api/buffers/GpuBufferSlice;)V vertexBuffersRuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable; SourceFileVertexArray.java NestMembersK:com/mojang/renderpearl/backend/opengl/VertexArray$SeparateM:com/mojang/renderpearl/backend/opengl/VertexArray$EmulatedPermittedSubclassesBootstrapMethodsQ8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;S JT Uy(Lcom/mojang/renderpearl/backend/opengl/GlProgram;Lcom/mojang/renderpearl/backend/api/BackendRenderPipeline$CreateInfo;)VW«(Lcom/mojang/renderpearl/backend/opengl/GlProgram;Lcom/mojang/renderpearl/backend/api/BackendRenderPipeline$CreateInfo;)Lcom/mojang/renderpearl/backend/opengl/VertexArray;Y LT[ \]^ _`"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; InnerClassesSeparateEmulatedeCcom/mojang/renderpearl/backend/api/BackendRenderPipeline$CreateInfog8com/mojang/renderpearl/backend/api/BackendRenderPipeline CreateInfoj%java/lang/invoke/MethodHandles$Lookupljava/lang/invoke/MethodHandlesLookup!%.() 012}"*´™²™+ ¹ Wº°º°3 4"56"789 "7:;< 57=>2> *·*¸µ$±3 4  ?@A26*´$¸*±3 #$4 ?@BC<DE FGHIJLNLJOZPRVZPXVa"J%bL%cdfhikm