Bump version to 19.1.0-rc3
[llvm-project.git] / llvm / test / ObjectYAML / DXContainer / PSVv1-hull.yaml
blobc0f0f41e2318bd174765f34ada9903b55a2be5a2
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:         1
16       ShaderStage:     3
17       InputControlPointCount: 1024
18       OutputControlPointCount: 4096
19       TessellatorDomain: 2056
20       TessellatorOutputPrimitive: 8192
21       MinimumWaveLaneCount: 0
22       MaximumWaveLaneCount: 4294967295
23       UsesViewID:      0
24       SigPatchConstOrPrimVectors:  0
25       SigInputVectors: 0
26       SigOutputVectors: [ 0, 16, 32, 64 ]
27       ResourceStride:       16
28       Resources:
29         - Type:            1
30           Space:           2
31           LowerBound:      3
32           UpperBound:      4
33         - Type:            128
34           Space:           32768
35           LowerBound:      8388608
36           UpperBound:      2147483648
37       SigInputElements: []
38       SigOutputElements: []
39       SigPatchOrPrimElements: []
40       InputOutputMap:
41         - [  ]
42         - [  ]
43         - [  ]
44         - [  ]
45       InputPatchMap: []
46   - Name:            DXIL
47     Size:            24
48     Program:
49       MajorVersion:    6
50       MinorVersion:    0
51       ShaderKind:      3
52       Size:            6
53       DXILMajorVersion: 0
54       DXILMinorVersion: 1
55       DXILSize:        0
56 ...
58 # CHECK: Name:            PSV0
59 # CHECK: PSVInfo:
60 # CHECK-NEXT: Version:         1
61 # CHECK-NEXT: ShaderStage:     3
62 # CHECK-NEXT: InputControlPointCount: 1024
63 # CHECK-NEXT: OutputControlPointCount: 4096
64 # CHECK-NEXT: TessellatorDomain: 2056
65 # CHECK-NEXT: TessellatorOutputPrimitive: 8192
66 # CHECK-NEXT: MinimumWaveLaneCount: 0
67 # CHECK-NEXT: MaximumWaveLaneCount: 4294967295
68 # CHECK-NEXT: UsesViewID:      0
69 # CHECK-NEXT: SigPatchConstOrPrimVectors:  0
70 # CHECK-NEXT: SigInputVectors: 0
71 # CHECK-NEXT: SigOutputVectors: [ 0, 16, 32, 64 ]
72 # CHECK-NEXT: ResourceStride: 16
73 # CHECK-NEXT: Resources:
74 # CHECK-NEXT: - Type:            1
75 # CHECK-NEXT: Space:           2
76 # CHECK-NEXT: LowerBound:      3
77 # CHECK-NEXT: UpperBound:      4
78 # CHECK-NEXT: - Type:            128
79 # CHECK-NEXT: Space:           32768
80 # CHECK-NEXT: LowerBound:      8388608
81 # CHECK-NEXT: UpperBound:      2147483648
82 # CHECK-NEXT: SigInputElements: []
83 # CHECK-NEXT: SigOutputElements: []
84 # CHECK-NEXT: SigPatchOrPrimElements: []
85 # CHECK-NEXT: InputOutputMap:
86 # CHECK-NEXT:   - [  ]
87 # CHECK-NEXT:   - [  ]
88 # CHECK-NEXT:   - [  ]
89 # CHECK-NEXT:   - [  ]
90 # CHECK-NEXT: InputPatchMap: [  ]
91 # CHECK-NEXT: Name