48 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: 8915 RootSignature:16 Version: 217 NumRootParameters: 118 RootParametersOffset: 2419 NumStaticSamplers: 020 StaticSamplersOffset: 4821 Parameters: 22 - ParameterType: CBV23 ShaderVisibility: Domain24 Descriptor:25 ShaderRegister: 3126 RegisterSpace: 3227 DATA_STATIC_WHILE_SET_AT_EXECUTE: true28 AllowInputAssemblerInputLayout: true29 DenyGeometryShaderRootAccess: true30 31# CHECK: - Name: RTS032# CHECK-NEXT: Size: 8933# CHECK-NEXT: RootSignature:34# CHECK-NEXT: Version: 235# CHECK-NEXT: NumRootParameters: 136# CHECK-NEXT: RootParametersOffset: 2437# CHECK-NEXT: NumStaticSamplers: 038# CHECK-NEXT: StaticSamplersOffset: 4839# CHECK-NEXT: Parameters: 40# CHECK-NEXT: - ParameterType: CBV41# CHECK-NEXT: ShaderVisibility: Domain42# CHECK-NEXT: Descriptor:43# CHECK-NEXT: RegisterSpace: 3244# CHECK-NEXT: ShaderRegister: 3145# CHECK-NEXT: DATA_STATIC_WHILE_SET_AT_EXECUTE: true46# CHECK-NEXT: AllowInputAssemblerInputLayout: true47# CHECK-NEXT: DenyGeometryShaderRootAccess: true48