Commit 53f0ebd
committed
Reduced memory footprint of sphere primitive.
Until now, spheres subject to transformation (translation, rotation, scaling etc.) required an extra data block of 256 bytes. This data block has been eliminated, along with a corresponding pointer in the sphere's basic data block.1 parent 8e965a9 commit 53f0ebd
File tree
4 files changed
+27
-55
lines changed- source
- base
- core/shape
- unix
4 files changed
+27
-55
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
48 | | - | |
| 48 | + | |
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
375 | 375 | | |
376 | 376 | | |
377 | 377 | | |
378 | | - | |
379 | | - | |
380 | 378 | | |
381 | 379 | | |
382 | 380 | | |
| |||
409 | 407 | | |
410 | 408 | | |
411 | 409 | | |
412 | | - | |
| 410 | + | |
413 | 411 | | |
414 | | - | |
415 | | - | |
416 | | - | |
417 | | - | |
418 | 412 | | |
419 | | - | |
420 | | - | |
421 | 413 | | |
422 | 414 | | |
423 | 415 | | |
424 | | - | |
| 416 | + | |
425 | 417 | | |
| 418 | + | |
| 419 | + | |
426 | 420 | | |
427 | 421 | | |
428 | 422 | | |
| |||
455 | 449 | | |
456 | 450 | | |
457 | 451 | | |
458 | | - | |
459 | | - | |
460 | | - | |
461 | | - | |
462 | | - | |
| 452 | + | |
| 453 | + | |
| 454 | + | |
463 | 455 | | |
| 456 | + | |
464 | 457 | | |
465 | 458 | | |
466 | | - | |
467 | | - | |
468 | | - | |
469 | | - | |
470 | | - | |
471 | | - | |
| 459 | + | |
472 | 460 | | |
473 | 461 | | |
474 | 462 | | |
| |||
503 | 491 | | |
504 | 492 | | |
505 | 493 | | |
506 | | - | |
| 494 | + | |
507 | 495 | | |
508 | 496 | | |
509 | | - | |
510 | | - | |
| 497 | + | |
| 498 | + | |
| 499 | + | |
511 | 500 | | |
512 | 501 | | |
513 | 502 | | |
514 | | - | |
| 503 | + | |
515 | 504 | | |
516 | | - | |
517 | | - | |
518 | | - | |
519 | | - | |
520 | 505 | | |
521 | | - | |
522 | 506 | | |
523 | | - | |
524 | | - | |
525 | 507 | | |
526 | 508 | | |
527 | 509 | | |
528 | | - | |
| 510 | + | |
529 | 511 | | |
| 512 | + | |
| 513 | + | |
530 | 514 | | |
531 | 515 | | |
532 | 516 | | |
| |||
561 | 545 | | |
562 | 546 | | |
563 | 547 | | |
564 | | - | |
565 | 548 | | |
566 | 549 | | |
567 | 550 | | |
| |||
593 | 576 | | |
594 | 577 | | |
595 | 578 | | |
596 | | - | |
597 | | - | |
598 | | - | |
| 579 | + | |
599 | 580 | | |
600 | 581 | | |
601 | | - | |
602 | | - | |
603 | 582 | | |
604 | | - | |
605 | | - | |
606 | 583 | | |
607 | 584 | | |
608 | 585 | | |
| |||
648 | 625 | | |
649 | 626 | | |
650 | 627 | | |
651 | | - | |
652 | | - | |
653 | 628 | | |
654 | 629 | | |
655 | 630 | | |
| |||
688 | 663 | | |
689 | 664 | | |
690 | 665 | | |
691 | | - | |
| 666 | + | |
692 | 667 | | |
693 | 668 | | |
694 | 669 | | |
| |||
729 | 704 | | |
730 | 705 | | |
731 | 706 | | |
732 | | - | |
| 707 | + | |
733 | 708 | | |
734 | 709 | | |
735 | | - | |
| 710 | + | |
736 | 711 | | |
737 | | - | |
738 | | - | |
739 | | - | |
| 712 | + | |
740 | 713 | | |
741 | | - | |
742 | | - | |
| 714 | + | |
| 715 | + | |
743 | 716 | | |
744 | 717 | | |
745 | 718 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
79 | 79 | | |
80 | 80 | | |
81 | 81 | | |
82 | | - | |
83 | | - | |
| 82 | + | |
84 | 83 | | |
85 | 84 | | |
86 | 85 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
0 commit comments