net.minecraft.client.vulkan

public class VulkanSampler

extends GpuSampler implements DeferredDisposable

All mapped superinterfaces:

DeferredDisposable

com.mojang.blaze3d.vulkan.VulkanGpuSampler
net.minecraft.class_1_701
net.minecraft.client.vulkan.VulkanSampler

Field summary

Modifier and TypeField
private final long
vkSampler
field_1_3586
sampler
private final VulkanBackend
device
field_1_3581
device
private final AddressMode
addressModeU
field_1_3578
addressModeU
private final AddressMode
addressModeV
field_1_3579
addressModeV
private final FilterMode
minFilter
field_1_3585
minFilterMode
private final FilterMode
magFilter
field_1_3582
magFilterMode
private final int
maxAnisotropy
field_1_3583
maxAnisotropy
private final OptionalDouble
maxLod
field_1_3584
maxLevelOfDetail
private boolean
closed
field_1_3580
closed

Constructor summary

ModifierConstructor
public (VulkanBackend device, AddressMode addressModeU, AddressMode addressModeV, FilterMode minFilterMode, FilterMode magFilterMode, int maxAnisotropy, OptionalDouble maxLevelOfDetail)

Method summary

Modifier and TypeMethod
public void
destroy()
method_1_4001()
destroy()
public void
close()
public AddressMode
getAddressModeU()
method_75286()
getAddressModeU()
public AddressMode
getAddressModeV()
method_75287()
getAddressModeV()
public FilterMode
getMinFilter()
method_75288()
getMinFilterMode()
public FilterMode
getMagFilter()
method_75289()
getMagFilterMode()
public int
getMaxAnisotropy()
method_76230()
getMaxAnisotropy()
public OptionalDouble
getMaxLod()
method_76519()
getMaxLevelOfDetail()
public long
vkSampler()
method_1_4204()
getRawSampler()