mirror of
https://gitlab.winehq.org/wine/vkd3d.git
synced 2025-09-12 18:50:22 -07:00
libs/vkd3d: Implement d3d12_command_list_IASetVertexBuffers().
This commit is contained in:
@@ -26,6 +26,18 @@ import "dxgibase.h";
|
||||
|
||||
#include "unknown.idl"
|
||||
|
||||
const UINT D3D12_DEFAULT_DEPTH_BIAS = 0;
|
||||
cpp_quote("#define D3D12_DEFAULT_DEPTH_BIAS_CLAMP (0.0f)")
|
||||
cpp_quote("#define D3D12_DEFAULT_SLOPE_SCALED_DEPTH_BIAS (0.0f)")
|
||||
const UINT D3D12_DEFAULT_STENCIL_READ_MASK = 0xff;
|
||||
const UINT D3D12_DEFAULT_STENCIL_WRITE_MASK = 0xff;
|
||||
const UINT D3D12_DESCRIPTOR_RANGE_OFFSET_APPEND = 0xffffffff;
|
||||
cpp_quote("#define D3D12_FLOAT32_MAX (3.402823466e+38f)")
|
||||
const UINT D3D12_IA_VERTEX_INPUT_RESOURCE_SLOT_COUNT = 32;
|
||||
const UINT D3D12_RESOURCE_BARRIER_ALL_SUBRESOURCES = 0xffffffff;
|
||||
const UINT D3D12_SIMULTANEOUS_RENDER_TARGET_COUNT = 8;
|
||||
const UINT D3D12_TEXTURE_DATA_PITCH_ALIGNMENT = 256;
|
||||
|
||||
[uuid(8BA5FB08-5195-40E2-AC58-0D989C3A0102), object, local, pointer_default(unique)]
|
||||
interface ID3D10Blob : IUnknown
|
||||
{
|
||||
@@ -58,23 +70,6 @@ typedef enum D3D_FEATURE_LEVEL
|
||||
D3D_FEATURE_LEVEL_12_1 = 0xc100,
|
||||
} D3D_FEATURE_LEVEL;
|
||||
|
||||
cpp_quote("#define D3D12_FLOAT32_MAX (3.402823466e+38f)")
|
||||
|
||||
const UINT D3D12_SIMULTANEOUS_RENDER_TARGET_COUNT = 8;
|
||||
|
||||
const UINT D3D12_DEFAULT_STENCIL_READ_MASK = 0xff;
|
||||
const UINT D3D12_DEFAULT_STENCIL_WRITE_MASK = 0xff;
|
||||
|
||||
const UINT D3D12_DEFAULT_DEPTH_BIAS = 0;
|
||||
cpp_quote("#define D3D12_DEFAULT_DEPTH_BIAS_CLAMP (0.0f)")
|
||||
cpp_quote("#define D3D12_DEFAULT_SLOPE_SCALED_DEPTH_BIAS (0.0f)")
|
||||
|
||||
const UINT D3D12_RESOURCE_BARRIER_ALL_SUBRESOURCES = 0xffffffff;
|
||||
|
||||
const UINT D3D12_DESCRIPTOR_RANGE_OFFSET_APPEND = 0xffffffff;
|
||||
|
||||
const UINT D3D12_TEXTURE_DATA_PITCH_ALIGNMENT = 256;
|
||||
|
||||
interface ID3D12Fence;
|
||||
interface ID3D12RootSignature;
|
||||
interface ID3D12Heap;
|
||||
|
Reference in New Issue
Block a user