com.mojang.blaze3d.systems

public record GpuFeatures

com.mojang.renderpearl.api.device.DeviceFeatures
net.minecraft.class_1_893
com.mojang.blaze3d.systems.GpuFeatures

Field summary

Modifier and TypeField
private final boolean
wireframeFillMode
comp_1_1502
wireframeFillMode
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 wireframeFillMode, boolean shaderDrawParameters, boolean multiDrawDirectInterleaved, boolean multiDrawDirectSeparate, boolean multiDrawIndirect, boolean drawIndirect, boolean nonZeroFirstInstance, boolean persistentMapping)

Method summary

Modifier and TypeMethod
public boolean
wireframeFillMode()
comp_1_1502()
wireframeFillMode()
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()