com.mojang.blaze3d.systems

public record GpuFeatures

com.mojang.blaze3d.systems.DeviceFeatures
net.minecraft.class_1_893
com.mojang.blaze3d.systems.GpuFeatures

Field summary

Modifier and TypeField
private final boolean
shaderDrawParameters
comp_1_811
shaderDrawParameters
private final boolean
multiDrawDirectInterleaved
comp_1_865
multiDrawDirectInterleaved
private final boolean
multiDrawDirectSeparate
comp_1_866
multiDrawDirectSeparate
private final boolean
multiDrawIndirect
comp_1_809
multiDrawIndirect
private final boolean
drawIndirect
comp_1_808
drawIndirect
private final boolean
nonZeroFirstInstance
comp_1_810
nonZeroFirstInstance
private final boolean
persistentMapping
comp_1_779
persistentMapping

Constructor summary

ModifierConstructor
public (boolean shaderDrawParameters, boolean multiDrawDirectInterleaved, boolean multiDrawDirectSeparate, boolean multiDrawIndirect, boolean drawIndirect, boolean nonZeroFirstInstance, boolean persistentMapping)

Method summary

Modifier and TypeMethod
public boolean
shaderDrawParameters()
comp_1_811()
shaderDrawParameters()
public boolean
multiDrawDirectInterleaved()
comp_1_865()
multiDrawDirectInterleaved()
public boolean
multiDrawDirectSeparate()
comp_1_866()
multiDrawDirectSeparate()
public boolean
multiDrawIndirect()
comp_1_809()
multiDrawIndirect()
public boolean
drawIndirect()
comp_1_808()
drawIndirect()
public boolean
nonZeroFirstInstance()
comp_1_810()
nonZeroFirstInstance()
public boolean
persistentMapping()
comp_1_779()
persistentMapping()