com.mojang.blaze3d.systems

public interface GpuDevice

com.mojang.blaze3d.systems.GpuDevice
com.mojang.blaze3d.systems.GpuDevice
com.mojang.blaze3d.systems.GpuDevice
com.mojang.blaze3d.systems.GpuDevice

Method summary

Modifier and TypeMethod
CommandEncoder
createCommandEncoder()
createCommandEncoder()
GpuTexture
createTexture(Supplier<String> arg0, TextureFormat arg1, int arg2, int arg3, int arg4)
createTexture(Supplier<String> arg0, TextureFormat arg1, int arg2, int arg3, int arg4)
createTexture(Supplier<String> arg0, TextureFormat arg1, int arg2, int arg3, int arg4)
createTexture(Supplier<String> labelGetter, TextureFormat format, int width, int height, int mipLevels)
GpuTexture
createTexture(String arg0, TextureFormat arg1, int arg2, int arg3, int arg4)
createTexture(String arg0, TextureFormat arg1, int arg2, int arg3, int arg4)
createTexture(String arg0, TextureFormat arg1, int arg2, int arg3, int arg4)
createTexture(String label, TextureFormat format, int width, int height, int mipLevels)
GpuBuffer
createBuffer(Supplier<String> arg0, BufferType arg1, BufferUsage arg2, int arg3)
createBuffer(Supplier<String> arg0, BufferType arg1, BufferUsage arg2, int arg3)
createBuffer(Supplier<String> arg0, com.mojang.blaze3d.buffers.BufferType arg1, BufferUsage arg2, int arg3)
createBuffer(Supplier<String> labelGetter, com.mojang.blaze3d.buffers.BufferType type, BufferUsage usage, int size)
GpuBuffer
createBuffer(Supplier<String> arg0, BufferType arg1, BufferUsage arg2, ByteBuffer arg3)
createBuffer(Supplier<String> arg0, BufferType arg1, BufferUsage arg2, ByteBuffer arg3)
createBuffer(Supplier<String> arg0, com.mojang.blaze3d.buffers.BufferType arg1, BufferUsage arg2, ByteBuffer arg3)
createBuffer(Supplier<String> labelGetter, com.mojang.blaze3d.buffers.BufferType type, BufferUsage usage, ByteBuffer source)
String
getImplementationInformation()
getImplementationInformation()
List<String>
getLastDebugMessages()
getLastDebugMessages()
boolean
isDebuggingEnabled()
isDebuggingEnabled()
String
getVendor()
getVendor()
String
getBackendName()
getBackendName()
String
getVersion()
getVersion()
String
getRenderer()
getRenderer()
int
getMaxTextureSize()
getMaxTextureSize()
default CompiledRenderPipeline
precompilePipeline(RenderPipeline arg0)
precompilePipeline(RenderPipeline arg0)
precompilePipeline(RenderPipeline arg0)
precompilePipeline(RenderPipeline pipeline)
CompiledRenderPipeline
precompilePipeline(RenderPipeline arg0, BiFunction<alr, ShaderType, String> arg1)
precompilePipeline(RenderPipeline arg0, BiFunction<ResourceLocation, ShaderType, String> arg1)
precompilePipeline(RenderPipeline arg0, BiFunction<class_2960, ShaderType, String> arg1)
precompilePipeline(RenderPipeline pipeline, BiFunction<Identifier, ShaderType, String> sourceRetriever)
void
clearPipelineCache()
clearPipelineCache()
List<String>
getEnabledExtensions()
getEnabledExtensions()
void
close()
close()