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()
GpuSampler
createSampler(AddressMode arg0, AddressMode arg1, FilterMode arg2, FilterMode arg3, int arg4, OptionalDouble arg5)
createSampler(AddressMode arg0, AddressMode arg1, FilterMode arg2, FilterMode arg3, int arg4, OptionalDouble arg5)
createSampler(com.mojang.blaze3d.textures.AddressMode arg0, com.mojang.blaze3d.textures.AddressMode arg1, com.mojang.blaze3d.textures.FilterMode arg2, com.mojang.blaze3d.textures.FilterMode arg3, int arg4, OptionalDouble arg5)
createSampler(com.mojang.blaze3d.textures.AddressMode addressModeU, com.mojang.blaze3d.textures.AddressMode addressModeV, com.mojang.blaze3d.textures.FilterMode minFilterMode, com.mojang.blaze3d.textures.FilterMode magFilterMode, int maxAnisotropy, OptionalDouble arg5)
GpuTexture
createTexture(Supplier<String> arg0, int arg1, TextureFormat arg2, int arg3, int arg4, int arg5, int arg6)
createTexture(Supplier<String> arg0, int arg1, TextureFormat arg2, int arg3, int arg4, int arg5, int arg6)
createTexture(Supplier<String> arg0, int arg1, TextureFormat arg2, int arg3, int arg4, int arg5, int arg6)
createTexture(Supplier<String> labelGetter, int usage, TextureFormat format, int width, int height, int depthOrLayers, int mipLevels)
GpuTexture
createTexture(String arg0, int arg1, TextureFormat arg2, int arg3, int arg4, int arg5, int arg6)
createTexture(String arg0, int arg1, TextureFormat arg2, int arg3, int arg4, int arg5, int arg6)
createTexture(String arg0, int arg1, TextureFormat arg2, int arg3, int arg4, int arg5, int arg6)
createTexture(String label, int usage, TextureFormat format, int width, int height, int depthOrLayers, int mipLevels)
GpuTextureView
createTextureView(GpuTexture arg0)
createTextureView(GpuTexture arg0)
createTextureView(GpuTexture arg0)
createTextureView(GpuTexture texture)
GpuTextureView
createTextureView(GpuTexture arg0, int arg1, int arg2)
createTextureView(GpuTexture arg0, int arg1, int arg2)
createTextureView(GpuTexture arg0, int arg1, int arg2)
createTextureView(GpuTexture texture, int baseMipLevel, int mipLevels)
GpuBuffer
createBuffer(Supplier<String> arg0, int arg1, int arg2)
createBuffer(Supplier<String> arg0, int arg1, int arg2)
createBuffer(Supplier<String> arg0, int arg1, int arg2)
createBuffer(Supplier<String> labelGetter, int usage, int size)
GpuBuffer
createBuffer(Supplier<String> arg0, int arg1, ByteBuffer arg2)
createBuffer(Supplier<String> arg0, int arg1, ByteBuffer arg2)
createBuffer(Supplier<String> arg0, int arg1, ByteBuffer arg2)
createBuffer(Supplier<String> labelGetter, int usage, ByteBuffer data)
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)
precompilePipeline(RenderPipeline arg0)
precompilePipeline(RenderPipeline pipeline)
CompiledRenderPipeline
precompilePipeline(RenderPipeline arg0, fxq arg1)
precompilePipeline(RenderPipeline arg0, ShaderSource arg1)
precompilePipeline(RenderPipeline arg0, class_12289 arg1)
precompilePipeline(RenderPipeline pipeline, ShaderSourceGetter sourceGetter)
void
clearPipelineCache()
clearPipelineCache()
List<String>
getEnabledExtensions()
getEnabledExtensions()
int
getMaxSupportedAnisotropy()
getMaxSupportedAnisotropy()
void
close()
close()