digraph g {
graph [
rankdir = "LR"
];
node [
fontsize = "16"
shape = "plaintext"
];
edge [
];
subgraph clusterDSCreate1
{
label="vkCreateDescriptorSet()"
"_VK_DESCRIPTOR_SET_CREATE_INFO1" [
label = <
| VK_DESCRIPTOR_SLOT_INFO |
| VK_DESCRIPTOR_SET_SLOT_TYPE | VK_SLOT_SHADER_SAMPLER | 0 |
| uint32_t | shaderEntityIndex |
| VK_DESCRIPTOR_SET_SLOT_TYPE | VK_SLOT_SHADER_SAMPLER | 1 |
| uint32_t | shaderEntityIndex |
| VK_DESCRIPTOR_SET_SLOT_TYPE | VK_SLOT_SHADER_SAMPLER | 2 |
| uint32_t | shaderEntityIndex |
| VK_DESCRIPTOR_SET_SLOT_TYPE | VK_SLOT_SHADER_SAMPLER | 3 |
| uint32_t | shaderEntityIndex |
| VK_DESCRIPTOR_SET_SLOT_TYPE | VK_SLOT_SHADER_SAMPLER | 4 |
| uint32_t | shaderEntityIndex |
| VK_DESCRIPTOR_SET_SLOT_TYPE | VK_SLOT_SHADER_SAMPLER | 5 |
| uint32_t | shaderEntityIndex |
| VK_DESCRIPTOR_SET_SLOT_TYPE | VK_SLOT_SHADER_SAMPLER | 6 |
| uint32_t | shaderEntityIndex |
| VK_DESCRIPTOR_SET_SLOT_TYPE | VK_SLOT_SHADER_SAMPLER | 7 |
| uint32_t | shaderEntityIndex |
| VK_DESCRIPTOR_SET_SLOT_TYPE | VK_SLOT_SHADER_SAMPLER | 8 |
| uint32_t | shaderEntityIndex |
| VK_DESCRIPTOR_SET_SLOT_TYPE | VK_SLOT_SHADER_SAMPLER | 9 |
| uint32_t | shaderEntityIndex |
>
];
/*
"_VK_DESCRIPTOR_SET_CREATE_INFO1":f2 -> "_VK_DESCRIPTOR_SET_CREATE_INFO2":f0 [
id = 0
];
*/
"_VK_DESCRIPTOR_SET_CREATE_INFO1":f4 -> "DS1_MEMORY":ds1 [
id = 1
];
"_VK_DESCRIPTOR_SET_CREATE_INFO2":f4 -> "DS2_MEMORY":ds2 [
id = 2
];
/*
"_VK_SAMPLER_CREATE_INFO_0":f4 -> "_ELLIPSE0" [
id = 3
];
"_ELLIPSE0" -> "_VK_SAMPLER_CREATE_INFO_19":f0 [
id = 3
];
*/
"_VK_SAMPLER_CREATE_INFO_0" -> "SAMPLER_ARRAY":f0 [
id = 4
];
"_VK_SAMPLER_CREATE_INFO_19" -> "SAMPLER_ARRAY":f19 [
id = 5
];
"SAMPLER_ARRAY":f0 -> "DS2_MEMORY":f0 [
id = 6
];
"SAMPLER_ARRAY":f19 -> "DS2_MEMORY":f19 [
id = 7
];
/*
"_VK_MEMORY_VIEW_ATTACH_INFO_0":f4 -> "_ELLIPSE1" [
id = 6
];
"_ELLIPSE1" -> "_VK_MEMORY_VIEW_ATTACH_INFO_3":f0 [
id = 7
];
"_VK_IMAGE_VIEW_ATTACH_INFO_0":f4 -> "_ELLIPSE2" [
id = 8
];
"_ELLIPSE2" -> "_VK_IMAGE_VIEW_ATTACH_INFO_9":f0 [
id = 9
];
*/
"_VK_MEMORY_VIEW_ATTACH_INFO_0" -> "DS1_MEMORY":f0 [
id = 10
];
"_VK_MEMORY_VIEW_ATTACH_INFO_3" -> "DS1_MEMORY":f3 [
id = 11
];
"_VK_IMAGE_VIEW_ATTACH_INFO_0" -> "DS1_MEMORY":f4 [
id = 10
];
"_VK_IMAGE_VIEW_ATTACH_INFO_9" -> "DS1_MEMORY":f13 [
id = 11
];
"VS_VK_DESCRIPTOR_SET_MAPPING":f4 -> "VS_VK_DESCRIPTOR_SLOT_INFO":f0 [
id = 12
];
"VS_VK_DESCRIPTOR_SLOT_INFO":f1 -> "DS1_MEMORY":f0 [
id = 13
];
"VS_VK_DESCRIPTOR_SLOT_INFO":f6 -> "DS1_MEMORY":f1 [
id = 14
];
"FS0_VK_DESCRIPTOR_SET_MAPPING":f4 -> "FS0_VK_DESCRIPTOR_SLOT_INFO":f0 [
id = 15
];
"FS0_VK_DESCRIPTOR_SLOT_INFO":f1 -> "DS1_MEMORY":f0 [
id = 16
];
"FS0_VK_DESCRIPTOR_SLOT_INFO":f26 -> "DS1_MEMORY":f5 [
id = 17
];
"FS1_VK_DESCRIPTOR_SET_MAPPING":f4 -> "FS1_VK_DESCRIPTOR_SLOT_INFO":f0 [
id = 15
];
"FS1_VK_DESCRIPTOR_SLOT_INFO":f1 -> "DS2_MEMORY":f0 [
id = 16
];
"FS1_VK_DESCRIPTOR_SLOT_INFO":f46 -> "DS2_MEMORY":f9 [
id = 17
];
}