1<?xml version="1.0" encoding="UTF-8" standalone="no"?> 2<!-- Created with Inkscape (http://www.inkscape.org/) --> 3 4<svg 5 xmlns:dc="http://purl.org/dc/elements/1.1/" 6 xmlns:cc="http://creativecommons.org/ns#" 7 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 8 xmlns:svg="http://www.w3.org/2000/svg" 9 xmlns="http://www.w3.org/2000/svg" 10 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" 11 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" 12 width="775.12067" 13 height="418" 14 viewBox="0 0 775.12066 418" 15 version="1.1" 16 id="svg8" 17 sodipodi:docname="pipeline.svg" 18 inkscape:version="0.92.4 (5da689c313, 2019-01-14)"> 19 <defs 20 id="defs2"> 21 <marker 22 inkscape:isstock="true" 23 style="overflow:visible" 24 id="marker18097" 25 refX="0" 26 refY="0" 27 orient="auto" 28 inkscape:stockid="Arrow1Mstart"> 29 <path 30 transform="matrix(0.4,0,0,0.4,4,0)" 31 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 32 d="M 0,0 5,-5 -12.5,0 5,5 Z" 33 id="path18095" 34 inkscape:connector-curvature="0" /> 35 </marker> 36 <marker 37 inkscape:isstock="true" 38 style="overflow:visible" 39 id="marker17835" 40 refX="0" 41 refY="0" 42 orient="auto" 43 inkscape:stockid="Arrow1Mstart"> 44 <path 45 transform="matrix(0.4,0,0,0.4,4,0)" 46 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 47 d="M 0,0 5,-5 -12.5,0 5,5 Z" 48 id="path17833" 49 inkscape:connector-curvature="0" /> 50 </marker> 51 <marker 52 inkscape:stockid="Arrow1Mend" 53 orient="auto" 54 refY="0" 55 refX="0" 56 id="marker17557" 57 style="overflow:visible" 58 inkscape:isstock="true"> 59 <path 60 id="path17555" 61 d="M 0,0 5,-5 -12.5,0 5,5 Z" 62 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 63 transform="matrix(-0.4,0,0,-0.4,-4,0)" 64 inkscape:connector-curvature="0" /> 65 </marker> 66 <marker 67 inkscape:isstock="true" 68 style="overflow:visible" 69 id="marker17291" 70 refX="0" 71 refY="0" 72 orient="auto" 73 inkscape:stockid="Arrow1Mend" 74 inkscape:collect="always"> 75 <path 76 transform="matrix(-0.4,0,0,-0.4,-4,0)" 77 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 78 d="M 0,0 5,-5 -12.5,0 5,5 Z" 79 id="path17289" 80 inkscape:connector-curvature="0" /> 81 </marker> 82 <marker 83 inkscape:stockid="Arrow1Mend" 84 orient="auto" 85 refY="0" 86 refX="0" 87 id="marker17033" 88 style="overflow:visible" 89 inkscape:isstock="true" 90 inkscape:collect="always"> 91 <path 92 id="path17031" 93 d="M 0,0 5,-5 -12.5,0 5,5 Z" 94 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 95 transform="matrix(-0.4,0,0,-0.4,-4,0)" 96 inkscape:connector-curvature="0" /> 97 </marker> 98 <marker 99 inkscape:isstock="true" 100 style="overflow:visible" 101 id="marker16647" 102 refX="0" 103 refY="0" 104 orient="auto" 105 inkscape:stockid="Arrow1Mend" 106 inkscape:collect="always"> 107 <path 108 transform="matrix(-0.4,0,0,-0.4,-4,0)" 109 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 110 d="M 0,0 5,-5 -12.5,0 5,5 Z" 111 id="path16645" 112 inkscape:connector-curvature="0" /> 113 </marker> 114 <marker 115 inkscape:isstock="true" 116 style="overflow:visible" 117 id="marker16415" 118 refX="0" 119 refY="0" 120 orient="auto" 121 inkscape:stockid="Arrow1Mend"> 122 <path 123 transform="matrix(-0.4,0,0,-0.4,-4,0)" 124 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 125 d="M 0,0 5,-5 -12.5,0 5,5 Z" 126 id="path16413" 127 inkscape:connector-curvature="0" /> 128 </marker> 129 <marker 130 inkscape:isstock="true" 131 style="overflow:visible" 132 id="marker16189" 133 refX="0" 134 refY="0" 135 orient="auto" 136 inkscape:stockid="Arrow1Mend"> 137 <path 138 transform="matrix(-0.4,0,0,-0.4,-4,0)" 139 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 140 d="M 0,0 5,-5 -12.5,0 5,5 Z" 141 id="path16187" 142 inkscape:connector-curvature="0" /> 143 </marker> 144 <marker 145 inkscape:stockid="Arrow1Mend" 146 orient="auto" 147 refY="0" 148 refX="0" 149 id="marker15937" 150 style="overflow:visible" 151 inkscape:isstock="true" 152 inkscape:collect="always"> 153 <path 154 id="path15935" 155 d="M 0,0 5,-5 -12.5,0 5,5 Z" 156 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 157 transform="matrix(-0.4,0,0,-0.4,-4,0)" 158 inkscape:connector-curvature="0" /> 159 </marker> 160 <marker 161 inkscape:stockid="Arrow1Mstart" 162 orient="auto" 163 refY="0" 164 refX="0" 165 id="marker12928" 166 style="overflow:visible" 167 inkscape:isstock="true" 168 inkscape:collect="always"> 169 <path 170 id="path12926" 171 d="M 0,0 5,-5 -12.5,0 5,5 Z" 172 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 173 transform="matrix(0.4,0,0,0.4,4,0)" 174 inkscape:connector-curvature="0" /> 175 </marker> 176 <marker 177 inkscape:isstock="true" 178 style="overflow:visible" 179 id="marker11520" 180 refX="0" 181 refY="0" 182 orient="auto" 183 inkscape:stockid="Arrow1Mend" 184 inkscape:collect="always"> 185 <path 186 transform="matrix(-0.4,0,0,-0.4,-4,0)" 187 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 188 d="M 0,0 5,-5 -12.5,0 5,5 Z" 189 id="path11518" 190 inkscape:connector-curvature="0" /> 191 </marker> 192 <marker 193 inkscape:stockid="Arrow1Mend" 194 orient="auto" 195 refY="0" 196 refX="0" 197 id="marker11322" 198 style="overflow:visible" 199 inkscape:isstock="true" 200 inkscape:collect="always"> 201 <path 202 id="path11320" 203 d="M 0,0 5,-5 -12.5,0 5,5 Z" 204 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 205 transform="matrix(-0.4,0,0,-0.4,-4,0)" 206 inkscape:connector-curvature="0" /> 207 </marker> 208 <marker 209 inkscape:isstock="true" 210 style="overflow:visible" 211 id="marker11128" 212 refX="0" 213 refY="0" 214 orient="auto" 215 inkscape:stockid="Arrow1Mend" 216 inkscape:collect="always"> 217 <path 218 transform="matrix(-0.4,0,0,-0.4,-4,0)" 219 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 220 d="M 0,0 5,-5 -12.5,0 5,5 Z" 221 id="path11126" 222 inkscape:connector-curvature="0" /> 223 </marker> 224 <marker 225 inkscape:isstock="true" 226 style="overflow:visible" 227 id="marker10596" 228 refX="0" 229 refY="0" 230 orient="auto" 231 inkscape:stockid="Arrow1Mend" 232 inkscape:collect="always"> 233 <path 234 transform="matrix(-0.4,0,0,-0.4,-4,0)" 235 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 236 d="M 0,0 5,-5 -12.5,0 5,5 Z" 237 id="path10594" 238 inkscape:connector-curvature="0" /> 239 </marker> 240 <marker 241 inkscape:stockid="Arrow1Mend" 242 orient="auto" 243 refY="0" 244 refX="0" 245 id="marker9866" 246 style="overflow:visible" 247 inkscape:isstock="true" 248 inkscape:collect="always"> 249 <path 250 id="path9864" 251 d="M 0,0 5,-5 -12.5,0 5,5 Z" 252 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 253 transform="matrix(-0.4,0,0,-0.4,-4,0)" 254 inkscape:connector-curvature="0" /> 255 </marker> 256 <marker 257 inkscape:stockid="Arrow1Mend" 258 orient="auto" 259 refY="0" 260 refX="0" 261 id="marker9512" 262 style="overflow:visible" 263 inkscape:isstock="true" 264 inkscape:collect="always"> 265 <path 266 id="path9510" 267 d="M 0,0 5,-5 -12.5,0 5,5 Z" 268 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 269 transform="matrix(-0.4,0,0,-0.4,-4,0)" 270 inkscape:connector-curvature="0" /> 271 </marker> 272 <marker 273 inkscape:isstock="true" 274 style="overflow:visible" 275 id="marker8090" 276 refX="0" 277 refY="0" 278 orient="auto" 279 inkscape:stockid="Arrow1Mend" 280 inkscape:collect="always"> 281 <path 282 transform="matrix(-0.4,0,0,-0.4,-4,0)" 283 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 284 d="M 0,0 5,-5 -12.5,0 5,5 Z" 285 id="path8088" 286 inkscape:connector-curvature="0" /> 287 </marker> 288 <marker 289 inkscape:stockid="Arrow1Mend" 290 orient="auto" 291 refY="0" 292 refX="0" 293 id="marker7360" 294 style="overflow:visible" 295 inkscape:isstock="true" 296 inkscape:collect="always"> 297 <path 298 id="path7358" 299 d="M 0,0 5,-5 -12.5,0 5,5 Z" 300 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 301 transform="matrix(-0.4,0,0,-0.4,-4,0)" 302 inkscape:connector-curvature="0" /> 303 </marker> 304 <marker 305 inkscape:isstock="true" 306 style="overflow:visible" 307 id="marker7066" 308 refX="0" 309 refY="0" 310 orient="auto" 311 inkscape:stockid="Arrow1Mstart" 312 inkscape:collect="always"> 313 <path 314 transform="matrix(0.4,0,0,0.4,4,0)" 315 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 316 d="M 0,0 5,-5 -12.5,0 5,5 Z" 317 id="path7064" 318 inkscape:connector-curvature="0" /> 319 </marker> 320 <marker 321 inkscape:stockid="Arrow1Mend" 322 orient="auto" 323 refY="0" 324 refX="0" 325 id="marker5106" 326 style="overflow:visible" 327 inkscape:isstock="true"> 328 <path 329 id="path5104" 330 d="M 0,0 5,-5 -12.5,0 5,5 Z" 331 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 332 transform="matrix(-0.4,0,0,-0.4,-4,0)" 333 inkscape:connector-curvature="0" /> 334 </marker> 335 <marker 336 inkscape:isstock="true" 337 style="overflow:visible" 338 id="marker7066-0" 339 refX="0" 340 refY="0" 341 orient="auto" 342 inkscape:stockid="Arrow1Mstart"> 343 <path 344 inkscape:connector-curvature="0" 345 transform="matrix(0.4,0,0,0.4,4,0)" 346 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 347 d="M 0,0 5,-5 -12.5,0 5,5 Z" 348 id="path7064-8" /> 349 </marker> 350 <marker 351 inkscape:isstock="true" 352 style="overflow:visible" 353 id="marker7208-7" 354 refX="0" 355 refY="0" 356 orient="auto" 357 inkscape:stockid="Arrow1Mend" 358 inkscape:collect="always"> 359 <path 360 inkscape:connector-curvature="0" 361 transform="matrix(-0.4,0,0,-0.4,-4,0)" 362 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 363 d="M 0,0 5,-5 -12.5,0 5,5 Z" 364 id="path7206-1" /> 365 </marker> 366 <marker 367 inkscape:stockid="Arrow1Mend" 368 orient="auto" 369 refY="0" 370 refX="0" 371 id="marker17033-3" 372 style="overflow:visible" 373 inkscape:isstock="true" 374 inkscape:collect="always"> 375 <path 376 id="path17031-7" 377 d="M 0,0 5,-5 -12.5,0 5,5 Z" 378 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 379 transform="matrix(-0.4,0,0,-0.4,-4,0)" 380 inkscape:connector-curvature="0" /> 381 </marker> 382 <marker 383 inkscape:stockid="Arrow1Mend" 384 orient="auto" 385 refY="0" 386 refX="0" 387 id="marker17033-3-01" 388 style="overflow:visible" 389 inkscape:isstock="true" 390 inkscape:collect="always"> 391 <path 392 id="path17031-7-8" 393 d="M 0,0 5,-5 -12.5,0 5,5 Z" 394 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 395 transform="matrix(-0.4,0,0,-0.4,-4,0)" 396 inkscape:connector-curvature="0" /> 397 </marker> 398 <marker 399 inkscape:stockid="Arrow1Mend" 400 orient="auto" 401 refY="0" 402 refX="0" 403 id="marker17033-3-37" 404 style="overflow:visible" 405 inkscape:isstock="true" 406 inkscape:collect="always"> 407 <path 408 id="path17031-7-0" 409 d="M 0,0 5,-5 -12.5,0 5,5 Z" 410 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 411 transform="matrix(-0.4,0,0,-0.4,-4,0)" 412 inkscape:connector-curvature="0" /> 413 </marker> 414 <marker 415 inkscape:stockid="Arrow1Mend" 416 orient="auto" 417 refY="0" 418 refX="0" 419 id="marker17033-3-37-7" 420 style="overflow:visible" 421 inkscape:isstock="true" 422 inkscape:collect="always"> 423 <path 424 id="path17031-7-0-9" 425 d="M 0,0 5,-5 -12.5,0 5,5 Z" 426 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 427 transform="matrix(-0.4,0,0,-0.4,-4,0)" 428 inkscape:connector-curvature="0" /> 429 </marker> 430 <marker 431 inkscape:stockid="Arrow1Mend" 432 orient="auto" 433 refY="0" 434 refX="0" 435 id="marker17033-3-37-7-8" 436 style="overflow:visible" 437 inkscape:isstock="true" 438 inkscape:collect="always"> 439 <path 440 id="path17031-7-0-9-7" 441 d="M 0,0 5,-5 -12.5,0 5,5 Z" 442 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 443 transform="matrix(-0.4,0,0,-0.4,-4,0)" 444 inkscape:connector-curvature="0" /> 445 </marker> 446 <marker 447 inkscape:stockid="Arrow1Mend" 448 orient="auto" 449 refY="0" 450 refX="0" 451 id="marker17033-3-01-3" 452 style="overflow:visible" 453 inkscape:isstock="true" 454 inkscape:collect="always"> 455 <path 456 id="path17031-7-8-44" 457 d="M 0,0 5,-5 -12.5,0 5,5 Z" 458 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 459 transform="matrix(-0.4,0,0,-0.4,-4,0)" 460 inkscape:connector-curvature="0" /> 461 </marker> 462 <marker 463 inkscape:stockid="Arrow1Mstart" 464 orient="auto" 465 refY="0" 466 refX="0" 467 id="Arrow1Mstart-3" 468 style="overflow:visible" 469 inkscape:isstock="true" 470 inkscape:collect="always"> 471 <path 472 id="path1382-1" 473 d="M 0,0 5,-5 -12.5,0 5,5 Z" 474 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 475 transform="matrix(0.4,0,0,0.4,4,0)" 476 inkscape:connector-curvature="0" /> 477 </marker> 478 <marker 479 inkscape:stockid="Arrow1Mend" 480 orient="auto" 481 refY="0" 482 refX="0" 483 id="marker5200-6" 484 style="overflow:visible" 485 inkscape:isstock="true"> 486 <path 487 id="path5198-1" 488 d="M 0,0 5,-5 -12.5,0 5,5 Z" 489 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 490 transform="matrix(-0.4,0,0,-0.4,-4,0)" 491 inkscape:connector-curvature="0" /> 492 </marker> 493 <marker 494 inkscape:stockid="Arrow1Mend" 495 orient="auto" 496 refY="0" 497 refX="0" 498 id="marker17033-3-01-3-1" 499 style="overflow:visible" 500 inkscape:isstock="true" 501 inkscape:collect="always"> 502 <path 503 id="path17031-7-8-44-8" 504 d="M 0,0 5,-5 -12.5,0 5,5 Z" 505 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 506 transform="matrix(-0.4,0,0,-0.4,-4,0)" 507 inkscape:connector-curvature="0" /> 508 </marker> 509 <marker 510 inkscape:stockid="Arrow1Mend" 511 orient="auto" 512 refY="0" 513 refX="0" 514 id="marker17033-3-37-7-8-7" 515 style="overflow:visible" 516 inkscape:isstock="true" 517 inkscape:collect="always"> 518 <path 519 id="path17031-7-0-9-7-8" 520 d="M 0,0 5,-5 -12.5,0 5,5 Z" 521 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 522 transform="matrix(-0.4,0,0,-0.4,-4,0)" 523 inkscape:connector-curvature="0" /> 524 </marker> 525 <marker 526 inkscape:stockid="Arrow1Mend" 527 orient="auto" 528 refY="0" 529 refX="0" 530 id="marker17033-3-37-7-8-7-7" 531 style="overflow:visible" 532 inkscape:isstock="true" 533 inkscape:collect="always"> 534 <path 535 id="path17031-7-0-9-7-8-5" 536 d="M 0,0 5,-5 -12.5,0 5,5 Z" 537 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 538 transform="matrix(-0.4,0,0,-0.4,-4,0)" 539 inkscape:connector-curvature="0" /> 540 </marker> 541 <marker 542 inkscape:stockid="Arrow1Mend" 543 orient="auto" 544 refY="0" 545 refX="0" 546 id="marker17033-3-37-7-8-7-7-5" 547 style="overflow:visible" 548 inkscape:isstock="true" 549 inkscape:collect="always"> 550 <path 551 id="path17031-7-0-9-7-8-5-5" 552 d="M 0,0 5,-5 -12.5,0 5,5 Z" 553 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 554 transform="matrix(-0.4,0,0,-0.4,-4,0)" 555 inkscape:connector-curvature="0" /> 556 </marker> 557 <marker 558 inkscape:stockid="Arrow1Mend" 559 orient="auto" 560 refY="0" 561 refX="0" 562 id="marker17033-3-37-7-8-7-7-0" 563 style="overflow:visible" 564 inkscape:isstock="true" 565 inkscape:collect="always"> 566 <path 567 id="path17031-7-0-9-7-8-5-2" 568 d="M 0,0 5,-5 -12.5,0 5,5 Z" 569 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 570 transform="matrix(-0.4,0,0,-0.4,-4,0)" 571 inkscape:connector-curvature="0" /> 572 </marker> 573 <marker 574 inkscape:stockid="Arrow1Mend" 575 orient="auto" 576 refY="0" 577 refX="0" 578 id="marker17033-3-37-7-8-7-7-0-51" 579 style="overflow:visible" 580 inkscape:isstock="true" 581 inkscape:collect="always"> 582 <path 583 id="path17031-7-0-9-7-8-5-2-5" 584 d="M 0,0 5,-5 -12.5,0 5,5 Z" 585 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 586 transform="matrix(-0.4,0,0,-0.4,-4,0)" 587 inkscape:connector-curvature="0" /> 588 </marker> 589 <marker 590 inkscape:stockid="Arrow1Mend" 591 orient="auto" 592 refY="0" 593 refX="0" 594 id="marker9512-2" 595 style="overflow:visible" 596 inkscape:isstock="true" 597 inkscape:collect="always"> 598 <path 599 id="path9510-3" 600 d="M 0,0 5,-5 -12.5,0 5,5 Z" 601 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 602 transform="matrix(-0.4,0,0,-0.4,-4,0)" 603 inkscape:connector-curvature="0" /> 604 </marker> 605 </defs> 606 <sodipodi:namedview 607 id="base" 608 pagecolor="#ffffff" 609 bordercolor="#666666" 610 borderopacity="1.0" 611 inkscape:pageopacity="0.0" 612 inkscape:pageshadow="2" 613 inkscape:zoom="2" 614 inkscape:cx="802.95319" 615 inkscape:cy="160.46629" 616 inkscape:document-units="px" 617 inkscape:current-layer="layer1" 618 showgrid="false" 619 inkscape:snap-center="true" 620 inkscape:snap-object-midpoints="true" 621 inkscape:snap-text-baseline="true" 622 inkscape:window-width="1920" 623 inkscape:window-height="1137" 624 inkscape:window-x="478" 625 inkscape:window-y="424" 626 inkscape:window-maximized="0" 627 showguides="false" 628 fit-margin-top="1" 629 fit-margin-right="1" 630 fit-margin-bottom="1" 631 fit-margin-left="1" 632 units="in" 633 inkscape:snap-others="true" 634 inkscape:snap-nodes="true" 635 inkscape:object-nodes="true" 636 height="7.5in"> 637 <inkscape:grid 638 type="xygrid" 639 id="grid817" 640 originx="153.62068" 641 originy="-783.5" /> 642 </sodipodi:namedview> 643 <metadata 644 id="metadata5"> 645 <rdf:RDF> 646 <cc:Work 647 rdf:about=""> 648 <dc:format>image/svg+xml</dc:format> 649 <dc:type 650 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 651 <dc:title /> 652 </cc:Work> 653 </rdf:RDF> 654 </metadata> 655 <g 656 inkscape:label="Layer 1" 657 inkscape:groupmode="layer" 658 id="layer1" 659 transform="translate(38.615418,2.1124474)"> 660 <rect 661 style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.89574087;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" 662 id="rect815-1-2-1-2-4" 663 width="220.00002" 664 height="19.999928" 665 x="-24.994745" 666 y="269.3876" /> 667 <rect 668 style="fill:#ffffff;fill-opacity:1;stroke:#ff0000;stroke-width:0.89574087;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" 669 id="rect815-1-2-3-9-8" 670 width="220.00002" 671 height="19.999928" 672 x="-24.994741" 673 y="159.38759" /> 674 <rect 675 style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.89574087;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" 676 id="rect815-1-2-1" 677 width="220.00002" 678 height="19.999928" 679 x="-24.994745" 680 y="129.38759" /> 681 <rect 682 style="fill:#ffffff;fill-opacity:1;stroke:#ff0000;stroke-width:0.89574087;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" 683 id="rect815-1-2-3-9" 684 width="220.00002" 685 height="19.999928" 686 x="-24.994745" 687 y="99.387589" /> 688 <rect 689 style="fill:#ffffff;fill-opacity:1;stroke:#ff0000;stroke-width:0.89574087;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" 690 id="rect815-1-2-3" 691 width="220.00002" 692 height="19.999928" 693 x="-24.994745" 694 y="59.387589" /> 695 <rect 696 style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.89574087;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" 697 id="rect815-1" 698 width="220.00002" 699 height="19.999928" 700 x="-24.994745" 701 y="-0.6124118" /> 702 <rect 703 style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.89574087;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" 704 id="rect815-1-2" 705 width="220.00002" 706 height="19.999928" 707 x="-24.994738" 708 y="29.387552" /> 709 <text 710 id="text823" 711 y="74.351746" 712 x="84.9011" 713 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.26999986;stroke-miterlimit:4;stroke-dasharray:none" 714 xml:space="preserve"><tspan 715 id="tspan825" 716 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke:none;stroke-width:1.26999986;stroke-miterlimit:4;stroke-dasharray:none" 717 y="74.351746" 718 x="84.9011" 719 sodipodi:role="line">Vertex Shader</tspan></text> 720 <text 721 id="text823-4" 722 y="14.133646" 723 x="84.634171" 724 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.26999986" 725 xml:space="preserve"><tspan 726 id="tspan825-6" 727 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1.26999986" 728 y="14.133646" 729 x="84.634171" 730 sodipodi:role="line">Draw</tspan></text> 731 <text 732 id="text823-4-2" 733 y="43.111511" 734 x="84.539764" 735 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.26999986" 736 xml:space="preserve"><tspan 737 id="tspan825-6-0" 738 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1.26999986" 739 y="43.111511" 740 x="84.539764" 741 sodipodi:role="line">Input Assembler</tspan></text> 742 <text 743 id="text823-7" 744 y="114.35175" 745 x="84.985733" 746 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.26999986;stroke-miterlimit:4;stroke-dasharray:none" 747 xml:space="preserve"><tspan 748 id="tspan825-4" 749 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke:none;stroke-width:1.26999986;stroke-miterlimit:4;stroke-dasharray:none" 750 y="114.35175" 751 x="84.985733" 752 sodipodi:role="line">Tessellation Control Shader</tspan></text> 753 <text 754 id="text823-4-2-6-3" 755 y="144.35175" 756 x="84.985733" 757 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.26999986" 758 xml:space="preserve"><tspan 759 id="tspan825-6-0-1-5" 760 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1.26999986" 761 y="144.35175" 762 x="84.985733" 763 sodipodi:role="line">Tessellation Primitive Generator</tspan></text> 764 <text 765 id="text823-7-0" 766 y="174.35175" 767 x="84.985733" 768 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.26999986;stroke-miterlimit:4;stroke-dasharray:none" 769 xml:space="preserve"><tspan 770 id="tspan825-4-7" 771 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke:none;stroke-width:1.26999986;stroke-miterlimit:4;stroke-dasharray:none" 772 y="174.35175" 773 x="84.985733" 774 sodipodi:role="line">Tessellation Evaluation Shader</tspan></text> 775 <text 776 id="text823-4-2-8" 777 y="284.1662" 778 x="84.930397" 779 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.26999986" 780 xml:space="preserve"><tspan 781 id="tspan825-6-0-9" 782 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1.26999986" 783 y="284.1662" 784 x="84.930397" 785 sodipodi:role="line">Rasterization</tspan></text> 786 <path 787 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5106)" 788 d="m 85.005262,89.387553 -119.999999,-10e-7 V 229.38755 h 120" 789 id="path4474" 790 inkscape:connector-curvature="0" 791 sodipodi:nodetypes="ccc" /> 792 <rect 793 style="fill:#808080;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" 794 id="rect815-1-4-3-6-1" 795 width="220" 796 height="20" 797 x="245.00526" 798 y="-0.61244744" /> 799 <text 800 id="text823-4-2-9-4-7" 801 y="14.384297" 802 x="354.53976" 803 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.26999986" 804 xml:space="preserve"><tspan 805 id="tspan825-6-0-2-5-6" 806 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1.26999986" 807 y="14.384297" 808 x="354.53976" 809 sodipodi:role="line">Indirect Buffer</tspan></text> 810 <path 811 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker7360)" 812 d="m 235.00526,309.38755 v 60 h -40" 813 id="path7350" 814 inkscape:connector-curvature="0" 815 sodipodi:nodetypes="ccc" /> 816 <path 817 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker8090)" 818 d="m 245.00526,344.38755 h -5 v -5 h -10 v 5 h -35" 819 id="path8837" 820 inkscape:connector-curvature="0" 821 sodipodi:nodetypes="cccccc" /> 822 <rect 823 style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" 824 id="rect8983" 825 width="220" 826 height="165" 827 x="245.00526" 828 y="99.38755" /> 829 <text 830 id="text823-4-2-9-4-7-9-85" 831 y="112.9813" 832 x="354.63092" 833 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.26999986" 834 xml:space="preserve"><tspan 835 id="tspan825-6-0-2-5-6-26-7" 836 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1.26999986" 837 y="112.9813" 838 x="354.63092" 839 sodipodi:role="line">Descriptor Sets</tspan></text> 840 <path 841 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker7066-0);marker-end:url(#marker7208-7)" 842 d="m 245.00526,399.38755 h -50" 843 id="path7056-3" 844 inkscape:connector-curvature="0" 845 sodipodi:nodetypes="cc" /> 846 <path 847 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker9512)" 848 d="m 245.00526,9.3875524 h -50" 849 id="path9502" 850 inkscape:connector-curvature="0" 851 sodipodi:nodetypes="cc" /> 852 <path 853 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker9866)" 854 d="m 245.00526,44.387553 h -50" 855 id="path9856" 856 inkscape:connector-curvature="0" 857 sodipodi:nodetypes="cc" /> 858 <path 859 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker7066);marker-end:url(#marker10596)" 860 d="m 245.00526,309.38755 h -20 v -5 h -10 v 5 h -20" 861 id="path10568" 862 inkscape:connector-curvature="0" 863 sodipodi:nodetypes="cccccc" /> 864 <path 865 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 866 d="m 245.00526,64.387553 h -25 v -20" 867 id="path11116" 868 inkscape:connector-curvature="0" 869 sodipodi:nodetypes="ccc" /> 870 <path 871 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker11128)" 872 d="m 220.00526,109.38755 h -25" 873 id="path11118" 874 inkscape:connector-curvature="0" 875 sodipodi:nodetypes="cc" /> 876 <path 877 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker11322)" 878 d="m 220.00526,169.38755 h -25" 879 id="path11312" 880 inkscape:connector-curvature="0" 881 sodipodi:nodetypes="cc" /> 882 <path 883 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker11520)" 884 d="m 220.00526,209.38755 h -25" 885 id="path11510" 886 inkscape:connector-curvature="0" 887 sodipodi:nodetypes="cc" /> 888 <path 889 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker12928);marker-end:url(#marker15937)" 890 d="m 195.00526,334.38755 h 25 l 0,-264.999997 h -25" 891 id="path15909" 892 inkscape:connector-curvature="0" 893 sodipodi:nodetypes="cccc" /> 894 <path 895 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 896 d="m 250.00526,129.38755 h -30" 897 id="path16167" 898 inkscape:connector-curvature="0" 899 sodipodi:nodetypes="cc" /> 900 <path 901 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 902 d="m 250.00526,149.38755 h -30" 903 id="path16169" 904 inkscape:connector-curvature="0" 905 sodipodi:nodetypes="cc" /> 906 <path 907 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 908 d="m 250.00526,169.38755 h -30" 909 id="path16171" 910 inkscape:connector-curvature="0" 911 sodipodi:nodetypes="cc" /> 912 <path 913 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 914 d="m 250.00526,189.38755 h -30" 915 id="path16173" 916 inkscape:connector-curvature="0" 917 sodipodi:nodetypes="cc" /> 918 <path 919 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker16647)" 920 d="m 220.00526,209.38755 h 30" 921 id="path16175" 922 inkscape:connector-curvature="0" 923 sodipodi:nodetypes="cc" /> 924 <path 925 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker16189)" 926 d="m 220.00526,229.38755 h 30" 927 id="path16177" 928 inkscape:connector-curvature="0" 929 sodipodi:nodetypes="cc" /> 930 <path 931 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker16415)" 932 d="m 220.00526,249.38755 h 30" 933 id="path16179" 934 inkscape:connector-curvature="0" 935 sodipodi:nodetypes="cc" /> 936 <path 937 inkscape:connector-curvature="0" 938 id="path17023" 939 d="M 625.00526,19.387552 V 169.38755" 940 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker17033)" 941 sodipodi:nodetypes="cc" /> 942 <path 943 inkscape:connector-curvature="0" 944 id="path17281" 945 d="m 490.00526,179.38755 h 25" 946 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker17291)" 947 sodipodi:nodetypes="cc" /> 948 <path 949 inkscape:connector-curvature="0" 950 id="path17547" 951 d="m 460.00526,129.38755 h 30 v 120 h -30" 952 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker17557)" 953 sodipodi:nodetypes="cccc" /> 954 <path 955 inkscape:connector-curvature="0" 956 id="path17817" 957 d="m 460.00526,149.38755 h 30" 958 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 959 sodipodi:nodetypes="cc" /> 960 <path 961 inkscape:connector-curvature="0" 962 id="path17819" 963 d="m 460.00526,169.38755 h 30" 964 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 965 sodipodi:nodetypes="cc" /> 966 <path 967 inkscape:connector-curvature="0" 968 id="path17821" 969 d="m 460.00526,189.38755 h 30" 970 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 971 sodipodi:nodetypes="cc" /> 972 <path 973 inkscape:connector-curvature="0" 974 id="path17823" 975 d="m 460.00526,209.38755 h 30" 976 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker18097)" 977 sodipodi:nodetypes="cc" /> 978 <path 979 inkscape:connector-curvature="0" 980 id="path17825" 981 d="m 460.00526,229.38755 h 30" 982 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker17835)" 983 sodipodi:nodetypes="cc" /> 984 <rect 985 style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" 986 id="rect8983-1" 987 width="220.00002" 988 height="115.00001" 989 x="515.00525" 990 y="299.38754" /> 991 <text 992 id="text823-4-2-9-4-7-9-85-3" 993 y="318.07571" 994 x="624.95642" 995 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.26999986" 996 xml:space="preserve"><tspan 997 id="tspan825-6-0-2-5-6-26-7-3" 998 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1.26999986" 999 y="318.07571" 1000 x="624.95642" 1001 sodipodi:role="line">Legend</tspan></text> 1002 <path 1003 inkscape:connector-curvature="0" 1004 id="path17023-1" 1005 d="m 85.005263,19.387552 v 9.728741" 1006 style="fill:none;stroke:#000000;stroke-width:0.87524033;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker17033-3)" /> 1007 <path 1008 inkscape:connector-curvature="0" 1009 id="path17023-1-3" 1010 d="m 85.005263,79.387552 v 20" 1011 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker17033-3-01)" 1012 sodipodi:nodetypes="cc" /> 1013 <path 1014 inkscape:connector-curvature="0" 1015 id="path17023-1-4" 1016 d="m 85.005263,49.387552 v 9.728741" 1017 style="fill:none;stroke:#000000;stroke-width:0.87524033;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker17033-3-37)" /> 1018 <path 1019 inkscape:connector-curvature="0" 1020 id="path17023-1-4-0" 1021 d="m 85.005263,119.38755 v 9.72874" 1022 style="fill:none;stroke:#000000;stroke-width:0.87524033;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker17033-3-37-7)" /> 1023 <path 1024 inkscape:connector-curvature="0" 1025 id="path17023-1-4-0-9" 1026 d="m 85.005263,149.52318 v 9.72874" 1027 style="fill:none;stroke:#000000;stroke-width:0.87524033;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker17033-3-37-7-8)" /> 1028 <rect 1029 style="fill:#ffffff;fill-opacity:1;stroke:#ff0000;stroke-width:0.89574087;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" 1030 id="rect815-1-2-3-9-8-4" 1031 width="220.00002" 1032 height="19.999928" 1033 x="-24.994745" 1034 y="199.38759" /> 1035 <text 1036 id="text823-7-9-09" 1037 y="213.11151" 1038 x="84.611382" 1039 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.26999986;stroke-miterlimit:4;stroke-dasharray:none" 1040 xml:space="preserve"><tspan 1041 id="tspan825-4-0-5" 1042 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke:none;stroke-width:1.26999986;stroke-miterlimit:4;stroke-dasharray:none" 1043 y="213.11151" 1044 x="84.611382" 1045 sodipodi:role="line">Geometry Shader</tspan></text> 1046 <path 1047 inkscape:connector-curvature="0" 1048 id="path17023-1-3-2" 1049 d="m 85.005265,179.38755 v 20" 1050 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker17033-3-01-3)" 1051 sodipodi:nodetypes="cc" /> 1052 <path 1053 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow1Mstart-3);marker-end:url(#marker5200-6)" 1054 d="m 85.005263,189.38755 h -120" 1055 id="path4476-0" 1056 inkscape:connector-curvature="0" 1057 sodipodi:nodetypes="cc" /> 1058 <rect 1059 style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.89574087;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" 1060 id="rect815-1-2-1-2" 1061 width="220.00002" 1062 height="19.999928" 1063 x="-24.994741" 1064 y="239.38759" /> 1065 <text 1066 id="text823-4-8-5" 1067 y="252.89015" 1068 x="85.522842" 1069 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.26999986" 1070 xml:space="preserve"><tspan 1071 id="tspan825-6-9-2" 1072 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1.26999986" 1073 y="252.89015" 1074 x="85.522842" 1075 sodipodi:role="line">Vertex Post-Processing</tspan></text> 1076 <path 1077 inkscape:connector-curvature="0" 1078 id="path17023-1-3-2-4" 1079 d="m 85.005263,219.38755 v 20" 1080 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker17033-3-01-3-1)" 1081 sodipodi:nodetypes="cc" /> 1082 <path 1083 inkscape:connector-curvature="0" 1084 id="path17023-1-4-0-9-1" 1085 d="m 85.005265,259.52318 v 9.72874" 1086 style="fill:none;stroke:#000000;stroke-width:0.87524033;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker17033-3-37-7-8-7)" /> 1087 <path 1088 inkscape:connector-curvature="0" 1089 id="path17023-1-4-0-9-1-8" 1090 d="m 85.005265,289.52318 v 9.72874" 1091 style="fill:none;stroke:#000000;stroke-width:0.87524033;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker17033-3-37-7-8-7-7)" /> 1092 <rect 1093 style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.89574087;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" 1094 id="rect815-1-2-1-2-4-1" 1095 width="220.00002" 1096 height="19.999928" 1097 x="-24.994745" 1098 y="299.3876" /> 1099 <rect 1100 style="fill:#ffffff;fill-opacity:1;stroke:#ff0000;stroke-width:0.89574087;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" 1101 id="rect815-1-2-3-9-8-4-1" 1102 width="220.00002" 1103 height="19.999928" 1104 x="-24.994745" 1105 y="329.3876" /> 1106 <path 1107 inkscape:connector-curvature="0" 1108 id="path17023-1-4-0-9-1-8-6" 1109 d="m 85.005265,319.52318 v 9.72874" 1110 style="fill:none;stroke:#000000;stroke-width:0.87524033;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker17033-3-37-7-8-7-7-5)" /> 1111 <path 1112 inkscape:connector-curvature="0" 1113 id="path17023-1-4-0-9-1-8-3" 1114 d="m 85.005265,349.52318 v 9.72874" 1115 style="fill:none;stroke:#000000;stroke-width:0.87524033;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker17033-3-37-7-8-7-7-0)" /> 1116 <text 1117 id="text823-4-5-3" 1118 y="313.07571" 1119 x="84.63092" 1120 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.26999986" 1121 xml:space="preserve"><tspan 1122 id="tspan825-6-7-4" 1123 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1.26999986" 1124 y="313.07571" 1125 x="84.63092" 1126 sodipodi:role="line">Early Per-Fragment Tests</tspan></text> 1127 <text 1128 id="text823-7-9-0-6" 1129 y="343.07571" 1130 x="84.334686" 1131 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.26999986;stroke-miterlimit:4;stroke-dasharray:none" 1132 xml:space="preserve"><tspan 1133 id="tspan825-4-0-0-3" 1134 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke:none;stroke-width:1.26999986;stroke-miterlimit:4;stroke-dasharray:none" 1135 y="343.07571" 1136 x="84.334686" 1137 sodipodi:role="line">Fragment Shader</tspan></text> 1138 <rect 1139 style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.89574087;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" 1140 id="rect815-1-2-1-2-4-1-2" 1141 width="220.00002" 1142 height="19.999928" 1143 x="-24.994745" 1144 y="359.3876" /> 1145 <text 1146 id="text823-4-5-5-7" 1147 y="372.8576" 1148 x="84.63092" 1149 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.26999986" 1150 xml:space="preserve"><tspan 1151 id="tspan825-6-7-7-9" 1152 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1.26999986" 1153 y="372.8576" 1154 x="84.63092" 1155 sodipodi:role="line">Late Per-Fragment Tests</tspan></text> 1156 <path 1157 inkscape:connector-curvature="0" 1158 id="path17023-1-4-0-9-1-8-3-2" 1159 d="m 85.005265,379.52318 v 9.72874" 1160 style="fill:none;stroke:#000000;stroke-width:0.87524033;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker17033-3-37-7-8-7-7-0-51)" /> 1161 <rect 1162 style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.89574087;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" 1163 id="rect815-1-2-1-2-4-1-2-2" 1164 width="220.00002" 1165 height="19.999928" 1166 x="-24.994745" 1167 y="389.3876" /> 1168 <text 1169 id="text823-4-2-9-4-3" 1170 y="403.07571" 1171 x="84.956436" 1172 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.26999986" 1173 xml:space="preserve"><tspan 1174 id="tspan825-6-0-2-5-4" 1175 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1.26999986" 1176 y="403.07571" 1177 x="84.956436" 1178 sodipodi:role="line">Blending</tspan></text> 1179 <rect 1180 style="fill:#808080;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" 1181 id="rect815-1-4-3-6-1-0" 1182 width="220" 1183 height="20" 1184 x="245.00526" 1185 y="59.387554" /> 1186 <rect 1187 style="fill:#808080;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" 1188 id="rect815-1-4-3-6-1-6" 1189 width="220" 1190 height="20" 1191 x="245.00526" 1192 y="39.387554" /> 1193 <text 1194 id="text823-4-2-9-4-7-1" 1195 y="54.384296" 1196 x="354.53976" 1197 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.26999986" 1198 xml:space="preserve"><tspan 1199 id="tspan825-6-0-2-5-6-2" 1200 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1.26999986" 1201 y="54.384296" 1202 x="354.53976" 1203 sodipodi:role="line">Index Buffer</tspan></text> 1204 <text 1205 id="text823-4-2-9-4-7-3" 1206 y="74.3843" 1207 x="355.19733" 1208 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.26999986" 1209 xml:space="preserve"><tspan 1210 id="tspan825-6-0-2-5-6-9" 1211 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1.26999986" 1212 y="74.3843" 1213 x="355.19733" 1214 sodipodi:role="line">Vertex Buffers</tspan></text> 1215 <rect 1216 style="fill:#808080;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" 1217 id="rect815-1-4-3-6-1-6-7" 1218 width="210.00002" 1219 height="19.999994" 1220 x="250.00526" 1221 y="119.38755" /> 1222 <rect 1223 style="fill:#808080;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" 1224 id="rect815-1-4-3-6-1-6-7-2" 1225 width="210.00002" 1226 height="19.999994" 1227 x="250.00526" 1228 y="139.38754" /> 1229 <rect 1230 style="fill:#808080;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" 1231 id="rect815-1-4-3-6-1-6-7-3" 1232 width="210.00002" 1233 height="19.999994" 1234 x="250.00526" 1235 y="159.38754" /> 1236 <rect 1237 style="fill:#808080;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" 1238 id="rect815-1-4-3-6-1-6-7-1" 1239 width="210.00002" 1240 height="19.999994" 1241 x="250.00526" 1242 y="179.38754" /> 1243 <rect 1244 style="fill:#808080;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" 1245 id="rect815-1-4-3-6-1-6-7-34" 1246 width="210.00002" 1247 height="19.999994" 1248 x="250.00526" 1249 y="199.38757" /> 1250 <rect 1251 style="fill:#808080;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" 1252 id="rect815-1-4-3-6-1-6-7-7" 1253 width="210.00002" 1254 height="19.999994" 1255 x="250.00526" 1256 y="219.38757" /> 1257 <rect 1258 style="fill:#808080;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" 1259 id="rect815-1-4-3-6-1-6-7-5" 1260 width="210.00002" 1261 height="19.999994" 1262 x="250.00526" 1263 y="239.38757" /> 1264 <text 1265 id="text823-4-2-9-4-7-9-65" 1266 y="134.35175" 1267 x="354.63092" 1268 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.26999986" 1269 xml:space="preserve"><tspan 1270 id="tspan825-6-0-2-5-6-26-92" 1271 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1.26999986" 1272 y="134.35175" 1273 x="354.63092" 1274 sodipodi:role="line">Push Constants</tspan></text> 1275 <text 1276 id="text823-4-2-9-4-7-9-3-0" 1277 y="154.38429" 1278 x="354.70255" 1279 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.26999986" 1280 xml:space="preserve"><tspan 1281 id="tspan825-6-0-2-5-6-26-9-7" 1282 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1.26999986" 1283 y="154.38429" 1284 x="354.70255" 1285 sodipodi:role="line">Uniform Buffers</tspan></text> 1286 <text 1287 id="text823-4-2-9-4-7-9-2-2" 1288 y="174.38429" 1289 x="354.70255" 1290 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.26999986" 1291 xml:space="preserve"><tspan 1292 id="tspan825-6-0-2-5-6-26-4-3" 1293 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1.26999986" 1294 y="174.38429" 1295 x="354.70255" 1296 sodipodi:role="line">Uniform Texel Buffers</tspan></text> 1297 <text 1298 id="text823-4-2-9-4-7-9-8-2" 1299 y="193.0757" 1300 x="354.84579" 1301 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.26999986" 1302 xml:space="preserve"><tspan 1303 id="tspan825-6-0-2-5-6-26-5-1" 1304 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1.26999986" 1305 y="193.0757" 1306 x="354.84579" 1307 sodipodi:role="line">Sampled Images</tspan></text> 1308 <text 1309 id="text823-4-2-9-4-7-9-8-0-8" 1310 y="213.10826" 1311 x="354.84579" 1312 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.26999986" 1313 xml:space="preserve"><tspan 1314 id="tspan825-6-0-2-5-6-26-5-4-5" 1315 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1.26999986" 1316 y="213.10826" 1317 x="354.84579" 1318 sodipodi:role="line">Storage Buffers</tspan></text> 1319 <text 1320 id="text823-4-2-9-4-7-9-8-8-1" 1321 y="233.10826" 1322 x="354.84579" 1323 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.26999986" 1324 xml:space="preserve"><tspan 1325 id="tspan825-6-0-2-5-6-26-5-5-5" 1326 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1.26999986" 1327 y="233.10826" 1328 x="354.84579" 1329 sodipodi:role="line">Storage Texel Buffers</tspan></text> 1330 <text 1331 id="text823-4-2-9-4-7-9-8-05-4" 1332 y="252.9455" 1333 x="354.84579" 1334 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.26999986" 1335 xml:space="preserve"><tspan 1336 id="tspan825-6-0-2-5-6-26-5-3-6" 1337 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1.26999986" 1338 y="252.9455" 1339 x="354.84579" 1340 sodipodi:role="line">Storage Images</tspan></text> 1341 <rect 1342 style="fill:#ffffff;fill-opacity:1;stroke:#ff0000;stroke-width:0.89574087;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" 1343 id="rect815-1-2-3-0" 1344 width="220.00002" 1345 height="19.999928" 1346 x="515.00525" 1347 y="169.38756" /> 1348 <text 1349 id="text823-0" 1350 y="184.35172" 1351 x="624.90112" 1352 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.26999986;stroke-miterlimit:4;stroke-dasharray:none" 1353 xml:space="preserve"><tspan 1354 id="tspan825-8" 1355 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke:none;stroke-width:1.26999986;stroke-miterlimit:4;stroke-dasharray:none" 1356 y="184.35172" 1357 x="624.90112" 1358 sodipodi:role="line">Compute Shader</tspan></text> 1359 <rect 1360 style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.89574087;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" 1361 id="rect815-1-6" 1362 width="220.00002" 1363 height="19.999928" 1364 x="515.00525" 1365 y="-0.61240721" /> 1366 <text 1367 id="text823-4-0" 1368 y="13.11151" 1369 x="624.93042" 1370 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.26999986" 1371 xml:space="preserve"><tspan 1372 id="tspan825-6-2" 1373 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1.26999986" 1374 y="13.11151" 1375 x="624.93042" 1376 sodipodi:role="line">Dispatch</tspan></text> 1377 <rect 1378 style="fill:#808080;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" 1379 id="rect815-1-4-3-6-1-6-6" 1380 width="220" 1381 height="20" 1382 x="245.00526" 1383 y="299.38754" /> 1384 <text 1385 id="text823-4-2-9-4-7-9-8-05-4-5" 1386 y="312.9455" 1387 x="354.84576" 1388 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.26999986" 1389 xml:space="preserve"><tspan 1390 id="tspan825-6-0-2-5-6-26-5-3-6-4" 1391 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1.26999986" 1392 y="312.9455" 1393 x="354.84576" 1394 sodipodi:role="line">Depth/Stencil Attachments</tspan></text> 1395 <rect 1396 style="fill:#808080;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" 1397 id="rect815-1-4-3-6-1-6-6-4" 1398 width="220" 1399 height="20" 1400 x="245.00526" 1401 y="329.38754" /> 1402 <text 1403 id="text823-4-2-9-4-7-9-8-05-4-5-3" 1404 y="342.9455" 1405 x="354.84576" 1406 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.26999986" 1407 xml:space="preserve"><tspan 1408 id="tspan825-6-0-2-5-6-26-5-3-6-4-0" 1409 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1.26999986" 1410 y="342.9455" 1411 x="354.84576" 1412 sodipodi:role="line">Input Attachments</tspan></text> 1413 <rect 1414 style="fill:#808080;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" 1415 id="rect815-1-4-3-6-1-6-6-2" 1416 width="220" 1417 height="20" 1418 x="245.00526" 1419 y="389.38754" /> 1420 <text 1421 id="text823-4-2-9-4-7-9-8-05-4-5-6" 1422 y="402.9455" 1423 x="354.84576" 1424 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.26999986" 1425 xml:space="preserve"><tspan 1426 id="tspan825-6-0-2-5-6-26-5-3-6-4-6" 1427 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1.26999986" 1428 y="402.9455" 1429 x="354.84576" 1430 sodipodi:role="line">Color Attachments</tspan></text> 1431 <rect 1432 style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.89574087;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" 1433 id="rect815-1-26" 1434 width="210.00002" 1435 height="20.00001" 1436 x="520.00525" 1437 y="329.38754" /> 1438 <text 1439 id="text823-4-8" 1440 y="344.13358" 1441 x="624.63416" 1442 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.26999986" 1443 xml:space="preserve"><tspan 1444 id="tspan825-6-1" 1445 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1.26999986" 1446 y="344.13358" 1447 x="624.63416" 1448 sodipodi:role="line">Fixed Function Stage</tspan></text> 1449 <rect 1450 style="fill:#ffffff;fill-opacity:1;stroke:#ff0000;stroke-width:0.89574087;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" 1451 id="rect815-1-2-3-0-5" 1452 width="210.00002" 1453 height="20.00001" 1454 x="520.00525" 1455 y="359.38754" /> 1456 <text 1457 id="text823-0-2" 1458 y="373.11151" 1459 x="624.61139" 1460 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.26999986;stroke-miterlimit:4;stroke-dasharray:none" 1461 xml:space="preserve"><tspan 1462 id="tspan825-8-5" 1463 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke:none;stroke-width:1.26999986;stroke-miterlimit:4;stroke-dasharray:none" 1464 y="373.11151" 1465 x="624.61139" 1466 sodipodi:role="line">Shader Stage</tspan></text> 1467 <rect 1468 style="fill:#808080;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" 1469 id="rect815-1-4-3-6-1-6-7-5-0" 1470 width="210.00002" 1471 height="19.999994" 1472 x="520.00525" 1473 y="389.38757" /> 1474 <text 1475 id="text823-4-2-9-4-7-9-8-05-4-9" 1476 y="402.9455" 1477 x="624.84583" 1478 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.26999986" 1479 xml:space="preserve"><tspan 1480 id="tspan825-6-0-2-5-6-26-5-3-6-42" 1481 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.33333302px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:1.26999986" 1482 y="402.9455" 1483 x="624.84583" 1484 sodipodi:role="line">Resource</tspan></text> 1485 <path 1486 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker9512-2)" 1487 d="m 465.00526,9.3875526 h 50" 1488 id="path9502-7" 1489 inkscape:connector-curvature="0" 1490 sodipodi:nodetypes="cc" /> 1491 </g> 1492</svg> 1493