net.minecraft.client.dxgi

public class D3D12Device

extends D3D12Object

All mapped superinterfaces:

GpuResource

com.mojang.renderpearl.util.dx.d3d12.D3D12Device
net.minecraft.class_1_1749
net.minecraft.client.dxgi.D3D12Device

Field summary

Modifier and TypeField
private final MethodHandle
createCommandQueue
field_1_11377
createCommandQueue
private final MethodHandle
createCommandAllocator
field_1_11375
createCommandAllocator
private final MethodHandle
createCommandList
field_1_11376
createCommandList
private final MethodHandle
createCommittedResource
field_1_11378
createCommittedResource
private final MethodHandle
createSharedHandle
field_1_11380
createSharedHandle
private final MethodHandle
openSharedHandle
field_1_11381
openSharedHandle
private final MethodHandle
createFence
field_1_11379
createFence

Constructor summary

ModifierConstructor
public (MemorySegment address)

Method summary

Modifier and TypeMethod
public D3D12CommandQueue
createCommandQueue(D3D12CommandQueueDesc desc)
method_1_11097(class_1_1792 arg0)
createCommandQueue(D3D12CommandQueueDesc desc)
public D3D12CommandAllocator
createCommandAllocator(int type)
method_1_11095(int arg0)
createCommandAllocator(int type)
public D3D12CommandList
createCommandList(int nodeMask, int type, D3D12CommandAllocator commandAllocator)
method_1_11096(int arg0, int arg1, class_1_1791 arg2)
createCommandList(int nodeMask, int type, D3D12CommandAllocator commandAllocator)
public D3D12CommittedResource
createCommittedResource(D3D12HeapProperties heapProperties, int heapFlags, D3D12ResourceDesc desc, int initialResourceState)
method_1_11098(class_1_1785 arg0, int arg1, class_1_1774 arg2, int arg3)
createCommittedResource(D3D12HeapProperties heapProperties, int heapFlags, D3D12ResourceDesc desc, int initialState)
public WindowsHandle
createSharedHandle(D3D12DeviceChild object)
method_1_11100(class_1_1771 arg0)
createSharedHandle(D3D12DeviceChild object)
public D3D12CommittedResource
openSharedHandle(Win32Handle handle)
method_1_11101(class_1_1737 arg0)
openSharedHandle(WindowsHandle handle)
public D3D12Fence
createFence(long initialValue, int flags)
method_1_11099(long arg0, int arg1)
createFence(long initialValue, int flags)