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
com.mojang.blaze3d.systems.GpuDevice

Method summary

Modifier and TypeMethod
CommandEncoder
createCommandEncoder()
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)
createTexture(Supplier<String> p_395807_, TextureFormat p_395623_, int p_395802_, int p_396157_, int arg4)
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)
createTexture(String p_393333_, TextureFormat p_391800_, int p_395600_, int p_394065_, int arg4)
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)
createBuffer(Supplier<String> p_392847_, BufferType p_391478_, BufferUsage p_397054_, int arg3)
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)
createBuffer(Supplier<String> p_392905_, BufferType p_393224_, BufferUsage p_391613_, ByteBuffer arg3)
String
getImplementationInformation()
getImplementationInformation()
getImplementationInformation()
List<String>
getLastDebugMessages()
getLastDebugMessages()
getLastDebugMessages()
boolean
isDebuggingEnabled()
isDebuggingEnabled()
isDebuggingEnabled()
String
getVendor()
getVendor()
getVendor()
String
getBackendName()
getBackendName()
getBackendName()
String
getVersion()
getVersion()
getVersion()
String
getRenderer()
getRenderer()
getRenderer()
int
getMaxTextureSize()
getMaxTextureSize()
getMaxTextureSize()
default CompiledRenderPipeline
precompilePipeline(RenderPipeline arg0)
precompilePipeline(RenderPipeline arg0)
precompilePipeline(RenderPipeline arg0)
precompilePipeline(RenderPipeline pipeline)
precompilePipeline(RenderPipeline arg0)
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)
precompilePipeline(RenderPipeline p_392310_, BiFunction<C_5265_, ShaderType, String> arg1)
void
clearPipelineCache()
clearPipelineCache()
clearPipelineCache()
List<String>
getEnabledExtensions()
getEnabledExtensions()
getEnabledExtensions()
void
close()
close()
close()