Bump version to 19.1.0-rc3
[llvm-project.git] / llvm / test / ObjectYAML / DXContainer / PSVv3-geometry.yaml
blob4c7680b63b02b633ea563ed75f54596a33b797d5
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:         3
16       ShaderStage:     2
17       InputPrimitive: 1024
18       OutputTopology: 4096
19       OutputStreamMask: 2056
20       OutputPositionPresent: 1
21       MinimumWaveLaneCount: 0
22       MaximumWaveLaneCount: 4294967295
23       UsesViewID:      0
24       MaxVertexCount:  4096
25       SigInputVectors: 0
26       SigOutputVectors: [ 8, 16, 32, 64 ]
27       NumThreadsX:     512
28       NumThreadsY:     1024
29       NumThreadsZ:     2048
30       EntryName: GSEntry
31       ResourceStride:       24
32       Resources:
33         - Type:            1
34           Space:           2
35           LowerBound:      3
36           UpperBound:      4
37           Kind:            5
38           Flags:           6
39         - Type:            128
40           Space:           32768
41           LowerBound:      8388608
42           UpperBound:      2147483648
43           Kind:            65535
44           Flags:           16776960
45       SigInputElements: []
46       SigOutputElements: []
47       SigPatchOrPrimElements: []
48       InputOutputMap:
49         - [  ]
50         - [  ]
51         - [  ]
52         - [  ]
53   - Name:            DXIL
54     Size:            24
55     Program:
56       MajorVersion:    6
57       MinorVersion:    0
58       ShaderKind:      2
59       Size:            6
60       DXILMajorVersion: 0
61       DXILMinorVersion: 1
62       DXILSize:        0
63 ...
65 # CHECK: Name:            PSV0
66 # CHECK: PSVInfo:
67 # CHECK-NEXT: Version:         3
68 # CHECK-NEXT: ShaderStage:     2
69 # CHECK-NEXT: InputPrimitive: 1024
70 # CHECK-NEXT: OutputTopology: 4096
71 # CHECK-NEXT: OutputStreamMask: 2056
72 # CHECK-NEXT: OutputPositionPresent: 1
73 # CHECK-NEXT: MinimumWaveLaneCount: 0
74 # CHECK-NEXT: MaximumWaveLaneCount: 4294967295
75 # CHECK-NEXT: UsesViewID:      0
76 # CHECK-NEXT: MaxVertexCount:  4096
77 # CHECK-NEXT: SigInputVectors: 0
78 # CHECK-NEXT: SigOutputVectors: [ 8, 16, 32, 64 ]
79 # CHECK-NEXT: NumThreadsX:     512
80 # CHECK-NEXT: NumThreadsY:     1024
81 # CHECK-NEXT: NumThreadsZ:     2048
82 # CHECK-NEXT: EntryName: GSEntry
83 # CHECK-NEXT: ResourceStride: 24
84 # CHECK-NEXT: Resources:
85 # CHECK-NEXT: - Type:            1
86 # CHECK-NEXT: Space:           2
87 # CHECK-NEXT: LowerBound:      3
88 # CHECK-NEXT: UpperBound:      4
89 # CHECK-NEXT: Kind:            5
90 # CHECK-NEXT: Flags:           6
91 # CHECK-NEXT: - Type:            128
92 # CHECK-NEXT: Space:           32768
93 # CHECK-NEXT: LowerBound:      8388608
94 # CHECK-NEXT: UpperBound:      2147483648
95 # CHECK-NEXT: Kind:            65535
96 # CHECK-NEXT: Flags:           16776960
97 # CHECK-NEXT: SigInputElements: []
98 # CHECK-NEXT: SigOutputElements: []
99 # CHECK-NEXT: SigPatchOrPrimElements: []
100 # CHECK-NEXT: InputOutputMap:
101 # CHECK-NEXT:   - [  ]
102 # CHECK-NEXT:   - [  ]
103 # CHECK-NEXT:   - [  ]
104 # CHECK-NEXT:   - [  ]
105 # CHECK-NEXT: Name