Uses of Annotation Interface
com.mojang.blaze3d.buffers.GpuBuffer.Usage
Packages that use GpuBuffer.Usage
Package
Description
-
Uses of GpuBuffer.Usage in com.mojang.blaze3d.buffers
Fields in com.mojang.blaze3d.buffers with annotations of type GpuBuffer.UsageMethods in com.mojang.blaze3d.buffers with annotations of type GpuBuffer.UsageConstructor parameters in com.mojang.blaze3d.buffers with annotations of type GpuBuffer.Usage -
Uses of GpuBuffer.Usage in com.mojang.blaze3d.opengl
Method parameters in com.mojang.blaze3d.opengl with annotations of type GpuBuffer.UsageModifier and TypeMethodDescriptionvoidDirectStateAccess.Core.bindFrameBufferTextures(int fbo, int color0, int depth, int mipLevel, int bindSlot, boolean useStencil) (package private) abstract voidDirectStateAccess.bufferData(int buffer, long size, int usage) (package private) abstract voidDirectStateAccess.bufferData(int buffer, ByteBuffer data, int usage) (package private) voidDirectStateAccess.Core.bufferData(int buffer, long size, int usage) (package private) voidDirectStateAccess.Core.bufferData(int buffer, ByteBuffer data, int usage) (package private) voidDirectStateAccess.Emulated.bufferData(int buffer, long size, int usage) (package private) voidDirectStateAccess.Emulated.bufferData(int buffer, ByteBuffer data, int usage) (package private) abstract voidDirectStateAccess.bufferStorage(int buffer, long size, int usage) (package private) abstract voidDirectStateAccess.bufferStorage(int buffer, ByteBuffer data, int usage) (package private) voidDirectStateAccess.Core.bufferStorage(int buffer, long size, int usage) (package private) voidDirectStateAccess.Core.bufferStorage(int buffer, ByteBuffer data, int usage) (package private) voidDirectStateAccess.Emulated.bufferStorage(int buffer, long size, int usage) (package private) voidDirectStateAccess.Emulated.bufferStorage(int buffer, ByteBuffer data, int usage) (package private) abstract voidDirectStateAccess.bufferSubData(int buffer, long offset, ByteBuffer data, int usage) (package private) voidDirectStateAccess.Core.bufferSubData(int buffer, long offset, ByteBuffer data, int usage) (package private) voidDirectStateAccess.Emulated.bufferSubData(int buffer, long offset, ByteBuffer data, int usage) static intGlConst.bufferUsageToGlEnum(int usage) static intGlConst.bufferUsageToGlFlag(int usage) abstract GlBufferBufferStorage.createBuffer(DirectStateAccess dsa, @Nullable Supplier<String> label, int usage, long size) abstract GlBufferBufferStorage.createBuffer(DirectStateAccess dsa, @Nullable Supplier<String> label, int usage, ByteBuffer data) BufferStorage.Immutable.createBuffer(DirectStateAccess dsa, @Nullable Supplier<String> label, int usage, long size) BufferStorage.Immutable.createBuffer(DirectStateAccess dsa, @Nullable Supplier<String> label, int usage, ByteBuffer data) BufferStorage.Mutable.createBuffer(DirectStateAccess dsa, @Nullable Supplier<String> label, int usage, long size) BufferStorage.Mutable.createBuffer(DirectStateAccess dsa, @Nullable Supplier<String> label, int usage, ByteBuffer data) GlDevice.createBuffer(@Nullable Supplier<String> label, int usage, long size) GlDevice.createBuffer(@Nullable Supplier<String> label, int usage, ByteBuffer data) (package private) voidDirectStateAccess.Core.flushMappedBufferRange(int handle, long offset, long length, int usage) (package private) voidDirectStateAccess.Emulated.flushMappedBufferRange(int buffer, long offset, long length, int usage) (package private) abstract voidDirectStateAccess.flushMappedBufferRange(int handle, long offset, long length, int usage) (package private) @Nullable ByteBufferDirectStateAccess.Core.mapBufferRange(int buffer, long offset, long length, int flags, int usage) (package private) @Nullable ByteBufferDirectStateAccess.Emulated.mapBufferRange(int buffer, long offset, long length, int access, int usage) (package private) abstract @Nullable ByteBufferDirectStateAccess.mapBufferRange(int buffer, long offset, long length, int access, int usage) private intDirectStateAccess.Emulated.selectBufferBindTarget(int usage) private @Nullable ByteBufferBufferStorage.Immutable.tryMapBufferPersistent(DirectStateAccess dsa, int usage, int buffer, long size) (package private) voidDirectStateAccess.Emulated.unmapBuffer(int buffer, int usage) (package private) abstract voidDirectStateAccess.unmapBuffer(int buffer, int usage) Constructor parameters in com.mojang.blaze3d.opengl with annotations of type GpuBuffer.UsageModifierConstructorDescriptionprotectedGlBuffer(@Nullable Supplier<String> label, DirectStateAccess dsa, int usage, long size, int handle, @Nullable ByteBuffer persistentBuffer) -
Uses of GpuBuffer.Usage in com.mojang.blaze3d.systems
Method parameters in com.mojang.blaze3d.systems with annotations of type GpuBuffer.UsageModifier and TypeMethodDescriptionGpuDevice.createBuffer(@Nullable Supplier<String> label, int usage, long size) GpuDevice.createBuffer(@Nullable Supplier<String> label, int usage, ByteBuffer data) GpuDeviceBackend.createBuffer(@Nullable Supplier<String> label, int usage, long size) GpuDeviceBackend.createBuffer(@Nullable Supplier<String> label, int usage, ByteBuffer data) -
Uses of GpuBuffer.Usage in com.mojang.blaze3d.vertex
Method parameters in com.mojang.blaze3d.vertex with annotations of type GpuBuffer.UsageModifier and TypeMethodDescriptionprivate static GpuBufferVertexFormat.uploadToBuffer(@Nullable GpuBuffer target, ByteBuffer buffer, int usage, Supplier<String> label) -
Uses of GpuBuffer.Usage in net.minecraft.client.renderer
Constructor parameters in net.minecraft.client.renderer with annotations of type GpuBuffer.Usage