ĘūēžE”  7com/mojang/renderpearl/backend/opengl/DirectStateAccess()V   4com/mojang/renderpearl/backend/opengl/GlStateManagerincrementTrackedBuffers  %org/lwjgl/opengl/ARBDirectStateAccessglCreateBuffers()I  -com/mojang/renderpearl/backend/opengl/GlConstbufferUsageToGlEnum(I)I  glNamedBufferData(IJI)V  (ILjava/nio/ByteBuffer;I)V !"glNamedBufferSubData(IJLjava/nio/ByteBuffer;)V $ %bufferUsageToGlFlag ' (glNamedBufferStorage * ( , -.glMapNamedBufferRange(IJJI)Ljava/nio/ByteBuffer; 0 12glUnmapNamedBuffer(I)Z 4 5glCreateFramebuffersŒā 8 9:glNamedFramebufferTexture(IIII)V = >?_glBindFramebuffer(II)V A BCglBlitNamedFramebuffer(IIIIIIIIIIII)V E FGglFlushMappedNamedBufferRange(IJJ)V I JKglCopyNamedBufferSubData(IIJJJ)VMLcom/mojang/renderpearl/backend/opengl/DirectStateAccess$Core; createBuffer bufferDatabufferIsizeJusageMethodParametersRuntimeInvisibleTypeAnnotations4Lcom/mojang/renderpearl/api/buffers/GpuBuffer$Usage;dataLjava/nio/ByteBuffer; bufferSubData(IJLjava/nio/ByteBuffer;I)Voffset bufferStoragemapBufferRange(IJJII)Ljava/nio/ByteBuffer;lengthflagsRuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable; unmapBuffercreateFrameBufferObjectbindFrameBufferTextures (I[I[IIII)Vifbocolor[IcolorMipLevelsdepth depthMipLevelbindSlot StackMapTableblitFrameBufferssourcedestsrcX0srcY0srcX1srcY1dstX0dstY0dstX1dstY1maskfilterflushMappedBufferRange(IJJI)VhandlecopyBufferSubDatatarget sourceOffset targetOffset SourceFileDirectStateAccess.javaNestHost InnerClassesCore2com/mojang/renderpearl/api/buffers/GpuBuffer$Usage’,com/mojang/renderpearl/api/buffers/GpuBufferUsage LN/*ˇąO8P QRSN5¸¸ ŦO ;<P QRTNW  ¸¸ąO A BP* QR UV WX YVZ UWY[ \TNV ,¸¸ąO F GP* QR UV ]^ YVZ U]Y[ \_`N^ ¸ąO KLP4QRUVaX]^YVZUa]Y[ \bNW  ¸#¸&ąO P QP* QR UV WX YVZ UWY[ \bNV ,¸#¸)ąO U VP* QR UV ]^ YVZ U]Y[ \cdNf  ¸+°OZP> QR UV aX eX fV YVZUaefYgh[ \i?NH¸/WąO _`P QRUVYVZ UY[ \jN.¸3ŦOdP QRklNĪ76,žĸ6`,.-.¸7„§˙å;¸7™ ¸<ąOi ji!l+m0n6pPRmV7QR7nV7op7qp7rV7sV7tVu üúZnoqrstvCNŋ     ¸@ąO tuP„ QRwVxVyVzV{V|V}V~VV €V V ‚V Z1 wxyz{|}~€‚ƒ„N^ ¸DąO yzP4QR…VaXeXYVZ…aeY[ \†KNk !¸HąO ~ P> QR wV ‡V ˆX ‰X eXZw‡ˆ‰eŠ‹ŒLŽ ‘“&