[rtsan] Add fork/execve interceptors (#117198)
[llvm-project.git] / llvm / test / ObjectYAML / DXContainer / PSVv2-mesh.yaml
blob27bf148126005bfe33bd31e19dca35e088d06e7c
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:     13
17       GroupSharedBytesUsed: 1024
18       GroupSharedBytesDependentOnViewID: 2056
19       PayloadSizeInBytes: 4092
20       MaxOutputVertices: 8196
21       MaxOutputPrimitives: 4092
22       MinimumWaveLaneCount: 0
23       MaximumWaveLaneCount: 4294967295
24       UsesViewID:      0
25       SigPrimVectors:  128
26       MeshOutputTopology: 16
27       SigInputVectors: 0
28       SigOutputVectors: [ 8, 16, 32, 64 ]
29       NumThreadsX:     512
30       NumThreadsY:     1024
31       NumThreadsZ:     2048
32       ResourceStride:       24
33       Resources:
34         - Type:            Sampler
35           Space:           2
36           LowerBound:      3
37           UpperBound:      4
38           Kind:            TextureCube
39           Flags:
40             UsedByAtomic64:  false
41         - Type:            Invalid
42           Space:           32768
43           LowerBound:      8388608
44           UpperBound:      2147483648
45           Kind:            Invalid
46           Flags:
47             UsedByAtomic64:  false
48       SigInputElements: []
49       SigOutputElements: []
50       SigPatchOrPrimElements: []
51       InputOutputMap:
52         - [  ]
53         - [  ]
54         - [  ]
55         - [  ]
56   - Name:            DXIL
57     Size:            24
58     Program:
59       MajorVersion:    6
60       MinorVersion:    0
61       ShaderKind:      13
62       Size:            6
63       DXILMajorVersion: 0
64       DXILMinorVersion: 1
65       DXILSize:        0
66 ...
68 # CHECK: Name:            PSV0
69 # CHECK: PSVInfo:
70 # CHECK-NEXT: Version:         2
71 # CHECK-NEXT: ShaderStage:     13
72 # CHECK-NEXT: GroupSharedBytesUsed: 1024
73 # CHECK-NEXT: GroupSharedBytesDependentOnViewID: 2056
74 # CHECK-NEXT: PayloadSizeInBytes: 4092
75 # CHECK-NEXT: MaxOutputVertices: 8196
76 # CHECK-NEXT: MaxOutputPrimitives: 4092
77 # CHECK-NEXT: MinimumWaveLaneCount: 0
78 # CHECK-NEXT: MaximumWaveLaneCount: 4294967295
79 # CHECK-NEXT: UsesViewID:      0
80 # CHECK-NEXT: SigPrimVectors:  128
81 # CHECK-NEXT: MeshOutputTopology: 16
82 # CHECK-NEXT: SigInputVectors: 0
83 # CHECK-NEXT: SigOutputVectors: [ 8, 16, 32, 64 ]
84 # CHECK-NEXT: NumThreadsX:     512
85 # CHECK-NEXT: NumThreadsY:     1024
86 # CHECK-NEXT: NumThreadsZ:     2048
87 # CHECK-NEXT: ResourceStride: 24
88 # CHECK-NEXT: Resources:
89 # CHECK-NEXT: - Type:            Sampler
90 # CHECK-NEXT: Space:           2
91 # CHECK-NEXT: LowerBound:      3
92 # CHECK-NEXT: UpperBound:      4
93 # CHECK-NEXT: Kind:            TextureCube
94 # CHECK-NEXT: Flags:
95 # CHECK-NEXT: UsedByAtomic64:  false
96 # CHECK-NEXT: - Type:            Invalid
97 # CHECK-NEXT: Space:           32768
98 # CHECK-NEXT: LowerBound:      8388608
99 # CHECK-NEXT: UpperBound:      2147483648
100 # CHECK-NEXT: Kind:            Invalid
101 # CHECK-NEXT: Flags:
102 # CHECK-NEXT: UsedByAtomic64:  false
103 # CHECK-NEXT: SigInputElements: []
104 # CHECK-NEXT: SigOutputElements: []
105 # CHECK-NEXT: SigPatchOrPrimElements: []
106 # CHECK-NEXT: InputOutputMap:
107 # CHECK-NEXT:   - [  ]
108 # CHECK-NEXT:   - [  ]
109 # CHECK-NEXT:   - [  ]
110 # CHECK-NEXT:   - [  ]
111 # CHECK-NEXT: Name