46 lines · yaml
1# RUN: yaml2obj %s | obj2yaml | FileCheck %s2 3--- !dxcontainer4Header:5 Hash: [ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 6 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 ]7 Version:8 Major: 19 Minor: 010 PartCount: 111 PartOffsets: [ 60 ]12Parts:13 - Name: RTS014 Size: 9615 RootSignature:16 Version: 117 NumRootParameters: 118 RootParametersOffset: 2419 NumStaticSamplers: 020 StaticSamplersOffset: 4421 Parameters: 22 - ParameterType: CBV23 ShaderVisibility: Domain24 Descriptor:25 ShaderRegister: 3126 RegisterSpace: 3227 AllowInputAssemblerInputLayout: true28 DenyGeometryShaderRootAccess: true29 30# CHECK: - Name: RTS031# CHECK-NEXT: Size: 9632# CHECK-NEXT: RootSignature:33# CHECK-NEXT: Version: 134# CHECK-NEXT: NumRootParameters: 135# CHECK-NEXT: RootParametersOffset: 2436# CHECK-NEXT: NumStaticSamplers: 037# CHECK-NEXT: StaticSamplersOffset: 4438# CHECK-NEXT: Parameters: 39# CHECK-NEXT: - ParameterType: CBV40# CHECK-NEXT: ShaderVisibility: Domain41# CHECK-NEXT: Descriptor:42# CHECK-NEXT: RegisterSpace: 3243# CHECK-NEXT: ShaderRegister: 3144# CHECK-NEXT: AllowInputAssemblerInputLayout: true45# CHECK-NEXT: DenyGeometryShaderRootAccess: true46