Bump version to 19.1.0-rc3
[llvm-project.git] / llvm / test / ObjectYAML / DXContainer / PSVv2-domain.yaml
blob03e23b06d05e47dbdbb3a684e25ba884725b5c65
1 # RUN: yaml2obj %s | obj2yaml | FileCheck %s
3 --- !dxcontainer
4 Header:
5   Hash:            [ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 
6                      0x0, 0x0, 0x0, 0x0, 0x0, 0x0 ]
7   Version:
8     Major:           1
9     Minor:           0
10   PartCount:       2
11 Parts:
12   - Name:            PSV0
13     Size:            144
14     PSVInfo:
15       Version:         2
16       ShaderStage:     4
17       InputControlPointCount: 1024
18       OutputPositionPresent: 1
19       TessellatorDomain: 2056
20       MinimumWaveLaneCount: 0
21       MaximumWaveLaneCount: 4294967295
22       UsesViewID:      0
23       SigPatchConstOrPrimVectors:  0
24       SigInputVectors: 0
25       SigOutputVectors: [ 0, 16, 32, 64 ]
26       NumThreadsX:     512
27       NumThreadsY:     1024
28       NumThreadsZ:     2048
29       ResourceStride:       24
30       Resources:
31         - Type:            1
32           Space:           2
33           LowerBound:      3
34           UpperBound:      4
35           Kind:            5
36           Flags:           6
37         - Type:            128
38           Space:           32768
39           LowerBound:      8388608
40           UpperBound:      2147483648
41           Kind:            65535
42           Flags:           16776960
43       SigInputElements: []
44       SigOutputElements: []
45       SigPatchOrPrimElements: []
46       InputOutputMap:
47         - [  ]
48         - [  ]
49         - [  ]
50         - [  ]
51       PatchOutputMap: []
52   - Name:            DXIL
53     Size:            24
54     Program:
55       MajorVersion:    6
56       MinorVersion:    0
57       ShaderKind:      4
58       Size:            6
59       DXILMajorVersion: 0
60       DXILMinorVersion: 1
61       DXILSize:        0
62 ...
64 # CHECK: Name:            PSV0
65 # CHECK: PSVInfo:
66 # CHECK-NEXT: Version:         2
67 # CHECK-NEXT: ShaderStage:     4
68 # CHECK-NEXT: InputControlPointCount: 1024
69 # CHECK-NEXT: OutputPositionPresent: 1
70 # CHECK-NEXT: TessellatorDomain: 2056
71 # CHECK-NEXT: MinimumWaveLaneCount: 0
72 # CHECK-NEXT: MaximumWaveLaneCount: 4294967295
73 # CHECK-NEXT: UsesViewID:      0
74 # CHECK-NEXT: SigPatchConstOrPrimVectors:  0
75 # CHECK-NEXT: SigInputVectors: 0
76 # CHECK-NEXT: SigOutputVectors: [ 0, 16, 32, 64 ]
77 # CHECK-NEXT: NumThreadsX:     512
78 # CHECK-NEXT: NumThreadsY:     1024
79 # CHECK-NEXT: NumThreadsZ:     2048
80 # CHECK-NEXT: ResourceStride: 24
81 # CHECK-NEXT: Resources:
82 # CHECK-NEXT: - Type:            1
83 # CHECK-NEXT: Space:           2
84 # CHECK-NEXT: LowerBound:      3
85 # CHECK-NEXT: UpperBound:      4
86 # CHECK-NEXT: Kind:            5
87 # CHECK-NEXT: Flags:           6
88 # CHECK-NEXT: - Type:            128
89 # CHECK-NEXT: Space:           32768
90 # CHECK-NEXT: LowerBound:      8388608
91 # CHECK-NEXT: UpperBound:      2147483648
92 # CHECK-NEXT: Kind:            65535
93 # CHECK-NEXT: Flags:           16776960
94 # CHECK-NEXT: SigInputElements: []
95 # CHECK-NEXT: SigOutputElements: []
96 # CHECK-NEXT: SigPatchOrPrimElements: []
97 # CHECK-NEXT: InputOutputMap:
98 # CHECK-NEXT:   - [  ]
99 # CHECK-NEXT:   - [  ]
100 # CHECK-NEXT:   - [  ]
101 # CHECK-NEXT:   - [  ]
102 # CHECK-NEXT: PatchOutputMap: [  ]
103 # CHECK-NEXT: Name