(label1 *api.Label, label2 *api.Label)
| 142 | } |
| 143 | |
| 144 | func getMaxCommonPrefix(label1 *api.Label, label2 *api.Label) int { |
| 145 | size := len(label1.LevelsID) |
| 146 | if len(label2.LevelsID) < size { |
| 147 | size = len(label2.LevelsID) |
| 148 | } |
| 149 | for i := 0; i < size; i++ { |
| 150 | if label1.LevelsName[i] != label2.LevelsName[i] || label1.LevelsID[i] != label2.LevelsID[i] { |
| 151 | return i |
| 152 | } |
| 153 | } |
| 154 | return size |
| 155 | } |
| 156 | |
| 157 | func getCommandBufferId(command api.Cmd) (VkCommandBuffer, bool) { |
| 158 | parameters := command.CmdParams() |