File tree
5 files changed
+51
-46
lines changed- deps
- examples
- src
- core
5 files changed
+51
-46
lines changed- .gitignore+3
- CMakeLists.txt+2-2
- cmake/ECMFindModuleHelpers.cmake+277
- cmake/FindBROADCOM.cmake+12-12
- cmake/FindEGL.cmake+2-2
- cmake/FindMMAL.cmake+11-11
- cmake/FindXCB.cmake+168
- deps/CMakeLists.txt+1-1
- deps/fontstash/fontstash.h+2-2
- deps/fontstash/glfontstash.h+1-2
- include/vera/app.h+10-8
- include/vera/gl/gl.h+2-2
- include/vera/gl/shader.h+21-10
- include/vera/gl/texture.h+4
- include/vera/gl/textureCube.h+4
- include/vera/gl/textureStream.h+7-1
- include/vera/gl/textureStreamAudio.h+1-1
- include/vera/gl/uniform.h+58
- include/vera/ops/draw.h+110-51
- include/vera/ops/intersection.h+9
- include/vera/ops/math.h+4
- include/vera/ops/meshes.h+3-1
- include/vera/ops/pixel.h+56
- include/vera/ops/time.h+3
- include/vera/shaders/defaultShaders.h+2
- include/vera/shaders/draw.h+260
- include/vera/types/boundingBox.h+38-2
- include/vera/types/camera.h+4
- include/vera/types/font.h+6-1
- include/vera/types/label.h+59-10
- include/vera/types/light.h+8
- include/vera/types/material.h+3-2
- include/vera/types/model.h+5-3
- include/vera/types/polarPoint.h+26
- include/vera/types/polyline.h+57
- include/vera/types/scene.h+2-15
- include/vera/types/sky.h+2-1
- include/vera/window.h+22-11
- include/vera/xr/holoPlay.h+2-1
- src/CMakeLists.txt+70-50
- src/app.cpp+65-19
- src/gl/fbo.cpp+8-4
- src/gl/shader.cpp+145-41
- src/gl/texture.cpp+2-2
- src/gl/textureCube.cpp+3-3
- src/gl/textureStreamAudio.cpp+1
- src/gl/textureStreamMMAL.cpp+3-2
- src/gl/uniform.cpp+137
- src/gl/vbo.cpp+2-2
- src/ops/draw.cpp+448-319
- src/ops/intersection.cpp+38
- src/ops/meshes.cpp+127-91
- src/ops/pixel.cpp+1
- src/ops/time.cpp+15
- src/shaders/defaultShaders.cpp+26
- src/types/camera.cpp+3-1
- src/types/font.cpp+1-1
- src/types/label.cpp+384-36
- src/types/model.cpp+4-4
- src/types/polarPoint.cpp+29
- src/types/polyline.cpp+310
- src/window.cpp+1.0k-403
- src/xr/holoPlay.cpp+3-3
- vera.i+4
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
44 | 44 |
| |
45 | 45 |
| |
46 | 46 |
| |
47 |
| - | |
| 47 | + | |
48 | 48 |
| |
49 | 49 |
| |
50 |
| - | |
| 50 | + | |
51 | 51 |
| |
52 | 52 |
| |
53 | 53 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
71 | 71 |
| |
72 | 72 |
| |
73 | 73 |
| |
74 |
| - | |
| 74 | + | |
75 | 75 |
| |
76 | 76 |
| |
77 | 77 |
| |
| |||
125 | 125 |
| |
126 | 126 |
| |
127 | 127 |
| |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
128 | 132 |
| |
129 | 133 |
| |
130 | 134 |
| |
| |||
1473 | 1477 |
| |
1474 | 1478 |
| |
1475 | 1479 |
| |
1476 |
| - | |
| 1480 | + | |
1477 | 1481 |
| |
1478 | 1482 |
| |
1479 | 1483 |
| |
| |||
1540 | 1544 |
| |
1541 | 1545 |
| |
1542 | 1546 |
| |
1543 |
| - | |
| 1547 | + | |
1544 | 1548 |
| |
1545 | 1549 |
| |
1546 | 1550 |
| |
| |||
1608 | 1612 |
| |
1609 | 1613 |
| |
1610 | 1614 |
| |
1611 |
| - | |
| 1615 | + | |
1612 | 1616 |
| |
1613 | 1617 |
| |
1614 | 1618 |
| |
| |||
1640 | 1644 |
| |
1641 | 1645 |
| |
1642 | 1646 |
| |
1643 |
| - | |
| 1647 | + | |
1644 | 1648 |
| |
1645 | 1649 |
| |
1646 | 1650 |
| |
| |||
1667 | 1671 |
| |
1668 | 1672 |
| |
1669 | 1673 |
| |
1670 |
| - | |
| 1674 | + | |
1671 | 1675 |
| |
1672 | 1676 |
| |
1673 | 1677 |
| |
| |||
1705 | 1709 |
| |
1706 | 1710 |
| |
1707 | 1711 |
| |
1708 |
| - | |
| 1712 | + | |
1709 | 1713 |
| |
1710 | 1714 |
| |
1711 | 1715 |
| |
| |||
1819 | 1823 |
| |
1820 | 1824 |
| |
1821 | 1825 |
| |
1822 |
| - | |
| 1826 | + | |
1823 | 1827 |
| |
1824 | 1828 |
| |
1825 | 1829 |
| |
| |||
1833 | 1837 |
| |
1834 | 1838 |
| |
1835 | 1839 |
| |
1836 |
| - | |
| 1840 | + | |
1837 | 1841 |
| |
1838 | 1842 |
| |
1839 | 1843 |
| |
| |||
1899 | 1903 |
| |
1900 | 1904 |
| |
1901 | 1905 |
| |
1902 |
| - | |
| 1906 | + | |
1903 | 1907 |
| |
1904 | 1908 |
| |
1905 | 1909 |
| |
| |||
1959 | 1963 |
| |
1960 | 1964 |
| |
1961 | 1965 |
| |
1962 |
| - | |
| 1966 | + | |
1963 | 1967 |
| |
1964 | 1968 |
| |
1965 | 1969 |
| |
| |||
2007 | 2011 |
| |
2008 | 2012 |
| |
2009 | 2013 |
| |
2010 |
| - | |
| 2014 | + | |
2011 | 2015 |
| |
2012 | 2016 |
| |
2013 | 2017 |
| |
| |||
2131 | 2135 |
| |
2132 | 2136 |
| |
2133 | 2137 |
| |
2134 |
| - | |
| 2138 | + | |
2135 | 2139 |
| |
2136 | 2140 |
| |
2137 | 2141 |
| |
| |||
2149 | 2153 |
| |
2150 | 2154 |
| |
2151 | 2155 |
| |
2152 |
| - | |
| 2156 | + | |
2153 | 2157 |
| |
2154 | 2158 |
| |
2155 | 2159 |
| |
| |||
2158 | 2162 |
| |
2159 | 2163 |
| |
2160 | 2164 |
| |
2161 |
| - | |
| 2165 | + | |
2162 | 2166 |
| |
2163 | 2167 |
| |
2164 | 2168 |
| |
| |||
2174 | 2178 |
| |
2175 | 2179 |
| |
2176 | 2180 |
| |
2177 |
| - | |
| 2181 | + | |
2178 | 2182 |
| |
2179 | 2183 |
| |
2180 | 2184 |
| |
| |||
2204 | 2208 |
| |
2205 | 2209 |
| |
2206 | 2210 |
| |
2207 |
| - | |
| 2211 | + | |
2208 | 2212 |
| |
2209 | 2213 |
| |
2210 | 2214 |
| |
| |||
2216 | 2220 |
| |
2217 | 2221 |
| |
2218 | 2222 |
| |
2219 |
| - | |
| 2223 | + | |
2220 | 2224 |
| |
2221 | 2225 |
| |
2222 | 2226 |
| |
| |||
2412 | 2416 |
| |
2413 | 2417 |
| |
2414 | 2418 |
| |
2415 |
| - | |
| 2419 | + | |
2416 | 2420 |
| |
2417 | 2421 |
| |
2418 | 2422 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
631 | 631 |
| |
632 | 632 |
| |
633 | 633 |
| |
634 |
| - | |
| 634 | + | |
635 | 635 |
| |
636 | 636 |
| |
637 | 637 |
| |
| |||
679 | 679 |
| |
680 | 680 |
| |
681 | 681 |
| |
682 |
| - | |
| 682 | + | |
683 | 683 |
| |
684 | 684 |
| |
685 | 685 |
| |
| |||
701 | 701 |
| |
702 | 702 |
| |
703 | 703 |
| |
704 |
| - | |
| 704 | + | |
705 | 705 |
| |
706 | 706 |
| |
707 | 707 |
| |
| |||
741 | 741 |
| |
742 | 742 |
| |
743 | 743 |
| |
744 |
| - | |
| 744 | + | |
745 | 745 |
| |
746 | 746 |
| |
747 | 747 |
| |
| |||
763 | 763 |
| |
764 | 764 |
| |
765 | 765 |
| |
766 |
| - | |
| 766 | + | |
767 | 767 |
| |
768 | 768 |
| |
769 | 769 |
| |
| |||
820 | 820 |
| |
821 | 821 |
| |
822 | 822 |
| |
823 |
| - | |
| 823 | + | |
824 | 824 |
| |
825 | 825 |
| |
826 | 826 |
| |
| |||
843 | 843 |
| |
844 | 844 |
| |
845 | 845 |
| |
846 |
| - | |
| 846 | + | |
847 | 847 |
| |
848 | 848 |
| |
849 | 849 |
| |
| |||
934 | 934 |
| |
935 | 935 |
| |
936 | 936 |
| |
937 |
| - | |
| 937 | + | |
938 | 938 |
| |
939 | 939 |
| |
940 | 940 |
| |
| |||
984 | 984 |
| |
985 | 985 |
| |
986 | 986 |
| |
987 |
| - | |
| 987 | + | |
988 | 988 |
| |
989 | 989 |
| |
990 | 990 |
| |
| |||
1021 | 1021 |
| |
1022 | 1022 |
| |
1023 | 1023 |
| |
1024 |
| - | |
| 1024 | + | |
1025 | 1025 |
| |
1026 | 1026 |
| |
1027 | 1027 |
| |
| |||
1068 | 1068 |
| |
1069 | 1069 |
| |
1070 | 1070 |
| |
1071 |
| - | |
| 1071 | + | |
1072 | 1072 |
| |
1073 | 1073 |
| |
1074 | 1074 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1239 | 1239 |
| |
1240 | 1240 |
| |
1241 | 1241 |
| |
1242 |
| - | |
| 1242 | + | |
1243 | 1243 |
| |
1244 | 1244 |
| |
1245 | 1245 |
| |
| |||
1528 | 1528 |
| |
1529 | 1529 |
| |
1530 | 1530 |
| |
1531 |
| - | |
| 1531 | + | |
1532 | 1532 |
| |
1533 | 1533 |
| |
1534 | 1534 |
| |
| |||
1677 | 1677 |
| |
1678 | 1678 |
| |
1679 | 1679 |
| |
1680 |
| - | |
| 1680 | + | |
1681 | 1681 |
| |
1682 | 1682 |
| |
1683 |
| - | |
1684 |
| - | |
1685 |
| - | |
1686 |
| - | |
1687 |
| - | |
1688 |
| - | |
1689 |
| - | |
1690 |
| - | |
1691 |
| - | |
| 1683 | + | |
| 1684 | + | |
| 1685 | + | |
| 1686 | + | |
| 1687 | + | |
| 1688 | + | |
| 1689 | + | |
| 1690 | + | |
| 1691 | + | |
1692 | 1692 |
| |
1693 | 1693 |
| |
1694 |
| - | |
| 1694 | + | |
| 1695 | + | |
1695 | 1696 |
| |
1696 | 1697 |
| |
1697 | 1698 |
| |
|
0 commit comments