ShaderResourceGroupSemantic UpdateSrgTwo
{
    FrequencyId = 2;
};

struct GlobalStruct
{
    float4 m_diffuseColor;
};

ShaderResourceGroup MySRGTwo : UpdateSrgTwo
{    
    struct InnerStruct
    {
        float4 m_diffuseColor;
    };
    
    ConstantBuffer<InnerStruct> m_inner[4];

    ConstantBuffer<GlobalStruct> m_global;
};
