brintos

brintos / llvm-project-archived public Read only

0
0
Text · 3.3 KiB · 684ada4 Raw
95 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:            20015    RootSignature:16      Version: 217      NumRootParameters: 318      RootParametersOffset: 2419      NumStaticSamplers: 020      StaticSamplersOffset: 14021      Parameters:         22      - ParameterType: Constants32Bit23        ShaderVisibility: Hull24        Constants:25          Num32BitValues: 1626          ShaderRegister: 1527          RegisterSpace: 1428      - ParameterType: Constants32Bit29        ShaderVisibility: Geometry30        Constants:31          Num32BitValues: 2132          ShaderRegister: 2233          RegisterSpace: 23     34      - ParameterType: SRV35        ShaderVisibility: Domain36        Descriptor:37          ShaderRegister: 3138          RegisterSpace: 3239          DATA_STATIC_WHILE_SET_AT_EXECUTE: true40      - ParameterType: DescriptorTable41        ShaderVisibility: Domain42        Table:43          NumRanges: 144          Ranges:45            - RangeType: SRV46              NumDescriptors: -147              BaseShaderRegister: 4248              RegisterSpace: 4349              OffsetInDescriptorsFromTableStart: 4150              DESCRIPTORS_STATIC_KEEPING_BUFFER_BOUNDS_CHECKS: true51      AllowInputAssemblerInputLayout: true52      DenyGeometryShaderRootAccess: true53 54# CHECK:  - Name:            RTS055# CHECK-NEXT:    Size:            20056# CHECK-NEXT:    RootSignature:57# CHECK-NEXT:      Version:         258# CHECK-NEXT:      NumRootParameters: 459# CHECK-NEXT:      RootParametersOffset: 2460# CHECK-NEXT:      NumStaticSamplers: 061# CHECK-NEXT:      StaticSamplersOffset: 14062# CHECK-NEXT:      Parameters:63# CHECK-NEXT:        - ParameterType:   Constants32Bit64# CHECK-NEXT:          ShaderVisibility: Hull65# CHECK-NEXT:          Constants:66# CHECK-NEXT:            Num32BitValues:  1667# CHECK-NEXT:            RegisterSpace:   1468# CHECK-NEXT:            ShaderRegister:  1569# CHECK-NEXT:        - ParameterType:   Constants32Bit70# CHECK-NEXT:          ShaderVisibility: Geometry71# CHECK-NEXT:          Constants:72# CHECK-NEXT:            Num32BitValues:  2173# CHECK-NEXT:            RegisterSpace:   2374# CHECK-NEXT:            ShaderRegister:  2275# CHECK-NEXT:        - ParameterType:   SRV76# CHECK-NEXT:          ShaderVisibility: Domain77# CHECK-NEXT:          Descriptor:78# CHECK-NEXT:            RegisterSpace:   3279# CHECK-NEXT:            ShaderRegister:  3180# CHECK-NEXT:            DATA_STATIC_WHILE_SET_AT_EXECUTE: true81# CHECK-NEXT:        - ParameterType:   DescriptorTable82# CHECK-NEXT:          ShaderVisibility: Domain83# CHECK-NEXT:          Table:84# CHECK-NEXT:            NumRanges:       185# CHECK-NEXT:            RangesOffset:    11686# CHECK-NEXT:            Ranges:87# CHECK-NEXT:              - RangeType:       SRV88# CHECK-NEXT:                NumDescriptors:  -189# CHECK-NEXT:                BaseShaderRegister: 4290# CHECK-NEXT:                RegisterSpace:   4391# CHECK-NEXT:                OffsetInDescriptorsFromTableStart: 4192# CHECK-NEXT:                DESCRIPTORS_STATIC_KEEPING_BUFFER_BOUNDS_CHECKS: true93# CHECK-NEXT:      AllowInputAssemblerInputLayout: true94# CHECK-NEXT:      DenyGeometryShaderRootAccess: true95