Uses of Class
com.mojang.blaze3d.opengl.DirectStateAccess
Packages that use DirectStateAccess
-
Uses of DirectStateAccess in com.mojang.blaze3d.opengl
Subclasses of DirectStateAccess in com.mojang.blaze3d.openglModifier and TypeClassDescription(package private) static class(package private) static classFields in com.mojang.blaze3d.opengl declared as DirectStateAccessModifier and TypeFieldDescriptionprivate final DirectStateAccessGlDevice.directStateAccessprivate final DirectStateAccessGlBuffer.dsaMethods in com.mojang.blaze3d.opengl that return DirectStateAccessModifier and TypeMethodDescriptionstatic DirectStateAccessDirectStateAccess.create(org.lwjgl.opengl.GLCapabilities capabilities, Set<String> enabledExtensions, GraphicsWorkarounds workarounds) GlDevice.directStateAccess()Methods in com.mojang.blaze3d.opengl with parameters of type DirectStateAccessModifier and TypeMethodDescriptionabstract GlBufferBufferStorage.createBuffer(DirectStateAccess directStateAccess, @Nullable Supplier<String> label, @com.mojang.blaze3d.buffers.GpuBuffer.Usage int usage, long length) abstract GlBufferBufferStorage.createBuffer(DirectStateAccess dsa, @Nullable Supplier<String> label, @com.mojang.blaze3d.buffers.GpuBuffer.Usage int usage, ByteBuffer data) BufferStorage.Immutable.createBuffer(DirectStateAccess p_418138_, @Nullable Supplier<String> p_418472_, @com.mojang.blaze3d.buffers.GpuBuffer.Usage int p_418304_, long p_482326_) BufferStorage.Immutable.createBuffer(DirectStateAccess p_418437_, @Nullable Supplier<String> p_418106_, @com.mojang.blaze3d.buffers.GpuBuffer.Usage int p_418386_, ByteBuffer p_418383_) BufferStorage.Mutable.createBuffer(DirectStateAccess p_418247_, @Nullable Supplier<String> p_418177_, @com.mojang.blaze3d.buffers.GpuBuffer.Usage int p_418191_, long p_482313_) BufferStorage.Mutable.createBuffer(DirectStateAccess p_418102_, @Nullable Supplier<String> p_418521_, @com.mojang.blaze3d.buffers.GpuBuffer.Usage int p_418167_, ByteBuffer p_418232_) private intGlTexture.createFbo(DirectStateAccess directStateAccess, int id) Deprecated.use overload that takes useStencilprivate intGlTexture.createFbo(DirectStateAccess directStateAccess, int id, boolean useStencil) private intGlTextureView.createFbo(DirectStateAccess directStateAccess, int id) Deprecated.use overload that takes useStencilprivate intGlTextureView.createFbo(DirectStateAccess directStateAccess, int id, boolean useStencil) intGlTexture.getFbo(DirectStateAccess dsa, @Nullable GpuTexture texture) intGlTextureView.getFbo(DirectStateAccess directStateAccess, @Nullable GpuTexture texture) BufferStorage.Immutable.mapBuffer(DirectStateAccess p_418435_, GlBuffer p_418399_, long p_482317_, long p_482287_, int p_418357_) abstract GlBuffer.GlMappedViewBufferStorage.mapBuffer(DirectStateAccess dsa, GlBuffer buffer, long offset, long length, int access) BufferStorage.Mutable.mapBuffer(DirectStateAccess p_418209_, GlBuffer p_418012_, long p_482285_, long p_482277_, int p_418273_) private @Nullable ByteBufferBufferStorage.Immutable.tryMapBufferPersistent(DirectStateAccess directStateAccess, @com.mojang.blaze3d.buffers.GpuBuffer.Usage int usage, int buffer, long length) Constructors in com.mojang.blaze3d.opengl with parameters of type DirectStateAccessModifierConstructorDescriptionprotectedGlBuffer(@Nullable Supplier<String> label, DirectStateAccess dsa, @com.mojang.blaze3d.buffers.GpuBuffer.Usage int usage, long size, int handle, @Nullable ByteBuffer persistentBuffer)