com.mojang.blaze3d.systems

public interface GpuDevice

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

Method summary

Modifier and TypeMethod
CommandEncoder
createCommandEncoder()
createCommandEncoder()
GpuTexture
createTexture(Supplier<String> arg0, int arg1, TextureFormat arg2, int arg3, int arg4, int arg5)
createTexture(Supplier<String> arg0, int arg1, TextureFormat arg2, int arg3, int arg4, int arg5)
GpuTexture
createTexture(String arg0, int arg1, TextureFormat arg2, int arg3, int arg4, int arg5)
createTexture(String arg0, int arg1, TextureFormat arg2, int arg3, int arg4, int arg5)
GpuBuffer
createBuffer(Supplier<String> arg0, int arg1, int arg2)
createBuffer(Supplier<String> arg0, int arg1, int arg2)
GpuBuffer
createBuffer(Supplier<String> arg0, int arg1, ByteBuffer arg2)
createBuffer(Supplier<String> arg0, int arg1, ByteBuffer arg2)
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()
int
getUniformOffsetAlignment()
getUniformOffsetAlignment()
default CompiledRenderPipeline
precompilePipeline(RenderPipeline arg0)
precompilePipeline(RenderPipeline arg0)
CompiledRenderPipeline
precompilePipeline(RenderPipeline arg0, BiFunction<alw, ShaderType, String> arg1)
precompilePipeline(RenderPipeline arg0, BiFunction<ResourceLocation, ShaderType, String> arg1)
void
clearPipelineCache()
clearPipelineCache()
List<String>
getEnabledExtensions()
getEnabledExtensions()
void
close()
close()