2025-12-30T00:26:50,190 Created temporary directory: /tmp/pip-ephem-wheel-cache-km9m7236 2025-12-30T00:26:50,191 Created temporary directory: /tmp/pip-build-tracker-_myfukjo 2025-12-30T00:26:50,192 Initialized build tracking at /tmp/pip-build-tracker-_myfukjo 2025-12-30T00:26:50,192 Created build tracker: /tmp/pip-build-tracker-_myfukjo 2025-12-30T00:26:50,193 Entered build tracker: /tmp/pip-build-tracker-_myfukjo 2025-12-30T00:26:50,194 Created temporary directory: /tmp/pip-wheel-xh97_x6r 2025-12-30T00:26:50,197 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-12-30T00:26:50,199 Created temporary directory: /tmp/pip-ephem-wheel-cache-t1c6wxg5 2025-12-30T00:26:50,221 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-30T00:26:50,224 2 location(s) to search for versions of protonox-kivy: 2025-12-30T00:26:50,224 * https://pypi.org/simple/protonox-kivy/ 2025-12-30T00:26:50,224 * https://www.piwheels.org/simple/protonox-kivy/ 2025-12-30T00:26:50,225 Fetching project page and analyzing links: https://pypi.org/simple/protonox-kivy/ 2025-12-30T00:26:50,226 Getting page https://pypi.org/simple/protonox-kivy/ 2025-12-30T00:26:50,227 Found index url https://pypi.org/simple 2025-12-30T00:26:50,378 Fetched page https://pypi.org/simple/protonox-kivy/ as application/vnd.pypi.simple.v1+json 2025-12-30T00:26:50,382 Found link https://files.pythonhosted.org/packages/4b/e1/4914ef7a66f5d451a42c930d4a9d98463594148625132fc04eefb2f993aa/protonox_kivy-3.0.0.dev1.tar.gz (from https://pypi.org/simple/protonox-kivy/) (requires-python:>=3.9), version: 3.0.0.dev1 2025-12-30T00:26:50,383 Found link https://files.pythonhosted.org/packages/45/55/109ca431a0916ef973b9974438a4da651de94f79ae47195650764951de6c/protonox_kivy-3.0.0.dev2.tar.gz (from https://pypi.org/simple/protonox-kivy/) (requires-python:>=3.9), version: 3.0.0.dev2 2025-12-30T00:26:50,384 Skipping link: No binaries permitted for protonox-kivy: https://files.pythonhosted.org/packages/c2/61/6b75d7d402e7a4119f7663cf7425067077c6e6237fab723387686c4e14fa/protonox_kivy-3.0.0.dev3-cp312-cp312-manylinux_2_38_x86_64.whl (from https://pypi.org/simple/protonox-kivy/) (requires-python:>=3.9) 2025-12-30T00:26:50,385 Found link https://files.pythonhosted.org/packages/c0/cc/5ff670a19e45d71f13b24140cbf9b0d75a1a925535a69a38e39192a19ac1/protonox_kivy-3.0.0.dev3.tar.gz (from https://pypi.org/simple/protonox-kivy/) (requires-python:>=3.9), version: 3.0.0.dev3 2025-12-30T00:26:50,386 Skipping link: No binaries permitted for protonox-kivy: https://files.pythonhosted.org/packages/8d/91/57b9c71babd36609c99322e638c6a76d1b6a94f953541f15c721f9c194eb/protonox_kivy-3.0.0.dev4-cp312-cp312-manylinux_2_38_x86_64.whl (from https://pypi.org/simple/protonox-kivy/) (requires-python:>=3.9) 2025-12-30T00:26:50,387 Found link https://files.pythonhosted.org/packages/13/ed/517704798778f0c420bcbb0541a1a01e5bf9eb7fa05bb242c9dd281d3b42/protonox_kivy-3.0.0.dev4.tar.gz (from https://pypi.org/simple/protonox-kivy/) (requires-python:>=3.9), version: 3.0.0.dev4 2025-12-30T00:26:50,388 Found link https://files.pythonhosted.org/packages/30/b6/4c1d4f541e800584df9c0ed3355e46b26881d62f301b9fd2062d37639125/protonox_kivy-3.0.0.dev5.tar.gz (from https://pypi.org/simple/protonox-kivy/) (requires-python:>=3.9), version: 3.0.0.dev5 2025-12-30T00:26:50,389 Found link https://files.pythonhosted.org/packages/7c/3c/5551bab589147b1b5241b7b9b37ebee5f1356c49c1a58e1ef71b0ba8ca15/protonox_kivy-3.0.0.dev6.tar.gz (from https://pypi.org/simple/protonox-kivy/) (requires-python:>=3.9), version: 3.0.0.dev6 2025-12-30T00:26:50,390 Found link https://files.pythonhosted.org/packages/d5/8b/b1d044c686b0637d8a352a7cc6b8681a876ef723dc385794c239f6fe5a25/protonox_kivy-3.0.0.dev8.tar.gz (from https://pypi.org/simple/protonox-kivy/) (requires-python:>=3.9), version: 3.0.0.dev8 2025-12-30T00:26:50,390 Skipping link: No binaries permitted for protonox-kivy: https://files.pythonhosted.org/packages/c0/36/a136ed0558a78a5a229fa8d9882dc0164e9ab8a9796306f7007afcf395eb/protonox_kivy-3.0.0.dev10-cp312-cp312-manylinux_2_38_x86_64.whl (from https://pypi.org/simple/protonox-kivy/) (requires-python:>=3.9) 2025-12-30T00:26:50,392 Found link https://files.pythonhosted.org/packages/40/9a/b414b3314c145f49733b3fb41894bc6051fa8cf52e61678c2e76556a291a/protonox_kivy-3.0.0.dev10.tar.gz (from https://pypi.org/simple/protonox-kivy/) (requires-python:>=3.9), version: 3.0.0.dev10 2025-12-30T00:26:50,393 Found link https://files.pythonhosted.org/packages/2c/57/020ec26fefc105340b8af7d84fd0746c51a3b69b759db9d0ee4ab1d5da17/protonox_kivy-3.0.0.dev12.tar.gz (from https://pypi.org/simple/protonox-kivy/) (requires-python:>=3.9), version: 3.0.0.dev12 2025-12-30T00:26:50,393 Found link https://files.pythonhosted.org/packages/88/ee/cdd3931bcdc1a60867fc2914817532981df871e76504066fb7b5b2c9c3e9/protonox_kivy-3.0.0.dev13.tar.gz (from https://pypi.org/simple/protonox-kivy/) (requires-python:>=3.9), version: 3.0.0.dev13 2025-12-30T00:26:50,394 Fetching project page and analyzing links: https://www.piwheels.org/simple/protonox-kivy/ 2025-12-30T00:26:50,395 Getting page https://www.piwheels.org/simple/protonox-kivy/ 2025-12-30T00:26:50,396 Found index url https://www.piwheels.org/simple 2025-12-30T00:26:50,564 Fetched page https://www.piwheels.org/simple/protonox-kivy/ as text/html 2025-12-30T00:26:50,572 Skipping link: No binaries permitted for protonox-kivy: https://www.piwheels.org/simple/protonox-kivy/protonox_kivy-3.0.0.dev12-cp311-cp311-linux_armv6l.whl#sha256=b5a8aa6af11d6eb48eceb2bd9906590defa26bf494554c6e424bec3c04fd7109 (from https://www.piwheels.org/simple/protonox-kivy/) (requires-python:>=3.9) 2025-12-30T00:26:50,573 Skipping link: No binaries permitted for protonox-kivy: https://www.piwheels.org/simple/protonox-kivy/protonox_kivy-3.0.0.dev12-cp311-cp311-linux_armv7l.whl#sha256=b5a8aa6af11d6eb48eceb2bd9906590defa26bf494554c6e424bec3c04fd7109 (from https://www.piwheels.org/simple/protonox-kivy/) (requires-python:>=3.9) 2025-12-30T00:26:50,573 Skipping link: No binaries permitted for protonox-kivy: https://www.piwheels.org/simple/protonox-kivy/protonox_kivy-3.0.0.dev12-cp313-cp313-linux_armv6l.whl#sha256=b4c3dc5d61686c118e42f1b611493a328e97568ede35792c593dead5502265b0 (from https://www.piwheels.org/simple/protonox-kivy/) (requires-python:>=3.9) 2025-12-30T00:26:50,574 Skipping link: No binaries permitted for protonox-kivy: https://www.piwheels.org/simple/protonox-kivy/protonox_kivy-3.0.0.dev12-cp313-cp313-linux_armv7l.whl#sha256=b4c3dc5d61686c118e42f1b611493a328e97568ede35792c593dead5502265b0 (from https://www.piwheels.org/simple/protonox-kivy/) (requires-python:>=3.9) 2025-12-30T00:26:50,574 Skipping link: No binaries permitted for protonox-kivy: https://www.piwheels.org/simple/protonox-kivy/protonox_kivy-3.0.0.dev10-cp311-cp311-linux_armv6l.whl#sha256=6da9fc21f928a3991b5ef730a7eb72373b9fd24842b29aff1130a896e4fe0c7f (from https://www.piwheels.org/simple/protonox-kivy/) (requires-python:>=3.9) 2025-12-30T00:26:50,575 Skipping link: No binaries permitted for protonox-kivy: https://www.piwheels.org/simple/protonox-kivy/protonox_kivy-3.0.0.dev10-cp311-cp311-linux_armv7l.whl#sha256=6da9fc21f928a3991b5ef730a7eb72373b9fd24842b29aff1130a896e4fe0c7f (from https://www.piwheels.org/simple/protonox-kivy/) (requires-python:>=3.9) 2025-12-30T00:26:50,576 Skipping link: No binaries permitted for protonox-kivy: https://www.piwheels.org/simple/protonox-kivy/protonox_kivy-3.0.0.dev10-cp313-cp313-linux_armv6l.whl#sha256=922ffd89053ad75bf531627498a8e850c9996f997c675b3770e38a36b1128583 (from https://www.piwheels.org/simple/protonox-kivy/) (requires-python:>=3.9) 2025-12-30T00:26:50,576 Skipping link: No binaries permitted for protonox-kivy: https://www.piwheels.org/simple/protonox-kivy/protonox_kivy-3.0.0.dev10-cp313-cp313-linux_armv7l.whl#sha256=922ffd89053ad75bf531627498a8e850c9996f997c675b3770e38a36b1128583 (from https://www.piwheels.org/simple/protonox-kivy/) (requires-python:>=3.9) 2025-12-30T00:26:50,577 Skipping link: No binaries permitted for protonox-kivy: https://www.piwheels.org/simple/protonox-kivy/protonox_kivy-3.0.0.dev8-cp311-cp311-linux_armv6l.whl#sha256=3f72592521083947186cbb985ca0c3f8aa6f837b63e213af6643acd78b48e75c (from https://www.piwheels.org/simple/protonox-kivy/) (requires-python:>=3.9) 2025-12-30T00:26:50,578 Skipping link: No binaries permitted for protonox-kivy: https://www.piwheels.org/simple/protonox-kivy/protonox_kivy-3.0.0.dev8-cp311-cp311-linux_armv7l.whl#sha256=3f72592521083947186cbb985ca0c3f8aa6f837b63e213af6643acd78b48e75c (from https://www.piwheels.org/simple/protonox-kivy/) (requires-python:>=3.9) 2025-12-30T00:26:50,578 Skipping link: No binaries permitted for protonox-kivy: https://www.piwheels.org/simple/protonox-kivy/protonox_kivy-3.0.0.dev6-cp311-cp311-linux_armv6l.whl#sha256=d32e06c9af69ebf5e82d761750a0dbf7e17983b2e96affb6bc4d92d31642d31f (from https://www.piwheels.org/simple/protonox-kivy/) (requires-python:>=3.9) 2025-12-30T00:26:50,579 Skipping link: No binaries permitted for protonox-kivy: https://www.piwheels.org/simple/protonox-kivy/protonox_kivy-3.0.0.dev6-cp311-cp311-linux_armv7l.whl#sha256=d32e06c9af69ebf5e82d761750a0dbf7e17983b2e96affb6bc4d92d31642d31f (from https://www.piwheels.org/simple/protonox-kivy/) (requires-python:>=3.9) 2025-12-30T00:26:50,579 Skipping link: No binaries permitted for protonox-kivy: https://www.piwheels.org/simple/protonox-kivy/protonox_kivy-3.0.0.dev5-cp311-cp311-linux_armv6l.whl#sha256=381aed6503648a52dce143be16b352185aab41ba70746fa51f68849d337da12f (from https://www.piwheels.org/simple/protonox-kivy/) (requires-python:>=3.9) 2025-12-30T00:26:50,580 Skipping link: No binaries permitted for protonox-kivy: https://www.piwheels.org/simple/protonox-kivy/protonox_kivy-3.0.0.dev5-cp311-cp311-linux_armv7l.whl#sha256=381aed6503648a52dce143be16b352185aab41ba70746fa51f68849d337da12f (from https://www.piwheels.org/simple/protonox-kivy/) (requires-python:>=3.9) 2025-12-30T00:26:50,580 Skipping link: No binaries permitted for protonox-kivy: https://www.piwheels.org/simple/protonox-kivy/protonox_kivy-3.0.0.dev4-cp311-cp311-linux_armv6l.whl#sha256=0173ab8418ee756960f68cc2ae7b46ea3dd1cf5797eba4b731a454f017705ce0 (from https://www.piwheels.org/simple/protonox-kivy/) (requires-python:>=3.9) 2025-12-30T00:26:50,581 Skipping link: No binaries permitted for protonox-kivy: https://www.piwheels.org/simple/protonox-kivy/protonox_kivy-3.0.0.dev4-cp311-cp311-linux_armv7l.whl#sha256=0173ab8418ee756960f68cc2ae7b46ea3dd1cf5797eba4b731a454f017705ce0 (from https://www.piwheels.org/simple/protonox-kivy/) (requires-python:>=3.9) 2025-12-30T00:26:50,581 Skipping link: No binaries permitted for protonox-kivy: https://www.piwheels.org/simple/protonox-kivy/protonox_kivy-3.0.0.dev4-cp313-cp313-linux_armv6l.whl#sha256=d7fdafbcb5fdff31c72f6cd86e2ef6086cb06fb806621b6b3a5d1b80e4617753 (from https://www.piwheels.org/simple/protonox-kivy/) (requires-python:>=3.9) 2025-12-30T00:26:50,582 Skipping link: No binaries permitted for protonox-kivy: https://www.piwheels.org/simple/protonox-kivy/protonox_kivy-3.0.0.dev4-cp313-cp313-linux_armv7l.whl#sha256=d7fdafbcb5fdff31c72f6cd86e2ef6086cb06fb806621b6b3a5d1b80e4617753 (from https://www.piwheels.org/simple/protonox-kivy/) (requires-python:>=3.9) 2025-12-30T00:26:50,583 Skipping link: No binaries permitted for protonox-kivy: https://www.piwheels.org/simple/protonox-kivy/protonox_kivy-3.0.0.dev3-cp311-cp311-linux_armv6l.whl#sha256=fbebd36f3299bd7a388f959fc1fcb3fa6498cfcbe70af38089c5e78e7c008558 (from https://www.piwheels.org/simple/protonox-kivy/) (requires-python:>=3.9) 2025-12-30T00:26:50,583 Skipping link: No binaries permitted for protonox-kivy: https://www.piwheels.org/simple/protonox-kivy/protonox_kivy-3.0.0.dev3-cp311-cp311-linux_armv7l.whl#sha256=fbebd36f3299bd7a388f959fc1fcb3fa6498cfcbe70af38089c5e78e7c008558 (from https://www.piwheels.org/simple/protonox-kivy/) (requires-python:>=3.9) 2025-12-30T00:26:50,584 Skipping link: No binaries permitted for protonox-kivy: https://www.piwheels.org/simple/protonox-kivy/protonox_kivy-3.0.0.dev2-cp313-cp313-linux_armv6l.whl#sha256=ce0cb9d3e380b67c88962d55d4994c8d7f6404226ffbe108152cda5a01244eba (from https://www.piwheels.org/simple/protonox-kivy/) (requires-python:>=3.9) 2025-12-30T00:26:50,585 Skipping link: No binaries permitted for protonox-kivy: https://www.piwheels.org/simple/protonox-kivy/protonox_kivy-3.0.0.dev2-cp313-cp313-linux_armv7l.whl#sha256=ce0cb9d3e380b67c88962d55d4994c8d7f6404226ffbe108152cda5a01244eba (from https://www.piwheels.org/simple/protonox-kivy/) (requires-python:>=3.9) 2025-12-30T00:26:50,585 Skipping link: No binaries permitted for protonox-kivy: https://www.piwheels.org/simple/protonox-kivy/protonox_kivy-3.0.0.dev1-cp311-cp311-linux_armv6l.whl#sha256=0621986c0517deddad94f13e29f29de197c7734e73d17f89ad5f5583d473d1a6 (from https://www.piwheels.org/simple/protonox-kivy/) (requires-python:>=3.9) 2025-12-30T00:26:50,586 Skipping link: No binaries permitted for protonox-kivy: https://www.piwheels.org/simple/protonox-kivy/protonox_kivy-3.0.0.dev1-cp311-cp311-linux_armv7l.whl#sha256=0621986c0517deddad94f13e29f29de197c7734e73d17f89ad5f5583d473d1a6 (from https://www.piwheels.org/simple/protonox-kivy/) (requires-python:>=3.9) 2025-12-30T00:26:50,586 Skipping link: No binaries permitted for protonox-kivy: https://www.piwheels.org/simple/protonox-kivy/protonox_kivy-3.0.0.dev1-cp313-cp313-linux_armv6l.whl#sha256=3cfa1fa338a02e10bbe15b1222f48201bebda6bd8f2f90c43de120dec35ad7f7 (from https://www.piwheels.org/simple/protonox-kivy/) (requires-python:>=3.9) 2025-12-30T00:26:50,586 Skipping link: No binaries permitted for protonox-kivy: https://www.piwheels.org/simple/protonox-kivy/protonox_kivy-3.0.0.dev1-cp313-cp313-linux_armv7l.whl#sha256=3cfa1fa338a02e10bbe15b1222f48201bebda6bd8f2f90c43de120dec35ad7f7 (from https://www.piwheels.org/simple/protonox-kivy/) (requires-python:>=3.9) 2025-12-30T00:26:50,587 Skipping link: not a file: https://www.piwheels.org/simple/protonox-kivy/ 2025-12-30T00:26:50,587 Skipping link: not a file: https://pypi.org/simple/protonox-kivy/ 2025-12-30T00:26:50,608 Given no hashes to check 1 links for project 'protonox-kivy': discarding no candidates 2025-12-30T00:26:50,625 Collecting protonox-kivy==3.0.0.dev13 2025-12-30T00:26:50,628 Created temporary directory: /tmp/pip-unpack-g105hws1 2025-12-30T00:26:50,773 Downloading protonox_kivy-3.0.0.dev13.tar.gz (39.2 MB) 2025-12-30T00:26:59,680 Added protonox-kivy==3.0.0.dev13 from https://files.pythonhosted.org/packages/88/ee/cdd3931bcdc1a60867fc2914817532981df871e76504066fb7b5b2c9c3e9/protonox_kivy-3.0.0.dev13.tar.gz to build tracker '/tmp/pip-build-tracker-_myfukjo' 2025-12-30T00:26:59,708 Created temporary directory: /tmp/pip-build-env-b66xt3xb 2025-12-30T00:26:59,712 Installing build dependencies: started 2025-12-30T00:26:59,714 Running command pip subprocess to install build dependencies 2025-12-30T00:27:00,874 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-12-30T00:27:01,550 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-12-30T00:27:01,574 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-30T00:27:01,575 Ignoring kivy_deps.gstreamer_dev: markers 'sys_platform == "win32"' don't match your environment 2025-12-30T00:27:01,576 Ignoring kivy_deps.sdl3_dev: markers 'sys_platform == "win32"' don't match your environment 2025-12-30T00:27:01,577 Ignoring kivy_deps.glew_dev: markers 'sys_platform == "win32"' don't match your environment 2025-12-30T00:27:01,577 Ignoring kivy_deps.gstreamer: markers 'sys_platform == "win32"' don't match your environment 2025-12-30T00:27:01,578 Ignoring kivy_deps.sdl3: markers 'sys_platform == "win32"' don't match your environment 2025-12-30T00:27:01,579 Ignoring kivy_deps.glew: markers 'sys_platform == "win32"' don't match your environment 2025-12-30T00:27:03,295 Collecting setuptools>=61.0 2025-12-30T00:27:03,388 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-12-30T00:27:03,662 Collecting wheel>=0.37.0 2025-12-30T00:27:03,678 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-12-30T00:27:03,846 Collecting packaging>=21.0 2025-12-30T00:27:03,863 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2025-12-30T00:27:05,886 Collecting cython<4.0.0,>=0.29.1 2025-12-30T00:27:05,934 Using cached cython-3.2.3-cp39-abi3-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl (2.9 MB) 2025-12-30T00:27:09,013 Installing collected packages: wheel, setuptools, packaging, cython 2025-12-30T00:27:09,261 Creating /tmp/pip-build-env-b66xt3xb/overlay/local/bin 2025-12-30T00:27:09,263 changing mode of /tmp/pip-build-env-b66xt3xb/overlay/local/bin/wheel to 755 2025-12-30T00:27:16,153 changing mode of /tmp/pip-build-env-b66xt3xb/overlay/local/bin/cygdb to 755 2025-12-30T00:27:16,155 changing mode of /tmp/pip-build-env-b66xt3xb/overlay/local/bin/cython to 755 2025-12-30T00:27:16,157 changing mode of /tmp/pip-build-env-b66xt3xb/overlay/local/bin/cythonize to 755 2025-12-30T00:27:16,190 Successfully installed cython-3.2.3 packaging-25.0 setuptools-80.9.0 wheel-0.45.1 2025-12-30T00:27:16,559 Installing build dependencies: finished with status 'done' 2025-12-30T00:27:16,577 Getting requirements to build wheel: started 2025-12-30T00:27:16,579 Running command Getting requirements to build wheel 2025-12-30T00:27:17,384 [INFO ] [Kivy ] v3.0.0.dev13 2025-12-30T00:27:17,385 [INFO ] [Kivy ] Installed at "/tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7/kivy/__init__.py" 2025-12-30T00:27:17,385 [INFO ] [Python ] v3.11.2 (main, Apr 28 2025, 14:11:48) [GCC 12.2.0] 2025-12-30T00:27:17,386 [INFO ] [Python ] Interpreter at "/usr/bin/python3" 2025-12-30T00:27:18,954 [INFO ] creating /tmp/tmpwiejwdix/build/tmp/tmpwiejwdix 2025-12-30T00:27:18,956 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c /tmp/tmpwiejwdix/test.c -o /tmp/tmpwiejwdix/build/tmp/tmpwiejwdix/test.o 2025-12-30T00:27:19,424 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `optional-dependencies` defined outside of `pyproject.toml` is ignored. 2025-12-30T00:27:19,425 !! 2025-12-30T00:27:19,426 ******************************************************************************** 2025-12-30T00:27:19,426 The following seems to be defined outside of `pyproject.toml`: 2025-12-30T00:27:19,428 `optional-dependencies = {'tuio': ['oscpy'], 'dev': ['pytest>=3.6', 'pytest-cov', 'pytest_asyncio!=0.11.0', 'pytest-timeout', 'pytest-benchmark', 'pyinstaller', 'sphinx~=6.2.1', 'sphinxcontrib-jquery~=4.1', 'kivy_deps.gstreamer_dev~=0.3.3; sys_platform == "win32"', 'kivy_deps.sdl3_dev~=0.0.9; sys_platform == "win32"', 'kivy_deps.glew_dev~=0.3.1; sys_platform == "win32"', 'pre-commit', 'responses', 'ruff>=0.8.3,<1.0.0'], 'wireless': ['websockets>=12.0', 'qrcode>=7.0'], 'base': ['pillow>=9.5.0,<12'], 'media': ['kivy_deps.gstreamer~=0.3.3; sys_platform == "win32"', 'ffpyplayer; (sys_platform == "linux" or sys_platform == "darwin") and python_version < "3.14"'], 'full': ['pillow>=9.5.0,<12', 'kivy_deps.gstreamer~=0.3.3; sys_platform == "win32"', 'ffpyplayer; (sys_platform == "linux" or sys_platform == "darwin") and python_version < "3.14"'], 'gstreamer': ['kivy_deps.gstreamer~=0.3.3; sys_platform == "win32"'], 'angle': ['kivy_deps.angle~=0.5.0; sys_platform == "win32"'], 'glew': ['kivy_deps.glew~=0.3.1; sys_platform == "win32"'], 'sdl3': ['kivy_deps.sdl3~=0.0.9; sys_platform == "win32"']}` 2025-12-30T00:27:19,429 According to the spec (see the link below), however, setuptools CANNOT 2025-12-30T00:27:19,429 consider this value unless `optional-dependencies` is listed as `dynamic`. 2025-12-30T00:27:19,430 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-12-30T00:27:19,431 To prevent this problem, you can list `optional-dependencies` under `dynamic` or alternatively 2025-12-30T00:27:19,432 remove the `[project]` table from your file and rely entirely on other means of 2025-12-30T00:27:19,432 configuration. 2025-12-30T00:27:19,433 ******************************************************************************** 2025-12-30T00:27:19,434 !! 2025-12-30T00:27:19,434 _handle_missing_dynamic(dist, project_table) 2025-12-30T00:27:19,435 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-12-30T00:27:19,435 !! 2025-12-30T00:27:19,436 ******************************************************************************** 2025-12-30T00:27:19,437 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-12-30T00:27:19,438 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-12-30T00:27:19,438 or your builds will no longer be supported. 2025-12-30T00:27:19,439 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-30T00:27:19,440 ******************************************************************************** 2025-12-30T00:27:19,441 !! 2025-12-30T00:27:19,441 corresp(dist, value, root_dir) 2025-12-30T00:27:19,442 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2025-12-30T00:27:19,443 corresp(dist, value, root_dir) 2025-12-30T00:27:19,443 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2025-12-30T00:27:19,444 corresp(dist, value, root_dir) 2025-12-30T00:27:19,501 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-30T00:27:19,501 !! 2025-12-30T00:27:19,503 ******************************************************************************** 2025-12-30T00:27:19,503 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-30T00:27:19,504 License :: OSI Approved :: MIT License 2025-12-30T00:27:19,506 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-30T00:27:19,506 ******************************************************************************** 2025-12-30T00:27:19,507 !! 2025-12-30T00:27:19,508 dist._finalize_license_expression() 2025-12-30T00:27:19,509 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-30T00:27:19,510 !! 2025-12-30T00:27:19,511 ******************************************************************************** 2025-12-30T00:27:19,512 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-30T00:27:19,513 License :: OSI Approved :: MIT License 2025-12-30T00:27:19,514 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-30T00:27:19,514 ******************************************************************************** 2025-12-30T00:27:19,515 !! 2025-12-30T00:27:19,515 self._finalize_license_expression() 2025-12-30T00:27:19,518 [INFO ] running egg_info 2025-12-30T00:27:19,525 [INFO ] writing protonox_kivy.egg-info/PKG-INFO 2025-12-30T00:27:19,529 [INFO ] writing dependency_links to protonox_kivy.egg-info/dependency_links.txt 2025-12-30T00:27:19,532 [INFO ] writing top-level names to protonox_kivy.egg-info/top_level.txt 2025-12-30T00:27:19,697 [INFO ] reading manifest file 'protonox_kivy.egg-info/SOURCES.txt' 2025-12-30T00:27:20,102 [INFO ] reading manifest template 'MANIFEST.in' 2025-12-30T00:27:21,685 [INFO ] adding license file 'LICENSE' 2025-12-30T00:27:21,686 [INFO ] adding license file 'AUTHORS' 2025-12-30T00:27:21,749 [INFO ] writing manifest file 'protonox_kivy.egg-info/SOURCES.txt' 2025-12-30T00:27:21,753 ############################################### 2025-12-30T00:27:21,754 WARNING: KIVY_DEPS_ROOT is not set, using system provided SDL 2025-12-30T00:27:21,755 which is not recommended as it may be incompatible with Kivy. 2025-12-30T00:27:21,756 Please build dependencies from source via the provided script 2025-12-30T00:27:21,757 and set KIVY_DEPS_ROOT to the root of the dependencies directory. 2025-12-30T00:27:21,757 ############################################### 2025-12-30T00:27:21,758 X11 found via pkg-config, enabling X11 support 2025-12-30T00:27:21,759 Current directory is: /tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7 2025-12-30T00:27:21,760 Source and initial build directory is: /tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7 2025-12-30T00:27:21,761 Python path is: 2025-12-30T00:27:21,762 /tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7 2025-12-30T00:27:21,763 /usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process 2025-12-30T00:27:21,764 /tmp/pip-build-env-b66xt3xb/site 2025-12-30T00:27:21,765 /usr/lib/python311.zip 2025-12-30T00:27:21,766 /usr/lib/python3.11 2025-12-30T00:27:21,767 /usr/lib/python3.11/lib-dynload 2025-12-30T00:27:21,768 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages 2025-12-30T00:27:21,769 /tmp/pip-build-env-b66xt3xb/normal/local/lib/python3.11/dist-packages 2025-12-30T00:27:21,769 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/_vendor 2025-12-30T00:27:21,772 Found Cython at /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/Cython/__init__.py 2025-12-30T00:27:21,773 Detected supported Cython version 3.2.3 2025-12-30T00:27:21,774 Using this graphics system: OpenGL 2025-12-30T00:27:21,775 GStreamer found via pkg-config 2025-12-30T00:27:21,776 WARNING: A problem occurred while running pkg-config --libs --cflags sdl3 sdl3-ttf sdl3-image sdl3-mixer (code 1) 2025-12-30T00:27:21,777 b"Package sdl3 was not found in the pkg-config search path.\nPerhaps you should add the directory containing `sdl3.pc'\nto the PKG_CONFIG_PATH environment variable\nPackage 'sdl3', required by 'virtual:world', not found\nPackage 'sdl3-ttf', required by 'virtual:world', not found\nPackage 'sdl3-image', required by 'virtual:world', not found\nPackage 'sdl3-mixer', required by 'virtual:world', not found\n" 2025-12-30T00:27:21,779 SDL3: missing sub library SDL 2025-12-30T00:27:21,780 SDL3: missing sub library SDL_mixer 2025-12-30T00:27:21,781 SDL3: missing sub library SDL_ttf 2025-12-30T00:27:21,782 SDL3: missing sub library SDL_image 2025-12-30T00:27:21,783 Pango: pangoft2 found via pkg-config 2025-12-30T00:27:21,784 {'libraries': ['pangoft2-1.0', 'pango-1.0', 'gobject-2.0', 'glib-2.0', 'harfbuzz', 'fontconfig', 'freetype'], 'include_dirs': ['/tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7/kivy/include', '/usr/include/pango-1.0', '/usr/include/glib-2.0', '/usr/lib/arm-linux-gnueabihf/glib-2.0/include', '/usr/include/harfbuzz', '/usr/include/freetype2', '/usr/include/libpng16', '/usr/include/libmount', '/usr/include/blkid', '/usr/include/fribidi', '/usr/include/cairo', '/usr/include/pixman-1'], 'library_dirs': [], 'extra_link_args': [], 'extra_compile_args': [], 'depends': ['lib/pango/pangoft2.pxi', 'lib/pango/pangoft2.h']} 2025-12-30T00:27:21,785 Linux build detected, filtering only SDL3 and X11 modules. Total sources before filtering: 38 2025-12-30T00:27:21,786 FOUND AND SKIPPING SDL3 module for Linux: graphics/cgl_backend/cgl_sdl3.pyx 2025-12-30T00:27:21,787 FOUND AND SKIPPING SDL3 module for Linux: core/window/window_x11.pyx (matched pattern: core/window/window_x11) 2025-12-30T00:27:21,788 Removing 2 problematic sources for Linux 2025-12-30T00:27:21,788 Total sources after filtering: 36 2025-12-30T00:27:21,789 Pruning SDL3 sources/libs for Linux build 2025-12-30T00:27:21,790 Removed 5 SDL3 extensions for Linux build 2025-12-30T00:27:21,791 Building extensions in parallel using 4 cores 2025-12-30T00:27:21,877 Getting requirements to build wheel: finished with status 'done' 2025-12-30T00:27:21,880 Created temporary directory: /tmp/pip-modern-metadata-s7t462p9 2025-12-30T00:27:21,883 Preparing metadata (pyproject.toml): started 2025-12-30T00:27:21,884 Running command Preparing metadata (pyproject.toml) 2025-12-30T00:27:22,637 [INFO ] [Kivy ] v3.0.0.dev13 2025-12-30T00:27:22,637 [INFO ] [Kivy ] Installed at "/tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7/kivy/__init__.py" 2025-12-30T00:27:22,638 [INFO ] [Python ] v3.11.2 (main, Apr 28 2025, 14:11:48) [GCC 12.2.0] 2025-12-30T00:27:22,638 [INFO ] [Python ] Interpreter at "/usr/bin/python3" 2025-12-30T00:27:24,109 [INFO ] creating /tmp/tmpju1wnmuv/build/tmp/tmpju1wnmuv 2025-12-30T00:27:24,111 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c /tmp/tmpju1wnmuv/test.c -o /tmp/tmpju1wnmuv/build/tmp/tmpju1wnmuv/test.o 2025-12-30T00:27:24,457 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `optional-dependencies` defined outside of `pyproject.toml` is ignored. 2025-12-30T00:27:24,458 !! 2025-12-30T00:27:24,459 ******************************************************************************** 2025-12-30T00:27:24,460 The following seems to be defined outside of `pyproject.toml`: 2025-12-30T00:27:24,461 `optional-dependencies = {'tuio': ['oscpy'], 'dev': ['pytest>=3.6', 'pytest-cov', 'pytest_asyncio!=0.11.0', 'pytest-timeout', 'pytest-benchmark', 'pyinstaller', 'sphinx~=6.2.1', 'sphinxcontrib-jquery~=4.1', 'kivy_deps.gstreamer_dev~=0.3.3; sys_platform == "win32"', 'kivy_deps.sdl3_dev~=0.0.9; sys_platform == "win32"', 'kivy_deps.glew_dev~=0.3.1; sys_platform == "win32"', 'pre-commit', 'responses', 'ruff>=0.8.3,<1.0.0'], 'wireless': ['websockets>=12.0', 'qrcode>=7.0'], 'base': ['pillow>=9.5.0,<12'], 'media': ['kivy_deps.gstreamer~=0.3.3; sys_platform == "win32"', 'ffpyplayer; (sys_platform == "linux" or sys_platform == "darwin") and python_version < "3.14"'], 'full': ['pillow>=9.5.0,<12', 'kivy_deps.gstreamer~=0.3.3; sys_platform == "win32"', 'ffpyplayer; (sys_platform == "linux" or sys_platform == "darwin") and python_version < "3.14"'], 'gstreamer': ['kivy_deps.gstreamer~=0.3.3; sys_platform == "win32"'], 'angle': ['kivy_deps.angle~=0.5.0; sys_platform == "win32"'], 'glew': ['kivy_deps.glew~=0.3.1; sys_platform == "win32"'], 'sdl3': ['kivy_deps.sdl3~=0.0.9; sys_platform == "win32"']}` 2025-12-30T00:27:24,462 According to the spec (see the link below), however, setuptools CANNOT 2025-12-30T00:27:24,463 consider this value unless `optional-dependencies` is listed as `dynamic`. 2025-12-30T00:27:24,464 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-12-30T00:27:24,465 To prevent this problem, you can list `optional-dependencies` under `dynamic` or alternatively 2025-12-30T00:27:24,466 remove the `[project]` table from your file and rely entirely on other means of 2025-12-30T00:27:24,466 configuration. 2025-12-30T00:27:24,466 ******************************************************************************** 2025-12-30T00:27:24,467 !! 2025-12-30T00:27:24,468 _handle_missing_dynamic(dist, project_table) 2025-12-30T00:27:24,468 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-12-30T00:27:24,469 !! 2025-12-30T00:27:24,470 ******************************************************************************** 2025-12-30T00:27:24,471 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-12-30T00:27:24,472 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-12-30T00:27:24,472 or your builds will no longer be supported. 2025-12-30T00:27:24,473 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-30T00:27:24,473 ******************************************************************************** 2025-12-30T00:27:24,475 !! 2025-12-30T00:27:24,475 corresp(dist, value, root_dir) 2025-12-30T00:27:24,476 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2025-12-30T00:27:24,476 corresp(dist, value, root_dir) 2025-12-30T00:27:24,477 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2025-12-30T00:27:24,477 corresp(dist, value, root_dir) 2025-12-30T00:27:24,556 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-30T00:27:24,557 !! 2025-12-30T00:27:24,558 ******************************************************************************** 2025-12-30T00:27:24,559 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-30T00:27:24,560 License :: OSI Approved :: MIT License 2025-12-30T00:27:24,562 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-30T00:27:24,562 ******************************************************************************** 2025-12-30T00:27:24,564 !! 2025-12-30T00:27:24,564 dist._finalize_license_expression() 2025-12-30T00:27:24,568 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-30T00:27:24,569 !! 2025-12-30T00:27:24,570 ******************************************************************************** 2025-12-30T00:27:24,571 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-30T00:27:24,572 License :: OSI Approved :: MIT License 2025-12-30T00:27:24,574 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-30T00:27:24,575 ******************************************************************************** 2025-12-30T00:27:24,576 !! 2025-12-30T00:27:24,577 self._finalize_license_expression() 2025-12-30T00:27:24,583 [INFO ] running dist_info 2025-12-30T00:27:24,599 [INFO ] creating /tmp/pip-modern-metadata-s7t462p9/protonox_kivy.egg-info 2025-12-30T00:27:24,600 [INFO ] writing /tmp/pip-modern-metadata-s7t462p9/protonox_kivy.egg-info/PKG-INFO 2025-12-30T00:27:24,604 [INFO ] writing dependency_links to /tmp/pip-modern-metadata-s7t462p9/protonox_kivy.egg-info/dependency_links.txt 2025-12-30T00:27:24,606 [INFO ] writing top-level names to /tmp/pip-modern-metadata-s7t462p9/protonox_kivy.egg-info/top_level.txt 2025-12-30T00:27:24,608 [INFO ] writing manifest file '/tmp/pip-modern-metadata-s7t462p9/protonox_kivy.egg-info/SOURCES.txt' 2025-12-30T00:27:24,775 [INFO ] reading manifest file '/tmp/pip-modern-metadata-s7t462p9/protonox_kivy.egg-info/SOURCES.txt' 2025-12-30T00:27:24,777 [INFO ] reading manifest template 'MANIFEST.in' 2025-12-30T00:27:26,436 [INFO ] adding license file 'LICENSE' 2025-12-30T00:27:26,436 [INFO ] adding license file 'AUTHORS' 2025-12-30T00:27:26,476 [INFO ] writing manifest file '/tmp/pip-modern-metadata-s7t462p9/protonox_kivy.egg-info/SOURCES.txt' 2025-12-30T00:27:26,479 [INFO ] creating '/tmp/pip-modern-metadata-s7t462p9/protonox_kivy-3.0.0.dev13.dist-info' 2025-12-30T00:27:26,509 ############################################### 2025-12-30T00:27:26,510 WARNING: KIVY_DEPS_ROOT is not set, using system provided SDL 2025-12-30T00:27:26,510 which is not recommended as it may be incompatible with Kivy. 2025-12-30T00:27:26,511 Please build dependencies from source via the provided script 2025-12-30T00:27:26,512 and set KIVY_DEPS_ROOT to the root of the dependencies directory. 2025-12-30T00:27:26,513 ############################################### 2025-12-30T00:27:26,514 X11 found via pkg-config, enabling X11 support 2025-12-30T00:27:26,515 Current directory is: /tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7 2025-12-30T00:27:26,516 Source and initial build directory is: /tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7 2025-12-30T00:27:26,516 Python path is: 2025-12-30T00:27:26,517 /tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7 2025-12-30T00:27:26,518 /usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process 2025-12-30T00:27:26,519 /tmp/pip-build-env-b66xt3xb/site 2025-12-30T00:27:26,520 /usr/lib/python311.zip 2025-12-30T00:27:26,521 /usr/lib/python3.11 2025-12-30T00:27:26,522 /usr/lib/python3.11/lib-dynload 2025-12-30T00:27:26,523 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages 2025-12-30T00:27:26,523 /tmp/pip-build-env-b66xt3xb/normal/local/lib/python3.11/dist-packages 2025-12-30T00:27:26,524 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/_vendor 2025-12-30T00:27:26,526 Found Cython at /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/Cython/__init__.py 2025-12-30T00:27:26,527 Detected supported Cython version 3.2.3 2025-12-30T00:27:26,528 Using this graphics system: OpenGL 2025-12-30T00:27:26,529 GStreamer found via pkg-config 2025-12-30T00:27:26,529 WARNING: A problem occurred while running pkg-config --libs --cflags sdl3 sdl3-ttf sdl3-image sdl3-mixer (code 1) 2025-12-30T00:27:26,531 b"Package sdl3 was not found in the pkg-config search path.\nPerhaps you should add the directory containing `sdl3.pc'\nto the PKG_CONFIG_PATH environment variable\nPackage 'sdl3', required by 'virtual:world', not found\nPackage 'sdl3-ttf', required by 'virtual:world', not found\nPackage 'sdl3-image', required by 'virtual:world', not found\nPackage 'sdl3-mixer', required by 'virtual:world', not found\n" 2025-12-30T00:27:26,532 SDL3: missing sub library SDL 2025-12-30T00:27:26,533 SDL3: missing sub library SDL_mixer 2025-12-30T00:27:26,534 SDL3: missing sub library SDL_ttf 2025-12-30T00:27:26,535 SDL3: missing sub library SDL_image 2025-12-30T00:27:26,536 Pango: pangoft2 found via pkg-config 2025-12-30T00:27:26,537 {'libraries': ['pangoft2-1.0', 'pango-1.0', 'gobject-2.0', 'glib-2.0', 'harfbuzz', 'fontconfig', 'freetype'], 'include_dirs': ['/tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7/kivy/include', '/usr/include/pango-1.0', '/usr/include/glib-2.0', '/usr/lib/arm-linux-gnueabihf/glib-2.0/include', '/usr/include/harfbuzz', '/usr/include/freetype2', '/usr/include/libpng16', '/usr/include/libmount', '/usr/include/blkid', '/usr/include/fribidi', '/usr/include/cairo', '/usr/include/pixman-1'], 'library_dirs': [], 'extra_link_args': [], 'extra_compile_args': [], 'depends': ['lib/pango/pangoft2.pxi', 'lib/pango/pangoft2.h']} 2025-12-30T00:27:26,537 Linux build detected, filtering only SDL3 and X11 modules. Total sources before filtering: 38 2025-12-30T00:27:26,538 FOUND AND SKIPPING SDL3 module for Linux: graphics/cgl_backend/cgl_sdl3.pyx 2025-12-30T00:27:26,539 FOUND AND SKIPPING SDL3 module for Linux: core/window/window_x11.pyx (matched pattern: core/window/window_x11) 2025-12-30T00:27:26,539 Removing 2 problematic sources for Linux 2025-12-30T00:27:26,540 Total sources after filtering: 36 2025-12-30T00:27:26,541 Pruning SDL3 sources/libs for Linux build 2025-12-30T00:27:26,541 Removed 5 SDL3 extensions for Linux build 2025-12-30T00:27:26,542 Building extensions in parallel using 4 cores 2025-12-30T00:27:26,639 Preparing metadata (pyproject.toml): finished with status 'done' 2025-12-30T00:27:26,645 Source in /tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7 has version 3.0.0.dev13, which satisfies requirement protonox-kivy==3.0.0.dev13 from https://files.pythonhosted.org/packages/88/ee/cdd3931bcdc1a60867fc2914817532981df871e76504066fb7b5b2c9c3e9/protonox_kivy-3.0.0.dev13.tar.gz 2025-12-30T00:27:26,646 Removed protonox-kivy==3.0.0.dev13 from https://files.pythonhosted.org/packages/88/ee/cdd3931bcdc1a60867fc2914817532981df871e76504066fb7b5b2c9c3e9/protonox_kivy-3.0.0.dev13.tar.gz from build tracker '/tmp/pip-build-tracker-_myfukjo' 2025-12-30T00:27:26,654 Created temporary directory: /tmp/pip-unpack-p18p3v39 2025-12-30T00:27:26,654 Building wheels for collected packages: protonox-kivy 2025-12-30T00:27:26,659 Created temporary directory: /tmp/pip-wheel-npv7sd44 2025-12-30T00:27:26,659 Destination directory: /tmp/pip-wheel-npv7sd44 2025-12-30T00:27:26,662 Building wheel for protonox-kivy (pyproject.toml): started 2025-12-30T00:27:26,663 Running command Building wheel for protonox-kivy (pyproject.toml) 2025-12-30T00:27:27,405 [INFO ] [Kivy ] v3.0.0.dev13 2025-12-30T00:27:27,405 [INFO ] [Kivy ] Installed at "/tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7/kivy/__init__.py" 2025-12-30T00:27:27,406 [INFO ] [Python ] v3.11.2 (main, Apr 28 2025, 14:11:48) [GCC 12.2.0] 2025-12-30T00:27:27,407 [INFO ] [Python ] Interpreter at "/usr/bin/python3" 2025-12-30T00:27:28,864 [INFO ] creating /tmp/tmpkuvl8fah/build/tmp/tmpkuvl8fah 2025-12-30T00:27:28,866 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c /tmp/tmpkuvl8fah/test.c -o /tmp/tmpkuvl8fah/build/tmp/tmpkuvl8fah/test.o 2025-12-30T00:27:29,206 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `optional-dependencies` defined outside of `pyproject.toml` is ignored. 2025-12-30T00:27:29,207 !! 2025-12-30T00:27:29,208 ******************************************************************************** 2025-12-30T00:27:29,209 The following seems to be defined outside of `pyproject.toml`: 2025-12-30T00:27:29,210 `optional-dependencies = {'tuio': ['oscpy'], 'dev': ['pytest>=3.6', 'pytest-cov', 'pytest_asyncio!=0.11.0', 'pytest-timeout', 'pytest-benchmark', 'pyinstaller', 'sphinx~=6.2.1', 'sphinxcontrib-jquery~=4.1', 'kivy_deps.gstreamer_dev~=0.3.3; sys_platform == "win32"', 'kivy_deps.sdl3_dev~=0.0.9; sys_platform == "win32"', 'kivy_deps.glew_dev~=0.3.1; sys_platform == "win32"', 'pre-commit', 'responses', 'ruff>=0.8.3,<1.0.0'], 'wireless': ['websockets>=12.0', 'qrcode>=7.0'], 'base': ['pillow>=9.5.0,<12'], 'media': ['kivy_deps.gstreamer~=0.3.3; sys_platform == "win32"', 'ffpyplayer; (sys_platform == "linux" or sys_platform == "darwin") and python_version < "3.14"'], 'full': ['pillow>=9.5.0,<12', 'kivy_deps.gstreamer~=0.3.3; sys_platform == "win32"', 'ffpyplayer; (sys_platform == "linux" or sys_platform == "darwin") and python_version < "3.14"'], 'gstreamer': ['kivy_deps.gstreamer~=0.3.3; sys_platform == "win32"'], 'angle': ['kivy_deps.angle~=0.5.0; sys_platform == "win32"'], 'glew': ['kivy_deps.glew~=0.3.1; sys_platform == "win32"'], 'sdl3': ['kivy_deps.sdl3~=0.0.9; sys_platform == "win32"']}` 2025-12-30T00:27:29,211 According to the spec (see the link below), however, setuptools CANNOT 2025-12-30T00:27:29,212 consider this value unless `optional-dependencies` is listed as `dynamic`. 2025-12-30T00:27:29,213 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-12-30T00:27:29,214 To prevent this problem, you can list `optional-dependencies` under `dynamic` or alternatively 2025-12-30T00:27:29,214 remove the `[project]` table from your file and rely entirely on other means of 2025-12-30T00:27:29,215 configuration. 2025-12-30T00:27:29,216 ******************************************************************************** 2025-12-30T00:27:29,217 !! 2025-12-30T00:27:29,218 _handle_missing_dynamic(dist, project_table) 2025-12-30T00:27:29,218 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-12-30T00:27:29,219 !! 2025-12-30T00:27:29,220 ******************************************************************************** 2025-12-30T00:27:29,221 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-12-30T00:27:29,222 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-12-30T00:27:29,222 or your builds will no longer be supported. 2025-12-30T00:27:29,223 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-30T00:27:29,224 ******************************************************************************** 2025-12-30T00:27:29,225 !! 2025-12-30T00:27:29,226 corresp(dist, value, root_dir) 2025-12-30T00:27:29,226 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2025-12-30T00:27:29,227 corresp(dist, value, root_dir) 2025-12-30T00:27:29,227 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2025-12-30T00:27:29,228 corresp(dist, value, root_dir) 2025-12-30T00:27:29,282 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-30T00:27:29,283 !! 2025-12-30T00:27:29,284 ******************************************************************************** 2025-12-30T00:27:29,285 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-30T00:27:29,286 License :: OSI Approved :: MIT License 2025-12-30T00:27:29,288 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-30T00:27:29,289 ******************************************************************************** 2025-12-30T00:27:29,290 !! 2025-12-30T00:27:29,290 dist._finalize_license_expression() 2025-12-30T00:27:29,291 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-30T00:27:29,292 !! 2025-12-30T00:27:29,293 ******************************************************************************** 2025-12-30T00:27:29,293 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-30T00:27:29,295 License :: OSI Approved :: MIT License 2025-12-30T00:27:29,296 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-30T00:27:29,297 ******************************************************************************** 2025-12-30T00:27:29,298 !! 2025-12-30T00:27:29,298 self._finalize_license_expression() 2025-12-30T00:27:29,299 [INFO ] running bdist_wheel 2025-12-30T00:27:29,320 [INFO ] running build 2025-12-30T00:27:29,321 [INFO ] running build_py 2025-12-30T00:27:29,332 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:29,334 [INFO ] copying kivy/base.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:29,338 [INFO ] copying kivy/parser.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:29,341 [INFO ] copying kivy/factory.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:29,344 [INFO ] copying kivy/multistroke.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:29,348 [INFO ] copying kivy/loader.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:29,351 [INFO ] copying kivy/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:29,354 [INFO ] copying kivy/_compat_state.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:29,356 [INFO ] copying kivy/resources.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:29,358 [INFO ] copying kivy/setupconfig.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:29,360 [INFO ] copying kivy/vector.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:29,363 [INFO ] copying kivy/context.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:29,365 [INFO ] copying kivy/clock.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:29,368 [INFO ] copying kivy/config.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:29,371 [INFO ] copying kivy/geometry.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:29,373 [INFO ] copying kivy/support.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:29,375 [INFO ] copying kivy/interactive.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:29,378 [INFO ] copying kivy/atlas.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:29,381 [INFO ] copying kivy/utils.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:29,383 [INFO ] copying kivy/gesture.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:29,386 [INFO ] copying kivy/animation.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:29,390 [INFO ] copying kivy/app.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:29,394 [INFO ] copying kivy/logger.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:29,397 [INFO ] copying kivy/factory_registers.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:29,399 [INFO ] copying kivy/event.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:29,401 [INFO ] copying kivy/cache.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:29,404 [INFO ] copying kivy/weakmethod.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:29,406 [INFO ] copying kivy/metrics.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:29,409 [INFO ] copying kivy/_version.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:29,410 [INFO ] running egg_info 2025-12-30T00:27:29,424 [INFO ] writing protonox_kivy.egg-info/PKG-INFO 2025-12-30T00:27:29,427 [INFO ] writing dependency_links to protonox_kivy.egg-info/dependency_links.txt 2025-12-30T00:27:29,429 [INFO ] writing top-level names to protonox_kivy.egg-info/top_level.txt 2025-12-30T00:27:29,583 [INFO ] reading manifest file 'protonox_kivy.egg-info/SOURCES.txt' 2025-12-30T00:27:29,639 [INFO ] reading manifest template 'MANIFEST.in' 2025-12-30T00:27:31,347 [INFO ] adding license file 'LICENSE' 2025-12-30T00:27:31,347 [INFO ] adding license file 'AUTHORS' 2025-12-30T00:27:31,402 [INFO ] writing manifest file 'protonox_kivy.egg-info/SOURCES.txt' 2025-12-30T00:27:31,423 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kivy.core.audio_output' is absent from the `packages` configuration. 2025-12-30T00:27:31,423 !! 2025-12-30T00:27:31,424 ******************************************************************************** 2025-12-30T00:27:31,425 ############################ 2025-12-30T00:27:31,425 # Package would be ignored # 2025-12-30T00:27:31,426 ############################ 2025-12-30T00:27:31,426 Python recognizes 'kivy.core.audio_output' as an importable package[^1], 2025-12-30T00:27:31,427 but it is absent from setuptools' `packages` configuration. 2025-12-30T00:27:31,428 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T00:27:31,429 package, please make sure that 'kivy.core.audio_output' is explicitly added 2025-12-30T00:27:31,429 to the `packages` configuration field. 2025-12-30T00:27:31,431 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T00:27:31,431 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T00:27:31,432 instead of `find_packages(...)`/`find:`). 2025-12-30T00:27:31,433 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T00:27:31,434 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T00:27:31,436 If you don't want 'kivy.core.audio_output' to be distributed and are 2025-12-30T00:27:31,436 already explicitly excluding 'kivy.core.audio_output' via 2025-12-30T00:27:31,437 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T00:27:31,438 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T00:27:31,438 combination with a more fine grained `package-data` configuration. 2025-12-30T00:27:31,439 You can read more about "package data files" on setuptools documentation page: 2025-12-30T00:27:31,440 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T00:27:31,442 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T00:27:31,442 even if it does not contain any `.py` files. 2025-12-30T00:27:31,443 On the other hand, currently there is no concept of package data 2025-12-30T00:27:31,444 directory, all directories are treated like packages. 2025-12-30T00:27:31,444 ******************************************************************************** 2025-12-30T00:27:31,445 !! 2025-12-30T00:27:31,446 check.warn(importable) 2025-12-30T00:27:31,447 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kivy.core.camera' is absent from the `packages` configuration. 2025-12-30T00:27:31,448 !! 2025-12-30T00:27:31,449 ******************************************************************************** 2025-12-30T00:27:31,449 ############################ 2025-12-30T00:27:31,450 # Package would be ignored # 2025-12-30T00:27:31,450 ############################ 2025-12-30T00:27:31,450 Python recognizes 'kivy.core.camera' as an importable package[^1], 2025-12-30T00:27:31,451 but it is absent from setuptools' `packages` configuration. 2025-12-30T00:27:31,452 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T00:27:31,452 package, please make sure that 'kivy.core.camera' is explicitly added 2025-12-30T00:27:31,453 to the `packages` configuration field. 2025-12-30T00:27:31,453 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T00:27:31,454 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T00:27:31,454 instead of `find_packages(...)`/`find:`). 2025-12-30T00:27:31,455 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T00:27:31,456 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T00:27:31,457 If you don't want 'kivy.core.camera' to be distributed and are 2025-12-30T00:27:31,458 already explicitly excluding 'kivy.core.camera' via 2025-12-30T00:27:31,458 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T00:27:31,458 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T00:27:31,459 combination with a more fine grained `package-data` configuration. 2025-12-30T00:27:31,460 You can read more about "package data files" on setuptools documentation page: 2025-12-30T00:27:31,461 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T00:27:31,463 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T00:27:31,464 even if it does not contain any `.py` files. 2025-12-30T00:27:31,464 On the other hand, currently there is no concept of package data 2025-12-30T00:27:31,465 directory, all directories are treated like packages. 2025-12-30T00:27:31,466 ******************************************************************************** 2025-12-30T00:27:31,467 !! 2025-12-30T00:27:31,467 check.warn(importable) 2025-12-30T00:27:31,468 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kivy.core.clipboard' is absent from the `packages` configuration. 2025-12-30T00:27:31,469 !! 2025-12-30T00:27:31,470 ******************************************************************************** 2025-12-30T00:27:31,470 ############################ 2025-12-30T00:27:31,471 # Package would be ignored # 2025-12-30T00:27:31,471 ############################ 2025-12-30T00:27:31,472 Python recognizes 'kivy.core.clipboard' as an importable package[^1], 2025-12-30T00:27:31,473 but it is absent from setuptools' `packages` configuration. 2025-12-30T00:27:31,474 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T00:27:31,474 package, please make sure that 'kivy.core.clipboard' is explicitly added 2025-12-30T00:27:31,475 to the `packages` configuration field. 2025-12-30T00:27:31,476 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T00:27:31,477 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T00:27:31,477 instead of `find_packages(...)`/`find:`). 2025-12-30T00:27:31,479 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T00:27:31,480 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T00:27:31,481 If you don't want 'kivy.core.clipboard' to be distributed and are 2025-12-30T00:27:31,481 already explicitly excluding 'kivy.core.clipboard' via 2025-12-30T00:27:31,482 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T00:27:31,482 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T00:27:31,483 combination with a more fine grained `package-data` configuration. 2025-12-30T00:27:31,483 You can read more about "package data files" on setuptools documentation page: 2025-12-30T00:27:31,484 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T00:27:31,486 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T00:27:31,486 even if it does not contain any `.py` files. 2025-12-30T00:27:31,487 On the other hand, currently there is no concept of package data 2025-12-30T00:27:31,487 directory, all directories are treated like packages. 2025-12-30T00:27:31,487 ******************************************************************************** 2025-12-30T00:27:31,488 !! 2025-12-30T00:27:31,489 check.warn(importable) 2025-12-30T00:27:31,489 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kivy.core.image' is absent from the `packages` configuration. 2025-12-30T00:27:31,490 !! 2025-12-30T00:27:31,491 ******************************************************************************** 2025-12-30T00:27:31,491 ############################ 2025-12-30T00:27:31,492 # Package would be ignored # 2025-12-30T00:27:31,492 ############################ 2025-12-30T00:27:31,493 Python recognizes 'kivy.core.image' as an importable package[^1], 2025-12-30T00:27:31,493 but it is absent from setuptools' `packages` configuration. 2025-12-30T00:27:31,494 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T00:27:31,495 package, please make sure that 'kivy.core.image' is explicitly added 2025-12-30T00:27:31,496 to the `packages` configuration field. 2025-12-30T00:27:31,497 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T00:27:31,498 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T00:27:31,498 instead of `find_packages(...)`/`find:`). 2025-12-30T00:27:31,500 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T00:27:31,501 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T00:27:31,502 If you don't want 'kivy.core.image' to be distributed and are 2025-12-30T00:27:31,502 already explicitly excluding 'kivy.core.image' via 2025-12-30T00:27:31,503 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T00:27:31,504 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T00:27:31,504 combination with a more fine grained `package-data` configuration. 2025-12-30T00:27:31,505 You can read more about "package data files" on setuptools documentation page: 2025-12-30T00:27:31,506 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T00:27:31,508 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T00:27:31,509 even if it does not contain any `.py` files. 2025-12-30T00:27:31,510 On the other hand, currently there is no concept of package data 2025-12-30T00:27:31,510 directory, all directories are treated like packages. 2025-12-30T00:27:31,511 ******************************************************************************** 2025-12-30T00:27:31,512 !! 2025-12-30T00:27:31,512 check.warn(importable) 2025-12-30T00:27:31,513 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kivy.core.text' is absent from the `packages` configuration. 2025-12-30T00:27:31,513 !! 2025-12-30T00:27:31,514 ******************************************************************************** 2025-12-30T00:27:31,514 ############################ 2025-12-30T00:27:31,515 # Package would be ignored # 2025-12-30T00:27:31,515 ############################ 2025-12-30T00:27:31,516 Python recognizes 'kivy.core.text' as an importable package[^1], 2025-12-30T00:27:31,516 but it is absent from setuptools' `packages` configuration. 2025-12-30T00:27:31,517 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T00:27:31,517 package, please make sure that 'kivy.core.text' is explicitly added 2025-12-30T00:27:31,518 to the `packages` configuration field. 2025-12-30T00:27:31,519 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T00:27:31,519 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T00:27:31,520 instead of `find_packages(...)`/`find:`). 2025-12-30T00:27:31,521 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T00:27:31,522 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T00:27:31,523 If you don't want 'kivy.core.text' to be distributed and are 2025-12-30T00:27:31,523 already explicitly excluding 'kivy.core.text' via 2025-12-30T00:27:31,524 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T00:27:31,524 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T00:27:31,525 combination with a more fine grained `package-data` configuration. 2025-12-30T00:27:31,526 You can read more about "package data files" on setuptools documentation page: 2025-12-30T00:27:31,527 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T00:27:31,529 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T00:27:31,530 even if it does not contain any `.py` files. 2025-12-30T00:27:31,531 On the other hand, currently there is no concept of package data 2025-12-30T00:27:31,531 directory, all directories are treated like packages. 2025-12-30T00:27:31,532 ******************************************************************************** 2025-12-30T00:27:31,533 !! 2025-12-30T00:27:31,534 check.warn(importable) 2025-12-30T00:27:31,534 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kivy.core.window' is absent from the `packages` configuration. 2025-12-30T00:27:31,535 !! 2025-12-30T00:27:31,536 ******************************************************************************** 2025-12-30T00:27:31,536 ############################ 2025-12-30T00:27:31,537 # Package would be ignored # 2025-12-30T00:27:31,538 ############################ 2025-12-30T00:27:31,538 Python recognizes 'kivy.core.window' as an importable package[^1], 2025-12-30T00:27:31,539 but it is absent from setuptools' `packages` configuration. 2025-12-30T00:27:31,540 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T00:27:31,541 package, please make sure that 'kivy.core.window' is explicitly added 2025-12-30T00:27:31,541 to the `packages` configuration field. 2025-12-30T00:27:31,543 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T00:27:31,543 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T00:27:31,544 instead of `find_packages(...)`/`find:`). 2025-12-30T00:27:31,544 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T00:27:31,545 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T00:27:31,546 If you don't want 'kivy.core.window' to be distributed and are 2025-12-30T00:27:31,546 already explicitly excluding 'kivy.core.window' via 2025-12-30T00:27:31,547 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T00:27:31,547 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T00:27:31,548 combination with a more fine grained `package-data` configuration. 2025-12-30T00:27:31,549 You can read more about "package data files" on setuptools documentation page: 2025-12-30T00:27:31,549 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T00:27:31,551 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T00:27:31,551 even if it does not contain any `.py` files. 2025-12-30T00:27:31,552 On the other hand, currently there is no concept of package data 2025-12-30T00:27:31,552 directory, all directories are treated like packages. 2025-12-30T00:27:31,553 ******************************************************************************** 2025-12-30T00:27:31,553 !! 2025-12-30T00:27:31,554 check.warn(importable) 2025-12-30T00:27:31,555 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kivy.data' is absent from the `packages` configuration. 2025-12-30T00:27:31,555 !! 2025-12-30T00:27:31,556 ******************************************************************************** 2025-12-30T00:27:31,557 ############################ 2025-12-30T00:27:31,558 # Package would be ignored # 2025-12-30T00:27:31,558 ############################ 2025-12-30T00:27:31,559 Python recognizes 'kivy.data' as an importable package[^1], 2025-12-30T00:27:31,559 but it is absent from setuptools' `packages` configuration. 2025-12-30T00:27:31,561 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T00:27:31,561 package, please make sure that 'kivy.data' is explicitly added 2025-12-30T00:27:31,562 to the `packages` configuration field. 2025-12-30T00:27:31,563 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T00:27:31,564 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T00:27:31,564 instead of `find_packages(...)`/`find:`). 2025-12-30T00:27:31,565 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T00:27:31,566 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T00:27:31,568 If you don't want 'kivy.data' to be distributed and are 2025-12-30T00:27:31,568 already explicitly excluding 'kivy.data' via 2025-12-30T00:27:31,569 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T00:27:31,569 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T00:27:31,570 combination with a more fine grained `package-data` configuration. 2025-12-30T00:27:31,571 You can read more about "package data files" on setuptools documentation page: 2025-12-30T00:27:31,573 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T00:27:31,575 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T00:27:31,575 even if it does not contain any `.py` files. 2025-12-30T00:27:31,575 On the other hand, currently there is no concept of package data 2025-12-30T00:27:31,576 directory, all directories are treated like packages. 2025-12-30T00:27:31,576 ******************************************************************************** 2025-12-30T00:27:31,577 !! 2025-12-30T00:27:31,578 check.warn(importable) 2025-12-30T00:27:31,578 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kivy.data.fonts' is absent from the `packages` configuration. 2025-12-30T00:27:31,579 !! 2025-12-30T00:27:31,579 ******************************************************************************** 2025-12-30T00:27:31,580 ############################ 2025-12-30T00:27:31,580 # Package would be ignored # 2025-12-30T00:27:31,581 ############################ 2025-12-30T00:27:31,581 Python recognizes 'kivy.data.fonts' as an importable package[^1], 2025-12-30T00:27:31,582 but it is absent from setuptools' `packages` configuration. 2025-12-30T00:27:31,583 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T00:27:31,583 package, please make sure that 'kivy.data.fonts' is explicitly added 2025-12-30T00:27:31,584 to the `packages` configuration field. 2025-12-30T00:27:31,585 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T00:27:31,585 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T00:27:31,586 instead of `find_packages(...)`/`find:`). 2025-12-30T00:27:31,587 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T00:27:31,588 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T00:27:31,589 If you don't want 'kivy.data.fonts' to be distributed and are 2025-12-30T00:27:31,590 already explicitly excluding 'kivy.data.fonts' via 2025-12-30T00:27:31,591 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T00:27:31,591 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T00:27:31,592 combination with a more fine grained `package-data` configuration. 2025-12-30T00:27:31,593 You can read more about "package data files" on setuptools documentation page: 2025-12-30T00:27:31,594 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T00:27:31,595 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T00:27:31,596 even if it does not contain any `.py` files. 2025-12-30T00:27:31,596 On the other hand, currently there is no concept of package data 2025-12-30T00:27:31,597 directory, all directories are treated like packages. 2025-12-30T00:27:31,597 ******************************************************************************** 2025-12-30T00:27:31,598 !! 2025-12-30T00:27:31,599 check.warn(importable) 2025-12-30T00:27:31,599 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kivy.data.glsl' is absent from the `packages` configuration. 2025-12-30T00:27:31,600 !! 2025-12-30T00:27:31,601 ******************************************************************************** 2025-12-30T00:27:31,601 ############################ 2025-12-30T00:27:31,602 # Package would be ignored # 2025-12-30T00:27:31,602 ############################ 2025-12-30T00:27:31,603 Python recognizes 'kivy.data.glsl' as an importable package[^1], 2025-12-30T00:27:31,604 but it is absent from setuptools' `packages` configuration. 2025-12-30T00:27:31,605 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T00:27:31,605 package, please make sure that 'kivy.data.glsl' is explicitly added 2025-12-30T00:27:31,605 to the `packages` configuration field. 2025-12-30T00:27:31,606 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T00:27:31,606 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T00:27:31,607 instead of `find_packages(...)`/`find:`). 2025-12-30T00:27:31,608 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T00:27:31,608 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T00:27:31,609 If you don't want 'kivy.data.glsl' to be distributed and are 2025-12-30T00:27:31,609 already explicitly excluding 'kivy.data.glsl' via 2025-12-30T00:27:31,610 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T00:27:31,610 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T00:27:31,611 combination with a more fine grained `package-data` configuration. 2025-12-30T00:27:31,611 You can read more about "package data files" on setuptools documentation page: 2025-12-30T00:27:31,612 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T00:27:31,614 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T00:27:31,614 even if it does not contain any `.py` files. 2025-12-30T00:27:31,615 On the other hand, currently there is no concept of package data 2025-12-30T00:27:31,615 directory, all directories are treated like packages. 2025-12-30T00:27:31,616 ******************************************************************************** 2025-12-30T00:27:31,617 !! 2025-12-30T00:27:31,618 check.warn(importable) 2025-12-30T00:27:31,618 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kivy.data.images' is absent from the `packages` configuration. 2025-12-30T00:27:31,619 !! 2025-12-30T00:27:31,620 ******************************************************************************** 2025-12-30T00:27:31,621 ############################ 2025-12-30T00:27:31,622 # Package would be ignored # 2025-12-30T00:27:31,622 ############################ 2025-12-30T00:27:31,623 Python recognizes 'kivy.data.images' as an importable package[^1], 2025-12-30T00:27:31,623 but it is absent from setuptools' `packages` configuration. 2025-12-30T00:27:31,624 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T00:27:31,625 package, please make sure that 'kivy.data.images' is explicitly added 2025-12-30T00:27:31,625 to the `packages` configuration field. 2025-12-30T00:27:31,627 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T00:27:31,627 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T00:27:31,628 instead of `find_packages(...)`/`find:`). 2025-12-30T00:27:31,629 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T00:27:31,630 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T00:27:31,631 If you don't want 'kivy.data.images' to be distributed and are 2025-12-30T00:27:31,632 already explicitly excluding 'kivy.data.images' via 2025-12-30T00:27:31,633 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T00:27:31,633 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T00:27:31,634 combination with a more fine grained `package-data` configuration. 2025-12-30T00:27:31,635 You can read more about "package data files" on setuptools documentation page: 2025-12-30T00:27:31,636 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T00:27:31,637 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T00:27:31,638 even if it does not contain any `.py` files. 2025-12-30T00:27:31,638 On the other hand, currently there is no concept of package data 2025-12-30T00:27:31,639 directory, all directories are treated like packages. 2025-12-30T00:27:31,639 ******************************************************************************** 2025-12-30T00:27:31,640 !! 2025-12-30T00:27:31,641 check.warn(importable) 2025-12-30T00:27:31,641 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kivy.data.keyboards' is absent from the `packages` configuration. 2025-12-30T00:27:31,641 !! 2025-12-30T00:27:31,642 ******************************************************************************** 2025-12-30T00:27:31,643 ############################ 2025-12-30T00:27:31,643 # Package would be ignored # 2025-12-30T00:27:31,644 ############################ 2025-12-30T00:27:31,644 Python recognizes 'kivy.data.keyboards' as an importable package[^1], 2025-12-30T00:27:31,645 but it is absent from setuptools' `packages` configuration. 2025-12-30T00:27:31,646 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T00:27:31,646 package, please make sure that 'kivy.data.keyboards' is explicitly added 2025-12-30T00:27:31,647 to the `packages` configuration field. 2025-12-30T00:27:31,648 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T00:27:31,648 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T00:27:31,649 instead of `find_packages(...)`/`find:`). 2025-12-30T00:27:31,650 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T00:27:31,651 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T00:27:31,652 If you don't want 'kivy.data.keyboards' to be distributed and are 2025-12-30T00:27:31,652 already explicitly excluding 'kivy.data.keyboards' via 2025-12-30T00:27:31,653 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T00:27:31,653 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T00:27:31,654 combination with a more fine grained `package-data` configuration. 2025-12-30T00:27:31,655 You can read more about "package data files" on setuptools documentation page: 2025-12-30T00:27:31,656 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T00:27:31,657 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T00:27:31,658 even if it does not contain any `.py` files. 2025-12-30T00:27:31,658 On the other hand, currently there is no concept of package data 2025-12-30T00:27:31,659 directory, all directories are treated like packages. 2025-12-30T00:27:31,660 ******************************************************************************** 2025-12-30T00:27:31,661 !! 2025-12-30T00:27:31,661 check.warn(importable) 2025-12-30T00:27:31,662 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kivy.data.logo' is absent from the `packages` configuration. 2025-12-30T00:27:31,662 !! 2025-12-30T00:27:31,663 ******************************************************************************** 2025-12-30T00:27:31,664 ############################ 2025-12-30T00:27:31,664 # Package would be ignored # 2025-12-30T00:27:31,664 ############################ 2025-12-30T00:27:31,665 Python recognizes 'kivy.data.logo' as an importable package[^1], 2025-12-30T00:27:31,665 but it is absent from setuptools' `packages` configuration. 2025-12-30T00:27:31,666 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T00:27:31,667 package, please make sure that 'kivy.data.logo' is explicitly added 2025-12-30T00:27:31,667 to the `packages` configuration field. 2025-12-30T00:27:31,668 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T00:27:31,668 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T00:27:31,669 instead of `find_packages(...)`/`find:`). 2025-12-30T00:27:31,670 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T00:27:31,671 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T00:27:31,671 If you don't want 'kivy.data.logo' to be distributed and are 2025-12-30T00:27:31,672 already explicitly excluding 'kivy.data.logo' via 2025-12-30T00:27:31,672 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T00:27:31,673 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T00:27:31,673 combination with a more fine grained `package-data` configuration. 2025-12-30T00:27:31,674 You can read more about "package data files" on setuptools documentation page: 2025-12-30T00:27:31,675 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T00:27:31,677 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T00:27:31,677 even if it does not contain any `.py` files. 2025-12-30T00:27:31,678 On the other hand, currently there is no concept of package data 2025-12-30T00:27:31,678 directory, all directories are treated like packages. 2025-12-30T00:27:31,679 ******************************************************************************** 2025-12-30T00:27:31,680 !! 2025-12-30T00:27:31,680 check.warn(importable) 2025-12-30T00:27:31,681 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kivy.graphics' is absent from the `packages` configuration. 2025-12-30T00:27:31,681 !! 2025-12-30T00:27:31,682 ******************************************************************************** 2025-12-30T00:27:31,683 ############################ 2025-12-30T00:27:31,683 # Package would be ignored # 2025-12-30T00:27:31,684 ############################ 2025-12-30T00:27:31,684 Python recognizes 'kivy.graphics' as an importable package[^1], 2025-12-30T00:27:31,685 but it is absent from setuptools' `packages` configuration. 2025-12-30T00:27:31,686 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T00:27:31,687 package, please make sure that 'kivy.graphics' is explicitly added 2025-12-30T00:27:31,687 to the `packages` configuration field. 2025-12-30T00:27:31,688 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T00:27:31,689 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T00:27:31,689 instead of `find_packages(...)`/`find:`). 2025-12-30T00:27:31,690 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T00:27:31,691 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T00:27:31,692 If you don't want 'kivy.graphics' to be distributed and are 2025-12-30T00:27:31,692 already explicitly excluding 'kivy.graphics' via 2025-12-30T00:27:31,693 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T00:27:31,693 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T00:27:31,694 combination with a more fine grained `package-data` configuration. 2025-12-30T00:27:31,694 You can read more about "package data files" on setuptools documentation page: 2025-12-30T00:27:31,695 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T00:27:31,697 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T00:27:31,697 even if it does not contain any `.py` files. 2025-12-30T00:27:31,698 On the other hand, currently there is no concept of package data 2025-12-30T00:27:31,698 directory, all directories are treated like packages. 2025-12-30T00:27:31,699 ******************************************************************************** 2025-12-30T00:27:31,699 !! 2025-12-30T00:27:31,700 check.warn(importable) 2025-12-30T00:27:31,700 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kivy.graphics.cgl_backend' is absent from the `packages` configuration. 2025-12-30T00:27:31,701 !! 2025-12-30T00:27:31,702 ******************************************************************************** 2025-12-30T00:27:31,702 ############################ 2025-12-30T00:27:31,703 # Package would be ignored # 2025-12-30T00:27:31,703 ############################ 2025-12-30T00:27:31,704 Python recognizes 'kivy.graphics.cgl_backend' as an importable package[^1], 2025-12-30T00:27:31,705 but it is absent from setuptools' `packages` configuration. 2025-12-30T00:27:31,706 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T00:27:31,706 package, please make sure that 'kivy.graphics.cgl_backend' is explicitly added 2025-12-30T00:27:31,707 to the `packages` configuration field. 2025-12-30T00:27:31,708 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T00:27:31,708 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T00:27:31,709 instead of `find_packages(...)`/`find:`). 2025-12-30T00:27:31,710 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T00:27:31,711 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T00:27:31,712 If you don't want 'kivy.graphics.cgl_backend' to be distributed and are 2025-12-30T00:27:31,713 already explicitly excluding 'kivy.graphics.cgl_backend' via 2025-12-30T00:27:31,713 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T00:27:31,714 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T00:27:31,714 combination with a more fine grained `package-data` configuration. 2025-12-30T00:27:31,715 You can read more about "package data files" on setuptools documentation page: 2025-12-30T00:27:31,716 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T00:27:31,718 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T00:27:31,719 even if it does not contain any `.py` files. 2025-12-30T00:27:31,719 On the other hand, currently there is no concept of package data 2025-12-30T00:27:31,720 directory, all directories are treated like packages. 2025-12-30T00:27:31,721 ******************************************************************************** 2025-12-30T00:27:31,721 !! 2025-12-30T00:27:31,722 check.warn(importable) 2025-12-30T00:27:31,722 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kivy.graphics.egl_backend' is absent from the `packages` configuration. 2025-12-30T00:27:31,723 !! 2025-12-30T00:27:31,723 ******************************************************************************** 2025-12-30T00:27:31,724 ############################ 2025-12-30T00:27:31,724 # Package would be ignored # 2025-12-30T00:27:31,724 ############################ 2025-12-30T00:27:31,725 Python recognizes 'kivy.graphics.egl_backend' as an importable package[^1], 2025-12-30T00:27:31,725 but it is absent from setuptools' `packages` configuration. 2025-12-30T00:27:31,726 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T00:27:31,726 package, please make sure that 'kivy.graphics.egl_backend' is explicitly added 2025-12-30T00:27:31,727 to the `packages` configuration field. 2025-12-30T00:27:31,727 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T00:27:31,728 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T00:27:31,728 instead of `find_packages(...)`/`find:`). 2025-12-30T00:27:31,729 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T00:27:31,731 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T00:27:31,732 If you don't want 'kivy.graphics.egl_backend' to be distributed and are 2025-12-30T00:27:31,732 already explicitly excluding 'kivy.graphics.egl_backend' via 2025-12-30T00:27:31,733 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T00:27:31,734 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T00:27:31,734 combination with a more fine grained `package-data` configuration. 2025-12-30T00:27:31,735 You can read more about "package data files" on setuptools documentation page: 2025-12-30T00:27:31,736 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T00:27:31,738 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T00:27:31,739 even if it does not contain any `.py` files. 2025-12-30T00:27:31,739 On the other hand, currently there is no concept of package data 2025-12-30T00:27:31,740 directory, all directories are treated like packages. 2025-12-30T00:27:31,740 ******************************************************************************** 2025-12-30T00:27:31,741 !! 2025-12-30T00:27:31,742 check.warn(importable) 2025-12-30T00:27:31,742 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kivy.include' is absent from the `packages` configuration. 2025-12-30T00:27:31,743 !! 2025-12-30T00:27:31,744 ******************************************************************************** 2025-12-30T00:27:31,745 ############################ 2025-12-30T00:27:31,745 # Package would be ignored # 2025-12-30T00:27:31,746 ############################ 2025-12-30T00:27:31,747 Python recognizes 'kivy.include' as an importable package[^1], 2025-12-30T00:27:31,753 but it is absent from setuptools' `packages` configuration. 2025-12-30T00:27:31,766 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T00:27:31,767 package, please make sure that 'kivy.include' is explicitly added 2025-12-30T00:27:31,767 to the `packages` configuration field. 2025-12-30T00:27:31,769 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T00:27:31,776 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T00:27:31,776 instead of `find_packages(...)`/`find:`). 2025-12-30T00:27:31,778 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T00:27:31,785 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T00:27:31,791 If you don't want 'kivy.include' to be distributed and are 2025-12-30T00:27:31,797 already explicitly excluding 'kivy.include' via 2025-12-30T00:27:31,799 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T00:27:31,800 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T00:27:31,800 combination with a more fine grained `package-data` configuration. 2025-12-30T00:27:31,801 You can read more about "package data files" on setuptools documentation page: 2025-12-30T00:27:31,802 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T00:27:31,803 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T00:27:31,804 even if it does not contain any `.py` files. 2025-12-30T00:27:31,804 On the other hand, currently there is no concept of package data 2025-12-30T00:27:31,805 directory, all directories are treated like packages. 2025-12-30T00:27:31,805 ******************************************************************************** 2025-12-30T00:27:31,807 !! 2025-12-30T00:27:31,807 check.warn(importable) 2025-12-30T00:27:31,807 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kivy.lib' is absent from the `packages` configuration. 2025-12-30T00:27:31,808 !! 2025-12-30T00:27:31,809 ******************************************************************************** 2025-12-30T00:27:31,809 ############################ 2025-12-30T00:27:31,810 # Package would be ignored # 2025-12-30T00:27:31,811 ############################ 2025-12-30T00:27:31,811 Python recognizes 'kivy.lib' as an importable package[^1], 2025-12-30T00:27:31,812 but it is absent from setuptools' `packages` configuration. 2025-12-30T00:27:31,813 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T00:27:31,814 package, please make sure that 'kivy.lib' is explicitly added 2025-12-30T00:27:31,814 to the `packages` configuration field. 2025-12-30T00:27:31,815 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T00:27:31,816 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T00:27:31,816 instead of `find_packages(...)`/`find:`). 2025-12-30T00:27:31,819 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T00:27:31,831 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T00:27:31,832 If you don't want 'kivy.lib' to be distributed and are 2025-12-30T00:27:31,833 already explicitly excluding 'kivy.lib' via 2025-12-30T00:27:31,833 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T00:27:31,836 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T00:27:31,836 combination with a more fine grained `package-data` configuration. 2025-12-30T00:27:31,838 You can read more about "package data files" on setuptools documentation page: 2025-12-30T00:27:31,839 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T00:27:31,841 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T00:27:31,841 even if it does not contain any `.py` files. 2025-12-30T00:27:31,842 On the other hand, currently there is no concept of package data 2025-12-30T00:27:31,843 directory, all directories are treated like packages. 2025-12-30T00:27:31,846 ******************************************************************************** 2025-12-30T00:27:31,861 !! 2025-12-30T00:27:31,862 check.warn(importable) 2025-12-30T00:27:31,862 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kivy.lib.gstplayer' is absent from the `packages` configuration. 2025-12-30T00:27:31,862 !! 2025-12-30T00:27:31,864 ******************************************************************************** 2025-12-30T00:27:31,864 ############################ 2025-12-30T00:27:31,865 # Package would be ignored # 2025-12-30T00:27:31,866 ############################ 2025-12-30T00:27:31,866 Python recognizes 'kivy.lib.gstplayer' as an importable package[^1], 2025-12-30T00:27:31,867 but it is absent from setuptools' `packages` configuration. 2025-12-30T00:27:31,869 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T00:27:31,870 package, please make sure that 'kivy.lib.gstplayer' is explicitly added 2025-12-30T00:27:31,870 to the `packages` configuration field. 2025-12-30T00:27:31,871 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T00:27:31,872 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T00:27:31,873 instead of `find_packages(...)`/`find:`). 2025-12-30T00:27:31,877 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T00:27:31,880 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T00:27:31,881 If you don't want 'kivy.lib.gstplayer' to be distributed and are 2025-12-30T00:27:31,881 already explicitly excluding 'kivy.lib.gstplayer' via 2025-12-30T00:27:31,882 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T00:27:31,883 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T00:27:31,883 combination with a more fine grained `package-data` configuration. 2025-12-30T00:27:31,887 You can read more about "package data files" on setuptools documentation page: 2025-12-30T00:27:31,889 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T00:27:31,891 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T00:27:31,892 even if it does not contain any `.py` files. 2025-12-30T00:27:31,892 On the other hand, currently there is no concept of package data 2025-12-30T00:27:31,893 directory, all directories are treated like packages. 2025-12-30T00:27:31,894 ******************************************************************************** 2025-12-30T00:27:31,895 !! 2025-12-30T00:27:31,896 check.warn(importable) 2025-12-30T00:27:31,896 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kivy.lib.libtess2.Include' is absent from the `packages` configuration. 2025-12-30T00:27:31,897 !! 2025-12-30T00:27:31,898 ******************************************************************************** 2025-12-30T00:27:31,899 ############################ 2025-12-30T00:27:31,899 # Package would be ignored # 2025-12-30T00:27:31,900 ############################ 2025-12-30T00:27:31,901 Python recognizes 'kivy.lib.libtess2.Include' as an importable package[^1], 2025-12-30T00:27:31,901 but it is absent from setuptools' `packages` configuration. 2025-12-30T00:27:31,902 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T00:27:31,902 package, please make sure that 'kivy.lib.libtess2.Include' is explicitly added 2025-12-30T00:27:31,903 to the `packages` configuration field. 2025-12-30T00:27:31,904 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T00:27:31,904 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T00:27:31,905 instead of `find_packages(...)`/`find:`). 2025-12-30T00:27:31,906 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T00:27:31,907 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T00:27:31,908 If you don't want 'kivy.lib.libtess2.Include' to be distributed and are 2025-12-30T00:27:31,909 already explicitly excluding 'kivy.lib.libtess2.Include' via 2025-12-30T00:27:31,911 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T00:27:31,918 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T00:27:31,929 combination with a more fine grained `package-data` configuration. 2025-12-30T00:27:31,938 You can read more about "package data files" on setuptools documentation page: 2025-12-30T00:27:31,939 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T00:27:31,947 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T00:27:31,947 even if it does not contain any `.py` files. 2025-12-30T00:27:31,948 On the other hand, currently there is no concept of package data 2025-12-30T00:27:31,948 directory, all directories are treated like packages. 2025-12-30T00:27:31,949 ******************************************************************************** 2025-12-30T00:27:31,950 !! 2025-12-30T00:27:31,951 check.warn(importable) 2025-12-30T00:27:31,951 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kivy.lib.libtess2.Source' is absent from the `packages` configuration. 2025-12-30T00:27:31,952 !! 2025-12-30T00:27:31,953 ******************************************************************************** 2025-12-30T00:27:31,954 ############################ 2025-12-30T00:27:31,955 # Package would be ignored # 2025-12-30T00:27:31,959 ############################ 2025-12-30T00:27:31,973 Python recognizes 'kivy.lib.libtess2.Source' as an importable package[^1], 2025-12-30T00:27:31,987 but it is absent from setuptools' `packages` configuration. 2025-12-30T00:27:31,989 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T00:27:31,990 package, please make sure that 'kivy.lib.libtess2.Source' is explicitly added 2025-12-30T00:27:31,990 to the `packages` configuration field. 2025-12-30T00:27:31,991 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T00:27:31,992 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T00:27:31,993 instead of `find_packages(...)`/`find:`). 2025-12-30T00:27:31,994 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T00:27:31,995 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T00:27:31,997 If you don't want 'kivy.lib.libtess2.Source' to be distributed and are 2025-12-30T00:27:31,998 already explicitly excluding 'kivy.lib.libtess2.Source' via 2025-12-30T00:27:31,999 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T00:27:32,000 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T00:27:32,000 combination with a more fine grained `package-data` configuration. 2025-12-30T00:27:32,001 You can read more about "package data files" on setuptools documentation page: 2025-12-30T00:27:32,002 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T00:27:32,010 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T00:27:32,012 even if it does not contain any `.py` files. 2025-12-30T00:27:32,012 On the other hand, currently there is no concept of package data 2025-12-30T00:27:32,013 directory, all directories are treated like packages. 2025-12-30T00:27:32,013 ******************************************************************************** 2025-12-30T00:27:32,016 !! 2025-12-30T00:27:32,016 check.warn(importable) 2025-12-30T00:27:32,017 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kivy.lib.pango' is absent from the `packages` configuration. 2025-12-30T00:27:32,017 !! 2025-12-30T00:27:32,018 ******************************************************************************** 2025-12-30T00:27:32,019 ############################ 2025-12-30T00:27:32,021 # Package would be ignored # 2025-12-30T00:27:32,022 ############################ 2025-12-30T00:27:32,026 Python recognizes 'kivy.lib.pango' as an importable package[^1], 2025-12-30T00:27:32,027 but it is absent from setuptools' `packages` configuration. 2025-12-30T00:27:32,029 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T00:27:32,029 package, please make sure that 'kivy.lib.pango' is explicitly added 2025-12-30T00:27:32,030 to the `packages` configuration field. 2025-12-30T00:27:32,032 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T00:27:32,032 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T00:27:32,033 instead of `find_packages(...)`/`find:`). 2025-12-30T00:27:32,034 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T00:27:32,036 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T00:27:32,038 If you don't want 'kivy.lib.pango' to be distributed and are 2025-12-30T00:27:32,040 already explicitly excluding 'kivy.lib.pango' via 2025-12-30T00:27:32,040 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T00:27:32,041 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T00:27:32,042 combination with a more fine grained `package-data` configuration. 2025-12-30T00:27:32,043 You can read more about "package data files" on setuptools documentation page: 2025-12-30T00:27:32,045 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T00:27:32,047 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T00:27:32,047 even if it does not contain any `.py` files. 2025-12-30T00:27:32,048 On the other hand, currently there is no concept of package data 2025-12-30T00:27:32,049 directory, all directories are treated like packages. 2025-12-30T00:27:32,050 ******************************************************************************** 2025-12-30T00:27:32,051 !! 2025-12-30T00:27:32,052 check.warn(importable) 2025-12-30T00:27:32,053 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kivy.lib.vidcore_lite' is absent from the `packages` configuration. 2025-12-30T00:27:32,053 !! 2025-12-30T00:27:32,055 ******************************************************************************** 2025-12-30T00:27:32,055 ############################ 2025-12-30T00:27:32,056 # Package would be ignored # 2025-12-30T00:27:32,056 ############################ 2025-12-30T00:27:32,057 Python recognizes 'kivy.lib.vidcore_lite' as an importable package[^1], 2025-12-30T00:27:32,057 but it is absent from setuptools' `packages` configuration. 2025-12-30T00:27:32,058 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T00:27:32,059 package, please make sure that 'kivy.lib.vidcore_lite' is explicitly added 2025-12-30T00:27:32,059 to the `packages` configuration field. 2025-12-30T00:27:32,060 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T00:27:32,061 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T00:27:32,061 instead of `find_packages(...)`/`find:`). 2025-12-30T00:27:32,062 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T00:27:32,063 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T00:27:32,064 If you don't want 'kivy.lib.vidcore_lite' to be distributed and are 2025-12-30T00:27:32,065 already explicitly excluding 'kivy.lib.vidcore_lite' via 2025-12-30T00:27:32,065 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T00:27:32,066 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T00:27:32,066 combination with a more fine grained `package-data` configuration. 2025-12-30T00:27:32,067 You can read more about "package data files" on setuptools documentation page: 2025-12-30T00:27:32,069 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T00:27:32,071 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T00:27:32,072 even if it does not contain any `.py` files. 2025-12-30T00:27:32,072 On the other hand, currently there is no concept of package data 2025-12-30T00:27:32,076 directory, all directories are treated like packages. 2025-12-30T00:27:32,077 ******************************************************************************** 2025-12-30T00:27:32,087 !! 2025-12-30T00:27:32,087 check.warn(importable) 2025-12-30T00:27:32,088 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kivy.tests' is absent from the `packages` configuration. 2025-12-30T00:27:32,088 !! 2025-12-30T00:27:32,089 ******************************************************************************** 2025-12-30T00:27:32,090 ############################ 2025-12-30T00:27:32,090 # Package would be ignored # 2025-12-30T00:27:32,091 ############################ 2025-12-30T00:27:32,092 Python recognizes 'kivy.tests' as an importable package[^1], 2025-12-30T00:27:32,092 but it is absent from setuptools' `packages` configuration. 2025-12-30T00:27:32,093 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T00:27:32,094 package, please make sure that 'kivy.tests' is explicitly added 2025-12-30T00:27:32,094 to the `packages` configuration field. 2025-12-30T00:27:32,096 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T00:27:32,096 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T00:27:32,097 instead of `find_packages(...)`/`find:`). 2025-12-30T00:27:32,098 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T00:27:32,099 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T00:27:32,100 If you don't want 'kivy.tests' to be distributed and are 2025-12-30T00:27:32,100 already explicitly excluding 'kivy.tests' via 2025-12-30T00:27:32,100 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T00:27:32,101 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T00:27:32,101 combination with a more fine grained `package-data` configuration. 2025-12-30T00:27:32,102 You can read more about "package data files" on setuptools documentation page: 2025-12-30T00:27:32,105 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T00:27:32,114 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T00:27:32,114 even if it does not contain any `.py` files. 2025-12-30T00:27:32,115 On the other hand, currently there is no concept of package data 2025-12-30T00:27:32,115 directory, all directories are treated like packages. 2025-12-30T00:27:32,116 ******************************************************************************** 2025-12-30T00:27:32,117 !! 2025-12-30T00:27:32,117 check.warn(importable) 2025-12-30T00:27:32,118 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kivy.tests.data' is absent from the `packages` configuration. 2025-12-30T00:27:32,118 !! 2025-12-30T00:27:32,119 ******************************************************************************** 2025-12-30T00:27:32,120 ############################ 2025-12-30T00:27:32,121 # Package would be ignored # 2025-12-30T00:27:32,121 ############################ 2025-12-30T00:27:32,122 Python recognizes 'kivy.tests.data' as an importable package[^1], 2025-12-30T00:27:32,126 but it is absent from setuptools' `packages` configuration. 2025-12-30T00:27:32,130 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T00:27:32,131 package, please make sure that 'kivy.tests.data' is explicitly added 2025-12-30T00:27:32,132 to the `packages` configuration field. 2025-12-30T00:27:32,133 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T00:27:32,134 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T00:27:32,134 instead of `find_packages(...)`/`find:`). 2025-12-30T00:27:32,136 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T00:27:32,137 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T00:27:32,138 If you don't want 'kivy.tests.data' to be distributed and are 2025-12-30T00:27:32,139 already explicitly excluding 'kivy.tests.data' via 2025-12-30T00:27:32,140 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T00:27:32,141 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T00:27:32,141 combination with a more fine grained `package-data` configuration. 2025-12-30T00:27:32,142 You can read more about "package data files" on setuptools documentation page: 2025-12-30T00:27:32,143 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T00:27:32,145 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T00:27:32,145 even if it does not contain any `.py` files. 2025-12-30T00:27:32,146 On the other hand, currently there is no concept of package data 2025-12-30T00:27:32,147 directory, all directories are treated like packages. 2025-12-30T00:27:32,147 ******************************************************************************** 2025-12-30T00:27:32,148 !! 2025-12-30T00:27:32,148 check.warn(importable) 2025-12-30T00:27:32,149 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kivy.tests.pyinstaller' is absent from the `packages` configuration. 2025-12-30T00:27:32,149 !! 2025-12-30T00:27:32,150 ******************************************************************************** 2025-12-30T00:27:32,150 ############################ 2025-12-30T00:27:32,151 # Package would be ignored # 2025-12-30T00:27:32,151 ############################ 2025-12-30T00:27:32,152 Python recognizes 'kivy.tests.pyinstaller' as an importable package[^1], 2025-12-30T00:27:32,152 but it is absent from setuptools' `packages` configuration. 2025-12-30T00:27:32,153 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T00:27:32,153 package, please make sure that 'kivy.tests.pyinstaller' is explicitly added 2025-12-30T00:27:32,154 to the `packages` configuration field. 2025-12-30T00:27:32,155 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T00:27:32,156 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T00:27:32,156 instead of `find_packages(...)`/`find:`). 2025-12-30T00:27:32,157 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T00:27:32,158 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T00:27:32,159 If you don't want 'kivy.tests.pyinstaller' to be distributed and are 2025-12-30T00:27:32,160 already explicitly excluding 'kivy.tests.pyinstaller' via 2025-12-30T00:27:32,160 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T00:27:32,161 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T00:27:32,162 combination with a more fine grained `package-data` configuration. 2025-12-30T00:27:32,163 You can read more about "package data files" on setuptools documentation page: 2025-12-30T00:27:32,164 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T00:27:32,166 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T00:27:32,166 even if it does not contain any `.py` files. 2025-12-30T00:27:32,167 On the other hand, currently there is no concept of package data 2025-12-30T00:27:32,168 directory, all directories are treated like packages. 2025-12-30T00:27:32,168 ******************************************************************************** 2025-12-30T00:27:32,169 !! 2025-12-30T00:27:32,170 check.warn(importable) 2025-12-30T00:27:32,170 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kivy.tests.pyinstaller.simple_widget' is absent from the `packages` configuration. 2025-12-30T00:27:32,171 !! 2025-12-30T00:27:32,172 ******************************************************************************** 2025-12-30T00:27:32,172 ############################ 2025-12-30T00:27:32,173 # Package would be ignored # 2025-12-30T00:27:32,173 ############################ 2025-12-30T00:27:32,174 Python recognizes 'kivy.tests.pyinstaller.simple_widget' as an importable package[^1], 2025-12-30T00:27:32,174 but it is absent from setuptools' `packages` configuration. 2025-12-30T00:27:32,176 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T00:27:32,176 package, please make sure that 'kivy.tests.pyinstaller.simple_widget' is explicitly added 2025-12-30T00:27:32,176 to the `packages` configuration field. 2025-12-30T00:27:32,177 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T00:27:32,178 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T00:27:32,178 instead of `find_packages(...)`/`find:`). 2025-12-30T00:27:32,179 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T00:27:32,180 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T00:27:32,181 If you don't want 'kivy.tests.pyinstaller.simple_widget' to be distributed and are 2025-12-30T00:27:32,182 already explicitly excluding 'kivy.tests.pyinstaller.simple_widget' via 2025-12-30T00:27:32,182 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T00:27:32,183 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T00:27:32,184 combination with a more fine grained `package-data` configuration. 2025-12-30T00:27:32,185 You can read more about "package data files" on setuptools documentation page: 2025-12-30T00:27:32,186 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T00:27:32,187 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T00:27:32,188 even if it does not contain any `.py` files. 2025-12-30T00:27:32,188 On the other hand, currently there is no concept of package data 2025-12-30T00:27:32,189 directory, all directories are treated like packages. 2025-12-30T00:27:32,189 ******************************************************************************** 2025-12-30T00:27:32,191 !! 2025-12-30T00:27:32,191 check.warn(importable) 2025-12-30T00:27:32,192 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kivy.tests.pyinstaller.simple_widget.project' is absent from the `packages` configuration. 2025-12-30T00:27:32,193 !! 2025-12-30T00:27:32,194 ******************************************************************************** 2025-12-30T00:27:32,194 ############################ 2025-12-30T00:27:32,195 # Package would be ignored # 2025-12-30T00:27:32,195 ############################ 2025-12-30T00:27:32,196 Python recognizes 'kivy.tests.pyinstaller.simple_widget.project' as an importable package[^1], 2025-12-30T00:27:32,196 but it is absent from setuptools' `packages` configuration. 2025-12-30T00:27:32,197 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T00:27:32,198 package, please make sure that 'kivy.tests.pyinstaller.simple_widget.project' is explicitly added 2025-12-30T00:27:32,199 to the `packages` configuration field. 2025-12-30T00:27:32,200 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T00:27:32,200 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T00:27:32,201 instead of `find_packages(...)`/`find:`). 2025-12-30T00:27:32,202 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T00:27:32,203 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T00:27:32,204 If you don't want 'kivy.tests.pyinstaller.simple_widget.project' to be distributed and are 2025-12-30T00:27:32,205 already explicitly excluding 'kivy.tests.pyinstaller.simple_widget.project' via 2025-12-30T00:27:32,205 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T00:27:32,206 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T00:27:32,206 combination with a more fine grained `package-data` configuration. 2025-12-30T00:27:32,207 You can read more about "package data files" on setuptools documentation page: 2025-12-30T00:27:32,208 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T00:27:32,210 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T00:27:32,210 even if it does not contain any `.py` files. 2025-12-30T00:27:32,211 On the other hand, currently there is no concept of package data 2025-12-30T00:27:32,211 directory, all directories are treated like packages. 2025-12-30T00:27:32,212 ******************************************************************************** 2025-12-30T00:27:32,212 !! 2025-12-30T00:27:32,213 check.warn(importable) 2025-12-30T00:27:32,213 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kivy.tests.pyinstaller.video_widget' is absent from the `packages` configuration. 2025-12-30T00:27:32,214 !! 2025-12-30T00:27:32,215 ******************************************************************************** 2025-12-30T00:27:32,215 ############################ 2025-12-30T00:27:32,217 # Package would be ignored # 2025-12-30T00:27:32,221 ############################ 2025-12-30T00:27:32,226 Python recognizes 'kivy.tests.pyinstaller.video_widget' as an importable package[^1], 2025-12-30T00:27:32,226 but it is absent from setuptools' `packages` configuration. 2025-12-30T00:27:32,227 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T00:27:32,228 package, please make sure that 'kivy.tests.pyinstaller.video_widget' is explicitly added 2025-12-30T00:27:32,228 to the `packages` configuration field. 2025-12-30T00:27:32,231 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T00:27:32,232 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T00:27:32,232 instead of `find_packages(...)`/`find:`). 2025-12-30T00:27:32,233 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T00:27:32,235 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T00:27:32,238 If you don't want 'kivy.tests.pyinstaller.video_widget' to be distributed and are 2025-12-30T00:27:32,238 already explicitly excluding 'kivy.tests.pyinstaller.video_widget' via 2025-12-30T00:27:32,239 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T00:27:32,239 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T00:27:32,240 combination with a more fine grained `package-data` configuration. 2025-12-30T00:27:32,242 You can read more about "package data files" on setuptools documentation page: 2025-12-30T00:27:32,245 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T00:27:32,247 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T00:27:32,247 even if it does not contain any `.py` files. 2025-12-30T00:27:32,250 On the other hand, currently there is no concept of package data 2025-12-30T00:27:32,251 directory, all directories are treated like packages. 2025-12-30T00:27:32,251 ******************************************************************************** 2025-12-30T00:27:32,253 !! 2025-12-30T00:27:32,253 check.warn(importable) 2025-12-30T00:27:32,254 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kivy.tests.pyinstaller.video_widget.project' is absent from the `packages` configuration. 2025-12-30T00:27:32,256 !! 2025-12-30T00:27:32,257 ******************************************************************************** 2025-12-30T00:27:32,257 ############################ 2025-12-30T00:27:32,258 # Package would be ignored # 2025-12-30T00:27:32,258 ############################ 2025-12-30T00:27:32,259 Python recognizes 'kivy.tests.pyinstaller.video_widget.project' as an importable package[^1], 2025-12-30T00:27:32,259 but it is absent from setuptools' `packages` configuration. 2025-12-30T00:27:32,261 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T00:27:32,261 package, please make sure that 'kivy.tests.pyinstaller.video_widget.project' is explicitly added 2025-12-30T00:27:32,262 to the `packages` configuration field. 2025-12-30T00:27:32,264 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T00:27:32,265 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T00:27:32,265 instead of `find_packages(...)`/`find:`). 2025-12-30T00:27:32,267 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T00:27:32,268 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T00:27:32,269 If you don't want 'kivy.tests.pyinstaller.video_widget.project' to be distributed and are 2025-12-30T00:27:32,270 already explicitly excluding 'kivy.tests.pyinstaller.video_widget.project' via 2025-12-30T00:27:32,271 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T00:27:32,271 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T00:27:32,272 combination with a more fine grained `package-data` configuration. 2025-12-30T00:27:32,274 You can read more about "package data files" on setuptools documentation page: 2025-12-30T00:27:32,275 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T00:27:32,276 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T00:27:32,277 even if it does not contain any `.py` files. 2025-12-30T00:27:32,278 On the other hand, currently there is no concept of package data 2025-12-30T00:27:32,278 directory, all directories are treated like packages. 2025-12-30T00:27:32,279 ******************************************************************************** 2025-12-30T00:27:32,280 !! 2025-12-30T00:27:32,280 check.warn(importable) 2025-12-30T00:27:32,281 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kivy.tests.test_issues' is absent from the `packages` configuration. 2025-12-30T00:27:32,281 !! 2025-12-30T00:27:32,282 ******************************************************************************** 2025-12-30T00:27:32,283 ############################ 2025-12-30T00:27:32,283 # Package would be ignored # 2025-12-30T00:27:32,284 ############################ 2025-12-30T00:27:32,285 Python recognizes 'kivy.tests.test_issues' as an importable package[^1], 2025-12-30T00:27:32,285 but it is absent from setuptools' `packages` configuration. 2025-12-30T00:27:32,287 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T00:27:32,287 package, please make sure that 'kivy.tests.test_issues' is explicitly added 2025-12-30T00:27:32,288 to the `packages` configuration field. 2025-12-30T00:27:32,289 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T00:27:32,289 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T00:27:32,290 instead of `find_packages(...)`/`find:`). 2025-12-30T00:27:32,290 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T00:27:32,291 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T00:27:32,292 If you don't want 'kivy.tests.test_issues' to be distributed and are 2025-12-30T00:27:32,293 already explicitly excluding 'kivy.tests.test_issues' via 2025-12-30T00:27:32,293 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T00:27:32,294 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T00:27:32,294 combination with a more fine grained `package-data` configuration. 2025-12-30T00:27:32,295 You can read more about "package data files" on setuptools documentation page: 2025-12-30T00:27:32,296 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T00:27:32,297 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T00:27:32,298 even if it does not contain any `.py` files. 2025-12-30T00:27:32,298 On the other hand, currently there is no concept of package data 2025-12-30T00:27:32,299 directory, all directories are treated like packages. 2025-12-30T00:27:32,299 ******************************************************************************** 2025-12-30T00:27:32,300 !! 2025-12-30T00:27:32,301 check.warn(importable) 2025-12-30T00:27:32,301 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kivy.tests.test_urlrequest' is absent from the `packages` configuration. 2025-12-30T00:27:32,302 !! 2025-12-30T00:27:32,303 ******************************************************************************** 2025-12-30T00:27:32,303 ############################ 2025-12-30T00:27:32,303 # Package would be ignored # 2025-12-30T00:27:32,304 ############################ 2025-12-30T00:27:32,304 Python recognizes 'kivy.tests.test_urlrequest' as an importable package[^1], 2025-12-30T00:27:32,305 but it is absent from setuptools' `packages` configuration. 2025-12-30T00:27:32,306 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T00:27:32,306 package, please make sure that 'kivy.tests.test_urlrequest' is explicitly added 2025-12-30T00:27:32,307 to the `packages` configuration field. 2025-12-30T00:27:32,308 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T00:27:32,309 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T00:27:32,309 instead of `find_packages(...)`/`find:`). 2025-12-30T00:27:32,310 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T00:27:32,311 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T00:27:32,312 If you don't want 'kivy.tests.test_urlrequest' to be distributed and are 2025-12-30T00:27:32,313 already explicitly excluding 'kivy.tests.test_urlrequest' via 2025-12-30T00:27:32,313 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T00:27:32,314 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T00:27:32,314 combination with a more fine grained `package-data` configuration. 2025-12-30T00:27:32,315 You can read more about "package data files" on setuptools documentation page: 2025-12-30T00:27:32,317 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T00:27:32,318 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T00:27:32,318 even if it does not contain any `.py` files. 2025-12-30T00:27:32,319 On the other hand, currently there is no concept of package data 2025-12-30T00:27:32,319 directory, all directories are treated like packages. 2025-12-30T00:27:32,320 ******************************************************************************** 2025-12-30T00:27:32,321 !! 2025-12-30T00:27:32,321 check.warn(importable) 2025-12-30T00:27:32,321 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kivy.tools' is absent from the `packages` configuration. 2025-12-30T00:27:32,322 !! 2025-12-30T00:27:32,323 ******************************************************************************** 2025-12-30T00:27:32,323 ############################ 2025-12-30T00:27:32,324 # Package would be ignored # 2025-12-30T00:27:32,324 ############################ 2025-12-30T00:27:32,324 Python recognizes 'kivy.tools' as an importable package[^1], 2025-12-30T00:27:32,325 but it is absent from setuptools' `packages` configuration. 2025-12-30T00:27:32,326 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T00:27:32,326 package, please make sure that 'kivy.tools' is explicitly added 2025-12-30T00:27:32,327 to the `packages` configuration field. 2025-12-30T00:27:32,328 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T00:27:32,328 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T00:27:32,329 instead of `find_packages(...)`/`find:`). 2025-12-30T00:27:32,330 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T00:27:32,331 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T00:27:32,332 If you don't want 'kivy.tools' to be distributed and are 2025-12-30T00:27:32,332 already explicitly excluding 'kivy.tools' via 2025-12-30T00:27:32,333 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T00:27:32,333 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T00:27:32,334 combination with a more fine grained `package-data` configuration. 2025-12-30T00:27:32,335 You can read more about "package data files" on setuptools documentation page: 2025-12-30T00:27:32,336 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T00:27:32,337 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T00:27:32,338 even if it does not contain any `.py` files. 2025-12-30T00:27:32,339 On the other hand, currently there is no concept of package data 2025-12-30T00:27:32,339 directory, all directories are treated like packages. 2025-12-30T00:27:32,340 ******************************************************************************** 2025-12-30T00:27:32,341 !! 2025-12-30T00:27:32,341 check.warn(importable) 2025-12-30T00:27:32,342 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kivy.tools.__pycache__' is absent from the `packages` configuration. 2025-12-30T00:27:32,342 !! 2025-12-30T00:27:32,344 ******************************************************************************** 2025-12-30T00:27:32,344 ############################ 2025-12-30T00:27:32,345 # Package would be ignored # 2025-12-30T00:27:32,345 ############################ 2025-12-30T00:27:32,346 Python recognizes 'kivy.tools.__pycache__' as an importable package[^1], 2025-12-30T00:27:32,347 but it is absent from setuptools' `packages` configuration. 2025-12-30T00:27:32,347 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T00:27:32,348 package, please make sure that 'kivy.tools.__pycache__' is explicitly added 2025-12-30T00:27:32,348 to the `packages` configuration field. 2025-12-30T00:27:32,349 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T00:27:32,350 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T00:27:32,350 instead of `find_packages(...)`/`find:`). 2025-12-30T00:27:32,351 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T00:27:32,352 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T00:27:32,353 If you don't want 'kivy.tools.__pycache__' to be distributed and are 2025-12-30T00:27:32,354 already explicitly excluding 'kivy.tools.__pycache__' via 2025-12-30T00:27:32,354 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T00:27:32,354 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T00:27:32,355 combination with a more fine grained `package-data` configuration. 2025-12-30T00:27:32,356 You can read more about "package data files" on setuptools documentation page: 2025-12-30T00:27:32,357 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T00:27:32,358 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T00:27:32,359 even if it does not contain any `.py` files. 2025-12-30T00:27:32,361 On the other hand, currently there is no concept of package data 2025-12-30T00:27:32,365 directory, all directories are treated like packages. 2025-12-30T00:27:32,370 ******************************************************************************** 2025-12-30T00:27:32,372 !! 2025-12-30T00:27:32,373 check.warn(importable) 2025-12-30T00:27:32,373 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kivy.tools.gles_compat' is absent from the `packages` configuration. 2025-12-30T00:27:32,374 !! 2025-12-30T00:27:32,376 ******************************************************************************** 2025-12-30T00:27:32,379 ############################ 2025-12-30T00:27:32,380 # Package would be ignored # 2025-12-30T00:27:32,381 ############################ 2025-12-30T00:27:32,386 Python recognizes 'kivy.tools.gles_compat' as an importable package[^1], 2025-12-30T00:27:32,389 but it is absent from setuptools' `packages` configuration. 2025-12-30T00:27:32,390 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T00:27:32,391 package, please make sure that 'kivy.tools.gles_compat' is explicitly added 2025-12-30T00:27:32,391 to the `packages` configuration field. 2025-12-30T00:27:32,392 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T00:27:32,393 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T00:27:32,393 instead of `find_packages(...)`/`find:`). 2025-12-30T00:27:32,394 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T00:27:32,395 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T00:27:32,396 If you don't want 'kivy.tools.gles_compat' to be distributed and are 2025-12-30T00:27:32,397 already explicitly excluding 'kivy.tools.gles_compat' via 2025-12-30T00:27:32,398 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T00:27:32,398 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T00:27:32,398 combination with a more fine grained `package-data` configuration. 2025-12-30T00:27:32,399 You can read more about "package data files" on setuptools documentation page: 2025-12-30T00:27:32,400 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T00:27:32,402 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T00:27:32,403 even if it does not contain any `.py` files. 2025-12-30T00:27:32,403 On the other hand, currently there is no concept of package data 2025-12-30T00:27:32,404 directory, all directories are treated like packages. 2025-12-30T00:27:32,404 ******************************************************************************** 2025-12-30T00:27:32,406 !! 2025-12-30T00:27:32,408 check.warn(importable) 2025-12-30T00:27:32,408 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kivy.tools.highlight' is absent from the `packages` configuration. 2025-12-30T00:27:32,409 !! 2025-12-30T00:27:32,410 ******************************************************************************** 2025-12-30T00:27:32,410 ############################ 2025-12-30T00:27:32,411 # Package would be ignored # 2025-12-30T00:27:32,411 ############################ 2025-12-30T00:27:32,411 Python recognizes 'kivy.tools.highlight' as an importable package[^1], 2025-12-30T00:27:32,412 but it is absent from setuptools' `packages` configuration. 2025-12-30T00:27:32,414 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T00:27:32,415 package, please make sure that 'kivy.tools.highlight' is explicitly added 2025-12-30T00:27:32,416 to the `packages` configuration field. 2025-12-30T00:27:32,417 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T00:27:32,417 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T00:27:32,418 instead of `find_packages(...)`/`find:`). 2025-12-30T00:27:32,419 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T00:27:32,420 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T00:27:32,421 If you don't want 'kivy.tools.highlight' to be distributed and are 2025-12-30T00:27:32,421 already explicitly excluding 'kivy.tools.highlight' via 2025-12-30T00:27:32,422 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T00:27:32,423 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T00:27:32,423 combination with a more fine grained `package-data` configuration. 2025-12-30T00:27:32,424 You can read more about "package data files" on setuptools documentation page: 2025-12-30T00:27:32,425 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T00:27:32,427 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T00:27:32,428 even if it does not contain any `.py` files. 2025-12-30T00:27:32,428 On the other hand, currently there is no concept of package data 2025-12-30T00:27:32,429 directory, all directories are treated like packages. 2025-12-30T00:27:32,432 ******************************************************************************** 2025-12-30T00:27:32,438 !! 2025-12-30T00:27:32,438 check.warn(importable) 2025-12-30T00:27:32,439 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kivy.tools.packaging' is absent from the `packages` configuration. 2025-12-30T00:27:32,440 !! 2025-12-30T00:27:32,441 ******************************************************************************** 2025-12-30T00:27:32,441 ############################ 2025-12-30T00:27:32,442 # Package would be ignored # 2025-12-30T00:27:32,442 ############################ 2025-12-30T00:27:32,442 Python recognizes 'kivy.tools.packaging' as an importable package[^1], 2025-12-30T00:27:32,443 but it is absent from setuptools' `packages` configuration. 2025-12-30T00:27:32,444 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T00:27:32,444 package, please make sure that 'kivy.tools.packaging' is explicitly added 2025-12-30T00:27:32,447 to the `packages` configuration field. 2025-12-30T00:27:32,454 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T00:27:32,455 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T00:27:32,455 instead of `find_packages(...)`/`find:`). 2025-12-30T00:27:32,456 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T00:27:32,457 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T00:27:32,458 If you don't want 'kivy.tools.packaging' to be distributed and are 2025-12-30T00:27:32,459 already explicitly excluding 'kivy.tools.packaging' via 2025-12-30T00:27:32,459 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T00:27:32,460 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T00:27:32,460 combination with a more fine grained `package-data` configuration. 2025-12-30T00:27:32,461 You can read more about "package data files" on setuptools documentation page: 2025-12-30T00:27:32,462 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T00:27:32,464 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T00:27:32,464 even if it does not contain any `.py` files. 2025-12-30T00:27:32,465 On the other hand, currently there is no concept of package data 2025-12-30T00:27:32,466 directory, all directories are treated like packages. 2025-12-30T00:27:32,466 ******************************************************************************** 2025-12-30T00:27:32,467 !! 2025-12-30T00:27:32,468 check.warn(importable) 2025-12-30T00:27:32,468 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kivy.tools.packaging.__pycache__' is absent from the `packages` configuration. 2025-12-30T00:27:32,469 !! 2025-12-30T00:27:32,470 ******************************************************************************** 2025-12-30T00:27:32,470 ############################ 2025-12-30T00:27:32,471 # Package would be ignored # 2025-12-30T00:27:32,471 ############################ 2025-12-30T00:27:32,472 Python recognizes 'kivy.tools.packaging.__pycache__' as an importable package[^1], 2025-12-30T00:27:32,472 but it is absent from setuptools' `packages` configuration. 2025-12-30T00:27:32,479 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T00:27:32,480 package, please make sure that 'kivy.tools.packaging.__pycache__' is explicitly added 2025-12-30T00:27:32,481 to the `packages` configuration field. 2025-12-30T00:27:32,483 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T00:27:32,486 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T00:27:32,489 instead of `find_packages(...)`/`find:`). 2025-12-30T00:27:32,490 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T00:27:32,491 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T00:27:32,492 If you don't want 'kivy.tools.packaging.__pycache__' to be distributed and are 2025-12-30T00:27:32,492 already explicitly excluding 'kivy.tools.packaging.__pycache__' via 2025-12-30T00:27:32,492 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T00:27:32,493 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T00:27:32,493 combination with a more fine grained `package-data` configuration. 2025-12-30T00:27:32,494 You can read more about "package data files" on setuptools documentation page: 2025-12-30T00:27:32,496 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T00:27:32,497 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T00:27:32,498 even if it does not contain any `.py` files. 2025-12-30T00:27:32,498 On the other hand, currently there is no concept of package data 2025-12-30T00:27:32,499 directory, all directories are treated like packages. 2025-12-30T00:27:32,499 ******************************************************************************** 2025-12-30T00:27:32,500 !! 2025-12-30T00:27:32,501 check.warn(importable) 2025-12-30T00:27:32,501 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kivy.tools.packaging.pyinstaller_hooks' is absent from the `packages` configuration. 2025-12-30T00:27:32,502 !! 2025-12-30T00:27:32,503 ******************************************************************************** 2025-12-30T00:27:32,504 ############################ 2025-12-30T00:27:32,505 # Package would be ignored # 2025-12-30T00:27:32,506 ############################ 2025-12-30T00:27:32,507 Python recognizes 'kivy.tools.packaging.pyinstaller_hooks' as an importable package[^1], 2025-12-30T00:27:32,508 but it is absent from setuptools' `packages` configuration. 2025-12-30T00:27:32,509 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T00:27:32,510 package, please make sure that 'kivy.tools.packaging.pyinstaller_hooks' is explicitly added 2025-12-30T00:27:32,511 to the `packages` configuration field. 2025-12-30T00:27:32,512 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T00:27:32,513 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T00:27:32,514 instead of `find_packages(...)`/`find:`). 2025-12-30T00:27:32,516 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T00:27:32,520 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T00:27:32,522 If you don't want 'kivy.tools.packaging.pyinstaller_hooks' to be distributed and are 2025-12-30T00:27:32,522 already explicitly excluding 'kivy.tools.packaging.pyinstaller_hooks' via 2025-12-30T00:27:32,523 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T00:27:32,524 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T00:27:32,524 combination with a more fine grained `package-data` configuration. 2025-12-30T00:27:32,526 You can read more about "package data files" on setuptools documentation page: 2025-12-30T00:27:32,527 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T00:27:32,529 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T00:27:32,529 even if it does not contain any `.py` files. 2025-12-30T00:27:32,530 On the other hand, currently there is no concept of package data 2025-12-30T00:27:32,530 directory, all directories are treated like packages. 2025-12-30T00:27:32,531 ******************************************************************************** 2025-12-30T00:27:32,532 !! 2025-12-30T00:27:32,533 check.warn(importable) 2025-12-30T00:27:32,533 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kivy.tools.pep8checker' is absent from the `packages` configuration. 2025-12-30T00:27:32,534 !! 2025-12-30T00:27:32,535 ******************************************************************************** 2025-12-30T00:27:32,535 ############################ 2025-12-30T00:27:32,536 # Package would be ignored # 2025-12-30T00:27:32,537 ############################ 2025-12-30T00:27:32,537 Python recognizes 'kivy.tools.pep8checker' as an importable package[^1], 2025-12-30T00:27:32,538 but it is absent from setuptools' `packages` configuration. 2025-12-30T00:27:32,539 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T00:27:32,540 package, please make sure that 'kivy.tools.pep8checker' is explicitly added 2025-12-30T00:27:32,540 to the `packages` configuration field. 2025-12-30T00:27:32,541 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T00:27:32,542 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T00:27:32,542 instead of `find_packages(...)`/`find:`). 2025-12-30T00:27:32,544 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T00:27:32,545 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T00:27:32,546 If you don't want 'kivy.tools.pep8checker' to be distributed and are 2025-12-30T00:27:32,547 already explicitly excluding 'kivy.tools.pep8checker' via 2025-12-30T00:27:32,547 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T00:27:32,548 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T00:27:32,549 combination with a more fine grained `package-data` configuration. 2025-12-30T00:27:32,550 You can read more about "package data files" on setuptools documentation page: 2025-12-30T00:27:32,551 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T00:27:32,552 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T00:27:32,553 even if it does not contain any `.py` files. 2025-12-30T00:27:32,553 On the other hand, currently there is no concept of package data 2025-12-30T00:27:32,554 directory, all directories are treated like packages. 2025-12-30T00:27:32,554 ******************************************************************************** 2025-12-30T00:27:32,556 !! 2025-12-30T00:27:32,556 check.warn(importable) 2025-12-30T00:27:32,557 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kivy.tools.precommit_hooks' is absent from the `packages` configuration. 2025-12-30T00:27:32,557 !! 2025-12-30T00:27:32,558 ******************************************************************************** 2025-12-30T00:27:32,559 ############################ 2025-12-30T00:27:32,560 # Package would be ignored # 2025-12-30T00:27:32,560 ############################ 2025-12-30T00:27:32,561 Python recognizes 'kivy.tools.precommit_hooks' as an importable package[^1], 2025-12-30T00:27:32,562 but it is absent from setuptools' `packages` configuration. 2025-12-30T00:27:32,563 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T00:27:32,563 package, please make sure that 'kivy.tools.precommit_hooks' is explicitly added 2025-12-30T00:27:32,564 to the `packages` configuration field. 2025-12-30T00:27:32,564 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T00:27:32,565 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T00:27:32,565 instead of `find_packages(...)`/`find:`). 2025-12-30T00:27:32,566 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T00:27:32,567 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T00:27:32,568 If you don't want 'kivy.tools.precommit_hooks' to be distributed and are 2025-12-30T00:27:32,569 already explicitly excluding 'kivy.tools.precommit_hooks' via 2025-12-30T00:27:32,569 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T00:27:32,570 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T00:27:32,570 combination with a more fine grained `package-data` configuration. 2025-12-30T00:27:32,571 You can read more about "package data files" on setuptools documentation page: 2025-12-30T00:27:32,572 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T00:27:32,574 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T00:27:32,575 even if it does not contain any `.py` files. 2025-12-30T00:27:32,576 On the other hand, currently there is no concept of package data 2025-12-30T00:27:32,577 directory, all directories are treated like packages. 2025-12-30T00:27:32,580 ******************************************************************************** 2025-12-30T00:27:32,600 !! 2025-12-30T00:27:32,601 check.warn(importable) 2025-12-30T00:27:32,601 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kivy.tools.theming.defaulttheme' is absent from the `packages` configuration. 2025-12-30T00:27:32,602 !! 2025-12-30T00:27:32,603 ******************************************************************************** 2025-12-30T00:27:32,604 ############################ 2025-12-30T00:27:32,605 # Package would be ignored # 2025-12-30T00:27:32,605 ############################ 2025-12-30T00:27:32,606 Python recognizes 'kivy.tools.theming.defaulttheme' as an importable package[^1], 2025-12-30T00:27:32,606 but it is absent from setuptools' `packages` configuration. 2025-12-30T00:27:32,608 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T00:27:32,608 package, please make sure that 'kivy.tools.theming.defaulttheme' is explicitly added 2025-12-30T00:27:32,609 to the `packages` configuration field. 2025-12-30T00:27:32,610 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T00:27:32,611 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T00:27:32,611 instead of `find_packages(...)`/`find:`). 2025-12-30T00:27:32,620 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T00:27:32,633 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T00:27:32,638 If you don't want 'kivy.tools.theming.defaulttheme' to be distributed and are 2025-12-30T00:27:32,639 already explicitly excluding 'kivy.tools.theming.defaulttheme' via 2025-12-30T00:27:32,640 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T00:27:32,641 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T00:27:32,641 combination with a more fine grained `package-data` configuration. 2025-12-30T00:27:32,642 You can read more about "package data files" on setuptools documentation page: 2025-12-30T00:27:32,643 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T00:27:32,645 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T00:27:32,645 even if it does not contain any `.py` files. 2025-12-30T00:27:32,646 On the other hand, currently there is no concept of package data 2025-12-30T00:27:32,646 directory, all directories are treated like packages. 2025-12-30T00:27:32,647 ******************************************************************************** 2025-12-30T00:27:32,648 !! 2025-12-30T00:27:32,648 check.warn(importable) 2025-12-30T00:27:32,649 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kivy.tools.travis' is absent from the `packages` configuration. 2025-12-30T00:27:32,649 !! 2025-12-30T00:27:32,651 ******************************************************************************** 2025-12-30T00:27:32,651 ############################ 2025-12-30T00:27:32,656 # Package would be ignored # 2025-12-30T00:27:32,657 ############################ 2025-12-30T00:27:32,662 Python recognizes 'kivy.tools.travis' as an importable package[^1], 2025-12-30T00:27:32,665 but it is absent from setuptools' `packages` configuration. 2025-12-30T00:27:32,667 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T00:27:32,667 package, please make sure that 'kivy.tools.travis' is explicitly added 2025-12-30T00:27:32,668 to the `packages` configuration field. 2025-12-30T00:27:32,669 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T00:27:32,670 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T00:27:32,671 instead of `find_packages(...)`/`find:`). 2025-12-30T00:27:32,672 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T00:27:32,673 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T00:27:32,675 If you don't want 'kivy.tools.travis' to be distributed and are 2025-12-30T00:27:32,676 already explicitly excluding 'kivy.tools.travis' via 2025-12-30T00:27:32,676 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T00:27:32,677 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T00:27:32,678 combination with a more fine grained `package-data` configuration. 2025-12-30T00:27:32,679 You can read more about "package data files" on setuptools documentation page: 2025-12-30T00:27:32,680 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T00:27:32,690 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T00:27:32,693 even if it does not contain any `.py` files. 2025-12-30T00:27:32,694 On the other hand, currently there is no concept of package data 2025-12-30T00:27:32,695 directory, all directories are treated like packages. 2025-12-30T00:27:32,696 ******************************************************************************** 2025-12-30T00:27:32,697 !! 2025-12-30T00:27:32,698 check.warn(importable) 2025-12-30T00:27:32,699 [INFO ] copying kivy/_clock.c -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:32,699 [INFO ] copying kivy/_clock.cpython-312-x86_64-linux-gnu.so -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:32,699 [INFO ] copying kivy/_clock.pxd -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:32,700 [INFO ] copying kivy/_clock.pyx -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:32,702 [INFO ] copying kivy/_event.c -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:32,704 [INFO ] copying kivy/_event.cpython-312-x86_64-linux-gnu.so -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:32,706 [INFO ] copying kivy/_event.pxd -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:32,707 [INFO ] copying kivy/_event.pyx -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:32,707 [INFO ] copying kivy/_metrics.c -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:32,708 [INFO ] copying kivy/_metrics.cpython-312-x86_64-linux-gnu.so -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:32,708 [INFO ] copying kivy/_metrics.pxd -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:32,709 [INFO ] copying kivy/_metrics.pyx -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:32,709 [INFO ] copying kivy/properties.c -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:32,710 [INFO ] copying kivy/properties.cpython-312-x86_64-linux-gnu.so -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:32,710 [INFO ] copying kivy/properties.pxd -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:32,711 [INFO ] copying kivy/properties.pyx -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:32,711 [INFO ] copying kivy/weakproxy.c -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:32,712 [INFO ] copying kivy/weakproxy.cpython-312-x86_64-linux-gnu.so -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:32,712 [INFO ] copying kivy/weakproxy.pyx -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:32,713 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/core/audio_output 2025-12-30T00:27:32,713 [INFO ] copying kivy/core/audio_output/audio_sdl3.pyx -> build/lib.linux-armv7l-cpython-311/kivy/core/audio_output 2025-12-30T00:27:32,714 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/core/camera 2025-12-30T00:27:32,715 [INFO ] copying kivy/core/camera/camera_avfoundation.pyx -> build/lib.linux-armv7l-cpython-311/kivy/core/camera 2025-12-30T00:27:32,715 [INFO ] copying kivy/core/camera/camera_avfoundation_implem.h -> build/lib.linux-armv7l-cpython-311/kivy/core/camera 2025-12-30T00:27:32,716 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/core/clipboard 2025-12-30T00:27:32,716 [INFO ] copying kivy/core/clipboard/_clipboard_sdl3.pyx -> build/lib.linux-armv7l-cpython-311/kivy/core/clipboard 2025-12-30T00:27:32,717 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/core/image 2025-12-30T00:27:32,717 [INFO ] copying kivy/core/image/_img_sdl3.pyx -> build/lib.linux-armv7l-cpython-311/kivy/core/image 2025-12-30T00:27:32,718 [INFO ] copying kivy/core/image/img_imageio.pyx -> build/lib.linux-armv7l-cpython-311/kivy/core/image 2025-12-30T00:27:32,718 [INFO ] copying kivy/core/image/img_imageio_implem.h -> build/lib.linux-armv7l-cpython-311/kivy/core/image 2025-12-30T00:27:32,719 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/core/text 2025-12-30T00:27:32,720 [INFO ] copying kivy/core/text/_text_pango.c -> build/lib.linux-armv7l-cpython-311/kivy/core/text 2025-12-30T00:27:32,720 [INFO ] copying kivy/core/text/_text_pango.pyx -> build/lib.linux-armv7l-cpython-311/kivy/core/text 2025-12-30T00:27:32,721 [INFO ] copying kivy/core/text/_text_sdl3.pyx -> build/lib.linux-armv7l-cpython-311/kivy/core/text 2025-12-30T00:27:32,721 [INFO ] copying kivy/core/text/text_layout.c -> build/lib.linux-armv7l-cpython-311/kivy/core/text 2025-12-30T00:27:32,722 [INFO ] copying kivy/core/text/text_layout.cpython-312-x86_64-linux-gnu.so -> build/lib.linux-armv7l-cpython-311/kivy/core/text 2025-12-30T00:27:32,723 [INFO ] copying kivy/core/text/text_layout.pxd -> build/lib.linux-armv7l-cpython-311/kivy/core/text 2025-12-30T00:27:32,723 [INFO ] copying kivy/core/text/text_layout.pyx -> build/lib.linux-armv7l-cpython-311/kivy/core/text 2025-12-30T00:27:32,724 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/core/window 2025-12-30T00:27:32,724 [INFO ] copying kivy/core/window/_window_sdl2.pyx -> build/lib.linux-armv7l-cpython-311/kivy/core/window 2025-12-30T00:27:32,729 [INFO ] copying kivy/core/window/_window_sdl3.pyx -> build/lib.linux-armv7l-cpython-311/kivy/core/window 2025-12-30T00:27:32,732 [INFO ] copying kivy/core/window/window_attrs.pxi -> build/lib.linux-armv7l-cpython-311/kivy/core/window 2025-12-30T00:27:32,738 [INFO ] copying kivy/core/window/window_info.c -> build/lib.linux-armv7l-cpython-311/kivy/core/window 2025-12-30T00:27:32,742 [INFO ] copying kivy/core/window/window_info.pxd -> build/lib.linux-armv7l-cpython-311/kivy/core/window 2025-12-30T00:27:32,742 [INFO ] copying kivy/core/window/window_info.pyx -> build/lib.linux-armv7l-cpython-311/kivy/core/window 2025-12-30T00:27:32,742 [INFO ] copying kivy/core/window/window_x11.c -> build/lib.linux-armv7l-cpython-311/kivy/core/window 2025-12-30T00:27:32,743 [INFO ] copying kivy/core/window/window_x11.pyx -> build/lib.linux-armv7l-cpython-311/kivy/core/window 2025-12-30T00:27:32,743 [INFO ] copying kivy/core/window/window_x11_core.c -> build/lib.linux-armv7l-cpython-311/kivy/core/window 2025-12-30T00:27:32,744 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/data 2025-12-30T00:27:32,744 [INFO ] copying kivy/data/settings_kivy.json -> build/lib.linux-armv7l-cpython-311/kivy/data 2025-12-30T00:27:32,745 [INFO ] copying kivy/data/style.kv -> build/lib.linux-armv7l-cpython-311/kivy/data 2025-12-30T00:27:32,745 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/data/fonts 2025-12-30T00:27:32,746 [INFO ] copying kivy/data/fonts/DejaVuSans.ttf -> build/lib.linux-armv7l-cpython-311/kivy/data/fonts 2025-12-30T00:27:32,747 [INFO ] copying kivy/data/fonts/Roboto-Bold.ttf -> build/lib.linux-armv7l-cpython-311/kivy/data/fonts 2025-12-30T00:27:32,748 [INFO ] copying kivy/data/fonts/Roboto-BoldItalic.ttf -> build/lib.linux-armv7l-cpython-311/kivy/data/fonts 2025-12-30T00:27:32,748 [INFO ] copying kivy/data/fonts/Roboto-Italic.ttf -> build/lib.linux-armv7l-cpython-311/kivy/data/fonts 2025-12-30T00:27:32,749 [INFO ] copying kivy/data/fonts/Roboto-Regular.ttf -> build/lib.linux-armv7l-cpython-311/kivy/data/fonts 2025-12-30T00:27:32,749 [INFO ] copying kivy/data/fonts/RobotoMono-Regular.ttf -> build/lib.linux-armv7l-cpython-311/kivy/data/fonts 2025-12-30T00:27:32,750 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/data/glsl 2025-12-30T00:27:32,750 [INFO ] copying kivy/data/glsl/default.fs -> build/lib.linux-armv7l-cpython-311/kivy/data/glsl 2025-12-30T00:27:32,751 [INFO ] copying kivy/data/glsl/default.png -> build/lib.linux-armv7l-cpython-311/kivy/data/glsl 2025-12-30T00:27:32,752 [INFO ] copying kivy/data/glsl/default.vs -> build/lib.linux-armv7l-cpython-311/kivy/data/glsl 2025-12-30T00:27:32,752 [INFO ] copying kivy/data/glsl/header.fs -> build/lib.linux-armv7l-cpython-311/kivy/data/glsl 2025-12-30T00:27:32,753 [INFO ] copying kivy/data/glsl/header.vs -> build/lib.linux-armv7l-cpython-311/kivy/data/glsl 2025-12-30T00:27:32,753 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/data/images 2025-12-30T00:27:32,754 [INFO ] copying kivy/data/images/background.jpg -> build/lib.linux-armv7l-cpython-311/kivy/data/images 2025-12-30T00:27:32,754 [INFO ] copying kivy/data/images/cursor.png -> build/lib.linux-armv7l-cpython-311/kivy/data/images 2025-12-30T00:27:32,755 [INFO ] copying kivy/data/images/defaulttheme-0.png -> build/lib.linux-armv7l-cpython-311/kivy/data/images 2025-12-30T00:27:32,756 [INFO ] copying kivy/data/images/defaulttheme.atlas -> build/lib.linux-armv7l-cpython-311/kivy/data/images 2025-12-30T00:27:32,757 [INFO ] copying kivy/data/images/image-loading.gif -> build/lib.linux-armv7l-cpython-311/kivy/data/images 2025-12-30T00:27:32,757 [INFO ] copying kivy/data/images/image-loading.zip -> build/lib.linux-armv7l-cpython-311/kivy/data/images 2025-12-30T00:27:32,757 [INFO ] copying kivy/data/images/testpattern.png -> build/lib.linux-armv7l-cpython-311/kivy/data/images 2025-12-30T00:27:32,758 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/data/keyboards 2025-12-30T00:27:32,759 [INFO ] copying kivy/data/keyboards/azerty.json -> build/lib.linux-armv7l-cpython-311/kivy/data/keyboards 2025-12-30T00:27:32,759 [INFO ] copying kivy/data/keyboards/de.json -> build/lib.linux-armv7l-cpython-311/kivy/data/keyboards 2025-12-30T00:27:32,760 [INFO ] copying kivy/data/keyboards/de_CH.json -> build/lib.linux-armv7l-cpython-311/kivy/data/keyboards 2025-12-30T00:27:32,760 [INFO ] copying kivy/data/keyboards/en_US.json -> build/lib.linux-armv7l-cpython-311/kivy/data/keyboards 2025-12-30T00:27:32,761 [INFO ] copying kivy/data/keyboards/es_ES.json -> build/lib.linux-armv7l-cpython-311/kivy/data/keyboards 2025-12-30T00:27:32,761 [INFO ] copying kivy/data/keyboards/fr_CH.json -> build/lib.linux-armv7l-cpython-311/kivy/data/keyboards 2025-12-30T00:27:32,762 [INFO ] copying kivy/data/keyboards/qwerty.json -> build/lib.linux-armv7l-cpython-311/kivy/data/keyboards 2025-12-30T00:27:32,762 [INFO ] copying kivy/data/keyboards/qwertz.json -> build/lib.linux-armv7l-cpython-311/kivy/data/keyboards 2025-12-30T00:27:32,763 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/data/logo 2025-12-30T00:27:32,763 [INFO ] copying kivy/data/logo/kivy-icon-128.png -> build/lib.linux-armv7l-cpython-311/kivy/data/logo 2025-12-30T00:27:32,763 [INFO ] copying kivy/data/logo/kivy-icon-16.png -> build/lib.linux-armv7l-cpython-311/kivy/data/logo 2025-12-30T00:27:32,764 [INFO ] copying kivy/data/logo/kivy-icon-24.png -> build/lib.linux-armv7l-cpython-311/kivy/data/logo 2025-12-30T00:27:32,764 [INFO ] copying kivy/data/logo/kivy-icon-256.png -> build/lib.linux-armv7l-cpython-311/kivy/data/logo 2025-12-30T00:27:32,765 [INFO ] copying kivy/data/logo/kivy-icon-32.png -> build/lib.linux-armv7l-cpython-311/kivy/data/logo 2025-12-30T00:27:32,766 [INFO ] copying kivy/data/logo/kivy-icon-48.png -> build/lib.linux-armv7l-cpython-311/kivy/data/logo 2025-12-30T00:27:32,768 [INFO ] copying kivy/data/logo/kivy-icon-512.png -> build/lib.linux-armv7l-cpython-311/kivy/data/logo 2025-12-30T00:27:32,769 [INFO ] copying kivy/data/logo/kivy-icon-64.ico -> build/lib.linux-armv7l-cpython-311/kivy/data/logo 2025-12-30T00:27:32,772 [INFO ] copying kivy/data/logo/kivy-icon-64.png -> build/lib.linux-armv7l-cpython-311/kivy/data/logo 2025-12-30T00:27:32,773 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,774 [INFO ] copying kivy/graphics/boxshadow.c -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,774 [INFO ] copying kivy/graphics/boxshadow.cpython-312-x86_64-linux-gnu.so -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,775 [INFO ] copying kivy/graphics/boxshadow.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,775 [INFO ] copying kivy/graphics/boxshadow.pyx -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,776 [INFO ] copying kivy/graphics/buffer.c -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,777 [INFO ] copying kivy/graphics/buffer.cpython-312-x86_64-linux-gnu.so -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,777 [INFO ] copying kivy/graphics/buffer.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,778 [INFO ] copying kivy/graphics/buffer.pyx -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,779 [INFO ] copying kivy/graphics/cgl.c -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,780 [INFO ] copying kivy/graphics/cgl.cpython-312-x86_64-linux-gnu.so -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,781 [INFO ] copying kivy/graphics/cgl.h -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,781 [INFO ] copying kivy/graphics/cgl.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,782 [INFO ] copying kivy/graphics/cgl.pyx -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,782 [INFO ] copying kivy/graphics/common.pxi -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,783 [INFO ] copying kivy/graphics/compiler.c -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,783 [INFO ] copying kivy/graphics/compiler.cpython-312-x86_64-linux-gnu.so -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,784 [INFO ] copying kivy/graphics/compiler.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,784 [INFO ] copying kivy/graphics/compiler.pyx -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,785 [INFO ] copying kivy/graphics/context.c -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,785 [INFO ] copying kivy/graphics/context.cpython-312-x86_64-linux-gnu.so -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,786 [INFO ] copying kivy/graphics/context.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,787 [INFO ] copying kivy/graphics/context.pyx -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,787 [INFO ] copying kivy/graphics/context_instructions.c -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,788 [INFO ] copying kivy/graphics/context_instructions.cpython-312-x86_64-linux-gnu.so -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,789 [INFO ] copying kivy/graphics/context_instructions.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,789 [INFO ] copying kivy/graphics/context_instructions.pyx -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,790 [INFO ] copying kivy/graphics/fbo.c -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,790 [INFO ] copying kivy/graphics/fbo.cpython-312-x86_64-linux-gnu.so -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,791 [INFO ] copying kivy/graphics/fbo.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,791 [INFO ] copying kivy/graphics/fbo.pyx -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,792 [INFO ] copying kivy/graphics/gl_debug_logger.pxi -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,796 [INFO ] copying kivy/graphics/gl_instructions.c -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,796 [INFO ] copying kivy/graphics/gl_instructions.cpython-312-x86_64-linux-gnu.so -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,797 [INFO ] copying kivy/graphics/gl_instructions.pyx -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,797 [INFO ] copying kivy/graphics/gl_redirect.h -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,798 [INFO ] copying kivy/graphics/img_tools.pxi -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,798 [INFO ] copying kivy/graphics/instructions.c -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,799 [INFO ] copying kivy/graphics/instructions.cpython-312-x86_64-linux-gnu.so -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,800 [INFO ] copying kivy/graphics/instructions.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,800 [INFO ] copying kivy/graphics/instructions.pyx -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,801 [INFO ] copying kivy/graphics/memory.pxi -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,802 [INFO ] copying kivy/graphics/opcodes.pxi -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,802 [INFO ] copying kivy/graphics/opengl.c -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,827 [INFO ] copying kivy/graphics/opengl.pyx -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,830 [INFO ] copying kivy/graphics/opengl_utils.c -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,839 [INFO ] copying kivy/graphics/opengl_utils.cpython-312-x86_64-linux-gnu.so -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,845 [INFO ] copying kivy/graphics/opengl_utils.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,847 [INFO ] copying kivy/graphics/opengl_utils.pyx -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,849 [INFO ] copying kivy/graphics/opengl_utils_def.pxi -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,852 [INFO ] copying kivy/graphics/scissor_instructions.c -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,870 [INFO ] copying kivy/graphics/scissor_instructions.cpython-312-x86_64-linux-gnu.so -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,884 [INFO ] copying kivy/graphics/scissor_instructions.pyx -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,887 [INFO ] copying kivy/graphics/shader.c -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,908 [INFO ] copying kivy/graphics/shader.cpython-312-x86_64-linux-gnu.so -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,924 [INFO ] copying kivy/graphics/shader.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,927 [INFO ] copying kivy/graphics/shader.pyx -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,930 [INFO ] copying kivy/graphics/stencil_instructions.c -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,950 [INFO ] copying kivy/graphics/stencil_instructions.cpython-312-x86_64-linux-gnu.so -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,969 [INFO ] copying kivy/graphics/stencil_instructions.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,972 [INFO ] copying kivy/graphics/stencil_instructions.pyx -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:32,975 [INFO ] copying kivy/graphics/svg.c -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:33,026 [INFO ] copying kivy/graphics/svg.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:33,029 [INFO ] copying kivy/graphics/svg.pyx -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:33,032 [INFO ] copying kivy/graphics/tesselator.c -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:33,052 [INFO ] copying kivy/graphics/tesselator.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:33,055 [INFO ] copying kivy/graphics/tesselator.pyx -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:33,058 [INFO ] copying kivy/graphics/texture.c -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:33,094 [INFO ] copying kivy/graphics/texture.cpython-312-x86_64-linux-gnu.so -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:33,131 [INFO ] copying kivy/graphics/texture.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:33,133 [INFO ] copying kivy/graphics/texture.pyx -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:33,137 [INFO ] copying kivy/graphics/transformation.c -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:33,154 [INFO ] copying kivy/graphics/transformation.cpython-312-x86_64-linux-gnu.so -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:33,175 [INFO ] copying kivy/graphics/transformation.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:33,178 [INFO ] copying kivy/graphics/transformation.pyx -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:33,181 [INFO ] copying kivy/graphics/vbo.c -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:33,196 [INFO ] copying kivy/graphics/vbo.cpython-312-x86_64-linux-gnu.so -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:33,207 [INFO ] copying kivy/graphics/vbo.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:33,209 [INFO ] copying kivy/graphics/vbo.pyx -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:33,211 [INFO ] copying kivy/graphics/vertex.c -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:33,222 [INFO ] copying kivy/graphics/vertex.cpython-312-x86_64-linux-gnu.so -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:33,229 [INFO ] copying kivy/graphics/vertex.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:33,231 [INFO ] copying kivy/graphics/vertex.pyx -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:33,233 [INFO ] copying kivy/graphics/vertex_instructions.c -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:33,311 [INFO ] copying kivy/graphics/vertex_instructions.cpython-312-x86_64-linux-gnu.so -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:33,393 [INFO ] copying kivy/graphics/vertex_instructions.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:33,395 [INFO ] copying kivy/graphics/vertex_instructions.pyx -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:33,399 [INFO ] copying kivy/graphics/vertex_instructions_line.pxi -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:33,403 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/graphics/cgl_backend 2025-12-30T00:27:33,404 [INFO ] copying kivy/graphics/cgl_backend/cgl_angle.c -> build/lib.linux-armv7l-cpython-311/kivy/graphics/cgl_backend 2025-12-30T00:27:33,412 [INFO ] copying kivy/graphics/cgl_backend/cgl_angle.pyx -> build/lib.linux-armv7l-cpython-311/kivy/graphics/cgl_backend 2025-12-30T00:27:33,415 [INFO ] copying kivy/graphics/cgl_backend/cgl_debug.c -> build/lib.linux-armv7l-cpython-311/kivy/graphics/cgl_backend 2025-12-30T00:27:33,444 [INFO ] copying kivy/graphics/cgl_backend/cgl_debug.pyx -> build/lib.linux-armv7l-cpython-311/kivy/graphics/cgl_backend 2025-12-30T00:27:33,448 [INFO ] copying kivy/graphics/cgl_backend/cgl_gl.c -> build/lib.linux-armv7l-cpython-311/kivy/graphics/cgl_backend 2025-12-30T00:27:33,457 [INFO ] copying kivy/graphics/cgl_backend/cgl_gl.pyx -> build/lib.linux-armv7l-cpython-311/kivy/graphics/cgl_backend 2025-12-30T00:27:33,460 [INFO ] copying kivy/graphics/cgl_backend/cgl_glew.c -> build/lib.linux-armv7l-cpython-311/kivy/graphics/cgl_backend 2025-12-30T00:27:33,469 [INFO ] copying kivy/graphics/cgl_backend/cgl_glew.pyx -> build/lib.linux-armv7l-cpython-311/kivy/graphics/cgl_backend 2025-12-30T00:27:33,472 [INFO ] copying kivy/graphics/cgl_backend/cgl_mock.c -> build/lib.linux-armv7l-cpython-311/kivy/graphics/cgl_backend 2025-12-30T00:27:33,484 [INFO ] copying kivy/graphics/cgl_backend/cgl_mock.pyx -> build/lib.linux-armv7l-cpython-311/kivy/graphics/cgl_backend 2025-12-30T00:27:33,487 [INFO ] copying kivy/graphics/cgl_backend/cgl_sdl3.pyx -> build/lib.linux-armv7l-cpython-311/kivy/graphics/cgl_backend 2025-12-30T00:27:33,491 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/graphics/egl_backend 2025-12-30T00:27:33,492 [INFO ] copying kivy/graphics/egl_backend/egl_angle.c -> build/lib.linux-armv7l-cpython-311/kivy/graphics/egl_backend 2025-12-30T00:27:33,505 [INFO ] copying kivy/graphics/egl_backend/egl_angle.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics/egl_backend 2025-12-30T00:27:33,508 [INFO ] copying kivy/graphics/egl_backend/egl_angle.pyx -> build/lib.linux-armv7l-cpython-311/kivy/graphics/egl_backend 2025-12-30T00:27:33,510 [INFO ] copying kivy/graphics/egl_backend/egl_angle_metal.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics/egl_backend 2025-12-30T00:27:33,512 [INFO ] copying kivy/graphics/egl_backend/egl_angle_metal.pyx -> build/lib.linux-armv7l-cpython-311/kivy/graphics/egl_backend 2025-12-30T00:27:33,516 [INFO ] copying kivy/graphics/egl_backend/egl_angle_metal_implem.h -> build/lib.linux-armv7l-cpython-311/kivy/graphics/egl_backend 2025-12-30T00:27:33,518 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/include 2025-12-30T00:27:33,520 [INFO ] copying kivy/include/common_subset.h -> build/lib.linux-armv7l-cpython-311/kivy/include 2025-12-30T00:27:33,523 [INFO ] copying kivy/include/config.h -> build/lib.linux-armv7l-cpython-311/kivy/include 2025-12-30T00:27:33,526 [INFO ] copying kivy/include/config.pxi -> build/lib.linux-armv7l-cpython-311/kivy/include 2025-12-30T00:27:33,528 [INFO ] copying kivy/include/gl2platform.h -> build/lib.linux-armv7l-cpython-311/kivy/include 2025-12-30T00:27:33,531 [INFO ] copying kivy/include/gl_redirect.h -> build/lib.linux-armv7l-cpython-311/kivy/include 2025-12-30T00:27:33,534 [INFO ] copying kivy/include/gl_redirect.h.backup -> build/lib.linux-armv7l-cpython-311/kivy/include 2025-12-30T00:27:33,536 [INFO ] copying kivy/include/khrplatform.h -> build/lib.linux-armv7l-cpython-311/kivy/include 2025-12-30T00:27:33,539 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/lib 2025-12-30T00:27:33,541 [INFO ] copying kivy/lib/kivy_endian.h -> build/lib.linux-armv7l-cpython-311/kivy/lib 2025-12-30T00:27:33,544 [INFO ] copying kivy/lib/sdl3.pxi -> build/lib.linux-armv7l-cpython-311/kivy/lib 2025-12-30T00:27:33,547 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/lib/gstplayer 2025-12-30T00:27:33,548 [INFO ] copying kivy/lib/gstplayer/_gstplayer.c -> build/lib.linux-armv7l-cpython-311/kivy/lib/gstplayer 2025-12-30T00:27:33,560 [INFO ] copying kivy/lib/gstplayer/_gstplayer.h -> build/lib.linux-armv7l-cpython-311/kivy/lib/gstplayer 2025-12-30T00:27:33,563 [INFO ] copying kivy/lib/gstplayer/_gstplayer.pyx -> build/lib.linux-armv7l-cpython-311/kivy/lib/gstplayer 2025-12-30T00:27:33,567 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/lib/libtess2/Include 2025-12-30T00:27:33,569 [INFO ] copying kivy/lib/libtess2/Include/tesselator.h -> build/lib.linux-armv7l-cpython-311/kivy/lib/libtess2/Include 2025-12-30T00:27:33,572 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/lib/libtess2/Source 2025-12-30T00:27:33,574 [INFO ] copying kivy/lib/libtess2/Source/bucketalloc.h -> build/lib.linux-armv7l-cpython-311/kivy/lib/libtess2/Source 2025-12-30T00:27:33,577 [INFO ] copying kivy/lib/libtess2/Source/dict.h -> build/lib.linux-armv7l-cpython-311/kivy/lib/libtess2/Source 2025-12-30T00:27:33,580 [INFO ] copying kivy/lib/libtess2/Source/geom.h -> build/lib.linux-armv7l-cpython-311/kivy/lib/libtess2/Source 2025-12-30T00:27:33,582 [INFO ] copying kivy/lib/libtess2/Source/mesh.h -> build/lib.linux-armv7l-cpython-311/kivy/lib/libtess2/Source 2025-12-30T00:27:33,586 [INFO ] copying kivy/lib/libtess2/Source/priorityq.h -> build/lib.linux-armv7l-cpython-311/kivy/lib/libtess2/Source 2025-12-30T00:27:33,589 [INFO ] copying kivy/lib/libtess2/Source/sweep.h -> build/lib.linux-armv7l-cpython-311/kivy/lib/libtess2/Source 2025-12-30T00:27:33,591 [INFO ] copying kivy/lib/libtess2/Source/tess.h -> build/lib.linux-armv7l-cpython-311/kivy/lib/libtess2/Source 2025-12-30T00:27:33,594 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/lib/pango 2025-12-30T00:27:33,595 [INFO ] copying kivy/lib/pango/freetype2.h -> build/lib.linux-armv7l-cpython-311/kivy/lib/pango 2025-12-30T00:27:33,598 [INFO ] copying kivy/lib/pango/pangoft2.h -> build/lib.linux-armv7l-cpython-311/kivy/lib/pango 2025-12-30T00:27:33,601 [INFO ] copying kivy/lib/pango/pangoft2.pxi -> build/lib.linux-armv7l-cpython-311/kivy/lib/pango 2025-12-30T00:27:33,604 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/lib/vidcore_lite 2025-12-30T00:27:33,605 [INFO ] copying kivy/lib/vidcore_lite/bcm.pxd -> build/lib.linux-armv7l-cpython-311/kivy/lib/vidcore_lite 2025-12-30T00:27:33,608 [INFO ] copying kivy/lib/vidcore_lite/bcm.pyx -> build/lib.linux-armv7l-cpython-311/kivy/lib/vidcore_lite 2025-12-30T00:27:33,610 [INFO ] copying kivy/lib/vidcore_lite/egl.pyx -> build/lib.linux-armv7l-cpython-311/kivy/lib/vidcore_lite 2025-12-30T00:27:33,614 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,615 [INFO ] copying kivy/tests/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,618 [INFO ] copying kivy/tests/async_common.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,621 [INFO ] copying kivy/tests/common.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,624 [INFO ] copying kivy/tests/conftest.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,627 [INFO ] copying kivy/tests/coverage_lang.kv -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,629 [INFO ] copying kivy/tests/fixtures.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,632 [INFO ] copying kivy/tests/perf_test_textinput.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,635 [INFO ] copying kivy/tests/pytest.ini -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,637 [INFO ] copying kivy/tests/sample1.ogg -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,640 [INFO ] copying kivy/tests/test_animations.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,643 [INFO ] copying kivy/tests/test_app.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,645 [INFO ] copying kivy/tests/test_app_on_ready.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,647 [INFO ] copying kivy/tests/test_audio.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,650 [INFO ] copying kivy/tests/test_benchmark.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,652 [INFO ] copying kivy/tests/test_button.png -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,655 [INFO ] copying kivy/tests/test_buttonbehavior.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,658 [INFO ] copying kivy/tests/test_clipboard.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,660 [INFO ] copying kivy/tests/test_clock.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,662 [INFO ] copying kivy/tests/test_config.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,665 [INFO ] copying kivy/tests/test_coverage.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,667 [INFO ] copying kivy/tests/test_doc_gallery.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,669 [INFO ] copying kivy/tests/test_effects.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,671 [INFO ] copying kivy/tests/test_environ_cli.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,674 [INFO ] copying kivy/tests/test_fbo.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,676 [INFO ] copying kivy/tests/test_filechooser.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,678 [INFO ] copying kivy/tests/test_filechooser_unicode.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,680 [INFO ] copying kivy/tests/test_fonts.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,682 [INFO ] copying kivy/tests/test_garden.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,685 [INFO ] copying kivy/tests/test_graphics.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,688 [INFO ] copying kivy/tests/test_graphics_svg.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,690 [INFO ] copying kivy/tests/test_image.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,692 [INFO ] copying kivy/tests/test_imageloader.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,695 [INFO ] copying kivy/tests/test_invalid_lang.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,697 [INFO ] copying kivy/tests/test_kivy_init.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,699 [INFO ] copying kivy/tests/test_knspace.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,702 [INFO ] copying kivy/tests/test_lang.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,704 [INFO ] copying kivy/tests/test_lang_complex.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,707 [INFO ] copying kivy/tests/test_lang_pre_process_and_post_process.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,709 [INFO ] copying kivy/tests/test_logger.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,712 [INFO ] copying kivy/tests/test_metrics.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,714 [INFO ] copying kivy/tests/test_module_inspector.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,717 [INFO ] copying kivy/tests/test_motion_event.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,719 [INFO ] copying kivy/tests/test_mouse_hover_event.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,722 [INFO ] copying kivy/tests/test_mouse_multitouchsim.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,725 [INFO ] copying kivy/tests/test_multistroke.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,728 [INFO ] copying kivy/tests/test_properties.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,731 [INFO ] copying kivy/tests/test_resources.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,734 [INFO ] copying kivy/tests/test_rst_replace.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,736 [INFO ] copying kivy/tests/test_screen.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,738 [INFO ] copying kivy/tests/test_storage.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,741 [INFO ] copying kivy/tests/test_togglebuttonbehavior.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,744 [INFO ] copying kivy/tests/test_uix_actionbar.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,746 [INFO ] copying kivy/tests/test_uix_anchorlayout.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,749 [INFO ] copying kivy/tests/test_uix_asyncimage.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,751 [INFO ] copying kivy/tests/test_uix_boxlayout.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,753 [INFO ] copying kivy/tests/test_uix_bubble.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,756 [INFO ] copying kivy/tests/test_uix_carousel.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,759 [INFO ] copying kivy/tests/test_uix_colorpicker.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,761 [INFO ] copying kivy/tests/test_uix_dropdown.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,764 [INFO ] copying kivy/tests/test_uix_gridlayout.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,766 [INFO ] copying kivy/tests/test_uix_layout.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,768 [INFO ] copying kivy/tests/test_uix_modal.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,770 [INFO ] copying kivy/tests/test_uix_recyclegridlayout.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,773 [INFO ] copying kivy/tests/test_uix_relativelayout.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,775 [INFO ] copying kivy/tests/test_uix_scrollview.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,778 [INFO ] copying kivy/tests/test_uix_settings.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,780 [INFO ] copying kivy/tests/test_uix_slider.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,782 [INFO ] copying kivy/tests/test_uix_stacklayout.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,785 [INFO ] copying kivy/tests/test_uix_textinput.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,788 [INFO ] copying kivy/tests/test_uix_translate_coordinates.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,790 [INFO ] copying kivy/tests/test_uix_videoplayer.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,792 [INFO ] copying kivy/tests/test_uix_widget.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,795 [INFO ] copying kivy/tests/test_utils.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,797 [INFO ] copying kivy/tests/test_vector.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,799 [INFO ] copying kivy/tests/test_video.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,802 [INFO ] copying kivy/tests/test_weakmethod.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,804 [INFO ] copying kivy/tests/test_widget.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,806 [INFO ] copying kivy/tests/test_widget_walk.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,809 [INFO ] copying kivy/tests/test_window_base.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,811 [INFO ] copying kivy/tests/test_window_info.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,813 [INFO ] copying kivy/tests/testkv.kv -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,815 [INFO ] copying kivy/tests/unicode_files.zip -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,818 [INFO ] copying kivy/tests/unicode_font.zip -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,820 [INFO ] copying kivy/tests/visual_test_label.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-30T00:27:33,822 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tests/data 2025-12-30T00:27:33,823 [INFO ] copying kivy/tests/data/test.ini -> build/lib.linux-armv7l-cpython-311/kivy/tests/data 2025-12-30T00:27:33,826 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller 2025-12-30T00:27:33,827 [INFO ] copying kivy/tests/pyinstaller/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller 2025-12-30T00:27:33,829 [INFO ] copying kivy/tests/pyinstaller/test_pyinstaller.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller 2025-12-30T00:27:33,831 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/simple_widget 2025-12-30T00:27:33,832 [INFO ] copying kivy/tests/pyinstaller/simple_widget/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/simple_widget 2025-12-30T00:27:33,834 [INFO ] copying kivy/tests/pyinstaller/simple_widget/main.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/simple_widget 2025-12-30T00:27:33,836 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/simple_widget/project 2025-12-30T00:27:33,837 [INFO ] copying kivy/tests/pyinstaller/simple_widget/project/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/simple_widget/project 2025-12-30T00:27:33,840 [INFO ] copying kivy/tests/pyinstaller/simple_widget/project/widget.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/simple_widget/project 2025-12-30T00:27:33,841 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/video_widget 2025-12-30T00:27:33,842 [INFO ] copying kivy/tests/pyinstaller/video_widget/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/video_widget 2025-12-30T00:27:33,844 [INFO ] copying kivy/tests/pyinstaller/video_widget/main.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/video_widget 2025-12-30T00:27:33,846 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/video_widget/project 2025-12-30T00:27:33,847 [INFO ] copying kivy/tests/pyinstaller/video_widget/project/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/video_widget/project 2025-12-30T00:27:33,849 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues 2025-12-30T00:27:33,850 [INFO ] copying kivy/tests/test_issues/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues 2025-12-30T00:27:33,852 [INFO ] copying kivy/tests/test_issues/test_6315.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues 2025-12-30T00:27:33,855 [INFO ] copying kivy/tests/test_issues/test_issue_1084.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues 2025-12-30T00:27:33,857 [INFO ] copying kivy/tests/test_issues/test_issue_1091.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues 2025-12-30T00:27:33,859 [INFO ] copying kivy/tests/test_issues/test_issue_599.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues 2025-12-30T00:27:33,861 [INFO ] copying kivy/tests/test_issues/test_issue_609.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues 2025-12-30T00:27:33,863 [INFO ] copying kivy/tests/test_issues/test_issue_6909.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues 2025-12-30T00:27:33,865 [INFO ] copying kivy/tests/test_issues/test_issue_883.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues 2025-12-30T00:27:33,867 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tests/test_urlrequest 2025-12-30T00:27:33,868 [INFO ] copying kivy/tests/test_urlrequest/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/test_urlrequest 2025-12-30T00:27:33,870 [INFO ] copying kivy/tests/test_urlrequest/test_urlrequest_requests.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/test_urlrequest 2025-12-30T00:27:33,873 [INFO ] copying kivy/tests/test_urlrequest/test_urlrequest_urllib.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/test_urlrequest 2025-12-30T00:27:33,875 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-30T00:27:33,876 [INFO ] copying kivy/tools/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-30T00:27:33,878 [INFO ] copying kivy/tools/benchmark.py -> build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-30T00:27:33,881 [INFO ] copying kivy/tools/changelog_parser.py -> build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-30T00:27:33,883 [INFO ] copying kivy/tools/coverage.py -> build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-30T00:27:33,886 [INFO ] copying kivy/tools/gallery.py -> build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-30T00:27:33,889 [INFO ] copying kivy/tools/generate-icons.py -> build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-30T00:27:33,892 [INFO ] copying kivy/tools/kviewer.py -> build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-30T00:27:33,894 [INFO ] copying kivy/tools/report.py -> build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-30T00:27:33,896 [INFO ] copying kivy/tools/stub-gl-debug.py -> build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-30T00:27:33,899 [INFO ] copying kivy/tools/texturecompress.py -> build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-30T00:27:33,902 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tools/__pycache__ 2025-12-30T00:27:33,902 [INFO ] copying kivy/tools/__pycache__/__init__.cpython-310.pyc -> build/lib.linux-armv7l-cpython-311/kivy/tools/__pycache__ 2025-12-30T00:27:33,905 [INFO ] copying kivy/tools/__pycache__/__init__.cpython-311.pyc -> build/lib.linux-armv7l-cpython-311/kivy/tools/__pycache__ 2025-12-30T00:27:33,907 [INFO ] copying kivy/tools/__pycache__/__init__.cpython-312.pyc -> build/lib.linux-armv7l-cpython-311/kivy/tools/__pycache__ 2025-12-30T00:27:33,909 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tools/gles_compat 2025-12-30T00:27:33,910 [INFO ] copying kivy/tools/gles_compat/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/gles_compat 2025-12-30T00:27:33,912 [INFO ] copying kivy/tools/gles_compat/gl2.h -> build/lib.linux-armv7l-cpython-311/kivy/tools/gles_compat 2025-12-30T00:27:33,915 [INFO ] copying kivy/tools/gles_compat/subset_gles.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/gles_compat 2025-12-30T00:27:33,917 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tools/highlight 2025-12-30T00:27:33,918 [INFO ] copying kivy/tools/highlight/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/highlight 2025-12-30T00:27:33,920 [INFO ] copying kivy/tools/highlight/kivy-mode.el -> build/lib.linux-armv7l-cpython-311/kivy/tools/highlight 2025-12-30T00:27:33,923 [INFO ] copying kivy/tools/highlight/kivy.json-tmlanguage -> build/lib.linux-armv7l-cpython-311/kivy/tools/highlight 2025-12-30T00:27:33,925 [INFO ] copying kivy/tools/highlight/kivy.tmLanguage -> build/lib.linux-armv7l-cpython-311/kivy/tools/highlight 2025-12-30T00:27:33,927 [INFO ] copying kivy/tools/highlight/kivy.vim -> build/lib.linux-armv7l-cpython-311/kivy/tools/highlight 2025-12-30T00:27:33,929 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tools/image-testsuite 2025-12-30T00:27:33,930 [INFO ] copying kivy/tools/image-testsuite/README.md -> build/lib.linux-armv7l-cpython-311/kivy/tools/image-testsuite 2025-12-30T00:27:33,933 [INFO ] copying kivy/tools/image-testsuite/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/image-testsuite 2025-12-30T00:27:33,935 [INFO ] copying kivy/tools/image-testsuite/gimp28-testsuite.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/image-testsuite 2025-12-30T00:27:33,938 [INFO ] copying kivy/tools/image-testsuite/imagemagick-testsuite.sh -> build/lib.linux-armv7l-cpython-311/kivy/tools/image-testsuite 2025-12-30T00:27:33,941 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tools/packaging 2025-12-30T00:27:33,942 [INFO ] copying kivy/tools/packaging/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/packaging 2025-12-30T00:27:33,944 [INFO ] copying kivy/tools/packaging/cython_cfg.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/packaging 2025-12-30T00:27:33,946 [INFO ] copying kivy/tools/packaging/factory.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/packaging 2025-12-30T00:27:33,948 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/__pycache__ 2025-12-30T00:27:33,949 [INFO ] copying kivy/tools/packaging/__pycache__/__init__.cpython-310.pyc -> build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/__pycache__ 2025-12-30T00:27:33,951 [INFO ] copying kivy/tools/packaging/__pycache__/__init__.cpython-311.pyc -> build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/__pycache__ 2025-12-30T00:27:33,953 [INFO ] copying kivy/tools/packaging/__pycache__/__init__.cpython-312.pyc -> build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/__pycache__ 2025-12-30T00:27:33,956 [INFO ] copying kivy/tools/packaging/__pycache__/cython_cfg.cpython-310.pyc -> build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/__pycache__ 2025-12-30T00:27:33,958 [INFO ] copying kivy/tools/packaging/__pycache__/cython_cfg.cpython-311.pyc -> build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/__pycache__ 2025-12-30T00:27:33,960 [INFO ] copying kivy/tools/packaging/__pycache__/cython_cfg.cpython-312.pyc -> build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/__pycache__ 2025-12-30T00:27:33,963 [INFO ] copying kivy/tools/packaging/__pycache__/factory.cpython-310.pyc -> build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/__pycache__ 2025-12-30T00:27:33,965 [INFO ] copying kivy/tools/packaging/__pycache__/factory.cpython-311.pyc -> build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/__pycache__ 2025-12-30T00:27:33,967 [INFO ] copying kivy/tools/packaging/__pycache__/factory.cpython-312.pyc -> build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/__pycache__ 2025-12-30T00:27:33,970 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/pyinstaller_hooks 2025-12-30T00:27:33,971 [INFO ] copying kivy/tools/packaging/pyinstaller_hooks/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/pyinstaller_hooks 2025-12-30T00:27:33,973 [INFO ] copying kivy/tools/packaging/pyinstaller_hooks/__main__.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/pyinstaller_hooks 2025-12-30T00:27:33,976 [INFO ] copying kivy/tools/packaging/pyinstaller_hooks/hook-kivy.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/pyinstaller_hooks 2025-12-30T00:27:33,978 [INFO ] copying kivy/tools/packaging/pyinstaller_hooks/pyi_rth_kivy.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/pyinstaller_hooks 2025-12-30T00:27:33,979 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tools/pep8checker 2025-12-30T00:27:33,981 [INFO ] copying kivy/tools/pep8checker/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/pep8checker 2025-12-30T00:27:33,982 [INFO ] copying kivy/tools/pep8checker/pep8.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/pep8checker 2025-12-30T00:27:33,987 [INFO ] copying kivy/tools/pep8checker/pep8kivy.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/pep8checker 2025-12-30T00:27:33,989 [INFO ] copying kivy/tools/pep8checker/pre-commit.githook -> build/lib.linux-armv7l-cpython-311/kivy/tools/pep8checker 2025-12-30T00:27:33,991 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tools/precommit_hooks 2025-12-30T00:27:33,992 [INFO ] copying kivy/tools/precommit_hooks/pre-commit-config.yaml -> build/lib.linux-armv7l-cpython-311/kivy/tools/precommit_hooks 2025-12-30T00:27:33,994 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:33,996 [INFO ] copying kivy/tools/theming/defaulttheme/action_bar.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:33,998 [INFO ] copying kivy/tools/theming/defaulttheme/action_group.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,000 [INFO ] copying kivy/tools/theming/defaulttheme/action_group_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,002 [INFO ] copying kivy/tools/theming/defaulttheme/action_group_down.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,005 [INFO ] copying kivy/tools/theming/defaulttheme/action_item.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,007 [INFO ] copying kivy/tools/theming/defaulttheme/action_item_down.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,009 [INFO ] copying kivy/tools/theming/defaulttheme/action_view.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,011 [INFO ] copying kivy/tools/theming/defaulttheme/audio-volume-high.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,013 [INFO ] copying kivy/tools/theming/defaulttheme/audio-volume-low.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,016 [INFO ] copying kivy/tools/theming/defaulttheme/audio-volume-medium.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,018 [INFO ] copying kivy/tools/theming/defaulttheme/audio-volume-muted.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,020 [INFO ] copying kivy/tools/theming/defaulttheme/bubble.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,022 [INFO ] copying kivy/tools/theming/defaulttheme/bubble_arrow.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,024 [INFO ] copying kivy/tools/theming/defaulttheme/bubble_btn.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,026 [INFO ] copying kivy/tools/theming/defaulttheme/bubble_btn_pressed.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,028 [INFO ] copying kivy/tools/theming/defaulttheme/button.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,030 [INFO ] copying kivy/tools/theming/defaulttheme/button_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,032 [INFO ] copying kivy/tools/theming/defaulttheme/button_disabled_pressed.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,034 [INFO ] copying kivy/tools/theming/defaulttheme/button_pressed.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,036 [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_disabled_off.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,039 [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_disabled_on.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,041 [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_off.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,043 [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_on.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,046 [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_radio_disabled_off.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,048 [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_radio_disabled_on.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,050 [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_radio_off.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,052 [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_radio_on.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,054 [INFO ] copying kivy/tools/theming/defaulttheme/close.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,056 [INFO ] copying kivy/tools/theming/defaulttheme/filechooser_file.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,059 [INFO ] copying kivy/tools/theming/defaulttheme/filechooser_folder.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,061 [INFO ] copying kivy/tools/theming/defaulttheme/filechooser_selected.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,063 [INFO ] copying kivy/tools/theming/defaulttheme/image-missing.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,066 [INFO ] copying kivy/tools/theming/defaulttheme/media-playback-pause.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,068 [INFO ] copying kivy/tools/theming/defaulttheme/media-playback-start.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,070 [INFO ] copying kivy/tools/theming/defaulttheme/media-playback-stop.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,072 [INFO ] copying kivy/tools/theming/defaulttheme/modalview-background.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,074 [INFO ] copying kivy/tools/theming/defaulttheme/overflow.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,076 [INFO ] copying kivy/tools/theming/defaulttheme/player-background.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,079 [INFO ] copying kivy/tools/theming/defaulttheme/player-play-overlay.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,081 [INFO ] copying kivy/tools/theming/defaulttheme/previous_normal.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,083 [INFO ] copying kivy/tools/theming/defaulttheme/progressbar.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,086 [INFO ] copying kivy/tools/theming/defaulttheme/progressbar_background.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,088 [INFO ] copying kivy/tools/theming/defaulttheme/ring.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,090 [INFO ] copying kivy/tools/theming/defaulttheme/selector_left.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,092 [INFO ] copying kivy/tools/theming/defaulttheme/selector_middle.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,095 [INFO ] copying kivy/tools/theming/defaulttheme/selector_right.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,097 [INFO ] copying kivy/tools/theming/defaulttheme/separator.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,099 [INFO ] copying kivy/tools/theming/defaulttheme/slider_cursor.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,102 [INFO ] copying kivy/tools/theming/defaulttheme/slider_cursor_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,104 [INFO ] copying kivy/tools/theming/defaulttheme/sliderh_background.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,106 [INFO ] copying kivy/tools/theming/defaulttheme/sliderh_background_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,108 [INFO ] copying kivy/tools/theming/defaulttheme/sliderv_background.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,110 [INFO ] copying kivy/tools/theming/defaulttheme/sliderv_background_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,113 [INFO ] copying kivy/tools/theming/defaulttheme/spinner.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,115 [INFO ] copying kivy/tools/theming/defaulttheme/spinner_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,117 [INFO ] copying kivy/tools/theming/defaulttheme/spinner_pressed.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,119 [INFO ] copying kivy/tools/theming/defaulttheme/splitter.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,122 [INFO ] copying kivy/tools/theming/defaulttheme/splitter_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,124 [INFO ] copying kivy/tools/theming/defaulttheme/splitter_disabled_down.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,126 [INFO ] copying kivy/tools/theming/defaulttheme/splitter_disabled_down_h.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,128 [INFO ] copying kivy/tools/theming/defaulttheme/splitter_disabled_h.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,130 [INFO ] copying kivy/tools/theming/defaulttheme/splitter_down.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,133 [INFO ] copying kivy/tools/theming/defaulttheme/splitter_down_h.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,135 [INFO ] copying kivy/tools/theming/defaulttheme/splitter_grip.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,137 [INFO ] copying kivy/tools/theming/defaulttheme/splitter_grip_h.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,139 [INFO ] copying kivy/tools/theming/defaulttheme/splitter_h.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,141 [INFO ] copying kivy/tools/theming/defaulttheme/switch-background.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,143 [INFO ] copying kivy/tools/theming/defaulttheme/switch-background_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,146 [INFO ] copying kivy/tools/theming/defaulttheme/switch-button.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,148 [INFO ] copying kivy/tools/theming/defaulttheme/switch-button_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,150 [INFO ] copying kivy/tools/theming/defaulttheme/tab.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,153 [INFO ] copying kivy/tools/theming/defaulttheme/tab_btn.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,155 [INFO ] copying kivy/tools/theming/defaulttheme/tab_btn_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,158 [INFO ] copying kivy/tools/theming/defaulttheme/tab_btn_disabled_pressed.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,160 [INFO ] copying kivy/tools/theming/defaulttheme/tab_btn_pressed.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,162 [INFO ] copying kivy/tools/theming/defaulttheme/tab_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,165 [INFO ] copying kivy/tools/theming/defaulttheme/textinput.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,167 [INFO ] copying kivy/tools/theming/defaulttheme/textinput_active.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,169 [INFO ] copying kivy/tools/theming/defaulttheme/textinput_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,171 [INFO ] copying kivy/tools/theming/defaulttheme/textinput_disabled_active.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,173 [INFO ] copying kivy/tools/theming/defaulttheme/tree_closed.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,176 [INFO ] copying kivy/tools/theming/defaulttheme/tree_opened.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,178 [INFO ] copying kivy/tools/theming/defaulttheme/vkeyboard_background.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,180 [INFO ] copying kivy/tools/theming/defaulttheme/vkeyboard_disabled_background.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,182 [INFO ] copying kivy/tools/theming/defaulttheme/vkeyboard_disabled_key_down.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,184 [INFO ] copying kivy/tools/theming/defaulttheme/vkeyboard_disabled_key_normal.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,187 [INFO ] copying kivy/tools/theming/defaulttheme/vkeyboard_key_down.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,189 [INFO ] copying kivy/tools/theming/defaulttheme/vkeyboard_key_normal.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-30T00:27:34,191 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tools/travis 2025-12-30T00:27:34,192 [INFO ] copying kivy/tools/travis/id_rsa.enc -> build/lib.linux-armv7l-cpython-311/kivy/tools/travis 2025-12-30T00:27:34,198 [INFO ] running build_ext 2025-12-30T00:27:34,851 ############################################### 2025-12-30T00:27:34,852 WARNING: KIVY_DEPS_ROOT is not set, using system provided SDL 2025-12-30T00:27:34,852 which is not recommended as it may be incompatible with Kivy. 2025-12-30T00:27:34,853 Please build dependencies from source via the provided script 2025-12-30T00:27:34,854 and set KIVY_DEPS_ROOT to the root of the dependencies directory. 2025-12-30T00:27:34,854 ############################################### 2025-12-30T00:27:34,855 X11 found via pkg-config, enabling X11 support 2025-12-30T00:27:34,855 Current directory is: /tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7 2025-12-30T00:27:34,856 Source and initial build directory is: /tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7 2025-12-30T00:27:34,856 Python path is: 2025-12-30T00:27:34,857 /tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7 2025-12-30T00:27:34,858 /usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process 2025-12-30T00:27:34,858 /tmp/pip-build-env-b66xt3xb/site 2025-12-30T00:27:34,859 /usr/lib/python311.zip 2025-12-30T00:27:34,860 /usr/lib/python3.11 2025-12-30T00:27:34,860 /usr/lib/python3.11/lib-dynload 2025-12-30T00:27:34,861 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages 2025-12-30T00:27:34,862 /tmp/pip-build-env-b66xt3xb/normal/local/lib/python3.11/dist-packages 2025-12-30T00:27:34,863 /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/_vendor 2025-12-30T00:27:34,864 Found Cython at /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/Cython/__init__.py 2025-12-30T00:27:34,865 Detected supported Cython version 3.2.3 2025-12-30T00:27:34,866 Using this graphics system: OpenGL 2025-12-30T00:27:34,866 GStreamer found via pkg-config 2025-12-30T00:27:34,867 WARNING: A problem occurred while running pkg-config --libs --cflags sdl3 sdl3-ttf sdl3-image sdl3-mixer (code 1) 2025-12-30T00:27:34,868 b"Package sdl3 was not found in the pkg-config search path.\nPerhaps you should add the directory containing `sdl3.pc'\nto the PKG_CONFIG_PATH environment variable\nPackage 'sdl3', required by 'virtual:world', not found\nPackage 'sdl3-ttf', required by 'virtual:world', not found\nPackage 'sdl3-image', required by 'virtual:world', not found\nPackage 'sdl3-mixer', required by 'virtual:world', not found\n" 2025-12-30T00:27:34,869 SDL3: missing sub library SDL 2025-12-30T00:27:34,870 SDL3: missing sub library SDL_mixer 2025-12-30T00:27:34,871 SDL3: missing sub library SDL_ttf 2025-12-30T00:27:34,871 SDL3: missing sub library SDL_image 2025-12-30T00:27:34,872 Pango: pangoft2 found via pkg-config 2025-12-30T00:27:34,873 {'libraries': ['pangoft2-1.0', 'pango-1.0', 'gobject-2.0', 'glib-2.0', 'harfbuzz', 'fontconfig', 'freetype'], 'include_dirs': ['/tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7/kivy/include', '/usr/include/pango-1.0', '/usr/include/glib-2.0', '/usr/lib/arm-linux-gnueabihf/glib-2.0/include', '/usr/include/harfbuzz', '/usr/include/freetype2', '/usr/include/libpng16', '/usr/include/libmount', '/usr/include/blkid', '/usr/include/fribidi', '/usr/include/cairo', '/usr/include/pixman-1'], 'library_dirs': [], 'extra_link_args': [], 'extra_compile_args': [], 'depends': ['lib/pango/pangoft2.pxi', 'lib/pango/pangoft2.h']} 2025-12-30T00:27:34,873 Linux build detected, filtering only SDL3 and X11 modules. Total sources before filtering: 38 2025-12-30T00:27:34,874 FOUND AND SKIPPING SDL3 module for Linux: graphics/cgl_backend/cgl_sdl3.pyx 2025-12-30T00:27:34,874 FOUND AND SKIPPING SDL3 module for Linux: core/window/window_x11.pyx (matched pattern: core/window/window_x11) 2025-12-30T00:27:34,875 Removing 2 problematic sources for Linux 2025-12-30T00:27:34,876 Total sources after filtering: 36 2025-12-30T00:27:34,876 Pruning SDL3 sources/libs for Linux build 2025-12-30T00:27:34,877 Removed 5 SDL3 extensions for Linux build 2025-12-30T00:27:34,878 Building extensions in parallel using 4 cores 2025-12-30T00:27:34,878 Updated build directory to: build/lib.linux-armv7l-cpython-311 2025-12-30T00:27:34,879 Build configuration is: 2025-12-30T00:27:34,879 * use_rpi_vidcore_lite = 0 2025-12-30T00:27:34,880 * use_egl = 0 2025-12-30T00:27:34,880 * use_opengl_es2 = 0 2025-12-30T00:27:34,880 * use_opengl_mock = 0 2025-12-30T00:27:34,881 * use_sdl3 = 0 2025-12-30T00:27:34,881 * use_pangoft2 = 1 2025-12-30T00:27:34,882 * use_ios = 0 2025-12-30T00:27:34,882 * use_android = 0 2025-12-30T00:27:34,883 * use_mesagl = 0 2025-12-30T00:27:34,883 * use_x11 = 1 2025-12-30T00:27:34,884 * use_wayland = 1 2025-12-30T00:27:34,885 * use_gstreamer = 1 2025-12-30T00:27:34,885 * use_avfoundation = 0 2025-12-30T00:27:34,886 * use_osx_frameworks = 0 2025-12-30T00:27:34,886 * use_angle_gl_backend = 0 2025-12-30T00:27:34,887 * debug_gl = 0 2025-12-30T00:27:34,888 * debug = False 2025-12-30T00:27:34,888 Updated build/lib.linux-armv7l-cpython-311/kivy/include/config.h 2025-12-30T00:27:34,889 Updated /tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7/kivy/include/config.h 2025-12-30T00:27:34,890 Updated build/lib.linux-armv7l-cpython-311/kivy/include/config.pxi 2025-12-30T00:27:34,890 Updated /tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7/kivy/include/config.pxi 2025-12-30T00:27:34,891 Updated build/lib.linux-armv7l-cpython-311/kivy/setupconfig.py 2025-12-30T00:27:34,892 Updated /tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7/kivy/setupconfig.py 2025-12-30T00:27:34,892 Detected compiler is unix 2025-12-30T00:27:34,893 Compiling kivy/weakproxy.pyx because it depends on kivy/include/config.pxi. 2025-12-30T00:27:34,893 [1/1] Cythonizing kivy/weakproxy.pyx 2025-12-30T00:27:34,894 [INFO ] building 'kivy._clock' extension 2025-12-30T00:27:34,894 [INFO ] creating build/temp.linux-armv7l-cpython-311/kivy 2025-12-30T00:27:34,895 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c kivy/_clock.c -o build/temp.linux-armv7l-cpython-311/kivy/_clock.o 2025-12-30T00:27:36,912 warning: kivy/weakproxy.pyx:74:4: __nonzero__ was removed in Python 3; use __bool__ instead 2025-12-30T00:27:37,071 [INFO ] building 'kivy.weakproxy' extension 2025-12-30T00:27:37,072 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c kivy/weakproxy.c -o build/temp.linux-armv7l-cpython-311/kivy/weakproxy.o 2025-12-30T00:27:42,761 Compiling kivy/properties.pyx because it depends on kivy/include/config.pxi. 2025-12-30T00:27:42,762 [1/1] Cythonizing kivy/properties.pyx 2025-12-30T00:27:42,763 Compiling kivy/_event.pyx because it depends on /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/Cython/Includes/libc/string.pxd. 2025-12-30T00:27:42,763 [1/1] Cythonizing kivy/_event.pyx 2025-12-30T00:27:42,772 [INFO ] building 'kivy._event' extension 2025-12-30T00:27:42,784 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7/kivy/include -I/usr/include/python3.11 -c kivy/_event.c -o build/temp.linux-armv7l-cpython-311/kivy/_event.o 2025-12-30T00:27:43,711 [INFO ] building 'kivy.properties' extension 2025-12-30T00:27:43,714 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7/kivy/include -I/usr/include/python3.11 -c kivy/properties.c -o build/temp.linux-armv7l-cpython-311/kivy/properties.o 2025-12-30T00:27:52,223 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/kivy/weakproxy.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/kivy/weakproxy.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-30T00:27:52,416 [INFO ] building 'kivy._metrics' extension 2025-12-30T00:27:52,417 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7/kivy/include -I/usr/include/python3.11 -c kivy/_metrics.c -o build/temp.linux-armv7l-cpython-311/kivy/_metrics.o 2025-12-30T00:27:58,649 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/kivy/_metrics.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/kivy/_metrics.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-30T00:27:58,811 [INFO ] building 'kivy.graphics.buffer' extension 2025-12-30T00:27:58,813 [INFO ] creating build/temp.linux-armv7l-cpython-311/kivy/graphics 2025-12-30T00:27:58,814 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7/kivy/include -I/tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7/kivy/include -I/usr/include/python3.11 -c kivy/graphics/buffer.c -o build/temp.linux-armv7l-cpython-311/kivy/graphics/buffer.o 2025-12-30T00:28:04,042 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/kivy/graphics/buffer.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/kivy/graphics/buffer.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-30T00:28:05,777 warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2025-12-30T00:28:05,845 Error compiling Cython file: 2025-12-30T00:28:05,846 ------------------------------------------------------------ 2025-12-30T00:28:05,847 ... 2025-12-30T00:28:05,849 cdef class VertexInstruction 2025-12-30T00:28:05,849 cdef class CanvasBase 2025-12-30T00:28:05,850 cdef class Canvas 2025-12-30T00:28:05,851 cdef class RenderContext 2025-12-30T00:28:05,853 from .vbo cimport * 2025-12-30T00:28:05,854 ^ 2025-12-30T00:28:05,855 ------------------------------------------------------------ 2025-12-30T00:28:05,856 kivy/graphics/instructions.pxd:11:0: 'kivy/graphics/vbo.pxd' not found 2025-12-30T00:28:05,865 Error compiling Cython file: 2025-12-30T00:28:05,866 ------------------------------------------------------------ 2025-12-30T00:28:05,866 ... 2025-12-30T00:28:05,867 cdef class CanvasBase 2025-12-30T00:28:05,868 cdef class Canvas 2025-12-30T00:28:05,869 cdef class RenderContext 2025-12-30T00:28:05,870 from .vbo cimport * 2025-12-30T00:28:05,871 from .compiler cimport * 2025-12-30T00:28:05,872 ^ 2025-12-30T00:28:05,873 ------------------------------------------------------------ 2025-12-30T00:28:05,874 kivy/graphics/instructions.pxd:12:0: 'kivy/graphics/compiler.pxd' not found 2025-12-30T00:28:05,881 Error compiling Cython file: 2025-12-30T00:28:05,882 ------------------------------------------------------------ 2025-12-30T00:28:05,882 ... 2025-12-30T00:28:05,883 cdef class Canvas 2025-12-30T00:28:05,884 cdef class RenderContext 2025-12-30T00:28:05,885 from .vbo cimport * 2025-12-30T00:28:05,886 from .compiler cimport * 2025-12-30T00:28:05,887 from .shader cimport * 2025-12-30T00:28:05,888 ^ 2025-12-30T00:28:05,888 ------------------------------------------------------------ 2025-12-30T00:28:05,889 kivy/graphics/instructions.pxd:13:0: 'kivy/graphics/shader.pxd' not found 2025-12-30T00:28:05,896 Error compiling Cython file: 2025-12-30T00:28:05,896 ------------------------------------------------------------ 2025-12-30T00:28:05,897 ... 2025-12-30T00:28:05,898 cdef class RenderContext 2025-12-30T00:28:05,900 from .vbo cimport * 2025-12-30T00:28:05,901 from .compiler cimport * 2025-12-30T00:28:05,902 from .shader cimport * 2025-12-30T00:28:05,902 from .texture cimport Texture 2025-12-30T00:28:05,903 ^ 2025-12-30T00:28:05,905 ------------------------------------------------------------ 2025-12-30T00:28:05,906 kivy/graphics/instructions.pxd:14:0: 'kivy/graphics/texture.pxd' not found 2025-12-30T00:28:05,916 Error compiling Cython file: 2025-12-30T00:28:05,917 ------------------------------------------------------------ 2025-12-30T00:28:05,918 ... 2025-12-30T00:28:05,919 cdef class RenderContext 2025-12-30T00:28:05,921 from .vbo cimport * 2025-12-30T00:28:05,922 from .compiler cimport * 2025-12-30T00:28:05,923 from .shader cimport * 2025-12-30T00:28:05,923 from .texture cimport Texture 2025-12-30T00:28:05,924 ^ 2025-12-30T00:28:05,925 ------------------------------------------------------------ 2025-12-30T00:28:05,926 kivy/graphics/instructions.pxd:14:0: 'kivy/graphics/texture/Texture.pxd' not found 2025-12-30T00:28:05,974 Error compiling Cython file: 2025-12-30T00:28:05,975 ------------------------------------------------------------ 2025-12-30T00:28:05,976 ... 2025-12-30T00:28:05,977 cdef void rremove(self, InstructionGroup ig) 2025-12-30T00:28:05,979 cdef class InstructionGroup(Instruction): 2025-12-30T00:28:05,980 cdef public list children 2025-12-30T00:28:05,981 cdef InstructionGroup compiled_children 2025-12-30T00:28:05,982 cdef GraphicsCompiler compiler 2025-12-30T00:28:05,983 ^ 2025-12-30T00:28:05,983 ------------------------------------------------------------ 2025-12-30T00:28:05,984 kivy/graphics/instructions.pxd:46:9: 'GraphicsCompiler' is not a type identifier 2025-12-30T00:28:05,998 Error compiling Cython file: 2025-12-30T00:28:05,999 ------------------------------------------------------------ 2025-12-30T00:28:06,000 ... 2025-12-30T00:28:06,001 cdef int set_state(self, str name, value) except -1 2025-12-30T00:28:06,002 cdef int push_state(self, str name) except -1 2025-12-30T00:28:06,003 cdef int pop_state(self, str name) except -1 2025-12-30T00:28:06,006 from .context_instructions cimport BindTexture 2025-12-30T00:28:06,007 ^ 2025-12-30T00:28:06,008 ------------------------------------------------------------ 2025-12-30T00:28:06,009 kivy/graphics/instructions.pxd:67:0: 'kivy/graphics/context_instructions.pxd' not found 2025-12-30T00:28:06,018 Error compiling Cython file: 2025-12-30T00:28:06,019 ------------------------------------------------------------ 2025-12-30T00:28:06,020 ... 2025-12-30T00:28:06,021 cdef int set_state(self, str name, value) except -1 2025-12-30T00:28:06,022 cdef int push_state(self, str name) except -1 2025-12-30T00:28:06,023 cdef int pop_state(self, str name) except -1 2025-12-30T00:28:06,025 from .context_instructions cimport BindTexture 2025-12-30T00:28:06,026 ^ 2025-12-30T00:28:06,027 ------------------------------------------------------------ 2025-12-30T00:28:06,028 kivy/graphics/instructions.pxd:67:0: 'kivy/graphics/context_instructions/BindTexture.pxd' not found 2025-12-30T00:28:06,029 Error compiling Cython file: 2025-12-30T00:28:06,030 ------------------------------------------------------------ 2025-12-30T00:28:06,031 ... 2025-12-30T00:28:06,034 from .context_instructions cimport BindTexture 2025-12-30T00:28:06,036 cdef class VertexInstruction(Instruction): 2025-12-30T00:28:06,037 cdef BindTexture texture_binding 2025-12-30T00:28:06,038 ^ 2025-12-30T00:28:06,039 ------------------------------------------------------------ 2025-12-30T00:28:06,039 kivy/graphics/instructions.pxd:70:9: 'BindTexture' is not a type identifier 2025-12-30T00:28:06,041 Error compiling Cython file: 2025-12-30T00:28:06,042 ------------------------------------------------------------ 2025-12-30T00:28:06,043 ... 2025-12-30T00:28:06,044 from .context_instructions cimport BindTexture 2025-12-30T00:28:06,046 cdef class VertexInstruction(Instruction): 2025-12-30T00:28:06,047 cdef BindTexture texture_binding 2025-12-30T00:28:06,048 cdef VertexBatch batch 2025-12-30T00:28:06,049 ^ 2025-12-30T00:28:06,050 ------------------------------------------------------------ 2025-12-30T00:28:06,051 kivy/graphics/instructions.pxd:71:9: 'VertexBatch' is not a type identifier 2025-12-30T00:28:06,053 Error compiling Cython file: 2025-12-30T00:28:06,053 ------------------------------------------------------------ 2025-12-30T00:28:06,054 ... 2025-12-30T00:28:06,055 cdef void rremove(self, InstructionGroup ig) 2025-12-30T00:28:06,057 cdef void build(self) 2025-12-30T00:28:06,059 cdef class Callback(Instruction): 2025-12-30T00:28:06,060 cdef Shader _shader 2025-12-30T00:28:06,061 ^ 2025-12-30T00:28:06,076 ------------------------------------------------------------ 2025-12-30T00:28:06,077 kivy/graphics/instructions.pxd:81:9: 'Shader' is not a type identifier 2025-12-30T00:28:06,079 Error compiling Cython file: 2025-12-30T00:28:06,080 ------------------------------------------------------------ 2025-12-30T00:28:06,081 ... 2025-12-30T00:28:06,082 cpdef draw(self) 2025-12-30T00:28:06,082 cdef int apply(self) except -1 2025-12-30T00:28:06,085 cdef class RenderContext(Canvas): 2025-12-30T00:28:06,086 cdef Shader _shader 2025-12-30T00:28:06,088 ^ 2025-12-30T00:28:06,089 ------------------------------------------------------------ 2025-12-30T00:28:06,090 kivy/graphics/instructions.pxd:107:9: 'Shader' is not a type identifier 2025-12-30T00:28:06,091 Error compiling Cython file: 2025-12-30T00:28:06,092 ------------------------------------------------------------ 2025-12-30T00:28:06,093 ... 2025-12-30T00:28:06,096 cdef class RenderContext(Canvas): 2025-12-30T00:28:06,097 cdef Shader _shader 2025-12-30T00:28:06,098 cdef dict state_stacks 2025-12-30T00:28:06,099 cdef Texture default_texture 2025-12-30T00:28:06,100 ^ 2025-12-30T00:28:06,101 ------------------------------------------------------------ 2025-12-30T00:28:06,102 kivy/graphics/instructions.pxd:109:9: 'Texture' is not a type identifier 2025-12-30T00:28:06,104 Error compiling Cython file: 2025-12-30T00:28:06,105 ------------------------------------------------------------ 2025-12-30T00:28:06,105 ... 2025-12-30T00:28:06,106 cdef dict bind_texture 2025-12-30T00:28:06,107 cdef int _use_parent_projection 2025-12-30T00:28:06,108 cdef int _use_parent_modelview 2025-12-30T00:28:06,109 cdef int _use_parent_frag_modelview 2025-12-30T00:28:06,126 cpdef void set_texture(self, int index, Texture texture) 2025-12-30T00:28:06,127 ^ 2025-12-30T00:28:06,128 ------------------------------------------------------------ 2025-12-30T00:28:06,128 kivy/graphics/instructions.pxd:115:44: 'Texture' is not a type identifier 2025-12-30T00:28:06,141 Error compiling Cython file: 2025-12-30T00:28:06,142 ------------------------------------------------------------ 2025-12-30T00:28:06,143 ... 2025-12-30T00:28:06,144 from cpython.array cimport array 2025-12-30T00:28:06,144 import gc 2025-12-30T00:28:06,146 from os import environ 2025-12-30T00:28:06,147 from weakref import ref 2025-12-30T00:28:06,148 from kivy.graphics.instructions cimport Canvas 2025-12-30T00:28:06,149 from kivy.graphics.texture cimport Texture, TextureRegion 2025-12-30T00:28:06,150 ^ 2025-12-30T00:28:06,150 ------------------------------------------------------------ 2025-12-30T00:28:06,151 kivy/graphics/context.pyx:24:0: 'kivy/graphics/texture/TextureRegion.pxd' not found 2025-12-30T00:28:06,191 Error compiling Cython file: 2025-12-30T00:28:06,192 ------------------------------------------------------------ 2025-12-30T00:28:06,193 ... 2025-12-30T00:28:06,194 import gc 2025-12-30T00:28:06,195 from os import environ 2025-12-30T00:28:06,196 from weakref import ref 2025-12-30T00:28:06,198 from kivy.graphics.instructions cimport Canvas 2025-12-30T00:28:06,198 from kivy.graphics.texture cimport Texture, TextureRegion 2025-12-30T00:28:06,200 from kivy.graphics.vbo cimport VBO, VertexBatch 2025-12-30T00:28:06,201 ^ 2025-12-30T00:28:06,202 ------------------------------------------------------------ 2025-12-30T00:28:06,203 kivy/graphics/context.pyx:25:0: 'kivy/graphics/vbo/VBO.pxd' not found 2025-12-30T00:28:06,224 Error compiling Cython file: 2025-12-30T00:28:06,225 ------------------------------------------------------------ 2025-12-30T00:28:06,226 ... 2025-12-30T00:28:06,227 import gc 2025-12-30T00:28:06,228 from os import environ 2025-12-30T00:28:06,229 from weakref import ref 2025-12-30T00:28:06,230 from kivy.graphics.instructions cimport Canvas 2025-12-30T00:28:06,231 from kivy.graphics.texture cimport Texture, TextureRegion 2025-12-30T00:28:06,232 from kivy.graphics.vbo cimport VBO, VertexBatch 2025-12-30T00:28:06,234 ^ 2025-12-30T00:28:06,235 ------------------------------------------------------------ 2025-12-30T00:28:06,236 kivy/graphics/context.pyx:25:0: 'kivy/graphics/vbo/VertexBatch.pxd' not found 2025-12-30T00:28:06,725 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-30T00:28:06,813 Error compiling Cython file: 2025-12-30T00:28:06,814 ------------------------------------------------------------ 2025-12-30T00:28:06,815 ... 2025-12-30T00:28:06,816 self.lr_fbo_rb = array('I') 2025-12-30T00:28:06,817 self.lr_fbo_fb = array('I') 2025-12-30T00:28:06,818 self.lr_shadersource = array('I') 2025-12-30T00:28:06,819 self.lr_shader = [] 2025-12-30T00:28:06,821 cdef void register_texture(self, Texture texture): 2025-12-30T00:28:06,822 ^ 2025-12-30T00:28:06,823 ------------------------------------------------------------ 2025-12-30T00:28:06,824 kivy/graphics/context.pyx:72:37: 'Texture' is not a type identifier 2025-12-30T00:28:06,826 Error compiling Cython file: 2025-12-30T00:28:06,827 ------------------------------------------------------------ 2025-12-30T00:28:06,828 ... 2025-12-30T00:28:06,829 self.l_texture.append(ref(texture, self.l_texture.remove)) 2025-12-30T00:28:06,832 cdef void register_canvas(self, Canvas canvas): 2025-12-30T00:28:06,833 self.l_canvas.append(ref(canvas, self.l_canvas.remove)) 2025-12-30T00:28:06,834 cdef void register_fbo(self, Fbo fbo): 2025-12-30T00:28:06,835 ^ 2025-12-30T00:28:06,836 ------------------------------------------------------------ 2025-12-30T00:28:06,837 kivy/graphics/context.pyx:78:33: 'Fbo' is not a type identifier 2025-12-30T00:28:06,838 Error compiling Cython file: 2025-12-30T00:28:06,839 ------------------------------------------------------------ 2025-12-30T00:28:06,840 ... 2025-12-30T00:28:06,841 self.l_canvas.append(ref(canvas, self.l_canvas.remove)) 2025-12-30T00:28:06,842 cdef void register_fbo(self, Fbo fbo): 2025-12-30T00:28:06,843 self.l_fbo.append(ref(fbo, self.l_fbo.remove)) 2025-12-30T00:28:06,845 cdef void dealloc_texture(self, Texture texture): 2025-12-30T00:28:06,846 ^ 2025-12-30T00:28:06,847 ------------------------------------------------------------ 2025-12-30T00:28:06,847 kivy/graphics/context.pyx:81:36: 'Texture' is not a type identifier 2025-12-30T00:28:06,849 Error compiling Cython file: 2025-12-30T00:28:06,850 ------------------------------------------------------------ 2025-12-30T00:28:06,851 ... 2025-12-30T00:28:06,852 if texture.id > 0: 2025-12-30T00:28:06,852 arr = self.lr_texture 2025-12-30T00:28:06,853 arr.append(texture.id) 2025-12-30T00:28:06,854 self.trigger_gl_dealloc() 2025-12-30T00:28:06,856 cdef void dealloc_vbo(self, VBO vbo): 2025-12-30T00:28:06,857 ^ 2025-12-30T00:28:06,858 ------------------------------------------------------------ 2025-12-30T00:28:06,858 kivy/graphics/context.pyx:90:32: 'VBO' is not a type identifier 2025-12-30T00:28:06,860 Error compiling Cython file: 2025-12-30T00:28:06,861 ------------------------------------------------------------ 2025-12-30T00:28:06,862 ... 2025-12-30T00:28:06,863 if vbo.have_id(): 2025-12-30T00:28:06,864 arr = self.lr_vbo 2025-12-30T00:28:06,865 arr.append(vbo.id) 2025-12-30T00:28:06,866 self.trigger_gl_dealloc() 2025-12-30T00:28:06,868 cdef void dealloc_vertexbatch(self, VertexBatch batch): 2025-12-30T00:28:06,869 ^ 2025-12-30T00:28:06,870 ------------------------------------------------------------ 2025-12-30T00:28:06,871 kivy/graphics/context.pyx:97:40: 'VertexBatch' is not a type identifier 2025-12-30T00:28:06,872 Error compiling Cython file: 2025-12-30T00:28:06,873 ------------------------------------------------------------ 2025-12-30T00:28:06,886 ... 2025-12-30T00:28:06,886 if batch.have_id(): 2025-12-30T00:28:06,887 arr = self.lr_vbo 2025-12-30T00:28:06,888 arr.append(batch.id) 2025-12-30T00:28:06,889 self.trigger_gl_dealloc() 2025-12-30T00:28:06,890 cdef void dealloc_shader(self, Shader shader): 2025-12-30T00:28:06,891 ^ 2025-12-30T00:28:06,892 ------------------------------------------------------------ 2025-12-30T00:28:06,893 kivy/graphics/context.pyx:104:35: 'Shader' is not a type identifier 2025-12-30T00:28:06,894 Error compiling Cython file: 2025-12-30T00:28:06,895 ------------------------------------------------------------ 2025-12-30T00:28:06,897 ... 2025-12-30T00:28:06,898 return 2025-12-30T00:28:06,898 arr = self.lr_shadersource 2025-12-30T00:28:06,899 arr.append(shader) 2025-12-30T00:28:06,900 self.trigger_gl_dealloc() 2025-12-30T00:28:06,902 cdef void dealloc_fbo(self, Fbo fbo): 2025-12-30T00:28:06,903 ^ 2025-12-30T00:28:06,904 ------------------------------------------------------------ 2025-12-30T00:28:06,905 kivy/graphics/context.pyx:119:32: 'Fbo' is not a type identifier 2025-12-30T00:28:06,907 Error compiling Cython file: 2025-12-30T00:28:06,907 ------------------------------------------------------------ 2025-12-30T00:28:06,908 ... 2025-12-30T00:28:06,909 if method is None or method is callback: 2025-12-30T00:28:06,909 lst.remove(cb) 2025-12-30T00:28:06,910 continue 2025-12-30T00:28:06,911 def reload(self): 2025-12-30T00:28:06,912 cdef VBO vbo 2025-12-30T00:28:06,912 ^ 2025-12-30T00:28:06,913 ------------------------------------------------------------ 2025-12-30T00:28:06,913 kivy/graphics/context.pyx:164:13: 'VBO' is not a type identifier 2025-12-30T00:28:06,915 Error compiling Cython file: 2025-12-30T00:28:06,916 ------------------------------------------------------------ 2025-12-30T00:28:06,916 ... 2025-12-30T00:28:06,917 lst.remove(cb) 2025-12-30T00:28:06,918 continue 2025-12-30T00:28:06,919 def reload(self): 2025-12-30T00:28:06,920 cdef VBO vbo 2025-12-30T00:28:06,921 cdef VertexBatch batch 2025-12-30T00:28:06,921 ^ 2025-12-30T00:28:06,922 ------------------------------------------------------------ 2025-12-30T00:28:06,923 kivy/graphics/context.pyx:165:13: 'VertexBatch' is not a type identifier 2025-12-30T00:28:06,924 Error compiling Cython file: 2025-12-30T00:28:06,925 ------------------------------------------------------------ 2025-12-30T00:28:06,926 ... 2025-12-30T00:28:06,927 continue 2025-12-30T00:28:06,928 def reload(self): 2025-12-30T00:28:06,929 cdef VBO vbo 2025-12-30T00:28:06,929 cdef VertexBatch batch 2025-12-30T00:28:06,930 cdef Texture texture 2025-12-30T00:28:06,931 ^ 2025-12-30T00:28:06,931 ------------------------------------------------------------ 2025-12-30T00:28:06,932 kivy/graphics/context.pyx:166:13: 'Texture' is not a type identifier 2025-12-30T00:28:06,934 Error compiling Cython file: 2025-12-30T00:28:06,934 ------------------------------------------------------------ 2025-12-30T00:28:06,935 ... 2025-12-30T00:28:06,937 def reload(self): 2025-12-30T00:28:06,938 cdef VBO vbo 2025-12-30T00:28:06,939 cdef VertexBatch batch 2025-12-30T00:28:06,939 cdef Texture texture 2025-12-30T00:28:06,940 cdef Shader shader 2025-12-30T00:28:06,941 ^ 2025-12-30T00:28:06,942 ------------------------------------------------------------ 2025-12-30T00:28:06,943 kivy/graphics/context.pyx:167:13: 'Shader' is not a type identifier 2025-12-30T00:28:07,056 Error compiling Cython file: 2025-12-30T00:28:07,057 ------------------------------------------------------------ 2025-12-30T00:28:07,058 ... 2025-12-30T00:28:07,059 cdef void register_fbo(self, Fbo fbo): 2025-12-30T00:28:07,059 self.l_fbo.append(ref(fbo, self.l_fbo.remove)) 2025-12-30T00:28:07,061 cdef void dealloc_texture(self, Texture texture): 2025-12-30T00:28:07,062 cdef array arr 2025-12-30T00:28:07,063 if texture._nofree or texture.__class__ is TextureRegion: 2025-12-30T00:28:07,064 ^ 2025-12-30T00:28:07,065 ------------------------------------------------------------ 2025-12-30T00:28:07,066 kivy/graphics/context.pyx:83:51: 'TextureRegion' is not a constant, variable or function identifier 2025-12-30T00:28:07,094 Error compiling Cython file: 2025-12-30T00:28:07,095 ------------------------------------------------------------ 2025-12-30T00:28:07,096 ... 2025-12-30T00:28:07,097 texture._id = -1 2025-12-30T00:28:07,098 # First time, only reload base texture 2025-12-30T00:28:07,099 for item in l: 2025-12-30T00:28:07,101 texture = item() 2025-12-30T00:28:07,102 if texture is None or isinstance(texture, TextureRegion): 2025-12-30T00:28:07,103 ^ 2025-12-30T00:28:07,104 ------------------------------------------------------------ 2025-12-30T00:28:07,105 kivy/graphics/context.pyx:220:54: 'TextureRegion' is not a constant, variable or function identifier 2025-12-30T00:28:07,111 Error compiling Cython file: 2025-12-30T00:28:07,112 ------------------------------------------------------------ 2025-12-30T00:28:07,113 ... 2025-12-30T00:28:07,114 Logger.trace('Context: << reload base texture %r' % texture) 2025-12-30T00:28:07,116 # Second time, update texture region id 2025-12-30T00:28:07,117 for item in l: 2025-12-30T00:28:07,117 texture = item() 2025-12-30T00:28:07,118 if texture is None or not isinstance(texture, TextureRegion): 2025-12-30T00:28:07,119 ^ 2025-12-30T00:28:07,120 ------------------------------------------------------------ 2025-12-30T00:28:07,121 kivy/graphics/context.pyx:229:58: 'TextureRegion' is not a constant, variable or function identifier 2025-12-30T00:28:07,127 Error compiling Cython file: 2025-12-30T00:28:07,128 ------------------------------------------------------------ 2025-12-30T00:28:07,128 ... 2025-12-30T00:28:07,129 Cache._objects['kv.image'] = image_objects 2025-12-30T00:28:07,131 gc_objects = gc.get_objects()[:] 2025-12-30T00:28:07,132 Logger.debug('Context: Reload vbos') 2025-12-30T00:28:07,133 for item in gc_objects: 2025-12-30T00:28:07,134 if isinstance(item, VBO): 2025-12-30T00:28:07,135 ^ 2025-12-30T00:28:07,136 ------------------------------------------------------------ 2025-12-30T00:28:07,137 kivy/graphics/context.pyx:244:32: 'VBO' is not a constant, variable or function identifier 2025-12-30T00:28:07,142 Error compiling Cython file: 2025-12-30T00:28:07,143 ------------------------------------------------------------ 2025-12-30T00:28:07,144 ... 2025-12-30T00:28:07,145 vbo = item 2025-12-30T00:28:07,146 Logger.trace('Context: reloaded %r' % vbo) 2025-12-30T00:28:07,147 vbo.reload() 2025-12-30T00:28:07,148 Logger.debug('Context: Reload vertex batchs') 2025-12-30T00:28:07,150 for item in gc_objects: 2025-12-30T00:28:07,151 if isinstance(item, VertexBatch): 2025-12-30T00:28:07,152 ^ 2025-12-30T00:28:07,153 ------------------------------------------------------------ 2025-12-30T00:28:07,154 kivy/graphics/context.pyx:250:32: 'VertexBatch' is not a constant, variable or function identifier 2025-12-30T00:28:07,158 Error compiling Cython file: 2025-12-30T00:28:07,159 ------------------------------------------------------------ 2025-12-30T00:28:07,160 ... 2025-12-30T00:28:07,162 batch = item 2025-12-30T00:28:07,163 Logger.trace('Context: reloaded %r' % batch) 2025-12-30T00:28:07,164 batch.reload() 2025-12-30T00:28:07,165 Logger.debug('Context: Reload shaders') 2025-12-30T00:28:07,166 for item in gc_objects: 2025-12-30T00:28:07,167 if isinstance(item, Shader): 2025-12-30T00:28:07,168 ^ 2025-12-30T00:28:07,169 ------------------------------------------------------------ 2025-12-30T00:28:07,170 kivy/graphics/context.pyx:256:32: undeclared name not builtin: Shader 2025-12-30T00:28:07,477 warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2025-12-30T00:28:07,522 Error compiling Cython file: 2025-12-30T00:28:07,523 ------------------------------------------------------------ 2025-12-30T00:28:07,524 ... 2025-12-30T00:28:07,525 cdef class VertexInstruction 2025-12-30T00:28:07,526 cdef class CanvasBase 2025-12-30T00:28:07,527 cdef class Canvas 2025-12-30T00:28:07,528 cdef class RenderContext 2025-12-30T00:28:07,530 from .vbo cimport * 2025-12-30T00:28:07,531 ^ 2025-12-30T00:28:07,532 ------------------------------------------------------------ 2025-12-30T00:28:07,533 kivy/graphics/instructions.pxd:11:0: 'kivy/graphics/vbo.pxd' not found 2025-12-30T00:28:07,537 Error compiling Cython file: 2025-12-30T00:28:07,538 ------------------------------------------------------------ 2025-12-30T00:28:07,539 ... 2025-12-30T00:28:07,540 cdef class CanvasBase 2025-12-30T00:28:07,541 cdef class Canvas 2025-12-30T00:28:07,542 cdef class RenderContext 2025-12-30T00:28:07,544 from .vbo cimport * 2025-12-30T00:28:07,545 from .compiler cimport * 2025-12-30T00:28:07,547 ^ 2025-12-30T00:28:07,548 ------------------------------------------------------------ 2025-12-30T00:28:07,549 kivy/graphics/instructions.pxd:12:0: 'kivy/graphics/compiler.pxd' not found 2025-12-30T00:28:07,552 Error compiling Cython file: 2025-12-30T00:28:07,553 ------------------------------------------------------------ 2025-12-30T00:28:07,555 ... 2025-12-30T00:28:07,556 cdef class Canvas 2025-12-30T00:28:07,557 cdef class RenderContext 2025-12-30T00:28:07,558 from .vbo cimport * 2025-12-30T00:28:07,559 from .compiler cimport * 2025-12-30T00:28:07,560 from .shader cimport * 2025-12-30T00:28:07,561 ^ 2025-12-30T00:28:07,562 ------------------------------------------------------------ 2025-12-30T00:28:07,562 kivy/graphics/instructions.pxd:13:0: 'kivy/graphics/shader.pxd' not found 2025-12-30T00:28:07,565 Error compiling Cython file: 2025-12-30T00:28:07,566 ------------------------------------------------------------ 2025-12-30T00:28:07,567 ... 2025-12-30T00:28:07,568 cdef class RenderContext 2025-12-30T00:28:07,571 from .vbo cimport * 2025-12-30T00:28:07,572 from .compiler cimport * 2025-12-30T00:28:07,573 from .shader cimport * 2025-12-30T00:28:07,574 from .texture cimport Texture 2025-12-30T00:28:07,575 ^ 2025-12-30T00:28:07,576 ------------------------------------------------------------ 2025-12-30T00:28:07,577 kivy/graphics/instructions.pxd:14:0: 'kivy/graphics/texture.pxd' not found 2025-12-30T00:28:07,580 Error compiling Cython file: 2025-12-30T00:28:07,582 ------------------------------------------------------------ 2025-12-30T00:28:07,583 ... 2025-12-30T00:28:07,584 cdef class RenderContext 2025-12-30T00:28:07,587 from .vbo cimport * 2025-12-30T00:28:07,588 from .compiler cimport * 2025-12-30T00:28:07,589 from .shader cimport * 2025-12-30T00:28:07,590 from .texture cimport Texture 2025-12-30T00:28:07,590 ^ 2025-12-30T00:28:07,591 ------------------------------------------------------------ 2025-12-30T00:28:07,592 kivy/graphics/instructions.pxd:14:0: 'kivy/graphics/texture/Texture.pxd' not found 2025-12-30T00:28:08,463 Error compiling Cython file: 2025-12-30T00:28:08,464 ------------------------------------------------------------ 2025-12-30T00:28:08,464 ... 2025-12-30T00:28:08,465 cdef int set_state(self, str name, value) except -1 2025-12-30T00:28:08,467 cdef int push_state(self, str name) except -1 2025-12-30T00:28:08,467 cdef int pop_state(self, str name) except -1 2025-12-30T00:28:08,470 from .context_instructions cimport BindTexture 2025-12-30T00:28:08,471 ^ 2025-12-30T00:28:08,472 ------------------------------------------------------------ 2025-12-30T00:28:08,473 kivy/graphics/instructions.pxd:67:0: 'kivy/graphics/context_instructions.pxd' not found 2025-12-30T00:28:08,476 Error compiling Cython file: 2025-12-30T00:28:08,477 ------------------------------------------------------------ 2025-12-30T00:28:08,478 ... 2025-12-30T00:28:08,480 cdef int set_state(self, str name, value) except -1 2025-12-30T00:28:08,481 cdef int push_state(self, str name) except -1 2025-12-30T00:28:08,482 cdef int pop_state(self, str name) except -1 2025-12-30T00:28:08,485 from .context_instructions cimport BindTexture 2025-12-30T00:28:08,486 ^ 2025-12-30T00:28:08,487 ------------------------------------------------------------ 2025-12-30T00:28:08,488 kivy/graphics/instructions.pxd:67:0: 'kivy/graphics/context_instructions/BindTexture.pxd' not found 2025-12-30T00:28:08,491 Error compiling Cython file: 2025-12-30T00:28:08,492 ------------------------------------------------------------ 2025-12-30T00:28:08,493 ... 2025-12-30T00:28:08,496 from .context_instructions cimport BindTexture 2025-12-30T00:28:08,499 cdef class VertexInstruction(Instruction): 2025-12-30T00:28:08,500 cdef BindTexture texture_binding 2025-12-30T00:28:08,501 ^ 2025-12-30T00:28:08,502 ------------------------------------------------------------ 2025-12-30T00:28:08,503 kivy/graphics/instructions.pxd:70:9: 'BindTexture' is not a type identifier 2025-12-30T00:28:08,505 Error compiling Cython file: 2025-12-30T00:28:08,506 ------------------------------------------------------------ 2025-12-30T00:28:08,507 ... 2025-12-30T00:28:08,509 from .context_instructions cimport BindTexture 2025-12-30T00:28:08,512 cdef class VertexInstruction(Instruction): 2025-12-30T00:28:08,513 cdef BindTexture texture_binding 2025-12-30T00:28:08,514 cdef VertexBatch batch 2025-12-30T00:28:08,515 ^ 2025-12-30T00:28:08,516 ------------------------------------------------------------ 2025-12-30T00:28:08,518 kivy/graphics/instructions.pxd:71:9: 'VertexBatch' is not a type identifier 2025-12-30T00:28:08,523 Error compiling Cython file: 2025-12-30T00:28:08,525 ------------------------------------------------------------ 2025-12-30T00:28:08,526 ... 2025-12-30T00:28:08,527 cdef void rremove(self, InstructionGroup ig) 2025-12-30T00:28:08,529 cdef void build(self) 2025-12-30T00:28:08,531 cdef class Callback(Instruction): 2025-12-30T00:28:08,532 cdef Shader _shader 2025-12-30T00:28:08,534 ^ 2025-12-30T00:28:08,535 ------------------------------------------------------------ 2025-12-30T00:28:08,536 kivy/graphics/instructions.pxd:81:9: 'Shader' is not a type identifier 2025-12-30T00:28:08,545 Error compiling Cython file: 2025-12-30T00:28:08,546 ------------------------------------------------------------ 2025-12-30T00:28:08,548 ... 2025-12-30T00:28:08,549 cpdef draw(self) 2025-12-30T00:28:08,550 cdef int apply(self) except -1 2025-12-30T00:28:08,554 cdef class RenderContext(Canvas): 2025-12-30T00:28:08,554 cdef Shader _shader 2025-12-30T00:28:08,555 ^ 2025-12-30T00:28:08,556 ------------------------------------------------------------ 2025-12-30T00:28:08,557 kivy/graphics/instructions.pxd:107:9: 'Shader' is not a type identifier 2025-12-30T00:28:08,560 Error compiling Cython file: 2025-12-30T00:28:08,561 ------------------------------------------------------------ 2025-12-30T00:28:08,562 ... 2025-12-30T00:28:08,566 cdef class RenderContext(Canvas): 2025-12-30T00:28:08,567 cdef Shader _shader 2025-12-30T00:28:08,568 cdef dict state_stacks 2025-12-30T00:28:08,570 cdef Texture default_texture 2025-12-30T00:28:08,571 ^ 2025-12-30T00:28:08,572 ------------------------------------------------------------ 2025-12-30T00:28:08,573 kivy/graphics/instructions.pxd:109:9: 'Texture' is not a type identifier 2025-12-30T00:28:08,576 Error compiling Cython file: 2025-12-30T00:28:08,578 ------------------------------------------------------------ 2025-12-30T00:28:08,579 ... 2025-12-30T00:28:08,580 cdef dict bind_texture 2025-12-30T00:28:08,581 cdef int _use_parent_projection 2025-12-30T00:28:08,582 cdef int _use_parent_modelview 2025-12-30T00:28:08,583 cdef int _use_parent_frag_modelview 2025-12-30T00:28:08,585 cpdef void set_texture(self, int index, Texture texture) 2025-12-30T00:28:08,587 ^ 2025-12-30T00:28:08,588 ------------------------------------------------------------ 2025-12-30T00:28:08,588 kivy/graphics/instructions.pxd:115:44: 'Texture' is not a type identifier 2025-12-30T00:28:08,620 Error compiling Cython file: 2025-12-30T00:28:08,621 ------------------------------------------------------------ 2025-12-30T00:28:08,622 ... 2025-12-30T00:28:08,624 from kivy.graphics.instructions cimport Instruction, RenderContext, ContextInstruction 2025-12-30T00:28:08,625 from kivy.graphics.context_instructions cimport BindTexture 2025-12-30T00:28:08,628 cdef class GraphicsCompiler: 2025-12-30T00:28:08,629 cdef InstructionGroup compile(self, InstructionGroup group): 2025-12-30T00:28:08,630 ^ 2025-12-30T00:28:08,631 ------------------------------------------------------------ 2025-12-30T00:28:08,632 kivy/graphics/compiler.pyx:66:9: 'InstructionGroup' is not a type identifier 2025-12-30T00:28:08,635 Error compiling Cython file: 2025-12-30T00:28:08,636 ------------------------------------------------------------ 2025-12-30T00:28:08,637 ... 2025-12-30T00:28:08,639 from kivy.graphics.instructions cimport Instruction, RenderContext, ContextInstruction 2025-12-30T00:28:08,640 from kivy.graphics.context_instructions cimport BindTexture 2025-12-30T00:28:08,642 cdef class GraphicsCompiler: 2025-12-30T00:28:08,643 cdef InstructionGroup compile(self, InstructionGroup group): 2025-12-30T00:28:08,644 ^ 2025-12-30T00:28:08,645 ------------------------------------------------------------ 2025-12-30T00:28:08,646 kivy/graphics/compiler.pyx:66:40: 'InstructionGroup' is not a type identifier 2025-12-30T00:28:08,723 Error compiling Cython file: 2025-12-30T00:28:08,724 ------------------------------------------------------------ 2025-12-30T00:28:08,725 ... 2025-12-30T00:28:08,726 cs = cs_by_rc[rc] = [] 2025-12-30T00:28:08,728 else: 2025-12-30T00:28:08,729 cs = cs_by_rc[rc] 2025-12-30T00:28:08,730 needed = 0 2025-12-30T00:28:08,732 if isinstance(ci, BindTexture): 2025-12-30T00:28:08,733 ^ 2025-12-30T00:28:08,734 ------------------------------------------------------------ 2025-12-30T00:28:08,736 kivy/graphics/compiler.pyx:115:34: 'BindTexture' is not a constant, variable or function identifier 2025-12-30T00:28:08,741 Error compiling Cython file: 2025-12-30T00:28:08,742 ------------------------------------------------------------ 2025-12-30T00:28:08,743 ... 2025-12-30T00:28:08,744 # and if the render context have not been changed 2025-12-30T00:28:08,746 if needed == 0 and not (rc.flags & GI_NEEDS_UPDATE): 2025-12-30T00:28:08,746 ci.flags |= GI_IGNORE 2025-12-30T00:28:08,747 count += 1 2025-12-30T00:28:08,748 else: 2025-12-30T00:28:08,749 if isinstance(c, InstructionGroup): 2025-12-30T00:28:08,750 ^ 2025-12-30T00:28:08,751 ------------------------------------------------------------ 2025-12-30T00:28:08,752 kivy/graphics/compiler.pyx:139:33: undeclared name not builtin: InstructionGroup 2025-12-30T00:28:09,242 warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2025-12-30T00:28:09,290 Error compiling Cython file: 2025-12-30T00:28:09,291 ------------------------------------------------------------ 2025-12-30T00:28:09,293 ... 2025-12-30T00:28:09,294 cdef class VertexInstruction 2025-12-30T00:28:09,295 cdef class CanvasBase 2025-12-30T00:28:09,296 cdef class Canvas 2025-12-30T00:28:09,297 cdef class RenderContext 2025-12-30T00:28:09,299 from .vbo cimport * 2025-12-30T00:28:09,301 ^ 2025-12-30T00:28:09,302 ------------------------------------------------------------ 2025-12-30T00:28:09,302 kivy/graphics/instructions.pxd:11:0: 'kivy/graphics/vbo.pxd' not found 2025-12-30T00:28:09,306 Error compiling Cython file: 2025-12-30T00:28:09,306 ------------------------------------------------------------ 2025-12-30T00:28:09,307 ... 2025-12-30T00:28:09,308 cdef class CanvasBase 2025-12-30T00:28:09,309 cdef class Canvas 2025-12-30T00:28:09,310 cdef class RenderContext 2025-12-30T00:28:09,312 from .vbo cimport * 2025-12-30T00:28:09,313 from .compiler cimport * 2025-12-30T00:28:09,314 ^ 2025-12-30T00:28:09,315 ------------------------------------------------------------ 2025-12-30T00:28:09,316 kivy/graphics/instructions.pxd:12:0: 'kivy/graphics/compiler.pxd' not found 2025-12-30T00:28:09,319 Error compiling Cython file: 2025-12-30T00:28:09,320 ------------------------------------------------------------ 2025-12-30T00:28:09,321 ... 2025-12-30T00:28:09,322 cdef class Canvas 2025-12-30T00:28:09,323 cdef class RenderContext 2025-12-30T00:28:09,326 from .vbo cimport * 2025-12-30T00:28:09,327 from .compiler cimport * 2025-12-30T00:28:09,328 from .shader cimport * 2025-12-30T00:28:09,330 ^ 2025-12-30T00:28:09,332 ------------------------------------------------------------ 2025-12-30T00:28:09,333 kivy/graphics/instructions.pxd:13:0: 'kivy/graphics/shader.pxd' not found 2025-12-30T00:28:09,338 Error compiling Cython file: 2025-12-30T00:28:09,339 ------------------------------------------------------------ 2025-12-30T00:28:09,341 ... 2025-12-30T00:28:09,342 cdef class RenderContext 2025-12-30T00:28:09,345 from .vbo cimport * 2025-12-30T00:28:09,347 from .compiler cimport * 2025-12-30T00:28:09,348 from .shader cimport * 2025-12-30T00:28:09,350 from .texture cimport Texture 2025-12-30T00:28:09,356 ^ 2025-12-30T00:28:09,357 ------------------------------------------------------------ 2025-12-30T00:28:09,358 kivy/graphics/instructions.pxd:14:0: 'kivy/graphics/texture.pxd' not found 2025-12-30T00:28:09,360 Error compiling Cython file: 2025-12-30T00:28:09,361 ------------------------------------------------------------ 2025-12-30T00:28:09,362 ... 2025-12-30T00:28:09,362 cdef class RenderContext 2025-12-30T00:28:09,364 from .vbo cimport * 2025-12-30T00:28:09,365 from .compiler cimport * 2025-12-30T00:28:09,366 from .shader cimport * 2025-12-30T00:28:09,367 from .texture cimport Texture 2025-12-30T00:28:09,368 ^ 2025-12-30T00:28:09,370 ------------------------------------------------------------ 2025-12-30T00:28:09,371 kivy/graphics/instructions.pxd:14:0: 'kivy/graphics/texture/Texture.pxd' not found 2025-12-30T00:28:09,694 Error compiling Cython file: 2025-12-30T00:28:09,695 ------------------------------------------------------------ 2025-12-30T00:28:09,696 ... 2025-12-30T00:28:09,697 cdef void rremove(self, InstructionGroup ig) 2025-12-30T00:28:09,699 cdef class InstructionGroup(Instruction): 2025-12-30T00:28:09,700 cdef public list children 2025-12-30T00:28:09,701 cdef InstructionGroup compiled_children 2025-12-30T00:28:09,702 cdef GraphicsCompiler compiler 2025-12-30T00:28:09,703 ^ 2025-12-30T00:28:09,704 ------------------------------------------------------------ 2025-12-30T00:28:09,705 kivy/graphics/instructions.pxd:46:9: 'GraphicsCompiler' is not a type identifier 2025-12-30T00:28:09,714 Error compiling Cython file: 2025-12-30T00:28:09,715 ------------------------------------------------------------ 2025-12-30T00:28:09,716 ... 2025-12-30T00:28:09,718 cdef int set_state(self, str name, value) except -1 2025-12-30T00:28:09,719 cdef int push_state(self, str name) except -1 2025-12-30T00:28:09,720 cdef int pop_state(self, str name) except -1 2025-12-30T00:28:09,724 from .context_instructions cimport BindTexture 2025-12-30T00:28:09,725 ^ 2025-12-30T00:28:09,727 ------------------------------------------------------------ 2025-12-30T00:28:09,728 kivy/graphics/instructions.pxd:67:0: 'kivy/graphics/context_instructions.pxd' not found 2025-12-30T00:28:09,731 Error compiling Cython file: 2025-12-30T00:28:09,732 ------------------------------------------------------------ 2025-12-30T00:28:09,733 ... 2025-12-30T00:28:09,735 from .context_instructions cimport BindTexture 2025-12-30T00:28:09,737 cdef class VertexInstruction(Instruction): 2025-12-30T00:28:09,739 cdef BindTexture texture_binding 2025-12-30T00:28:09,740 cdef VertexBatch batch 2025-12-30T00:28:09,742 ^ 2025-12-30T00:28:09,743 ------------------------------------------------------------ 2025-12-30T00:28:09,745 kivy/graphics/instructions.pxd:71:9: 'VertexBatch' is not a type identifier 2025-12-30T00:28:09,751 Error compiling Cython file: 2025-12-30T00:28:09,752 ------------------------------------------------------------ 2025-12-30T00:28:09,753 ... 2025-12-30T00:28:09,754 cdef void rremove(self, InstructionGroup ig) 2025-12-30T00:28:09,756 cdef void build(self) 2025-12-30T00:28:09,758 cdef class Callback(Instruction): 2025-12-30T00:28:09,759 cdef Shader _shader 2025-12-30T00:28:09,760 ^ 2025-12-30T00:28:09,761 ------------------------------------------------------------ 2025-12-30T00:28:09,762 kivy/graphics/instructions.pxd:81:9: 'Shader' is not a type identifier 2025-12-30T00:28:09,778 Error compiling Cython file: 2025-12-30T00:28:09,780 ------------------------------------------------------------ 2025-12-30T00:28:09,782 ... 2025-12-30T00:28:09,784 cpdef draw(self) 2025-12-30T00:28:09,785 cdef int apply(self) except -1 2025-12-30T00:28:09,789 cdef class RenderContext(Canvas): 2025-12-30T00:28:09,790 cdef Shader _shader 2025-12-30T00:28:09,790 ^ 2025-12-30T00:28:09,792 ------------------------------------------------------------ 2025-12-30T00:28:09,793 kivy/graphics/instructions.pxd:107:9: 'Shader' is not a type identifier 2025-12-30T00:28:09,796 Error compiling Cython file: 2025-12-30T00:28:09,796 ------------------------------------------------------------ 2025-12-30T00:28:09,797 ... 2025-12-30T00:28:09,800 cdef class RenderContext(Canvas): 2025-12-30T00:28:09,801 cdef Shader _shader 2025-12-30T00:28:09,802 cdef dict state_stacks 2025-12-30T00:28:09,803 cdef Texture default_texture 2025-12-30T00:28:09,804 ^ 2025-12-30T00:28:09,805 ------------------------------------------------------------ 2025-12-30T00:28:09,806 kivy/graphics/instructions.pxd:109:9: 'Texture' is not a type identifier 2025-12-30T00:28:09,808 Error compiling Cython file: 2025-12-30T00:28:09,809 ------------------------------------------------------------ 2025-12-30T00:28:09,810 ... 2025-12-30T00:28:09,811 cdef dict bind_texture 2025-12-30T00:28:09,812 cdef int _use_parent_projection 2025-12-30T00:28:09,813 cdef int _use_parent_modelview 2025-12-30T00:28:09,814 cdef int _use_parent_frag_modelview 2025-12-30T00:28:09,815 cpdef void set_texture(self, int index, Texture texture) 2025-12-30T00:28:09,816 ^ 2025-12-30T00:28:09,817 ------------------------------------------------------------ 2025-12-30T00:28:09,818 kivy/graphics/instructions.pxd:115:44: 'Texture' is not a type identifier 2025-12-30T00:28:12,441 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/kivy/_clock.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/kivy/_clock.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-30T00:28:12,573 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-30T00:28:12,730 warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2025-12-30T00:28:12,774 Error compiling Cython file: 2025-12-30T00:28:12,776 ------------------------------------------------------------ 2025-12-30T00:28:12,777 ... 2025-12-30T00:28:12,778 cdef class VertexInstruction 2025-12-30T00:28:12,779 cdef class CanvasBase 2025-12-30T00:28:12,779 cdef class Canvas 2025-12-30T00:28:12,780 cdef class RenderContext 2025-12-30T00:28:12,782 from .vbo cimport * 2025-12-30T00:28:12,783 ^ 2025-12-30T00:28:12,784 ------------------------------------------------------------ 2025-12-30T00:28:12,785 kivy/graphics/instructions.pxd:11:0: 'kivy/graphics/vbo.pxd' not found 2025-12-30T00:28:12,787 Error compiling Cython file: 2025-12-30T00:28:12,787 ------------------------------------------------------------ 2025-12-30T00:28:12,788 ... 2025-12-30T00:28:12,789 cdef class CanvasBase 2025-12-30T00:28:12,790 cdef class Canvas 2025-12-30T00:28:12,790 cdef class RenderContext 2025-12-30T00:28:12,792 from .vbo cimport * 2025-12-30T00:28:12,793 from .compiler cimport * 2025-12-30T00:28:12,793 ^ 2025-12-30T00:28:12,794 ------------------------------------------------------------ 2025-12-30T00:28:12,795 kivy/graphics/instructions.pxd:12:0: 'kivy/graphics/compiler.pxd' not found 2025-12-30T00:28:12,799 Error compiling Cython file: 2025-12-30T00:28:12,827 ------------------------------------------------------------ 2025-12-30T00:28:12,836 ... 2025-12-30T00:28:12,840 cdef class Canvas 2025-12-30T00:28:12,852 cdef class RenderContext 2025-12-30T00:28:12,862 from .vbo cimport * 2025-12-30T00:28:12,870 from .compiler cimport * 2025-12-30T00:28:12,883 from .shader cimport * 2025-12-30T00:28:12,891 ^ 2025-12-30T00:28:12,906 ------------------------------------------------------------ 2025-12-30T00:28:12,908 kivy/graphics/instructions.pxd:13:0: 'kivy/graphics/shader.pxd' not found 2025-12-30T00:28:13,108 Error compiling Cython file: 2025-12-30T00:28:13,109 ------------------------------------------------------------ 2025-12-30T00:28:13,109 ... 2025-12-30T00:28:13,110 cdef void rremove(self, InstructionGroup ig) 2025-12-30T00:28:13,112 cdef class InstructionGroup(Instruction): 2025-12-30T00:28:13,113 cdef public list children 2025-12-30T00:28:13,114 cdef InstructionGroup compiled_children 2025-12-30T00:28:13,115 cdef GraphicsCompiler compiler 2025-12-30T00:28:13,116 ^ 2025-12-30T00:28:13,117 ------------------------------------------------------------ 2025-12-30T00:28:13,118 kivy/graphics/instructions.pxd:46:9: 'GraphicsCompiler' is not a type identifier 2025-12-30T00:28:13,120 Error compiling Cython file: 2025-12-30T00:28:13,121 ------------------------------------------------------------ 2025-12-30T00:28:13,122 ... 2025-12-30T00:28:13,123 cdef int set_state(self, str name, value) except -1 2025-12-30T00:28:13,124 cdef int push_state(self, str name) except -1 2025-12-30T00:28:13,124 cdef int pop_state(self, str name) except -1 2025-12-30T00:28:13,127 from .context_instructions cimport BindTexture 2025-12-30T00:28:13,128 ^ 2025-12-30T00:28:13,128 ------------------------------------------------------------ 2025-12-30T00:28:13,129 kivy/graphics/instructions.pxd:67:0: 'kivy/graphics/context_instructions.pxd' not found 2025-12-30T00:28:13,131 Error compiling Cython file: 2025-12-30T00:28:13,132 ------------------------------------------------------------ 2025-12-30T00:28:13,133 ... 2025-12-30T00:28:13,134 cdef int set_state(self, str name, value) except -1 2025-12-30T00:28:13,135 cdef int push_state(self, str name) except -1 2025-12-30T00:28:13,136 cdef int pop_state(self, str name) except -1 2025-12-30T00:28:13,139 from .context_instructions cimport BindTexture 2025-12-30T00:28:13,140 ^ 2025-12-30T00:28:13,141 ------------------------------------------------------------ 2025-12-30T00:28:13,142 kivy/graphics/instructions.pxd:67:0: 'kivy/graphics/context_instructions/BindTexture.pxd' not found 2025-12-30T00:28:13,144 Error compiling Cython file: 2025-12-30T00:28:13,144 ------------------------------------------------------------ 2025-12-30T00:28:13,145 ... 2025-12-30T00:28:13,147 from .context_instructions cimport BindTexture 2025-12-30T00:28:13,148 cdef class VertexInstruction(Instruction): 2025-12-30T00:28:13,149 cdef BindTexture texture_binding 2025-12-30T00:28:13,150 ^ 2025-12-30T00:28:13,150 ------------------------------------------------------------ 2025-12-30T00:28:13,151 kivy/graphics/instructions.pxd:70:9: 'BindTexture' is not a type identifier 2025-12-30T00:28:13,152 Error compiling Cython file: 2025-12-30T00:28:13,153 ------------------------------------------------------------ 2025-12-30T00:28:13,153 ... 2025-12-30T00:28:13,155 from .context_instructions cimport BindTexture 2025-12-30T00:28:13,156 cdef class VertexInstruction(Instruction): 2025-12-30T00:28:13,157 cdef BindTexture texture_binding 2025-12-30T00:28:13,158 cdef VertexBatch batch 2025-12-30T00:28:13,158 ^ 2025-12-30T00:28:13,159 ------------------------------------------------------------ 2025-12-30T00:28:13,160 kivy/graphics/instructions.pxd:71:9: 'VertexBatch' is not a type identifier 2025-12-30T00:28:13,161 Error compiling Cython file: 2025-12-30T00:28:13,162 ------------------------------------------------------------ 2025-12-30T00:28:13,163 ... 2025-12-30T00:28:13,163 cdef void rremove(self, InstructionGroup ig) 2025-12-30T00:28:13,165 cdef void build(self) 2025-12-30T00:28:13,166 cdef class Callback(Instruction): 2025-12-30T00:28:13,167 cdef Shader _shader 2025-12-30T00:28:13,168 ^ 2025-12-30T00:28:13,169 ------------------------------------------------------------ 2025-12-30T00:28:13,169 kivy/graphics/instructions.pxd:81:9: 'Shader' is not a type identifier 2025-12-30T00:28:13,171 Error compiling Cython file: 2025-12-30T00:28:13,172 ------------------------------------------------------------ 2025-12-30T00:28:13,173 ... 2025-12-30T00:28:13,173 cpdef draw(self) 2025-12-30T00:28:13,174 cdef int apply(self) except -1 2025-12-30T00:28:13,177 cdef class RenderContext(Canvas): 2025-12-30T00:28:13,177 cdef Shader _shader 2025-12-30T00:28:13,178 ^ 2025-12-30T00:28:13,179 ------------------------------------------------------------ 2025-12-30T00:28:13,180 kivy/graphics/instructions.pxd:107:9: 'Shader' is not a type identifier 2025-12-30T00:28:13,182 Error compiling Cython file: 2025-12-30T00:28:13,183 ------------------------------------------------------------ 2025-12-30T00:28:13,184 ... 2025-12-30T00:28:13,185 from kivy.graphics.instructions cimport Instruction, Canvas 2025-12-30T00:28:13,186 from kivy.graphics.texture cimport Texture 2025-12-30T00:28:13,186 from kivy.graphics.vbo cimport VBO, VertexBatch 2025-12-30T00:28:13,187 ^ 2025-12-30T00:28:13,188 ------------------------------------------------------------ 2025-12-30T00:28:13,189 kivy/graphics/context.pxd:3:0: 'kivy/graphics/vbo/VBO.pxd' not found 2025-12-30T00:28:13,191 Error compiling Cython file: 2025-12-30T00:28:13,192 ------------------------------------------------------------ 2025-12-30T00:28:13,193 ... 2025-12-30T00:28:13,193 from kivy.graphics.instructions cimport Instruction, Canvas 2025-12-30T00:28:13,194 from kivy.graphics.texture cimport Texture 2025-12-30T00:28:13,195 from kivy.graphics.vbo cimport VBO, VertexBatch 2025-12-30T00:28:13,196 ^ 2025-12-30T00:28:13,197 ------------------------------------------------------------ 2025-12-30T00:28:13,197 kivy/graphics/context.pxd:3:0: 'kivy/graphics/vbo/VertexBatch.pxd' not found 2025-12-30T00:28:13,229 Error compiling Cython file: 2025-12-30T00:28:13,229 ------------------------------------------------------------ 2025-12-30T00:28:13,231 ... 2025-12-30T00:28:13,231 from kivy.graphics.instructions cimport Instruction, Canvas 2025-12-30T00:28:13,232 from kivy.graphics.texture cimport Texture 2025-12-30T00:28:13,233 from kivy.graphics.vbo cimport VBO, VertexBatch 2025-12-30T00:28:13,233 from kivy.graphics.shader cimport Shader 2025-12-30T00:28:13,234 ^ 2025-12-30T00:28:13,235 ------------------------------------------------------------ 2025-12-30T00:28:13,235 kivy/graphics/context.pxd:4:0: 'kivy/graphics/shader/Shader.pxd' not found 2025-12-30T00:28:13,260 Error compiling Cython file: 2025-12-30T00:28:13,261 ------------------------------------------------------------ 2025-12-30T00:28:13,261 ... 2025-12-30T00:28:13,262 cdef void register_texture(self, Texture texture) 2025-12-30T00:28:13,263 cdef void register_canvas(self, Canvas canvas) 2025-12-30T00:28:13,263 cdef void register_fbo(self, Fbo fbo) 2025-12-30T00:28:13,265 cdef void dealloc_texture(self, Texture texture) 2025-12-30T00:28:13,265 cdef void dealloc_vbo(self, VBO vbo) 2025-12-30T00:28:13,266 ^ 2025-12-30T00:28:13,267 ------------------------------------------------------------ 2025-12-30T00:28:13,268 kivy/graphics/context.pxd:27:32: 'VBO' is not a type identifier 2025-12-30T00:28:13,269 Error compiling Cython file: 2025-12-30T00:28:13,270 ------------------------------------------------------------ 2025-12-30T00:28:13,270 ... 2025-12-30T00:28:13,271 cdef void register_canvas(self, Canvas canvas) 2025-12-30T00:28:13,272 cdef void register_fbo(self, Fbo fbo) 2025-12-30T00:28:13,273 cdef void dealloc_texture(self, Texture texture) 2025-12-30T00:28:13,274 cdef void dealloc_vbo(self, VBO vbo) 2025-12-30T00:28:13,274 cdef void dealloc_vertexbatch(self, VertexBatch vbo) 2025-12-30T00:28:13,275 ^ 2025-12-30T00:28:13,276 ------------------------------------------------------------ 2025-12-30T00:28:13,277 kivy/graphics/context.pxd:28:40: 'VertexBatch' is not a type identifier 2025-12-30T00:28:13,279 Error compiling Cython file: 2025-12-30T00:28:13,280 ------------------------------------------------------------ 2025-12-30T00:28:13,280 ... 2025-12-30T00:28:13,281 cdef void register_fbo(self, Fbo fbo) 2025-12-30T00:28:13,283 cdef void dealloc_texture(self, Texture texture) 2025-12-30T00:28:13,284 cdef void dealloc_vbo(self, VBO vbo) 2025-12-30T00:28:13,285 cdef void dealloc_vertexbatch(self, VertexBatch vbo) 2025-12-30T00:28:13,286 cdef void dealloc_shader(self, Shader shader) 2025-12-30T00:28:13,287 ^ 2025-12-30T00:28:13,288 ------------------------------------------------------------ 2025-12-30T00:28:13,289 kivy/graphics/context.pxd:29:35: 'Shader' is not a type identifier 2025-12-30T00:28:14,048 Error compiling Cython file: 2025-12-30T00:28:14,049 ------------------------------------------------------------ 2025-12-30T00:28:14,050 ... 2025-12-30T00:28:14,051 self.release() 2025-12-30T00:28:14,052 return [i for i in data] 2025-12-30T00:28:14,054 # Export constants as Python attributes 2025-12-30T00:28:14,055 GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS = 0x8CD9 2025-12-30T00:28:14,055 ^ 2025-12-30T00:28:14,056 ------------------------------------------------------------ 2025-12-30T00:28:14,057 kivy/graphics/fbo.pyx:546:0: Cannot assign to or delete this 2025-12-30T00:28:14,108 Error compiling Cython file: 2025-12-30T00:28:14,113 ------------------------------------------------------------ 2025-12-30T00:28:14,118 ... 2025-12-30T00:28:14,129 return [i for i in data] 2025-12-30T00:28:14,135 # Export constants as Python attributes 2025-12-30T00:28:14,136 GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS = 0x8CD9 2025-12-30T00:28:14,138 GL_FRAMEBUFFER_UNDEFINED_OES = 0x8219 2025-12-30T00:28:14,139 ^ 2025-12-30T00:28:14,140 ------------------------------------------------------------ 2025-12-30T00:28:14,140 kivy/graphics/fbo.pyx:547:0: Cannot assign to or delete this 2025-12-30T00:28:14,142 Error compiling Cython file: 2025-12-30T00:28:14,143 ------------------------------------------------------------ 2025-12-30T00:28:14,143 ... 2025-12-30T00:28:14,144 return [i for i in data] 2025-12-30T00:28:14,146 # Export constants as Python attributes 2025-12-30T00:28:14,146 GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS = 0x8CD9 2025-12-30T00:28:14,147 GL_FRAMEBUFFER_UNDEFINED_OES = 0x8219 2025-12-30T00:28:14,148 GL_DEPTH24_STENCIL8_OES = 0x88F0 2025-12-30T00:28:14,148 ^ 2025-12-30T00:28:14,149 ------------------------------------------------------------ 2025-12-30T00:28:14,150 kivy/graphics/fbo.pyx:548:0: Cannot assign to or delete this 2025-12-30T00:28:14,292 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-30T00:28:14,632 warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2025-12-30T00:28:14,714 Error compiling Cython file: 2025-12-30T00:28:14,715 ------------------------------------------------------------ 2025-12-30T00:28:14,715 ... 2025-12-30T00:28:14,716 cdef class VertexInstruction 2025-12-30T00:28:14,717 cdef class CanvasBase 2025-12-30T00:28:14,718 cdef class Canvas 2025-12-30T00:28:14,719 cdef class RenderContext 2025-12-30T00:28:14,720 from .vbo cimport * 2025-12-30T00:28:14,722 ^ 2025-12-30T00:28:14,722 ------------------------------------------------------------ 2025-12-30T00:28:14,723 kivy/graphics/instructions.pxd:11:0: 'kivy/graphics/vbo.pxd' not found 2025-12-30T00:28:14,732 Error compiling Cython file: 2025-12-30T00:28:14,733 ------------------------------------------------------------ 2025-12-30T00:28:14,734 ... 2025-12-30T00:28:14,735 cdef class CanvasBase 2025-12-30T00:28:14,736 cdef class Canvas 2025-12-30T00:28:14,737 cdef class RenderContext 2025-12-30T00:28:14,739 from .vbo cimport * 2025-12-30T00:28:14,745 from .compiler cimport * 2025-12-30T00:28:14,746 ^ 2025-12-30T00:28:14,750 ------------------------------------------------------------ 2025-12-30T00:28:14,751 kivy/graphics/instructions.pxd:12:0: 'kivy/graphics/compiler.pxd' not found 2025-12-30T00:28:14,754 Error compiling Cython file: 2025-12-30T00:28:14,755 ------------------------------------------------------------ 2025-12-30T00:28:14,756 ... 2025-12-30T00:28:14,757 cdef class Canvas 2025-12-30T00:28:14,758 cdef class RenderContext 2025-12-30T00:28:14,760 from .vbo cimport * 2025-12-30T00:28:14,761 from .compiler cimport * 2025-12-30T00:28:14,762 from .shader cimport * 2025-12-30T00:28:14,763 ^ 2025-12-30T00:28:14,764 ------------------------------------------------------------ 2025-12-30T00:28:14,764 kivy/graphics/instructions.pxd:13:0: 'kivy/graphics/shader.pxd' not found 2025-12-30T00:28:14,766 Error compiling Cython file: 2025-12-30T00:28:14,767 ------------------------------------------------------------ 2025-12-30T00:28:14,767 ... 2025-12-30T00:28:14,768 cdef class RenderContext 2025-12-30T00:28:14,769 from .vbo cimport * 2025-12-30T00:28:14,770 from .compiler cimport * 2025-12-30T00:28:14,771 from .shader cimport * 2025-12-30T00:28:14,772 from .texture cimport Texture 2025-12-30T00:28:14,773 ^ 2025-12-30T00:28:14,773 ------------------------------------------------------------ 2025-12-30T00:28:14,774 kivy/graphics/instructions.pxd:14:0: 'kivy/graphics/texture.pxd' not found 2025-12-30T00:28:14,776 Error compiling Cython file: 2025-12-30T00:28:14,777 ------------------------------------------------------------ 2025-12-30T00:28:14,778 ... 2025-12-30T00:28:14,779 cdef class RenderContext 2025-12-30T00:28:14,780 from .vbo cimport * 2025-12-30T00:28:14,781 from .compiler cimport * 2025-12-30T00:28:14,782 from .shader cimport * 2025-12-30T00:28:14,782 from .texture cimport Texture 2025-12-30T00:28:14,783 ^ 2025-12-30T00:28:14,784 ------------------------------------------------------------ 2025-12-30T00:28:14,785 kivy/graphics/instructions.pxd:14:0: 'kivy/graphics/texture/Texture.pxd' not found 2025-12-30T00:28:15,082 Error compiling Cython file: 2025-12-30T00:28:15,082 ------------------------------------------------------------ 2025-12-30T00:28:15,083 ... 2025-12-30T00:28:15,084 cdef void rremove(self, InstructionGroup ig) 2025-12-30T00:28:15,085 cdef class InstructionGroup(Instruction): 2025-12-30T00:28:15,086 cdef public list children 2025-12-30T00:28:15,086 cdef InstructionGroup compiled_children 2025-12-30T00:28:15,087 cdef GraphicsCompiler compiler 2025-12-30T00:28:15,088 ^ 2025-12-30T00:28:15,088 ------------------------------------------------------------ 2025-12-30T00:28:15,089 kivy/graphics/instructions.pxd:46:9: 'GraphicsCompiler' is not a type identifier 2025-12-30T00:28:15,098 Error compiling Cython file: 2025-12-30T00:28:15,099 ------------------------------------------------------------ 2025-12-30T00:28:15,100 ... 2025-12-30T00:28:15,100 cdef int set_state(self, str name, value) except -1 2025-12-30T00:28:15,101 cdef int push_state(self, str name) except -1 2025-12-30T00:28:15,102 cdef int pop_state(self, str name) except -1 2025-12-30T00:28:15,104 from .context_instructions cimport BindTexture 2025-12-30T00:28:15,104 ^ 2025-12-30T00:28:15,105 ------------------------------------------------------------ 2025-12-30T00:28:15,106 kivy/graphics/instructions.pxd:67:0: 'kivy/graphics/context_instructions.pxd' not found 2025-12-30T00:28:15,107 Error compiling Cython file: 2025-12-30T00:28:15,108 ------------------------------------------------------------ 2025-12-30T00:28:15,109 ... 2025-12-30T00:28:15,110 cdef int set_state(self, str name, value) except -1 2025-12-30T00:28:15,111 cdef int push_state(self, str name) except -1 2025-12-30T00:28:15,111 cdef int pop_state(self, str name) except -1 2025-12-30T00:28:15,114 from .context_instructions cimport BindTexture 2025-12-30T00:28:15,115 ^ 2025-12-30T00:28:15,116 ------------------------------------------------------------ 2025-12-30T00:28:15,116 kivy/graphics/instructions.pxd:67:0: 'kivy/graphics/context_instructions/BindTexture.pxd' not found 2025-12-30T00:28:15,118 Error compiling Cython file: 2025-12-30T00:28:15,119 ------------------------------------------------------------ 2025-12-30T00:28:15,120 ... 2025-12-30T00:28:15,122 from .context_instructions cimport BindTexture 2025-12-30T00:28:15,124 cdef class VertexInstruction(Instruction): 2025-12-30T00:28:15,124 cdef BindTexture texture_binding 2025-12-30T00:28:15,125 ^ 2025-12-30T00:28:15,126 ------------------------------------------------------------ 2025-12-30T00:28:15,127 kivy/graphics/instructions.pxd:70:9: 'BindTexture' is not a type identifier 2025-12-30T00:28:15,128 Error compiling Cython file: 2025-12-30T00:28:15,129 ------------------------------------------------------------ 2025-12-30T00:28:15,130 ... 2025-12-30T00:28:15,132 from .context_instructions cimport BindTexture 2025-12-30T00:28:15,133 cdef class VertexInstruction(Instruction): 2025-12-30T00:28:15,134 cdef BindTexture texture_binding 2025-12-30T00:28:15,135 cdef VertexBatch batch 2025-12-30T00:28:15,136 ^ 2025-12-30T00:28:15,137 ------------------------------------------------------------ 2025-12-30T00:28:15,137 kivy/graphics/instructions.pxd:71:9: 'VertexBatch' is not a type identifier 2025-12-30T00:28:15,139 Error compiling Cython file: 2025-12-30T00:28:15,140 ------------------------------------------------------------ 2025-12-30T00:28:15,141 ... 2025-12-30T00:28:15,142 cdef void rremove(self, InstructionGroup ig) 2025-12-30T00:28:15,143 cdef void build(self) 2025-12-30T00:28:15,144 cdef class Callback(Instruction): 2025-12-30T00:28:15,145 cdef Shader _shader 2025-12-30T00:28:15,146 ^ 2025-12-30T00:28:15,146 ------------------------------------------------------------ 2025-12-30T00:28:15,147 kivy/graphics/instructions.pxd:81:9: 'Shader' is not a type identifier 2025-12-30T00:28:15,148 Error compiling Cython file: 2025-12-30T00:28:15,149 ------------------------------------------------------------ 2025-12-30T00:28:15,150 ... 2025-12-30T00:28:15,150 cpdef draw(self) 2025-12-30T00:28:15,151 cdef int apply(self) except -1 2025-12-30T00:28:15,153 cdef class RenderContext(Canvas): 2025-12-30T00:28:15,154 cdef Shader _shader 2025-12-30T00:28:15,155 ^ 2025-12-30T00:28:15,155 ------------------------------------------------------------ 2025-12-30T00:28:15,156 kivy/graphics/instructions.pxd:107:9: 'Shader' is not a type identifier 2025-12-30T00:28:15,158 Error compiling Cython file: 2025-12-30T00:28:15,159 ------------------------------------------------------------ 2025-12-30T00:28:15,159 ... 2025-12-30T00:28:15,161 cdef class RenderContext(Canvas): 2025-12-30T00:28:15,162 cdef Shader _shader 2025-12-30T00:28:15,163 cdef dict state_stacks 2025-12-30T00:28:15,163 cdef Texture default_texture 2025-12-30T00:28:15,164 ^ 2025-12-30T00:28:15,165 ------------------------------------------------------------ 2025-12-30T00:28:15,165 kivy/graphics/instructions.pxd:109:9: 'Texture' is not a type identifier 2025-12-30T00:28:15,166 Error compiling Cython file: 2025-12-30T00:28:15,167 ------------------------------------------------------------ 2025-12-30T00:28:15,168 ... 2025-12-30T00:28:15,168 cdef dict bind_texture 2025-12-30T00:28:15,169 cdef int _use_parent_projection 2025-12-30T00:28:15,170 cdef int _use_parent_modelview 2025-12-30T00:28:15,171 cdef int _use_parent_frag_modelview 2025-12-30T00:28:15,173 cpdef void set_texture(self, int index, Texture texture) 2025-12-30T00:28:15,174 ^ 2025-12-30T00:28:15,174 ------------------------------------------------------------ 2025-12-30T00:28:15,175 kivy/graphics/instructions.pxd:115:44: 'Texture' is not a type identifier 2025-12-30T00:28:15,540 warning: kivy/graphics/instructions.pyx:80:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2025-12-30T00:28:15,869 warning: kivy/graphics/instructions.pyx:630:8: Unreachable code 2025-12-30T00:28:16,345 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-30T00:28:16,704 warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2025-12-30T00:28:16,737 Error compiling Cython file: 2025-12-30T00:28:16,738 ------------------------------------------------------------ 2025-12-30T00:28:16,739 ... 2025-12-30T00:28:16,740 cdef class VertexInstruction 2025-12-30T00:28:16,741 cdef class CanvasBase 2025-12-30T00:28:16,741 cdef class Canvas 2025-12-30T00:28:16,742 cdef class RenderContext 2025-12-30T00:28:16,744 from .vbo cimport * 2025-12-30T00:28:16,745 ^ 2025-12-30T00:28:16,746 ------------------------------------------------------------ 2025-12-30T00:28:16,747 kivy/graphics/instructions.pxd:11:0: 'kivy/graphics/vbo.pxd' not found 2025-12-30T00:28:16,748 Error compiling Cython file: 2025-12-30T00:28:16,749 ------------------------------------------------------------ 2025-12-30T00:28:16,750 ... 2025-12-30T00:28:16,750 cdef class CanvasBase 2025-12-30T00:28:16,751 cdef class Canvas 2025-12-30T00:28:16,752 cdef class RenderContext 2025-12-30T00:28:16,753 from .vbo cimport * 2025-12-30T00:28:16,754 from .compiler cimport * 2025-12-30T00:28:16,754 ^ 2025-12-30T00:28:16,755 ------------------------------------------------------------ 2025-12-30T00:28:16,756 kivy/graphics/instructions.pxd:12:0: 'kivy/graphics/compiler.pxd' not found 2025-12-30T00:28:16,757 Error compiling Cython file: 2025-12-30T00:28:16,758 ------------------------------------------------------------ 2025-12-30T00:28:16,759 ... 2025-12-30T00:28:16,759 cdef class Canvas 2025-12-30T00:28:16,760 cdef class RenderContext 2025-12-30T00:28:16,762 from .vbo cimport * 2025-12-30T00:28:16,762 from .compiler cimport * 2025-12-30T00:28:16,763 from .shader cimport * 2025-12-30T00:28:16,764 ^ 2025-12-30T00:28:16,764 ------------------------------------------------------------ 2025-12-30T00:28:16,765 kivy/graphics/instructions.pxd:13:0: 'kivy/graphics/shader.pxd' not found 2025-12-30T00:28:16,766 Error compiling Cython file: 2025-12-30T00:28:16,767 ------------------------------------------------------------ 2025-12-30T00:28:16,768 ... 2025-12-30T00:28:16,768 cdef class RenderContext 2025-12-30T00:28:16,770 from .vbo cimport * 2025-12-30T00:28:16,770 from .compiler cimport * 2025-12-30T00:28:16,771 from .shader cimport * 2025-12-30T00:28:16,772 from .texture cimport Texture 2025-12-30T00:28:16,772 ^ 2025-12-30T00:28:16,773 ------------------------------------------------------------ 2025-12-30T00:28:16,774 kivy/graphics/instructions.pxd:14:0: 'kivy/graphics/texture.pxd' not found 2025-12-30T00:28:16,775 Error compiling Cython file: 2025-12-30T00:28:16,776 ------------------------------------------------------------ 2025-12-30T00:28:16,777 ... 2025-12-30T00:28:16,777 cdef class RenderContext 2025-12-30T00:28:16,779 from .vbo cimport * 2025-12-30T00:28:16,780 from .compiler cimport * 2025-12-30T00:28:16,780 from .shader cimport * 2025-12-30T00:28:16,781 from .texture cimport Texture 2025-12-30T00:28:16,782 ^ 2025-12-30T00:28:16,782 ------------------------------------------------------------ 2025-12-30T00:28:16,783 kivy/graphics/instructions.pxd:14:0: 'kivy/graphics/texture/Texture.pxd' not found 2025-12-30T00:28:17,270 Error compiling Cython file: 2025-12-30T00:28:17,271 ------------------------------------------------------------ 2025-12-30T00:28:17,272 ... 2025-12-30T00:28:17,273 cdef void rremove(self, InstructionGroup ig) 2025-12-30T00:28:17,274 cdef class InstructionGroup(Instruction): 2025-12-30T00:28:17,275 cdef public list children 2025-12-30T00:28:17,276 cdef InstructionGroup compiled_children 2025-12-30T00:28:17,276 cdef GraphicsCompiler compiler 2025-12-30T00:28:17,277 ^ 2025-12-30T00:28:17,278 ------------------------------------------------------------ 2025-12-30T00:28:17,279 kivy/graphics/instructions.pxd:46:9: 'GraphicsCompiler' is not a type identifier 2025-12-30T00:28:17,292 Error compiling Cython file: 2025-12-30T00:28:17,297 ------------------------------------------------------------ 2025-12-30T00:28:17,302 ... 2025-12-30T00:28:17,308 cdef int set_state(self, str name, value) except -1 2025-12-30T00:28:17,319 cdef int push_state(self, str name) except -1 2025-12-30T00:28:17,324 cdef int pop_state(self, str name) except -1 2025-12-30T00:28:17,327 from .context_instructions cimport BindTexture 2025-12-30T00:28:17,327 ^ 2025-12-30T00:28:17,328 ------------------------------------------------------------ 2025-12-30T00:28:17,329 kivy/graphics/instructions.pxd:67:0: 'kivy/graphics/context_instructions.pxd' not found 2025-12-30T00:28:17,332 Error compiling Cython file: 2025-12-30T00:28:17,333 ------------------------------------------------------------ 2025-12-30T00:28:17,334 ... 2025-12-30T00:28:17,338 cdef int set_state(self, str name, value) except -1 2025-12-30T00:28:17,367 cdef int push_state(self, str name) except -1 2025-12-30T00:28:17,373 cdef int pop_state(self, str name) except -1 2025-12-30T00:28:17,382 from .context_instructions cimport BindTexture 2025-12-30T00:28:17,382 ^ 2025-12-30T00:28:17,383 ------------------------------------------------------------ 2025-12-30T00:28:17,384 kivy/graphics/instructions.pxd:67:0: 'kivy/graphics/context_instructions/BindTexture.pxd' not found 2025-12-30T00:28:17,386 Error compiling Cython file: 2025-12-30T00:28:17,392 ------------------------------------------------------------ 2025-12-30T00:28:17,398 ... 2025-12-30T00:28:17,418 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/kivy/_event.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/kivy/_event.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-30T00:28:17,460 from .context_instructions cimport BindTexture 2025-12-30T00:28:17,475 cdef class VertexInstruction(Instruction): 2025-12-30T00:28:17,480 cdef BindTexture texture_binding 2025-12-30T00:28:17,486 ^ 2025-12-30T00:28:17,492 ------------------------------------------------------------ 2025-12-30T00:28:17,497 kivy/graphics/instructions.pxd:70:9: 'BindTexture' is not a type identifier 2025-12-30T00:28:17,520 Error compiling Cython file: 2025-12-30T00:28:17,526 ------------------------------------------------------------ 2025-12-30T00:28:17,532 ... 2025-12-30T00:28:17,542 from .context_instructions cimport BindTexture 2025-12-30T00:28:17,553 cdef class VertexInstruction(Instruction): 2025-12-30T00:28:17,558 cdef BindTexture texture_binding 2025-12-30T00:28:17,567 cdef VertexBatch batch 2025-12-30T00:28:17,573 ^ 2025-12-30T00:28:17,582 ------------------------------------------------------------ 2025-12-30T00:28:17,587 kivy/graphics/instructions.pxd:71:9: 'VertexBatch' is not a type identifier 2025-12-30T00:28:17,600 Error compiling Cython file: 2025-12-30T00:28:17,606 ------------------------------------------------------------ 2025-12-30T00:28:17,611 ... 2025-12-30T00:28:17,615 cdef void rremove(self, InstructionGroup ig) 2025-12-30T00:28:17,623 cdef void build(self) 2025-12-30T00:28:17,625 cdef class Callback(Instruction): 2025-12-30T00:28:17,626 cdef Shader _shader 2025-12-30T00:28:17,626 ^ 2025-12-30T00:28:17,627 ------------------------------------------------------------ 2025-12-30T00:28:17,628 kivy/graphics/instructions.pxd:81:9: 'Shader' is not a type identifier 2025-12-30T00:28:17,631 Error compiling Cython file: 2025-12-30T00:28:17,632 ------------------------------------------------------------ 2025-12-30T00:28:17,632 ... 2025-12-30T00:28:17,633 cpdef draw(self) 2025-12-30T00:28:17,634 cdef int apply(self) except -1 2025-12-30T00:28:17,636 cdef class RenderContext(Canvas): 2025-12-30T00:28:17,637 cdef Shader _shader 2025-12-30T00:28:17,638 ^ 2025-12-30T00:28:17,639 ------------------------------------------------------------ 2025-12-30T00:28:17,639 kivy/graphics/instructions.pxd:107:9: 'Shader' is not a type identifier 2025-12-30T00:28:17,641 Error compiling Cython file: 2025-12-30T00:28:17,642 ------------------------------------------------------------ 2025-12-30T00:28:17,642 ... 2025-12-30T00:28:17,645 cdef class RenderContext(Canvas): 2025-12-30T00:28:17,646 cdef Shader _shader 2025-12-30T00:28:17,646 cdef dict state_stacks 2025-12-30T00:28:17,647 cdef Texture default_texture 2025-12-30T00:28:17,648 ^ 2025-12-30T00:28:17,649 ------------------------------------------------------------ 2025-12-30T00:28:17,650 kivy/graphics/instructions.pxd:109:9: 'Texture' is not a type identifier 2025-12-30T00:28:17,652 Error compiling Cython file: 2025-12-30T00:28:17,653 ------------------------------------------------------------ 2025-12-30T00:28:17,654 ... 2025-12-30T00:28:17,655 cdef dict bind_texture 2025-12-30T00:28:17,656 cdef int _use_parent_projection 2025-12-30T00:28:17,657 cdef int _use_parent_modelview 2025-12-30T00:28:17,657 cdef int _use_parent_frag_modelview 2025-12-30T00:28:17,659 cpdef void set_texture(self, int index, Texture texture) 2025-12-30T00:28:17,664 ^ 2025-12-30T00:28:17,667 ------------------------------------------------------------ 2025-12-30T00:28:17,668 kivy/graphics/instructions.pxd:115:44: 'Texture' is not a type identifier 2025-12-30T00:28:17,709 Error compiling Cython file: 2025-12-30T00:28:17,710 ------------------------------------------------------------ 2025-12-30T00:28:17,711 ... 2025-12-30T00:28:17,711 from kivy.graphics.instructions cimport Instruction, Canvas 2025-12-30T00:28:17,712 from kivy.graphics.texture cimport Texture 2025-12-30T00:28:17,713 from kivy.graphics.vbo cimport VBO, VertexBatch 2025-12-30T00:28:17,727 ^ 2025-12-30T00:28:17,729 ------------------------------------------------------------ 2025-12-30T00:28:17,733 kivy/graphics/context.pxd:3:0: 'kivy/graphics/vbo/VBO.pxd' not found 2025-12-30T00:28:17,755 Error compiling Cython file: 2025-12-30T00:28:17,755 ------------------------------------------------------------ 2025-12-30T00:28:17,756 ... 2025-12-30T00:28:17,760 from kivy.graphics.instructions cimport Instruction, Canvas 2025-12-30T00:28:17,766 from kivy.graphics.texture cimport Texture 2025-12-30T00:28:17,771 from kivy.graphics.vbo cimport VBO, VertexBatch 2025-12-30T00:28:17,777 ^ 2025-12-30T00:28:17,785 ------------------------------------------------------------ 2025-12-30T00:28:17,789 kivy/graphics/context.pxd:3:0: 'kivy/graphics/vbo/VertexBatch.pxd' not found 2025-12-30T00:28:17,791 Error compiling Cython file: 2025-12-30T00:28:17,791 ------------------------------------------------------------ 2025-12-30T00:28:17,792 ... 2025-12-30T00:28:17,793 from kivy.graphics.instructions cimport Instruction, Canvas 2025-12-30T00:28:17,793 from kivy.graphics.texture cimport Texture 2025-12-30T00:28:17,794 from kivy.graphics.vbo cimport VBO, VertexBatch 2025-12-30T00:28:17,795 from kivy.graphics.shader cimport Shader 2025-12-30T00:28:17,795 ^ 2025-12-30T00:28:17,796 ------------------------------------------------------------ 2025-12-30T00:28:17,797 kivy/graphics/context.pxd:4:0: 'kivy/graphics/shader/Shader.pxd' not found 2025-12-30T00:28:17,890 Error compiling Cython file: 2025-12-30T00:28:17,895 ------------------------------------------------------------ 2025-12-30T00:28:17,900 ... 2025-12-30T00:28:17,907 cdef float _clear_color[4] 2025-12-30T00:28:17,908 cdef GLuint buffer_id 2025-12-30T00:28:17,913 cdef GLuint depthbuffer_id 2025-12-30T00:28:17,919 cdef GLuint stencilbuffer_id 2025-12-30T00:28:17,929 cdef GLint _viewport[4] 2025-12-30T00:28:17,936 cdef Texture _texture 2025-12-30T00:28:17,942 ^ 2025-12-30T00:28:17,947 Compiling kivy/graphics/context.pyx because it depends on kivy/include/config.pxi. 2025-12-30T00:28:17,948 [1/1] Cythonizing kivy/graphics/context.pyx 2025-12-30T00:28:17,949 Compiling kivy/graphics/compiler.pyx because it depends on kivy/include/config.pxi. 2025-12-30T00:28:17,950 [1/1] Cythonizing kivy/graphics/compiler.pyx 2025-12-30T00:28:17,950 Compiling kivy/graphics/context_instructions.pyx because it depends on kivy/include/config.pxi. 2025-12-30T00:28:17,951 [1/1] Cythonizing kivy/graphics/context_instructions.pyx 2025-12-30T00:28:17,952 Compiling kivy/graphics/fbo.pyx because it changed. 2025-12-30T00:28:17,952 [1/1] Cythonizing kivy/graphics/fbo.pyx 2025-12-30T00:28:17,953 Compiling kivy/graphics/gl_instructions.pyx because it depends on kivy/include/config.pxi. 2025-12-30T00:28:17,954 [1/1] Cythonizing kivy/graphics/gl_instructions.pyx 2025-12-30T00:28:17,955 Compiling kivy/graphics/instructions.pyx because it depends on kivy/include/config.pxi. 2025-12-30T00:28:17,955 [1/1] Cythonizing kivy/graphics/instructions.pyx 2025-12-30T00:28:17,956 Compiling kivy/graphics/opengl.pyx because it depends on kivy/include/config.pxi. 2025-12-30T00:28:17,957 [1/1] Cythonizing kivy/graphics/opengl.pyx 2025-12-30T00:28:17,958 ------------------------------------------------------------ 2025-12-30T00:28:17,958 kivy/graphics/fbo.pxd:16:9: 'Texture' is not a type identifier 2025-12-30T00:28:17,975 [INFO ] building 'kivy.graphics.opengl_utils' extension 2025-12-30T00:28:18,003 Error compiling Cython file: 2025-12-30T00:28:18,023 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7/kivy/include -I/tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7/kivy/include -I/usr/include/python3.11 -c kivy/graphics/opengl_utils.c -o build/temp.linux-armv7l-cpython-311/kivy/graphics/opengl_utils.o 2025-12-30T00:28:18,039 ------------------------------------------------------------ 2025-12-30T00:28:18,060 ... 2025-12-30T00:28:18,065 cdef object lr_fbo_rb 2025-12-30T00:28:18,071 cdef object lr_fbo_fb 2025-12-30T00:28:18,076 cdef object lr_shadersource 2025-12-30T00:28:18,081 cdef list lr_shader 2025-12-30T00:28:18,094 cdef void register_texture(self, Texture texture) 2025-12-30T00:28:18,100 ^ 2025-12-30T00:28:18,105 ------------------------------------------------------------ 2025-12-30T00:28:18,111 kivy/graphics/context.pxd:22:37: 'Texture' is not a type identifier 2025-12-30T00:28:18,129 Error compiling Cython file: 2025-12-30T00:28:18,130 ------------------------------------------------------------ 2025-12-30T00:28:18,131 ... 2025-12-30T00:28:18,132 cdef void register_texture(self, Texture texture) 2025-12-30T00:28:18,133 cdef void register_canvas(self, Canvas canvas) 2025-12-30T00:28:18,134 cdef void register_fbo(self, Fbo fbo) 2025-12-30T00:28:18,136 cdef void dealloc_texture(self, Texture texture) 2025-12-30T00:28:18,136 ^ 2025-12-30T00:28:18,137 ------------------------------------------------------------ 2025-12-30T00:28:18,138 kivy/graphics/context.pxd:26:36: 'Texture' is not a type identifier 2025-12-30T00:28:18,140 Error compiling Cython file: 2025-12-30T00:28:18,140 ------------------------------------------------------------ 2025-12-30T00:28:18,141 ... 2025-12-30T00:28:18,142 cdef void register_texture(self, Texture texture) 2025-12-30T00:28:18,143 cdef void register_canvas(self, Canvas canvas) 2025-12-30T00:28:18,144 cdef void register_fbo(self, Fbo fbo) 2025-12-30T00:28:18,145 cdef void dealloc_texture(self, Texture texture) 2025-12-30T00:28:18,146 cdef void dealloc_vbo(self, VBO vbo) 2025-12-30T00:28:18,147 ^ 2025-12-30T00:28:18,148 ------------------------------------------------------------ 2025-12-30T00:28:18,149 kivy/graphics/context.pxd:27:32: 'VBO' is not a type identifier 2025-12-30T00:28:18,150 Error compiling Cython file: 2025-12-30T00:28:18,151 ------------------------------------------------------------ 2025-12-30T00:28:18,152 ... 2025-12-30T00:28:18,153 cdef void register_canvas(self, Canvas canvas) 2025-12-30T00:28:18,153 cdef void register_fbo(self, Fbo fbo) 2025-12-30T00:28:18,155 cdef void dealloc_texture(self, Texture texture) 2025-12-30T00:28:18,156 cdef void dealloc_vbo(self, VBO vbo) 2025-12-30T00:28:18,157 cdef void dealloc_vertexbatch(self, VertexBatch vbo) 2025-12-30T00:28:18,158 ^ 2025-12-30T00:28:18,159 ------------------------------------------------------------ 2025-12-30T00:28:18,160 kivy/graphics/context.pxd:28:40: 'VertexBatch' is not a type identifier 2025-12-30T00:28:18,162 Error compiling Cython file: 2025-12-30T00:28:18,163 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-30T00:28:18,163 ------------------------------------------------------------ 2025-12-30T00:28:18,164 ... 2025-12-30T00:28:18,165 cdef void register_fbo(self, Fbo fbo) 2025-12-30T00:28:18,166 cdef void dealloc_texture(self, Texture texture) 2025-12-30T00:28:18,167 cdef void dealloc_vbo(self, VBO vbo) 2025-12-30T00:28:18,168 cdef void dealloc_vertexbatch(self, VertexBatch vbo) 2025-12-30T00:28:18,168 cdef void dealloc_shader(self, Shader shader) 2025-12-30T00:28:18,169 ^ 2025-12-30T00:28:18,170 ------------------------------------------------------------ 2025-12-30T00:28:18,170 kivy/graphics/context.pxd:29:35: 'Shader' is not a type identifier 2025-12-30T00:28:18,237 warning: kivy/graphics/common.pxi:9:4: 'const_char_ptr' redeclared 2025-12-30T00:28:18,251 warning: kivy/graphics/common.pxi:23:4: 'size_t' redeclared 2025-12-30T00:28:18,623 Error compiling Cython file: 2025-12-30T00:28:18,624 ------------------------------------------------------------ 2025-12-30T00:28:18,625 ... 2025-12-30T00:28:18,627 #TODO: same as canvas, move back to context.pyx..fix circular import 2025-12-30T00:28:18,628 #on actual import from python problem 2025-12-30T00:28:18,628 include "common.pxi" 2025-12-30T00:28:18,629 from .vertex cimport * 2025-12-30T00:28:18,630 ^ 2025-12-30T00:28:18,631 ------------------------------------------------------------ 2025-12-30T00:28:18,632 kivy/graphics/instructions.pyx:784:0: 'kivy/graphics/vertex.pxd' not found 2025-12-30T00:28:19,020 Error compiling Cython file: 2025-12-30T00:28:19,025 ------------------------------------------------------------ 2025-12-30T00:28:19,030 ... 2025-12-30T00:28:19,031 cdef int pop_states(self, list names) except -1: 2025-12-30T00:28:19,032 cdef str name 2025-12-30T00:28:19,033 for name in names: 2025-12-30T00:28:19,034 self.pop_state(name) 2025-12-30T00:28:19,036 cpdef void set_texture(self, int index, Texture texture): 2025-12-30T00:28:19,037 ^ 2025-12-30T00:28:19,037 ------------------------------------------------------------ 2025-12-30T00:28:19,038 kivy/graphics/instructions.pyx:885:44: 'Texture' is not a type identifier 2025-12-30T00:28:19,165 Error compiling Cython file: 2025-12-30T00:28:19,166 ------------------------------------------------------------ 2025-12-30T00:28:19,167 ... 2025-12-30T00:28:19,168 ''' 2025-12-30T00:28:19,169 return self.texture_binding.texture 2025-12-30T00:28:19,171 @texture.setter 2025-12-30T00:28:19,173 def texture(self, _tex): 2025-12-30T00:28:19,176 cdef Texture tex = _tex 2025-12-30T00:28:19,177 ^ 2025-12-30T00:28:19,178 ------------------------------------------------------------ 2025-12-30T00:28:19,179 kivy/graphics/instructions.pyx:358:13: 'Texture' is not a type identifier 2025-12-30T00:28:19,197 Error compiling Cython file: 2025-12-30T00:28:19,203 ------------------------------------------------------------ 2025-12-30T00:28:19,208 ... 2025-12-30T00:28:19,213 self.flag_data_update() 2025-12-30T00:28:19,220 cdef int apply(self) except -1: 2025-12-30T00:28:19,221 cdef RenderContext rcx 2025-12-30T00:28:19,222 cdef Context ctx 2025-12-30T00:28:19,224 cdef Shader shader 2025-12-30T00:28:19,225 ^ 2025-12-30T00:28:19,226 ------------------------------------------------------------ 2025-12-30T00:28:19,228 kivy/graphics/instructions.pyx:511:13: 'Shader' is not a type identifier 2025-12-30T00:28:19,750 Error compiling Cython file: 2025-12-30T00:28:19,750 ------------------------------------------------------------ 2025-12-30T00:28:19,751 ... 2025-12-30T00:28:19,752 self.children = list() 2025-12-30T00:28:19,753 self.compiled_children = None 2025-12-30T00:28:19,753 if 'nocompiler' in kwargs: 2025-12-30T00:28:19,754 self.compiler = None 2025-12-30T00:28:19,755 else: 2025-12-30T00:28:19,756 self.compiler = GraphicsCompiler() 2025-12-30T00:28:19,756 ^ 2025-12-30T00:28:19,757 ------------------------------------------------------------ 2025-12-30T00:28:19,758 kivy/graphics/instructions.pyx:172:28: undeclared name not builtin: GraphicsCompiler 2025-12-30T00:28:19,794 Error compiling Cython file: 2025-12-30T00:28:19,794 ------------------------------------------------------------ 2025-12-30T00:28:19,795 ... 2025-12-30T00:28:19,796 # avoid multiple values for 'noadd' in BindTexture below 2025-12-30T00:28:19,797 noadd_value = kwargs.pop('noadd', False) 2025-12-30T00:28:19,799 # Set a BindTexture instruction to bind the texture used for 2025-12-30T00:28:19,800 # this instruction before the actual vertex instruction 2025-12-30T00:28:19,800 self.texture_binding = BindTexture(noadd=True, **kwargs) 2025-12-30T00:28:19,801 ^ 2025-12-30T00:28:19,802 ------------------------------------------------------------ 2025-12-30T00:28:19,803 kivy/graphics/instructions.pyx:309:31: 'BindTexture' is not a constant, variable or function identifier 2025-12-30T00:28:19,804 Error compiling Cython file: 2025-12-30T00:28:19,805 ------------------------------------------------------------ 2025-12-30T00:28:19,806 ... 2025-12-30T00:28:19,806 if tex_coords: 2025-12-30T00:28:19,807 self.tex_coords = tex_coords 2025-12-30T00:28:19,809 Instruction.__init__(self, noadd=noadd_value, **kwargs) 2025-12-30T00:28:19,810 self.flags = GI_VERTEX_DATA & GI_NEEDS_UPDATE 2025-12-30T00:28:19,811 self.batch = VertexBatch() 2025-12-30T00:28:19,812 ^ 2025-12-30T00:28:19,813 ------------------------------------------------------------ 2025-12-30T00:28:19,814 kivy/graphics/instructions.pyx:317:21: undeclared name not builtin: VertexBatch 2025-12-30T00:28:19,919 Error compiling Cython file: 2025-12-30T00:28:19,925 ------------------------------------------------------------ 2025-12-30T00:28:19,926 ... 2025-12-30T00:28:19,928 def __init__(self, *args, **kwargs): 2025-12-30T00:28:19,929 Canvas.__init__(self, **kwargs) 2025-12-30T00:28:19,930 vs_src = kwargs.get('vs', None) 2025-12-30T00:28:19,931 fs_src = kwargs.get('fs', None) 2025-12-30T00:28:19,931 self._shader = Shader(vs_src, fs_src) 2025-12-30T00:28:19,932 ^ 2025-12-30T00:28:19,933 ------------------------------------------------------------ 2025-12-30T00:28:19,934 kivy/graphics/instructions.pyx:811:23: undeclared name not builtin: Shader 2025-12-30T00:28:21,140 [INFO ] building 'kivy.graphics.opengl' extension 2025-12-30T00:28:21,141 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7/kivy/include -I/tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7/kivy/include -I/usr/include/python3.11 -c kivy/graphics/opengl.c -o build/temp.linux-armv7l-cpython-311/kivy/graphics/opengl.o 2025-12-30T00:28:22,439 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-30T00:28:22,629 warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2025-12-30T00:28:22,676 Error compiling Cython file: 2025-12-30T00:28:22,677 ------------------------------------------------------------ 2025-12-30T00:28:22,678 ... 2025-12-30T00:28:22,679 cdef class VertexInstruction 2025-12-30T00:28:22,680 cdef class CanvasBase 2025-12-30T00:28:22,681 cdef class Canvas 2025-12-30T00:28:22,682 cdef class RenderContext 2025-12-30T00:28:22,683 from .vbo cimport * 2025-12-30T00:28:22,684 ^ 2025-12-30T00:28:22,685 ------------------------------------------------------------ 2025-12-30T00:28:22,686 kivy/graphics/instructions.pxd:11:0: 'kivy/graphics/vbo.pxd' not found 2025-12-30T00:28:22,687 Error compiling Cython file: 2025-12-30T00:28:22,688 ------------------------------------------------------------ 2025-12-30T00:28:22,689 ... 2025-12-30T00:28:22,690 cdef class CanvasBase 2025-12-30T00:28:22,691 cdef class Canvas 2025-12-30T00:28:22,692 cdef class RenderContext 2025-12-30T00:28:22,694 from .vbo cimport * 2025-12-30T00:28:22,694 from .compiler cimport * 2025-12-30T00:28:22,695 ^ 2025-12-30T00:28:22,696 ------------------------------------------------------------ 2025-12-30T00:28:22,697 kivy/graphics/instructions.pxd:12:0: 'kivy/graphics/compiler.pxd' not found 2025-12-30T00:28:22,698 Error compiling Cython file: 2025-12-30T00:28:22,699 ------------------------------------------------------------ 2025-12-30T00:28:22,700 ... 2025-12-30T00:28:22,701 cdef class Canvas 2025-12-30T00:28:22,702 cdef class RenderContext 2025-12-30T00:28:22,703 from .vbo cimport * 2025-12-30T00:28:22,704 from .compiler cimport * 2025-12-30T00:28:22,705 from .shader cimport * 2025-12-30T00:28:22,706 ^ 2025-12-30T00:28:22,707 ------------------------------------------------------------ 2025-12-30T00:28:22,708 kivy/graphics/instructions.pxd:13:0: 'kivy/graphics/shader.pxd' not found 2025-12-30T00:28:22,709 Error compiling Cython file: 2025-12-30T00:28:22,710 ------------------------------------------------------------ 2025-12-30T00:28:22,711 ... 2025-12-30T00:28:22,712 cdef class RenderContext 2025-12-30T00:28:22,714 from .vbo cimport * 2025-12-30T00:28:22,715 from .compiler cimport * 2025-12-30T00:28:22,716 from .shader cimport * 2025-12-30T00:28:22,717 from .texture cimport Texture 2025-12-30T00:28:22,718 ^ 2025-12-30T00:28:22,719 ------------------------------------------------------------ 2025-12-30T00:28:22,719 kivy/graphics/instructions.pxd:14:0: 'kivy/graphics/texture.pxd' not found 2025-12-30T00:28:22,721 Error compiling Cython file: 2025-12-30T00:28:22,722 ------------------------------------------------------------ 2025-12-30T00:28:22,723 ... 2025-12-30T00:28:22,724 cdef class RenderContext 2025-12-30T00:28:22,726 from .vbo cimport * 2025-12-30T00:28:22,727 from .compiler cimport * 2025-12-30T00:28:22,728 from .shader cimport * 2025-12-30T00:28:22,729 from .texture cimport Texture 2025-12-30T00:28:22,730 ^ 2025-12-30T00:28:22,730 ------------------------------------------------------------ 2025-12-30T00:28:22,731 kivy/graphics/instructions.pxd:14:0: 'kivy/graphics/texture/Texture.pxd' not found 2025-12-30T00:28:22,872 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/kivy/graphics/opengl_utils.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/kivy/graphics/opengl_utils.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-30T00:28:23,057 Error compiling Cython file: 2025-12-30T00:28:23,057 ------------------------------------------------------------ 2025-12-30T00:28:23,058 ... 2025-12-30T00:28:23,059 cdef void rremove(self, InstructionGroup ig) 2025-12-30T00:28:23,061 cdef class InstructionGroup(Instruction): 2025-12-30T00:28:23,062 cdef public list children 2025-12-30T00:28:23,063 cdef InstructionGroup compiled_children 2025-12-30T00:28:23,065 cdef GraphicsCompiler compiler 2025-12-30T00:28:23,066 ^ 2025-12-30T00:28:23,067 ------------------------------------------------------------ 2025-12-30T00:28:23,068 kivy/graphics/instructions.pxd:46:9: 'GraphicsCompiler' is not a type identifier 2025-12-30T00:28:23,071 Error compiling Cython file: 2025-12-30T00:28:23,072 ------------------------------------------------------------ 2025-12-30T00:28:23,073 ... 2025-12-30T00:28:23,074 cdef int set_state(self, str name, value) except -1 2025-12-30T00:28:23,075 cdef int push_state(self, str name) except -1 2025-12-30T00:28:23,076 cdef int pop_state(self, str name) except -1 2025-12-30T00:28:23,078 from .context_instructions cimport BindTexture 2025-12-30T00:28:23,079 ^ 2025-12-30T00:28:23,080 ------------------------------------------------------------ 2025-12-30T00:28:23,081 kivy/graphics/instructions.pxd:67:0: 'kivy/graphics/context_instructions.pxd' not found 2025-12-30T00:28:23,082 Error compiling Cython file: 2025-12-30T00:28:23,083 ------------------------------------------------------------ 2025-12-30T00:28:23,084 ... 2025-12-30T00:28:23,085 cdef int set_state(self, str name, value) except -1 2025-12-30T00:28:23,091 cdef int push_state(self, str name) except -1 2025-12-30T00:28:23,092 cdef int pop_state(self, str name) except -1 2025-12-30T00:28:23,094 from .context_instructions cimport BindTexture 2025-12-30T00:28:23,095 ^ 2025-12-30T00:28:23,096 ------------------------------------------------------------ 2025-12-30T00:28:23,097 kivy/graphics/instructions.pxd:67:0: 'kivy/graphics/context_instructions/BindTexture.pxd' not found 2025-12-30T00:28:23,099 Error compiling Cython file: 2025-12-30T00:28:23,100 ------------------------------------------------------------ 2025-12-30T00:28:23,101 ... 2025-12-30T00:28:23,103 from .context_instructions cimport BindTexture 2025-12-30T00:28:23,105 cdef class VertexInstruction(Instruction): 2025-12-30T00:28:23,105 cdef BindTexture texture_binding 2025-12-30T00:28:23,106 ^ 2025-12-30T00:28:23,107 ------------------------------------------------------------ 2025-12-30T00:28:23,108 kivy/graphics/instructions.pxd:70:9: 'BindTexture' is not a type identifier 2025-12-30T00:28:23,109 Error compiling Cython file: 2025-12-30T00:28:23,110 ------------------------------------------------------------ 2025-12-30T00:28:23,111 ... 2025-12-30T00:28:23,113 from .context_instructions cimport BindTexture 2025-12-30T00:28:23,114 cdef class VertexInstruction(Instruction): 2025-12-30T00:28:23,115 cdef BindTexture texture_binding 2025-12-30T00:28:23,116 cdef VertexBatch batch 2025-12-30T00:28:23,117 ^ 2025-12-30T00:28:23,118 ------------------------------------------------------------ 2025-12-30T00:28:23,119 kivy/graphics/instructions.pxd:71:9: 'VertexBatch' is not a type identifier 2025-12-30T00:28:23,120 Error compiling Cython file: 2025-12-30T00:28:23,121 ------------------------------------------------------------ 2025-12-30T00:28:23,122 ... 2025-12-30T00:28:23,125 cdef class RenderContext(Canvas): 2025-12-30T00:28:23,126 cdef Shader _shader 2025-12-30T00:28:23,127 cdef dict state_stacks 2025-12-30T00:28:23,128 cdef Texture default_texture 2025-12-30T00:28:23,129 ^ 2025-12-30T00:28:23,130 ------------------------------------------------------------ 2025-12-30T00:28:23,131 kivy/graphics/instructions.pxd:109:9: 'Texture' is not a type identifier 2025-12-30T00:28:23,133 Error compiling Cython file: 2025-12-30T00:28:23,134 ------------------------------------------------------------ 2025-12-30T00:28:23,135 ... 2025-12-30T00:28:23,136 cdef dict bind_texture 2025-12-30T00:28:23,137 cdef int _use_parent_projection 2025-12-30T00:28:23,138 cdef int _use_parent_modelview 2025-12-30T00:28:23,138 cdef int _use_parent_frag_modelview 2025-12-30T00:28:23,141 cpdef void set_texture(self, int index, Texture texture) 2025-12-30T00:28:23,142 ^ 2025-12-30T00:28:23,143 ------------------------------------------------------------ 2025-12-30T00:28:23,144 kivy/graphics/instructions.pxd:115:44: 'Texture' is not a type identifier 2025-12-30T00:28:23,146 Error compiling Cython file: 2025-12-30T00:28:23,147 ------------------------------------------------------------ 2025-12-30T00:28:23,148 ... 2025-12-30T00:28:23,149 from kivy.graphics.instructions cimport Instruction, Canvas 2025-12-30T00:28:23,150 from kivy.graphics.texture cimport Texture 2025-12-30T00:28:23,151 from kivy.graphics.vbo cimport VBO, VertexBatch 2025-12-30T00:28:23,152 ^ 2025-12-30T00:28:23,153 ------------------------------------------------------------ 2025-12-30T00:28:23,154 kivy/graphics/context.pxd:3:0: 'kivy/graphics/vbo/VBO.pxd' not found 2025-12-30T00:28:23,156 Error compiling Cython file: 2025-12-30T00:28:23,156 ------------------------------------------------------------ 2025-12-30T00:28:23,157 ... 2025-12-30T00:28:23,158 from kivy.graphics.instructions cimport Instruction, Canvas 2025-12-30T00:28:23,158 from kivy.graphics.texture cimport Texture 2025-12-30T00:28:23,159 from kivy.graphics.vbo cimport VBO, VertexBatch 2025-12-30T00:28:23,160 ^ 2025-12-30T00:28:23,161 ------------------------------------------------------------ 2025-12-30T00:28:23,162 kivy/graphics/context.pxd:3:0: 'kivy/graphics/vbo/VertexBatch.pxd' not found 2025-12-30T00:28:23,172 Error compiling Cython file: 2025-12-30T00:28:23,173 ------------------------------------------------------------ 2025-12-30T00:28:23,174 ... 2025-12-30T00:28:23,175 cdef float _clear_color[4] 2025-12-30T00:28:23,176 cdef GLuint buffer_id 2025-12-30T00:28:23,177 cdef GLuint depthbuffer_id 2025-12-30T00:28:23,178 cdef GLuint stencilbuffer_id 2025-12-30T00:28:23,179 cdef GLint _viewport[4] 2025-12-30T00:28:23,180 cdef Texture _texture 2025-12-30T00:28:23,180 ^ 2025-12-30T00:28:23,181 ------------------------------------------------------------ 2025-12-30T00:28:23,182 kivy/graphics/fbo.pxd:16:9: 'Texture' is not a type identifier 2025-12-30T00:28:23,188 Error compiling Cython file: 2025-12-30T00:28:23,189 ------------------------------------------------------------ 2025-12-30T00:28:23,190 ... 2025-12-30T00:28:23,191 cdef object lr_fbo_rb 2025-12-30T00:28:23,192 cdef object lr_fbo_fb 2025-12-30T00:28:23,194 cdef object lr_shadersource 2025-12-30T00:28:23,195 cdef list lr_shader 2025-12-30T00:28:23,197 cdef void register_texture(self, Texture texture) 2025-12-30T00:28:23,197 ^ 2025-12-30T00:28:23,198 ------------------------------------------------------------ 2025-12-30T00:28:23,199 kivy/graphics/context.pxd:22:37: 'Texture' is not a type identifier 2025-12-30T00:28:23,200 Error compiling Cython file: 2025-12-30T00:28:23,201 ------------------------------------------------------------ 2025-12-30T00:28:23,202 ... 2025-12-30T00:28:23,203 cdef void register_texture(self, Texture texture) 2025-12-30T00:28:23,204 cdef void register_canvas(self, Canvas canvas) 2025-12-30T00:28:23,205 cdef void register_fbo(self, Fbo fbo) 2025-12-30T00:28:23,207 cdef void dealloc_texture(self, Texture texture) 2025-12-30T00:28:23,207 ^ 2025-12-30T00:28:23,209 ------------------------------------------------------------ 2025-12-30T00:28:23,210 kivy/graphics/context.pxd:26:36: 'Texture' is not a type identifier 2025-12-30T00:28:23,212 Error compiling Cython file: 2025-12-30T00:28:23,212 ------------------------------------------------------------ 2025-12-30T00:28:23,213 ... 2025-12-30T00:28:23,214 cdef void register_texture(self, Texture texture) 2025-12-30T00:28:23,215 cdef void register_canvas(self, Canvas canvas) 2025-12-30T00:28:23,216 cdef void register_fbo(self, Fbo fbo) 2025-12-30T00:28:23,218 cdef void dealloc_texture(self, Texture texture) 2025-12-30T00:28:23,219 cdef void dealloc_vbo(self, VBO vbo) 2025-12-30T00:28:23,221 ^ 2025-12-30T00:28:23,221 ------------------------------------------------------------ 2025-12-30T00:28:23,223 kivy/graphics/context.pxd:27:32: 'VBO' is not a type identifier 2025-12-30T00:28:23,225 Error compiling Cython file: 2025-12-30T00:28:23,226 ------------------------------------------------------------ 2025-12-30T00:28:23,227 ... 2025-12-30T00:28:23,228 cdef void register_canvas(self, Canvas canvas) 2025-12-30T00:28:23,229 cdef void register_fbo(self, Fbo fbo) 2025-12-30T00:28:23,230 cdef void dealloc_texture(self, Texture texture) 2025-12-30T00:28:23,231 cdef void dealloc_vbo(self, VBO vbo) 2025-12-30T00:28:23,232 cdef void dealloc_vertexbatch(self, VertexBatch vbo) 2025-12-30T00:28:23,233 ^ 2025-12-30T00:28:23,234 ------------------------------------------------------------ 2025-12-30T00:28:23,235 kivy/graphics/context.pxd:28:40: 'VertexBatch' is not a type identifier 2025-12-30T00:28:23,236 Error compiling Cython file: 2025-12-30T00:28:23,237 ------------------------------------------------------------ 2025-12-30T00:28:23,238 ... 2025-12-30T00:28:23,238 'Shader.get_uniform_loc-glGetUniformLocation ({name})'.format( 2025-12-30T00:28:23,239 name=name)) 2025-12-30T00:28:23,240 self.uniform_locations[name] = loc 2025-12-30T00:28:23,241 return loc 2025-12-30T00:28:23,243 cdef void bind_vertex_format(self, VertexFormat vertex_format): 2025-12-30T00:28:23,244 ^ 2025-12-30T00:28:23,244 ------------------------------------------------------------ 2025-12-30T00:28:23,245 kivy/graphics/shader.pyx:501:39: 'VertexFormat' is not a type identifier 2025-12-30T00:28:23,576 Error compiling Cython file: 2025-12-30T00:28:23,577 ------------------------------------------------------------ 2025-12-30T00:28:23,577 ... 2025-12-30T00:28:23,578 return 2025-12-30T00:28:23,580 # unbind the previous vertex format 2025-12-30T00:28:23,581 if self._current_vertex_format: 2025-12-30T00:28:23,581 for i in range(self._current_vertex_format.vattr_count): 2025-12-30T00:28:23,582 attr = &self._current_vertex_format.vattr[i] 2025-12-30T00:28:23,583 ^ 2025-12-30T00:28:23,584 ------------------------------------------------------------ 2025-12-30T00:28:23,585 kivy/graphics/shader.pyx:517:23: Cannot take address of Python object 2025-12-30T00:28:23,586 Error compiling Cython file: 2025-12-30T00:28:23,587 ------------------------------------------------------------ 2025-12-30T00:28:23,588 ... 2025-12-30T00:28:23,590 # bind the new vertex format 2025-12-30T00:28:23,591 if vertex_format: 2025-12-30T00:28:23,591 vertex_format.last_shader = self 2025-12-30T00:28:23,592 for i in range(vertex_format.vattr_count): 2025-12-30T00:28:23,593 attr = &vertex_format.vattr[i] 2025-12-30T00:28:23,594 ^ 2025-12-30T00:28:23,595 ------------------------------------------------------------ 2025-12-30T00:28:23,596 kivy/graphics/shader.pyx:529:23: Cannot take address of Python object 2025-12-30T00:28:24,375 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-30T00:28:24,470 warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2025-12-30T00:28:24,509 Error compiling Cython file: 2025-12-30T00:28:24,510 ------------------------------------------------------------ 2025-12-30T00:28:24,511 ... 2025-12-30T00:28:24,512 cdef class VertexInstruction 2025-12-30T00:28:24,513 cdef class CanvasBase 2025-12-30T00:28:24,514 cdef class Canvas 2025-12-30T00:28:24,514 cdef class RenderContext 2025-12-30T00:28:24,516 from .vbo cimport * 2025-12-30T00:28:24,517 ^ 2025-12-30T00:28:24,518 ------------------------------------------------------------ 2025-12-30T00:28:24,519 kivy/graphics/instructions.pxd:11:0: 'kivy/graphics/vbo.pxd' not found 2025-12-30T00:28:24,522 Error compiling Cython file: 2025-12-30T00:28:24,523 ------------------------------------------------------------ 2025-12-30T00:28:24,523 ... 2025-12-30T00:28:24,524 cdef class CanvasBase 2025-12-30T00:28:24,525 cdef class Canvas 2025-12-30T00:28:24,525 cdef class RenderContext 2025-12-30T00:28:24,527 from .vbo cimport * 2025-12-30T00:28:24,527 from .compiler cimport * 2025-12-30T00:28:24,528 ^ 2025-12-30T00:28:24,529 ------------------------------------------------------------ 2025-12-30T00:28:24,530 kivy/graphics/instructions.pxd:12:0: 'kivy/graphics/compiler.pxd' not found 2025-12-30T00:28:24,538 Error compiling Cython file: 2025-12-30T00:28:24,540 ------------------------------------------------------------ 2025-12-30T00:28:24,541 ... 2025-12-30T00:28:24,542 cdef class Canvas 2025-12-30T00:28:24,543 cdef class RenderContext 2025-12-30T00:28:24,544 from .vbo cimport * 2025-12-30T00:28:24,545 from .compiler cimport * 2025-12-30T00:28:24,546 from .shader cimport * 2025-12-30T00:28:24,547 ^ 2025-12-30T00:28:24,548 ------------------------------------------------------------ 2025-12-30T00:28:24,549 kivy/graphics/instructions.pxd:13:0: 'kivy/graphics/shader.pxd' not found 2025-12-30T00:28:24,552 Error compiling Cython file: 2025-12-30T00:28:24,553 ------------------------------------------------------------ 2025-12-30T00:28:24,553 ... 2025-12-30T00:28:24,554 cdef class RenderContext 2025-12-30T00:28:24,556 from .vbo cimport * 2025-12-30T00:28:24,556 from .compiler cimport * 2025-12-30T00:28:24,557 from .shader cimport * 2025-12-30T00:28:24,558 from .texture cimport Texture 2025-12-30T00:28:24,559 ^ 2025-12-30T00:28:24,560 ------------------------------------------------------------ 2025-12-30T00:28:24,561 kivy/graphics/instructions.pxd:14:0: 'kivy/graphics/texture.pxd' not found 2025-12-30T00:28:24,562 Error compiling Cython file: 2025-12-30T00:28:24,563 ------------------------------------------------------------ 2025-12-30T00:28:24,564 ... 2025-12-30T00:28:24,565 cdef class RenderContext 2025-12-30T00:28:24,567 from .vbo cimport * 2025-12-30T00:28:24,568 from .compiler cimport * 2025-12-30T00:28:24,569 from .shader cimport * 2025-12-30T00:28:24,570 from .texture cimport Texture 2025-12-30T00:28:24,571 ^ 2025-12-30T00:28:24,572 ------------------------------------------------------------ 2025-12-30T00:28:24,572 kivy/graphics/instructions.pxd:14:0: 'kivy/graphics/texture/Texture.pxd' not found 2025-12-30T00:28:25,263 Error compiling Cython file: 2025-12-30T00:28:25,265 ------------------------------------------------------------ 2025-12-30T00:28:25,273 ... 2025-12-30T00:28:25,278 cdef void rremove(self, InstructionGroup ig) 2025-12-30T00:28:25,290 cdef class InstructionGroup(Instruction): 2025-12-30T00:28:25,297 cdef public list children 2025-12-30T00:28:25,302 cdef InstructionGroup compiled_children 2025-12-30T00:28:25,304 cdef GraphicsCompiler compiler 2025-12-30T00:28:25,310 ^ 2025-12-30T00:28:25,316 ------------------------------------------------------------ 2025-12-30T00:28:25,323 kivy/graphics/instructions.pxd:46:9: 'GraphicsCompiler' is not a type identifier 2025-12-30T00:28:25,338 Error compiling Cython file: 2025-12-30T00:28:25,345 ------------------------------------------------------------ 2025-12-30T00:28:25,350 ... 2025-12-30T00:28:25,358 cdef int set_state(self, str name, value) except -1 2025-12-30T00:28:25,369 cdef int push_state(self, str name) except -1 2025-12-30T00:28:25,376 cdef int pop_state(self, str name) except -1 2025-12-30T00:28:25,399 from .context_instructions cimport BindTexture 2025-12-30T00:28:25,404 ^ 2025-12-30T00:28:25,411 ------------------------------------------------------------ 2025-12-30T00:28:25,417 kivy/graphics/instructions.pxd:67:0: 'kivy/graphics/context_instructions.pxd' not found 2025-12-30T00:28:25,429 Error compiling Cython file: 2025-12-30T00:28:25,443 ------------------------------------------------------------ 2025-12-30T00:28:25,449 ... 2025-12-30T00:28:25,454 cdef int set_state(self, str name, value) except -1 2025-12-30T00:28:25,460 cdef int push_state(self, str name) except -1 2025-12-30T00:28:25,465 cdef int pop_state(self, str name) except -1 2025-12-30T00:28:25,482 from .context_instructions cimport BindTexture 2025-12-30T00:28:25,488 ^ 2025-12-30T00:28:25,493 ------------------------------------------------------------ 2025-12-30T00:28:25,501 kivy/graphics/instructions.pxd:67:0: 'kivy/graphics/context_instructions/BindTexture.pxd' not found 2025-12-30T00:28:25,521 Error compiling Cython file: 2025-12-30T00:28:25,523 ------------------------------------------------------------ 2025-12-30T00:28:25,525 ... 2025-12-30T00:28:25,531 from .context_instructions cimport BindTexture 2025-12-30T00:28:25,537 cdef class VertexInstruction(Instruction): 2025-12-30T00:28:25,538 cdef BindTexture texture_binding 2025-12-30T00:28:25,539 ^ 2025-12-30T00:28:25,539 ------------------------------------------------------------ 2025-12-30T00:28:25,542 kivy/graphics/instructions.pxd:70:9: 'BindTexture' is not a type identifier 2025-12-30T00:28:25,544 Error compiling Cython file: 2025-12-30T00:28:25,545 ------------------------------------------------------------ 2025-12-30T00:28:25,546 ... 2025-12-30T00:28:25,547 from .context_instructions cimport BindTexture 2025-12-30T00:28:25,549 cdef class VertexInstruction(Instruction): 2025-12-30T00:28:25,550 cdef BindTexture texture_binding 2025-12-30T00:28:25,551 cdef VertexBatch batch 2025-12-30T00:28:25,551 ^ 2025-12-30T00:28:25,552 ------------------------------------------------------------ 2025-12-30T00:28:25,553 kivy/graphics/instructions.pxd:71:9: 'VertexBatch' is not a type identifier 2025-12-30T00:28:25,555 Error compiling Cython file: 2025-12-30T00:28:25,557 ------------------------------------------------------------ 2025-12-30T00:28:25,558 ... 2025-12-30T00:28:25,559 cdef void rremove(self, InstructionGroup ig) 2025-12-30T00:28:25,561 cdef void build(self) 2025-12-30T00:28:25,564 cdef class Callback(Instruction): 2025-12-30T00:28:25,566 cdef Shader _shader 2025-12-30T00:28:25,566 ^ 2025-12-30T00:28:25,567 ------------------------------------------------------------ 2025-12-30T00:28:25,568 kivy/graphics/instructions.pxd:81:9: 'Shader' is not a type identifier 2025-12-30T00:28:25,576 Error compiling Cython file: 2025-12-30T00:28:25,582 ------------------------------------------------------------ 2025-12-30T00:28:25,583 ... 2025-12-30T00:28:25,583 cpdef draw(self) 2025-12-30T00:28:25,584 cdef int apply(self) except -1 2025-12-30T00:28:25,587 cdef class RenderContext(Canvas): 2025-12-30T00:28:25,588 cdef Shader _shader 2025-12-30T00:28:25,589 ^ 2025-12-30T00:28:25,590 ------------------------------------------------------------ 2025-12-30T00:28:25,591 kivy/graphics/instructions.pxd:107:9: 'Shader' is not a type identifier 2025-12-30T00:28:25,593 Error compiling Cython file: 2025-12-30T00:28:25,594 ------------------------------------------------------------ 2025-12-30T00:28:25,595 ... 2025-12-30T00:28:25,597 cdef class RenderContext(Canvas): 2025-12-30T00:28:25,598 cdef Shader _shader 2025-12-30T00:28:25,599 cdef dict state_stacks 2025-12-30T00:28:25,600 cdef Texture default_texture 2025-12-30T00:28:25,601 ^ 2025-12-30T00:28:25,603 ------------------------------------------------------------ 2025-12-30T00:28:25,603 kivy/graphics/instructions.pxd:109:9: 'Texture' is not a type identifier 2025-12-30T00:28:25,610 Error compiling Cython file: 2025-12-30T00:28:25,610 ------------------------------------------------------------ 2025-12-30T00:28:25,611 ... 2025-12-30T00:28:25,612 cdef dict bind_texture 2025-12-30T00:28:25,612 cdef int _use_parent_projection 2025-12-30T00:28:25,613 cdef int _use_parent_modelview 2025-12-30T00:28:25,613 cdef int _use_parent_frag_modelview 2025-12-30T00:28:25,615 cpdef void set_texture(self, int index, Texture texture) 2025-12-30T00:28:25,620 ^ 2025-12-30T00:28:25,621 ------------------------------------------------------------ 2025-12-30T00:28:25,622 kivy/graphics/instructions.pxd:115:44: 'Texture' is not a type identifier 2025-12-30T00:28:25,732 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-30T00:28:26,085 warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2025-12-30T00:28:26,200 Error compiling Cython file: 2025-12-30T00:28:26,201 ------------------------------------------------------------ 2025-12-30T00:28:26,202 ... 2025-12-30T00:28:26,202 cdef class VertexInstruction 2025-12-30T00:28:26,203 cdef class CanvasBase 2025-12-30T00:28:26,204 cdef class Canvas 2025-12-30T00:28:26,205 cdef class RenderContext 2025-12-30T00:28:26,206 from .vbo cimport * 2025-12-30T00:28:26,207 ^ 2025-12-30T00:28:26,208 ------------------------------------------------------------ 2025-12-30T00:28:26,208 kivy/graphics/instructions.pxd:11:0: 'kivy/graphics/vbo.pxd' not found 2025-12-30T00:28:26,210 Error compiling Cython file: 2025-12-30T00:28:26,211 ------------------------------------------------------------ 2025-12-30T00:28:26,211 ... 2025-12-30T00:28:26,212 cdef class CanvasBase 2025-12-30T00:28:26,213 cdef class Canvas 2025-12-30T00:28:26,214 cdef class RenderContext 2025-12-30T00:28:26,216 from .vbo cimport * 2025-12-30T00:28:26,217 from .compiler cimport * 2025-12-30T00:28:26,218 ^ 2025-12-30T00:28:26,218 ------------------------------------------------------------ 2025-12-30T00:28:26,219 kivy/graphics/instructions.pxd:12:0: 'kivy/graphics/compiler.pxd' not found 2025-12-30T00:28:26,220 Error compiling Cython file: 2025-12-30T00:28:26,221 ------------------------------------------------------------ 2025-12-30T00:28:26,222 ... 2025-12-30T00:28:26,222 cdef class Canvas 2025-12-30T00:28:26,223 cdef class RenderContext 2025-12-30T00:28:26,225 from .vbo cimport * 2025-12-30T00:28:26,226 from .compiler cimport * 2025-12-30T00:28:26,227 from .shader cimport * 2025-12-30T00:28:26,228 ^ 2025-12-30T00:28:26,228 ------------------------------------------------------------ 2025-12-30T00:28:26,229 kivy/graphics/instructions.pxd:13:0: 'kivy/graphics/shader.pxd' not found 2025-12-30T00:28:26,231 Error compiling Cython file: 2025-12-30T00:28:26,231 ------------------------------------------------------------ 2025-12-30T00:28:26,234 ... 2025-12-30T00:28:26,235 cdef class RenderContext 2025-12-30T00:28:26,237 from .vbo cimport * 2025-12-30T00:28:26,237 from .compiler cimport * 2025-12-30T00:28:26,238 from .shader cimport * 2025-12-30T00:28:26,239 from .texture cimport Texture 2025-12-30T00:28:26,240 ^ 2025-12-30T00:28:26,241 ------------------------------------------------------------ 2025-12-30T00:28:26,242 kivy/graphics/instructions.pxd:14:0: 'kivy/graphics/texture.pxd' not found 2025-12-30T00:28:26,243 Error compiling Cython file: 2025-12-30T00:28:26,244 ------------------------------------------------------------ 2025-12-30T00:28:26,246 ... 2025-12-30T00:28:26,247 cdef class RenderContext 2025-12-30T00:28:26,248 from .vbo cimport * 2025-12-30T00:28:26,249 from .compiler cimport * 2025-12-30T00:28:26,249 from .shader cimport * 2025-12-30T00:28:26,250 from .texture cimport Texture 2025-12-30T00:28:26,251 ^ 2025-12-30T00:28:26,251 ------------------------------------------------------------ 2025-12-30T00:28:26,252 kivy/graphics/instructions.pxd:14:0: 'kivy/graphics/texture/Texture.pxd' not found 2025-12-30T00:28:26,552 Error compiling Cython file: 2025-12-30T00:28:26,552 ------------------------------------------------------------ 2025-12-30T00:28:26,553 ... 2025-12-30T00:28:26,554 cdef void rremove(self, InstructionGroup ig) 2025-12-30T00:28:26,555 cdef class InstructionGroup(Instruction): 2025-12-30T00:28:26,556 cdef public list children 2025-12-30T00:28:26,556 cdef InstructionGroup compiled_children 2025-12-30T00:28:26,557 cdef GraphicsCompiler compiler 2025-12-30T00:28:26,558 ^ 2025-12-30T00:28:26,558 ------------------------------------------------------------ 2025-12-30T00:28:26,559 kivy/graphics/instructions.pxd:46:9: 'GraphicsCompiler' is not a type identifier 2025-12-30T00:28:26,563 Error compiling Cython file: 2025-12-30T00:28:26,563 ------------------------------------------------------------ 2025-12-30T00:28:26,564 ... 2025-12-30T00:28:26,565 cdef int set_state(self, str name, value) except -1 2025-12-30T00:28:26,565 cdef int push_state(self, str name) except -1 2025-12-30T00:28:26,566 cdef int pop_state(self, str name) except -1 2025-12-30T00:28:26,568 from .context_instructions cimport BindTexture 2025-12-30T00:28:26,569 ^ 2025-12-30T00:28:26,570 ------------------------------------------------------------ 2025-12-30T00:28:26,570 kivy/graphics/instructions.pxd:67:0: 'kivy/graphics/context_instructions.pxd' not found 2025-12-30T00:28:26,572 Error compiling Cython file: 2025-12-30T00:28:26,573 ------------------------------------------------------------ 2025-12-30T00:28:26,574 ... 2025-12-30T00:28:26,574 cdef int set_state(self, str name, value) except -1 2025-12-30T00:28:26,575 cdef int push_state(self, str name) except -1 2025-12-30T00:28:26,576 cdef int pop_state(self, str name) except -1 2025-12-30T00:28:26,579 from .context_instructions cimport BindTexture 2025-12-30T00:28:26,580 ^ 2025-12-30T00:28:26,580 ------------------------------------------------------------ 2025-12-30T00:28:26,581 kivy/graphics/instructions.pxd:67:0: 'kivy/graphics/context_instructions/BindTexture.pxd' not found 2025-12-30T00:28:26,583 Error compiling Cython file: 2025-12-30T00:28:26,584 ------------------------------------------------------------ 2025-12-30T00:28:26,585 ... 2025-12-30T00:28:26,587 from .context_instructions cimport BindTexture 2025-12-30T00:28:26,589 cdef class VertexInstruction(Instruction): 2025-12-30T00:28:26,590 cdef BindTexture texture_binding 2025-12-30T00:28:26,591 ^ 2025-12-30T00:28:26,592 ------------------------------------------------------------ 2025-12-30T00:28:26,592 kivy/graphics/instructions.pxd:70:9: 'BindTexture' is not a type identifier 2025-12-30T00:28:26,594 Error compiling Cython file: 2025-12-30T00:28:26,595 ------------------------------------------------------------ 2025-12-30T00:28:26,596 ... 2025-12-30T00:28:26,598 from .context_instructions cimport BindTexture 2025-12-30T00:28:26,600 cdef class VertexInstruction(Instruction): 2025-12-30T00:28:26,601 cdef BindTexture texture_binding 2025-12-30T00:28:26,601 cdef VertexBatch batch 2025-12-30T00:28:26,602 ^ 2025-12-30T00:28:26,603 ------------------------------------------------------------ 2025-12-30T00:28:26,604 kivy/graphics/instructions.pxd:71:9: 'VertexBatch' is not a type identifier 2025-12-30T00:28:26,606 Error compiling Cython file: 2025-12-30T00:28:26,607 ------------------------------------------------------------ 2025-12-30T00:28:26,608 ... 2025-12-30T00:28:26,609 cdef void rremove(self, InstructionGroup ig) 2025-12-30T00:28:26,610 cdef void build(self) 2025-12-30T00:28:26,612 cdef class Callback(Instruction): 2025-12-30T00:28:26,613 cdef Shader _shader 2025-12-30T00:28:26,613 ^ 2025-12-30T00:28:26,614 ------------------------------------------------------------ 2025-12-30T00:28:26,614 kivy/graphics/instructions.pxd:81:9: 'Shader' is not a type identifier 2025-12-30T00:28:26,616 Error compiling Cython file: 2025-12-30T00:28:26,616 ------------------------------------------------------------ 2025-12-30T00:28:26,617 ... 2025-12-30T00:28:26,618 cpdef draw(self) 2025-12-30T00:28:26,619 cdef int apply(self) except -1 2025-12-30T00:28:26,620 cdef class RenderContext(Canvas): 2025-12-30T00:28:26,621 cdef Shader _shader 2025-12-30T00:28:26,622 ^ 2025-12-30T00:28:26,623 ------------------------------------------------------------ 2025-12-30T00:28:26,623 kivy/graphics/instructions.pxd:107:9: 'Shader' is not a type identifier 2025-12-30T00:28:26,625 Error compiling Cython file: 2025-12-30T00:28:26,625 ------------------------------------------------------------ 2025-12-30T00:28:26,626 ... 2025-12-30T00:28:26,628 cdef class RenderContext(Canvas): 2025-12-30T00:28:26,629 cdef Shader _shader 2025-12-30T00:28:26,630 cdef dict state_stacks 2025-12-30T00:28:26,631 cdef Texture default_texture 2025-12-30T00:28:26,631 ^ 2025-12-30T00:28:26,632 ------------------------------------------------------------ 2025-12-30T00:28:26,633 kivy/graphics/instructions.pxd:109:9: 'Texture' is not a type identifier 2025-12-30T00:28:26,635 Error compiling Cython file: 2025-12-30T00:28:26,635 ------------------------------------------------------------ 2025-12-30T00:28:26,636 ... 2025-12-30T00:28:26,637 cdef dict bind_texture 2025-12-30T00:28:26,638 cdef int _use_parent_projection 2025-12-30T00:28:26,639 cdef int _use_parent_modelview 2025-12-30T00:28:26,640 cdef int _use_parent_frag_modelview 2025-12-30T00:28:26,642 cpdef void set_texture(self, int index, Texture texture) 2025-12-30T00:28:26,643 ^ 2025-12-30T00:28:26,644 ------------------------------------------------------------ 2025-12-30T00:28:26,645 kivy/graphics/instructions.pxd:115:44: 'Texture' is not a type identifier 2025-12-30T00:28:27,025 Compiling kivy/graphics/shader.pyx because it depends on kivy/include/config.pxi. 2025-12-30T00:28:27,026 [1/1] Cythonizing kivy/graphics/shader.pyx 2025-12-30T00:28:27,026 Compiling kivy/graphics/stencil_instructions.pyx because it depends on kivy/include/config.pxi. 2025-12-30T00:28:27,027 [1/1] Cythonizing kivy/graphics/stencil_instructions.pyx 2025-12-30T00:28:27,028 Compiling kivy/graphics/scissor_instructions.pyx because it depends on kivy/include/config.pxi. 2025-12-30T00:28:27,029 [1/1] Cythonizing kivy/graphics/scissor_instructions.pyx 2025-12-30T00:28:27,030 [INFO ] building 'kivy.graphics.transformation' extension 2025-12-30T00:28:27,030 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7/kivy/include -I/tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7/kivy/include -I/usr/include/python3.11 -c kivy/graphics/transformation.c -o build/temp.linux-armv7l-cpython-311/kivy/graphics/transformation.o 2025-12-30T00:28:29,657 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-30T00:28:29,768 warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2025-12-30T00:28:29,813 Error compiling Cython file: 2025-12-30T00:28:29,814 ------------------------------------------------------------ 2025-12-30T00:28:29,815 ... 2025-12-30T00:28:29,816 cdef class VertexInstruction 2025-12-30T00:28:29,817 cdef class CanvasBase 2025-12-30T00:28:29,819 cdef class Canvas 2025-12-30T00:28:29,820 cdef class RenderContext 2025-12-30T00:28:29,822 from .vbo cimport * 2025-12-30T00:28:29,823 ^ 2025-12-30T00:28:29,824 ------------------------------------------------------------ 2025-12-30T00:28:29,825 kivy/graphics/instructions.pxd:11:0: 'kivy/graphics/vbo.pxd' not found 2025-12-30T00:28:29,830 Error compiling Cython file: 2025-12-30T00:28:29,831 ------------------------------------------------------------ 2025-12-30T00:28:29,832 ... 2025-12-30T00:28:29,833 cdef class CanvasBase 2025-12-30T00:28:29,835 cdef class Canvas 2025-12-30T00:28:29,836 cdef class RenderContext 2025-12-30T00:28:29,838 from .vbo cimport * 2025-12-30T00:28:29,839 from .compiler cimport * 2025-12-30T00:28:29,841 ^ 2025-12-30T00:28:29,842 ------------------------------------------------------------ 2025-12-30T00:28:29,843 kivy/graphics/instructions.pxd:12:0: 'kivy/graphics/compiler.pxd' not found 2025-12-30T00:28:29,846 Error compiling Cython file: 2025-12-30T00:28:29,847 ------------------------------------------------------------ 2025-12-30T00:28:29,848 ... 2025-12-30T00:28:29,849 cdef class Canvas 2025-12-30T00:28:29,850 cdef class RenderContext 2025-12-30T00:28:29,858 from .vbo cimport * 2025-12-30T00:28:29,859 from .compiler cimport * 2025-12-30T00:28:29,860 from .shader cimport * 2025-12-30T00:28:29,861 ^ 2025-12-30T00:28:29,862 ------------------------------------------------------------ 2025-12-30T00:28:29,863 kivy/graphics/instructions.pxd:13:0: 'kivy/graphics/shader.pxd' not found 2025-12-30T00:28:29,864 Error compiling Cython file: 2025-12-30T00:28:29,865 ------------------------------------------------------------ 2025-12-30T00:28:29,866 ... 2025-12-30T00:28:29,867 cdef class RenderContext 2025-12-30T00:28:29,869 from .vbo cimport * 2025-12-30T00:28:29,870 from .compiler cimport * 2025-12-30T00:28:29,871 from .shader cimport * 2025-12-30T00:28:29,872 from .texture cimport Texture 2025-12-30T00:28:29,873 ^ 2025-12-30T00:28:29,874 ------------------------------------------------------------ 2025-12-30T00:28:29,875 kivy/graphics/instructions.pxd:14:0: 'kivy/graphics/texture.pxd' not found 2025-12-30T00:28:29,923 Error compiling Cython file: 2025-12-30T00:28:29,924 ------------------------------------------------------------ 2025-12-30T00:28:29,925 ... 2025-12-30T00:28:29,926 cdef void rremove(self, InstructionGroup ig) 2025-12-30T00:28:29,928 cdef class InstructionGroup(Instruction): 2025-12-30T00:28:29,930 cdef public list children 2025-12-30T00:28:29,931 cdef InstructionGroup compiled_children 2025-12-30T00:28:29,932 cdef GraphicsCompiler compiler 2025-12-30T00:28:29,933 ^ 2025-12-30T00:28:29,934 ------------------------------------------------------------ 2025-12-30T00:28:29,935 kivy/graphics/instructions.pxd:46:9: 'GraphicsCompiler' is not a type identifier 2025-12-30T00:28:29,944 Error compiling Cython file: 2025-12-30T00:28:29,945 ------------------------------------------------------------ 2025-12-30T00:28:29,946 ... 2025-12-30T00:28:29,947 cdef int set_state(self, str name, value) except -1 2025-12-30T00:28:29,949 cdef int push_state(self, str name) except -1 2025-12-30T00:28:29,950 cdef int pop_state(self, str name) except -1 2025-12-30T00:28:29,953 from .context_instructions cimport BindTexture 2025-12-30T00:28:29,955 ^ 2025-12-30T00:28:29,956 ------------------------------------------------------------ 2025-12-30T00:28:29,957 kivy/graphics/instructions.pxd:67:0: 'kivy/graphics/context_instructions.pxd' not found 2025-12-30T00:28:29,961 Error compiling Cython file: 2025-12-30T00:28:29,962 ------------------------------------------------------------ 2025-12-30T00:28:29,963 ... 2025-12-30T00:28:29,965 cdef int set_state(self, str name, value) except -1 2025-12-30T00:28:29,966 cdef int push_state(self, str name) except -1 2025-12-30T00:28:29,967 cdef int pop_state(self, str name) except -1 2025-12-30T00:28:29,971 from .context_instructions cimport BindTexture 2025-12-30T00:28:29,972 ^ 2025-12-30T00:28:29,973 ------------------------------------------------------------ 2025-12-30T00:28:29,974 kivy/graphics/instructions.pxd:67:0: 'kivy/graphics/context_instructions/BindTexture.pxd' not found 2025-12-30T00:28:29,977 Error compiling Cython file: 2025-12-30T00:28:29,978 ------------------------------------------------------------ 2025-12-30T00:28:29,979 ... 2025-12-30T00:28:29,995 from .context_instructions cimport BindTexture 2025-12-30T00:28:29,998 cdef class VertexInstruction(Instruction): 2025-12-30T00:28:29,998 cdef BindTexture texture_binding 2025-12-30T00:28:30,000 ^ 2025-12-30T00:28:30,001 ------------------------------------------------------------ 2025-12-30T00:28:30,002 kivy/graphics/instructions.pxd:70:9: 'BindTexture' is not a type identifier 2025-12-30T00:28:30,003 Error compiling Cython file: 2025-12-30T00:28:30,004 ------------------------------------------------------------ 2025-12-30T00:28:30,005 ... 2025-12-30T00:28:30,007 from .context_instructions cimport BindTexture 2025-12-30T00:28:30,009 cdef class VertexInstruction(Instruction): 2025-12-30T00:28:30,009 cdef BindTexture texture_binding 2025-12-30T00:28:30,010 cdef VertexBatch batch 2025-12-30T00:28:30,011 ^ 2025-12-30T00:28:30,012 ------------------------------------------------------------ 2025-12-30T00:28:30,012 kivy/graphics/instructions.pxd:71:9: 'VertexBatch' is not a type identifier 2025-12-30T00:28:30,014 Error compiling Cython file: 2025-12-30T00:28:30,015 ------------------------------------------------------------ 2025-12-30T00:28:30,016 ... 2025-12-30T00:28:30,018 cdef void rremove(self, InstructionGroup ig) 2025-12-30T00:28:30,020 cdef void build(self) 2025-12-30T00:28:30,022 cdef class Callback(Instruction): 2025-12-30T00:28:30,023 cdef Shader _shader 2025-12-30T00:28:30,024 ^ 2025-12-30T00:28:30,025 ------------------------------------------------------------ 2025-12-30T00:28:30,026 kivy/graphics/instructions.pxd:81:9: 'Shader' is not a type identifier 2025-12-30T00:28:30,037 Error compiling Cython file: 2025-12-30T00:28:30,038 ------------------------------------------------------------ 2025-12-30T00:28:30,039 ... 2025-12-30T00:28:30,040 cpdef draw(self) 2025-12-30T00:28:30,041 cdef int apply(self) except -1 2025-12-30T00:28:30,044 cdef class RenderContext(Canvas): 2025-12-30T00:28:30,045 cdef Shader _shader 2025-12-30T00:28:30,046 ^ 2025-12-30T00:28:30,048 ------------------------------------------------------------ 2025-12-30T00:28:30,049 kivy/graphics/instructions.pxd:107:9: 'Shader' is not a type identifier 2025-12-30T00:28:30,305 Error compiling Cython file: 2025-12-30T00:28:30,306 ------------------------------------------------------------ 2025-12-30T00:28:30,307 ... 2025-12-30T00:28:30,308 from kivy.graphics.instructions cimport Instruction, Canvas 2025-12-30T00:28:30,309 from kivy.graphics.texture cimport Texture 2025-12-30T00:28:30,310 from kivy.graphics.vbo cimport VBO, VertexBatch 2025-12-30T00:28:30,311 ^ 2025-12-30T00:28:30,312 ------------------------------------------------------------ 2025-12-30T00:28:30,314 kivy/graphics/context.pxd:3:0: 'kivy/graphics/vbo/VBO.pxd' not found 2025-12-30T00:28:30,318 Error compiling Cython file: 2025-12-30T00:28:30,319 ------------------------------------------------------------ 2025-12-30T00:28:30,320 ... 2025-12-30T00:28:30,321 from kivy.graphics.instructions cimport Instruction, Canvas 2025-12-30T00:28:30,323 from kivy.graphics.texture cimport Texture 2025-12-30T00:28:30,324 from kivy.graphics.vbo cimport VBO, VertexBatch 2025-12-30T00:28:30,325 ^ 2025-12-30T00:28:30,327 ------------------------------------------------------------ 2025-12-30T00:28:30,328 kivy/graphics/context.pxd:3:0: 'kivy/graphics/vbo/VertexBatch.pxd' not found 2025-12-30T00:28:30,331 Error compiling Cython file: 2025-12-30T00:28:30,333 ------------------------------------------------------------ 2025-12-30T00:28:30,334 ... 2025-12-30T00:28:30,335 from kivy.graphics.instructions cimport Instruction, Canvas 2025-12-30T00:28:30,336 from kivy.graphics.texture cimport Texture 2025-12-30T00:28:30,338 from kivy.graphics.vbo cimport VBO, VertexBatch 2025-12-30T00:28:30,339 from kivy.graphics.shader cimport Shader 2025-12-30T00:28:30,340 ^ 2025-12-30T00:28:30,341 ------------------------------------------------------------ 2025-12-30T00:28:30,343 kivy/graphics/context.pxd:4:0: 'kivy/graphics/shader/Shader.pxd' not found 2025-12-30T00:28:30,381 Error compiling Cython file: 2025-12-30T00:28:30,382 ------------------------------------------------------------ 2025-12-30T00:28:30,383 ... 2025-12-30T00:28:30,384 cdef void register_texture(self, Texture texture) 2025-12-30T00:28:30,385 cdef void register_canvas(self, Canvas canvas) 2025-12-30T00:28:30,386 cdef void register_fbo(self, Fbo fbo) 2025-12-30T00:28:30,389 cdef void dealloc_texture(self, Texture texture) 2025-12-30T00:28:30,390 cdef void dealloc_vbo(self, VBO vbo) 2025-12-30T00:28:30,391 ^ 2025-12-30T00:28:30,392 ------------------------------------------------------------ 2025-12-30T00:28:30,393 kivy/graphics/context.pxd:27:32: 'VBO' is not a type identifier 2025-12-30T00:28:30,395 Error compiling Cython file: 2025-12-30T00:28:30,396 ------------------------------------------------------------ 2025-12-30T00:28:30,398 ... 2025-12-30T00:28:30,399 cdef void register_canvas(self, Canvas canvas) 2025-12-30T00:28:30,400 cdef void register_fbo(self, Fbo fbo) 2025-12-30T00:28:30,402 cdef void dealloc_texture(self, Texture texture) 2025-12-30T00:28:30,403 cdef void dealloc_vbo(self, VBO vbo) 2025-12-30T00:28:30,404 cdef void dealloc_vertexbatch(self, VertexBatch vbo) 2025-12-30T00:28:30,405 ^ 2025-12-30T00:28:30,406 ------------------------------------------------------------ 2025-12-30T00:28:30,407 kivy/graphics/context.pxd:28:40: 'VertexBatch' is not a type identifier 2025-12-30T00:28:30,410 Error compiling Cython file: 2025-12-30T00:28:30,411 ------------------------------------------------------------ 2025-12-30T00:28:30,412 ... 2025-12-30T00:28:30,413 cdef void register_fbo(self, Fbo fbo) 2025-12-30T00:28:30,426 cdef void dealloc_texture(self, Texture texture) 2025-12-30T00:28:30,426 cdef void dealloc_vbo(self, VBO vbo) 2025-12-30T00:28:30,427 cdef void dealloc_vertexbatch(self, VertexBatch vbo) 2025-12-30T00:28:30,428 cdef void dealloc_shader(self, Shader shader) 2025-12-30T00:28:30,429 ^ 2025-12-30T00:28:30,430 ------------------------------------------------------------ 2025-12-30T00:28:30,431 kivy/graphics/context.pxd:29:35: 'Shader' is not a type identifier 2025-12-30T00:28:30,441 performance hint: kivy/graphics/texture.pyx:493:0: Exception check on '_gl_prepare_pixels_upload' will always require the GIL to be acquired. 2025-12-30T00:28:30,442 Possible solutions: 2025-12-30T00:28:30,443 1. Declare '_gl_prepare_pixels_upload' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:30,444 2. Use an 'int' return type on '_gl_prepare_pixels_upload' to allow an error code to be returned. 2025-12-30T00:28:31,094 Error compiling Cython file: 2025-12-30T00:28:31,095 ------------------------------------------------------------ 2025-12-30T00:28:31,097 ... 2025-12-30T00:28:31,098 log_gl_error('Texture.bind-glBindTexture') 2025-12-30T00:28:31,099 return 2025-12-30T00:28:31,101 if self.flags & TI_NEED_GEN: 2025-12-30T00:28:31,102 self.flags &= ~TI_NEED_GEN 2025-12-30T00:28:31,104 cgl.glGenTextures(1, &self._id) 2025-12-30T00:28:31,105 ^ 2025-12-30T00:28:31,106 ------------------------------------------------------------ 2025-12-30T00:28:31,107 kivy/graphics/texture.pyx:830:33: Cannot take address of Python object attribute '_id' 2025-12-30T00:28:31,576 Error compiling Cython file: 2025-12-30T00:28:31,577 ------------------------------------------------------------ 2025-12-30T00:28:31,579 ... 2025-12-30T00:28:31,580 # do the rest outside the Python GIL 2025-12-30T00:28:31,580 with nogil: 2025-12-30T00:28:31,582 data = calloc(1, datasize) 2025-12-30T00:28:31,583 if data != NULL: 2025-12-30T00:28:31,584 # ensure pixel upload is correct 2025-12-30T00:28:31,585 _gl_prepare_pixels_upload(self._width) 2025-12-30T00:28:31,586 ^ 2025-12-30T00:28:31,587 ------------------------------------------------------------ 2025-12-30T00:28:31,589 kivy/graphics/texture.pyx:769:46: Coercion from Python not allowed without the GIL 2025-12-30T00:28:31,591 Error compiling Cython file: 2025-12-30T00:28:31,592 ------------------------------------------------------------ 2025-12-30T00:28:31,593 ... 2025-12-30T00:28:31,594 # do the rest outside the Python GIL 2025-12-30T00:28:31,596 with nogil: 2025-12-30T00:28:31,597 data = calloc(1, datasize) 2025-12-30T00:28:31,598 if data != NULL: 2025-12-30T00:28:31,599 # ensure pixel upload is correct 2025-12-30T00:28:31,600 _gl_prepare_pixels_upload(self._width) 2025-12-30T00:28:31,601 ^ 2025-12-30T00:28:31,602 ------------------------------------------------------------ 2025-12-30T00:28:31,603 kivy/graphics/texture.pyx:769:46: Accessing Python attribute not allowed without gil 2025-12-30T00:28:31,605 Error compiling Cython file: 2025-12-30T00:28:31,607 ------------------------------------------------------------ 2025-12-30T00:28:31,608 ... 2025-12-30T00:28:31,609 if data != NULL: 2025-12-30T00:28:31,610 # ensure pixel upload is correct 2025-12-30T00:28:31,610 _gl_prepare_pixels_upload(self._width) 2025-12-30T00:28:31,613 # do the initial upload with fake data 2025-12-30T00:28:31,614 cgl.glTexImage2D(self._target, 0, iglfmt, self._width, self._height, 2025-12-30T00:28:31,615 ^ 2025-12-30T00:28:31,625 ------------------------------------------------------------ 2025-12-30T00:28:31,626 kivy/graphics/texture.pyx:772:37: Coercion from Python not allowed without the GIL 2025-12-30T00:28:31,628 Error compiling Cython file: 2025-12-30T00:28:31,629 ------------------------------------------------------------ 2025-12-30T00:28:31,630 ... 2025-12-30T00:28:31,631 if data != NULL: 2025-12-30T00:28:31,632 # ensure pixel upload is correct 2025-12-30T00:28:31,633 _gl_prepare_pixels_upload(self._width) 2025-12-30T00:28:31,635 # do the initial upload with fake data 2025-12-30T00:28:31,637 cgl.glTexImage2D(self._target, 0, iglfmt, self._width, self._height, 2025-12-30T00:28:31,638 ^ 2025-12-30T00:28:31,639 ------------------------------------------------------------ 2025-12-30T00:28:31,640 kivy/graphics/texture.pyx:772:37: Accessing Python attribute not allowed without gil 2025-12-30T00:28:31,642 Error compiling Cython file: 2025-12-30T00:28:31,643 ------------------------------------------------------------ 2025-12-30T00:28:31,644 ... 2025-12-30T00:28:31,645 if data != NULL: 2025-12-30T00:28:31,645 # ensure pixel upload is correct 2025-12-30T00:28:31,646 _gl_prepare_pixels_upload(self._width) 2025-12-30T00:28:31,648 # do the initial upload with fake data 2025-12-30T00:28:31,649 cgl.glTexImage2D(self._target, 0, iglfmt, self._width, self._height, 2025-12-30T00:28:31,650 ^ 2025-12-30T00:28:31,650 ------------------------------------------------------------ 2025-12-30T00:28:31,651 kivy/graphics/texture.pyx:772:62: Coercion from Python not allowed without the GIL 2025-12-30T00:28:31,653 Error compiling Cython file: 2025-12-30T00:28:31,654 ------------------------------------------------------------ 2025-12-30T00:28:31,655 ... 2025-12-30T00:28:31,655 if data != NULL: 2025-12-30T00:28:31,666 # ensure pixel upload is correct 2025-12-30T00:28:31,667 _gl_prepare_pixels_upload(self._width) 2025-12-30T00:28:31,669 # do the initial upload with fake data 2025-12-30T00:28:31,670 cgl.glTexImage2D(self._target, 0, iglfmt, self._width, self._height, 2025-12-30T00:28:31,670 ^ 2025-12-30T00:28:31,671 ------------------------------------------------------------ 2025-12-30T00:28:31,672 kivy/graphics/texture.pyx:772:62: Accessing Python attribute not allowed without gil 2025-12-30T00:28:31,674 Error compiling Cython file: 2025-12-30T00:28:31,675 ------------------------------------------------------------ 2025-12-30T00:28:31,676 ... 2025-12-30T00:28:31,677 if data != NULL: 2025-12-30T00:28:31,677 # ensure pixel upload is correct 2025-12-30T00:28:31,678 _gl_prepare_pixels_upload(self._width) 2025-12-30T00:28:31,681 # do the initial upload with fake data 2025-12-30T00:28:31,682 cgl.glTexImage2D(self._target, 0, iglfmt, self._width, self._height, 2025-12-30T00:28:31,682 ^ 2025-12-30T00:28:31,684 ------------------------------------------------------------ 2025-12-30T00:28:31,685 kivy/graphics/texture.pyx:772:75: Coercion from Python not allowed without the GIL 2025-12-30T00:28:31,687 Error compiling Cython file: 2025-12-30T00:28:31,688 ------------------------------------------------------------ 2025-12-30T00:28:31,689 ... 2025-12-30T00:28:31,690 if data != NULL: 2025-12-30T00:28:31,691 # ensure pixel upload is correct 2025-12-30T00:28:31,692 _gl_prepare_pixels_upload(self._width) 2025-12-30T00:28:31,693 # do the initial upload with fake data 2025-12-30T00:28:31,694 cgl.glTexImage2D(self._target, 0, iglfmt, self._width, self._height, 2025-12-30T00:28:31,695 ^ 2025-12-30T00:28:31,696 ------------------------------------------------------------ 2025-12-30T00:28:31,697 kivy/graphics/texture.pyx:772:75: Accessing Python attribute not allowed without gil 2025-12-30T00:28:31,699 Error compiling Cython file: 2025-12-30T00:28:31,700 ------------------------------------------------------------ 2025-12-30T00:28:31,701 ... 2025-12-30T00:28:31,703 # free the data ! 2025-12-30T00:28:31,704 free(data) 2025-12-30T00:28:31,717 # create mipmap if needed 2025-12-30T00:28:31,718 if self._mipmap and is_npot == 0: 2025-12-30T00:28:31,719 ^ 2025-12-30T00:28:31,720 ------------------------------------------------------------ 2025-12-30T00:28:31,721 kivy/graphics/texture.pyx:779:23: Truth-testing Python object not allowed without gil 2025-12-30T00:28:31,723 Error compiling Cython file: 2025-12-30T00:28:31,724 ------------------------------------------------------------ 2025-12-30T00:28:31,725 ... 2025-12-30T00:28:31,727 # free the data ! 2025-12-30T00:28:31,728 free(data) 2025-12-30T00:28:31,729 # create mipmap if needed 2025-12-30T00:28:31,730 if self._mipmap and is_npot == 0: 2025-12-30T00:28:31,731 ^ 2025-12-30T00:28:31,732 ------------------------------------------------------------ 2025-12-30T00:28:31,733 kivy/graphics/texture.pyx:779:23: Accessing Python attribute not allowed without gil 2025-12-30T00:28:31,734 Error compiling Cython file: 2025-12-30T00:28:31,735 ------------------------------------------------------------ 2025-12-30T00:28:31,736 ... 2025-12-30T00:28:31,737 # free the data ! 2025-12-30T00:28:31,738 free(data) 2025-12-30T00:28:31,739 # create mipmap if needed 2025-12-30T00:28:31,740 if self._mipmap and is_npot == 0: 2025-12-30T00:28:31,741 cgl.glGenerateMipmap(self._target) 2025-12-30T00:28:31,742 ^ 2025-12-30T00:28:31,742 ------------------------------------------------------------ 2025-12-30T00:28:31,743 kivy/graphics/texture.pyx:780:45: Coercion from Python not allowed without the GIL 2025-12-30T00:28:31,745 Error compiling Cython file: 2025-12-30T00:28:31,756 ------------------------------------------------------------ 2025-12-30T00:28:31,757 ... 2025-12-30T00:28:31,758 # free the data ! 2025-12-30T00:28:31,759 free(data) 2025-12-30T00:28:31,761 # create mipmap if needed 2025-12-30T00:28:31,762 if self._mipmap and is_npot == 0: 2025-12-30T00:28:31,763 cgl.glGenerateMipmap(self._target) 2025-12-30T00:28:31,764 ^ 2025-12-30T00:28:31,765 ------------------------------------------------------------ 2025-12-30T00:28:31,766 kivy/graphics/texture.pyx:780:45: Accessing Python attribute not allowed without gil 2025-12-30T00:28:34,255 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-30T00:28:34,411 warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2025-12-30T00:28:34,463 Error compiling Cython file: 2025-12-30T00:28:34,464 ------------------------------------------------------------ 2025-12-30T00:28:34,465 ... 2025-12-30T00:28:34,466 cdef class VertexInstruction 2025-12-30T00:28:34,467 cdef class CanvasBase 2025-12-30T00:28:34,468 cdef class Canvas 2025-12-30T00:28:34,469 cdef class RenderContext 2025-12-30T00:28:34,471 from .vbo cimport * 2025-12-30T00:28:34,472 ^ 2025-12-30T00:28:34,473 ------------------------------------------------------------ 2025-12-30T00:28:34,474 kivy/graphics/instructions.pxd:11:0: 'kivy/graphics/vbo.pxd' not found 2025-12-30T00:28:34,478 Error compiling Cython file: 2025-12-30T00:28:34,479 ------------------------------------------------------------ 2025-12-30T00:28:34,480 ... 2025-12-30T00:28:34,481 cdef class CanvasBase 2025-12-30T00:28:34,483 cdef class Canvas 2025-12-30T00:28:34,484 cdef class RenderContext 2025-12-30T00:28:34,486 from .vbo cimport * 2025-12-30T00:28:34,487 from .compiler cimport * 2025-12-30T00:28:34,488 ^ 2025-12-30T00:28:34,489 ------------------------------------------------------------ 2025-12-30T00:28:34,490 kivy/graphics/instructions.pxd:12:0: 'kivy/graphics/compiler.pxd' not found 2025-12-30T00:28:34,493 Error compiling Cython file: 2025-12-30T00:28:34,494 ------------------------------------------------------------ 2025-12-30T00:28:34,495 ... 2025-12-30T00:28:34,496 cdef class Canvas 2025-12-30T00:28:34,497 cdef class RenderContext 2025-12-30T00:28:34,499 from .vbo cimport * 2025-12-30T00:28:34,501 from .compiler cimport * 2025-12-30T00:28:34,501 from .shader cimport * 2025-12-30T00:28:34,502 ^ 2025-12-30T00:28:34,503 ------------------------------------------------------------ 2025-12-30T00:28:34,504 kivy/graphics/instructions.pxd:13:0: 'kivy/graphics/shader.pxd' not found 2025-12-30T00:28:34,507 Error compiling Cython file: 2025-12-30T00:28:34,508 ------------------------------------------------------------ 2025-12-30T00:28:34,509 ... 2025-12-30T00:28:34,510 cdef class RenderContext 2025-12-30T00:28:34,517 from .vbo cimport * 2025-12-30T00:28:34,518 from .compiler cimport * 2025-12-30T00:28:34,518 from .shader cimport * 2025-12-30T00:28:34,519 from .texture cimport Texture 2025-12-30T00:28:34,520 ^ 2025-12-30T00:28:34,521 ------------------------------------------------------------ 2025-12-30T00:28:34,522 kivy/graphics/instructions.pxd:14:0: 'kivy/graphics/texture.pxd' not found 2025-12-30T00:28:34,523 Error compiling Cython file: 2025-12-30T00:28:34,524 ------------------------------------------------------------ 2025-12-30T00:28:34,525 ... 2025-12-30T00:28:34,525 cdef class RenderContext 2025-12-30T00:28:34,527 from .vbo cimport * 2025-12-30T00:28:34,528 from .compiler cimport * 2025-12-30T00:28:34,529 from .shader cimport * 2025-12-30T00:28:34,529 from .texture cimport Texture 2025-12-30T00:28:34,530 ^ 2025-12-30T00:28:34,531 ------------------------------------------------------------ 2025-12-30T00:28:34,532 kivy/graphics/instructions.pxd:14:0: 'kivy/graphics/texture/Texture.pxd' not found 2025-12-30T00:28:34,870 Error compiling Cython file: 2025-12-30T00:28:34,872 ------------------------------------------------------------ 2025-12-30T00:28:34,873 ... 2025-12-30T00:28:34,874 cdef void rremove(self, InstructionGroup ig) 2025-12-30T00:28:34,876 cdef class InstructionGroup(Instruction): 2025-12-30T00:28:34,877 cdef public list children 2025-12-30T00:28:34,878 cdef InstructionGroup compiled_children 2025-12-30T00:28:34,879 cdef GraphicsCompiler compiler 2025-12-30T00:28:34,880 ^ 2025-12-30T00:28:34,881 ------------------------------------------------------------ 2025-12-30T00:28:34,882 kivy/graphics/instructions.pxd:46:9: 'GraphicsCompiler' is not a type identifier 2025-12-30T00:28:34,889 Error compiling Cython file: 2025-12-30T00:28:34,890 ------------------------------------------------------------ 2025-12-30T00:28:34,891 ... 2025-12-30T00:28:34,892 cdef int set_state(self, str name, value) except -1 2025-12-30T00:28:34,893 cdef int push_state(self, str name) except -1 2025-12-30T00:28:34,894 cdef int pop_state(self, str name) except -1 2025-12-30T00:28:34,898 from .context_instructions cimport BindTexture 2025-12-30T00:28:34,900 ^ 2025-12-30T00:28:34,901 ------------------------------------------------------------ 2025-12-30T00:28:34,902 kivy/graphics/instructions.pxd:67:0: 'kivy/graphics/context_instructions.pxd' not found 2025-12-30T00:28:34,906 Error compiling Cython file: 2025-12-30T00:28:34,907 ------------------------------------------------------------ 2025-12-30T00:28:34,909 ... 2025-12-30T00:28:34,910 cdef int set_state(self, str name, value) except -1 2025-12-30T00:28:34,911 cdef int push_state(self, str name) except -1 2025-12-30T00:28:34,913 cdef int pop_state(self, str name) except -1 2025-12-30T00:28:34,916 from .context_instructions cimport BindTexture 2025-12-30T00:28:34,917 ^ 2025-12-30T00:28:34,918 ------------------------------------------------------------ 2025-12-30T00:28:34,919 kivy/graphics/instructions.pxd:67:0: 'kivy/graphics/context_instructions/BindTexture.pxd' not found 2025-12-30T00:28:34,922 Error compiling Cython file: 2025-12-30T00:28:34,922 ------------------------------------------------------------ 2025-12-30T00:28:34,923 ... 2025-12-30T00:28:34,926 from .context_instructions cimport BindTexture 2025-12-30T00:28:34,936 cdef class VertexInstruction(Instruction): 2025-12-30T00:28:34,937 cdef BindTexture texture_binding 2025-12-30T00:28:34,938 ^ 2025-12-30T00:28:34,939 ------------------------------------------------------------ 2025-12-30T00:28:34,940 kivy/graphics/instructions.pxd:70:9: 'BindTexture' is not a type identifier 2025-12-30T00:28:34,941 Error compiling Cython file: 2025-12-30T00:28:34,942 ------------------------------------------------------------ 2025-12-30T00:28:34,943 ... 2025-12-30T00:28:34,944 cdef void rremove(self, InstructionGroup ig) 2025-12-30T00:28:34,945 cdef void build(self) 2025-12-30T00:28:34,947 cdef class Callback(Instruction): 2025-12-30T00:28:34,947 cdef Shader _shader 2025-12-30T00:28:34,948 ^ 2025-12-30T00:28:34,949 ------------------------------------------------------------ 2025-12-30T00:28:34,950 kivy/graphics/instructions.pxd:81:9: 'Shader' is not a type identifier 2025-12-30T00:28:34,955 Error compiling Cython file: 2025-12-30T00:28:34,956 ------------------------------------------------------------ 2025-12-30T00:28:34,957 ... 2025-12-30T00:28:34,958 cpdef draw(self) 2025-12-30T00:28:34,959 cdef int apply(self) except -1 2025-12-30T00:28:34,961 cdef class RenderContext(Canvas): 2025-12-30T00:28:34,962 cdef Shader _shader 2025-12-30T00:28:34,963 ^ 2025-12-30T00:28:34,964 ------------------------------------------------------------ 2025-12-30T00:28:34,965 kivy/graphics/instructions.pxd:107:9: 'Shader' is not a type identifier 2025-12-30T00:28:34,968 Error compiling Cython file: 2025-12-30T00:28:34,969 ------------------------------------------------------------ 2025-12-30T00:28:34,970 ... 2025-12-30T00:28:34,973 cdef class RenderContext(Canvas): 2025-12-30T00:28:34,974 cdef Shader _shader 2025-12-30T00:28:34,975 cdef dict state_stacks 2025-12-30T00:28:34,976 cdef Texture default_texture 2025-12-30T00:28:34,977 ^ 2025-12-30T00:28:34,978 ------------------------------------------------------------ 2025-12-30T00:28:34,979 kivy/graphics/instructions.pxd:109:9: 'Texture' is not a type identifier 2025-12-30T00:28:35,006 Error compiling Cython file: 2025-12-30T00:28:35,007 ------------------------------------------------------------ 2025-12-30T00:28:35,007 ... 2025-12-30T00:28:35,008 cdef dict bind_texture 2025-12-30T00:28:35,009 cdef int _use_parent_projection 2025-12-30T00:28:35,010 cdef int _use_parent_modelview 2025-12-30T00:28:35,011 cdef int _use_parent_frag_modelview 2025-12-30T00:28:35,013 cpdef void set_texture(self, int index, Texture texture) 2025-12-30T00:28:35,014 ^ 2025-12-30T00:28:35,015 ------------------------------------------------------------ 2025-12-30T00:28:35,016 kivy/graphics/instructions.pxd:115:44: 'Texture' is not a type identifier 2025-12-30T00:28:35,023 Error compiling Cython file: 2025-12-30T00:28:35,024 ------------------------------------------------------------ 2025-12-30T00:28:35,024 ... 2025-12-30T00:28:35,026 from kivy.graphics.instructions cimport Instruction, Canvas 2025-12-30T00:28:35,027 from kivy.graphics.texture cimport Texture 2025-12-30T00:28:35,028 from kivy.graphics.vbo cimport VBO, VertexBatch 2025-12-30T00:28:35,029 from kivy.graphics.shader cimport Shader 2025-12-30T00:28:35,030 ^ 2025-12-30T00:28:35,031 ------------------------------------------------------------ 2025-12-30T00:28:35,032 kivy/graphics/context.pxd:4:0: 'kivy/graphics/shader/Shader.pxd' not found 2025-12-30T00:28:35,051 Error compiling Cython file: 2025-12-30T00:28:35,052 ------------------------------------------------------------ 2025-12-30T00:28:35,053 ... 2025-12-30T00:28:35,054 cdef float _clear_color[4] 2025-12-30T00:28:35,055 cdef GLuint buffer_id 2025-12-30T00:28:35,056 cdef GLuint depthbuffer_id 2025-12-30T00:28:35,056 cdef GLuint stencilbuffer_id 2025-12-30T00:28:35,057 cdef GLint _viewport[4] 2025-12-30T00:28:35,058 cdef Texture _texture 2025-12-30T00:28:35,059 ^ 2025-12-30T00:28:35,059 ------------------------------------------------------------ 2025-12-30T00:28:35,060 kivy/graphics/fbo.pxd:16:9: 'Texture' is not a type identifier 2025-12-30T00:28:35,070 Error compiling Cython file: 2025-12-30T00:28:35,071 ------------------------------------------------------------ 2025-12-30T00:28:35,071 ... 2025-12-30T00:28:35,072 cdef object lr_fbo_rb 2025-12-30T00:28:35,073 cdef object lr_fbo_fb 2025-12-30T00:28:35,074 cdef object lr_shadersource 2025-12-30T00:28:35,075 cdef list lr_shader 2025-12-30T00:28:35,077 cdef void register_texture(self, Texture texture) 2025-12-30T00:28:35,077 ^ 2025-12-30T00:28:35,078 ------------------------------------------------------------ 2025-12-30T00:28:35,079 kivy/graphics/context.pxd:22:37: 'Texture' is not a type identifier 2025-12-30T00:28:35,081 Error compiling Cython file: 2025-12-30T00:28:35,082 ------------------------------------------------------------ 2025-12-30T00:28:35,083 ... 2025-12-30T00:28:35,085 cdef void register_texture(self, Texture texture) 2025-12-30T00:28:35,086 cdef void register_canvas(self, Canvas canvas) 2025-12-30T00:28:35,086 cdef void register_fbo(self, Fbo fbo) 2025-12-30T00:28:35,088 cdef void dealloc_texture(self, Texture texture) 2025-12-30T00:28:35,089 ^ 2025-12-30T00:28:35,090 ------------------------------------------------------------ 2025-12-30T00:28:35,091 kivy/graphics/context.pxd:26:36: 'Texture' is not a type identifier 2025-12-30T00:28:35,092 Error compiling Cython file: 2025-12-30T00:28:35,093 ------------------------------------------------------------ 2025-12-30T00:28:35,094 ... 2025-12-30T00:28:35,095 cdef void register_fbo(self, Fbo fbo) 2025-12-30T00:28:35,097 cdef void dealloc_texture(self, Texture texture) 2025-12-30T00:28:35,098 cdef void dealloc_vbo(self, VBO vbo) 2025-12-30T00:28:35,099 cdef void dealloc_vertexbatch(self, VertexBatch vbo) 2025-12-30T00:28:35,100 cdef void dealloc_shader(self, Shader shader) 2025-12-30T00:28:35,101 ^ 2025-12-30T00:28:35,102 ------------------------------------------------------------ 2025-12-30T00:28:35,103 kivy/graphics/context.pxd:29:35: 'Shader' is not a type identifier 2025-12-30T00:28:35,128 Error compiling Cython file: 2025-12-30T00:28:35,128 ------------------------------------------------------------ 2025-12-30T00:28:35,129 ... 2025-12-30T00:28:35,130 self.data.pointer()) 2025-12-30T00:28:35,131 log_gl_error('VBO.update_buffer-glBufferSubData') 2025-12-30T00:28:35,132 self.flags &= ~V_NEEDUPLOAD 2025-12-30T00:28:35,134 cdef void bind(self): 2025-12-30T00:28:35,135 cdef Shader shader = getActiveContext()._shader 2025-12-30T00:28:35,135 ^ 2025-12-30T00:28:35,136 ------------------------------------------------------------ 2025-12-30T00:28:35,137 kivy/graphics/vbo.pyx:96:13: 'Shader' is not a type identifier 2025-12-30T00:28:35,278 Error compiling Cython file: 2025-12-30T00:28:35,279 ------------------------------------------------------------ 2025-12-30T00:28:35,280 ... 2025-12-30T00:28:35,282 self.usage = GL_DYNAMIC_DRAW 2025-12-30T00:28:35,283 self.target = GL_ARRAY_BUFFER 2025-12-30T00:28:35,284 if vertex_format is None: 2025-12-30T00:28:35,285 vertex_format = default_vertex 2025-12-30T00:28:35,287 self.vertex_format = vertex_format 2025-12-30T00:28:35,288 self.format = vertex_format.vattr 2025-12-30T00:28:35,289 ^ 2025-12-30T00:28:35,289 ------------------------------------------------------------ 2025-12-30T00:28:35,290 kivy/graphics/vbo.pyx:53:35: Cannot convert 'vertex_attr_t *' to Python object 2025-12-30T00:28:35,292 Error compiling Cython file: 2025-12-30T00:28:35,293 ------------------------------------------------------------ 2025-12-30T00:28:35,293 ... 2025-12-30T00:28:35,294 return self.flags & V_HAVEID 2025-12-30T00:28:35,296 cdef void update_buffer(self): 2025-12-30T00:28:35,297 # generate VBO if not done yet 2025-12-30T00:28:35,297 if self.flags & V_NEEDGEN: 2025-12-30T00:28:35,298 cgl.glGenBuffers(1, &self.id) 2025-12-30T00:28:35,299 ^ 2025-12-30T00:28:35,300 ------------------------------------------------------------ 2025-12-30T00:28:35,301 kivy/graphics/vbo.pyx:71:32: Cannot take address of Python object attribute 'id' 2025-12-30T00:28:35,302 Error compiling Cython file: 2025-12-30T00:28:35,303 ------------------------------------------------------------ 2025-12-30T00:28:35,304 ... 2025-12-30T00:28:35,305 # if the size doesn't match, we need to reupload the whole data 2025-12-30T00:28:35,306 if self.vbo_size < self.data.size(): 2025-12-30T00:28:35,306 self.vbo_size = self.data.size() 2025-12-30T00:28:35,307 cgl.glBindBuffer(GL_ARRAY_BUFFER, self.id) 2025-12-30T00:28:35,308 log_gl_error('VBO.update_buffer-glBindBuffer') 2025-12-30T00:28:35,309 cgl.glBufferData(GL_ARRAY_BUFFER, self.vbo_size, self.data.pointer(), 2025-12-30T00:28:35,310 ^ 2025-12-30T00:28:35,311 ------------------------------------------------------------ 2025-12-30T00:28:35,312 kivy/graphics/vbo.pyx:81:78: Cannot convert Python object to 'const GLvoid *' 2025-12-30T00:28:35,314 Error compiling Cython file: 2025-12-30T00:28:35,314 ------------------------------------------------------------ 2025-12-30T00:28:35,315 ... 2025-12-30T00:28:35,316 # if size match, update only what is needed 2025-12-30T00:28:35,317 elif self.flags & V_NEEDUPLOAD: 2025-12-30T00:28:35,318 cgl.glBindBuffer(GL_ARRAY_BUFFER, self.id) 2025-12-30T00:28:35,319 log_gl_error('VBO.update_buffer-glBindBuffer') 2025-12-30T00:28:35,320 cgl.glBufferSubData(GL_ARRAY_BUFFER, 0, self.data.size(), 2025-12-30T00:28:35,321 self.data.pointer()) 2025-12-30T00:28:35,322 ^ 2025-12-30T00:28:35,323 ------------------------------------------------------------ 2025-12-30T00:28:35,324 kivy/graphics/vbo.pyx:91:33: Cannot convert Python object to 'const GLvoid *' 2025-12-30T00:28:35,326 Error compiling Cython file: 2025-12-30T00:28:35,327 ------------------------------------------------------------ 2025-12-30T00:28:35,328 ... 2025-12-30T00:28:35,329 self.update_buffer() 2025-12-30T00:28:35,329 cgl.glBindBuffer(GL_ARRAY_BUFFER, self.id) 2025-12-30T00:28:35,330 log_gl_error('VBO.bind-glBindBuffer') 2025-12-30T00:28:35,331 shader.bind_vertex_format(self.vertex_format) 2025-12-30T00:28:35,332 for i in xrange(self.format_count): 2025-12-30T00:28:35,333 attr = &self.format[i] 2025-12-30T00:28:35,334 ^ 2025-12-30T00:28:35,335 ------------------------------------------------------------ 2025-12-30T00:28:35,336 kivy/graphics/vbo.pyx:104:19: Cannot take address of Python object 2025-12-30T00:28:35,338 Error compiling Cython file: 2025-12-30T00:28:35,339 ------------------------------------------------------------ 2025-12-30T00:28:35,340 ... 2025-12-30T00:28:35,341 log_gl_error('VBO.unbind-glBindBuffer') 2025-12-30T00:28:35,343 cdef void add_vertex_data(self, void *v, unsigned short* indices, 2025-12-30T00:28:35,343 int count): 2025-12-30T00:28:35,344 self.flags |= V_NEEDUPLOAD 2025-12-30T00:28:35,345 self.data.add(v, indices, count) 2025-12-30T00:28:35,346 ^ 2025-12-30T00:28:35,347 ------------------------------------------------------------ 2025-12-30T00:28:35,347 kivy/graphics/vbo.pyx:120:22: Cannot convert 'void *' to Python object 2025-12-30T00:28:35,349 Error compiling Cython file: 2025-12-30T00:28:35,350 ------------------------------------------------------------ 2025-12-30T00:28:35,366 ... 2025-12-30T00:28:35,367 log_gl_error('VBO.unbind-glBindBuffer') 2025-12-30T00:28:35,368 cdef void add_vertex_data(self, void *v, unsigned short* indices, 2025-12-30T00:28:35,369 int count): 2025-12-30T00:28:35,370 self.flags |= V_NEEDUPLOAD 2025-12-30T00:28:35,370 self.data.add(v, indices, count) 2025-12-30T00:28:35,371 ^ 2025-12-30T00:28:35,372 ------------------------------------------------------------ 2025-12-30T00:28:35,372 kivy/graphics/vbo.pyx:120:25: Cannot convert 'unsigned short *' to Python object 2025-12-30T00:28:35,374 Error compiling Cython file: 2025-12-30T00:28:35,375 ------------------------------------------------------------ 2025-12-30T00:28:35,376 ... 2025-12-30T00:28:35,377 self.flags |= V_NEEDUPLOAD 2025-12-30T00:28:35,377 self.data.add(v, indices, count) 2025-12-30T00:28:35,379 cdef void update_vertex_data(self, int index, void* v, int count): 2025-12-30T00:28:35,380 self.flags |= V_NEEDUPLOAD 2025-12-30T00:28:35,381 self.data.update(index, v, count) 2025-12-30T00:28:35,382 ^ 2025-12-30T00:28:35,383 ------------------------------------------------------------ 2025-12-30T00:28:35,384 kivy/graphics/vbo.pyx:124:32: Cannot convert 'void *' to Python object 2025-12-30T00:28:35,386 Error compiling Cython file: 2025-12-30T00:28:35,387 ------------------------------------------------------------ 2025-12-30T00:28:35,388 ... 2025-12-30T00:28:35,389 cdef void update_vertex_data(self, int index, void* v, int count): 2025-12-30T00:28:35,390 self.flags |= V_NEEDUPLOAD 2025-12-30T00:28:35,391 self.data.update(index, v, count) 2025-12-30T00:28:35,393 cdef void remove_vertex_data(self, unsigned short* indices, int count): 2025-12-30T00:28:35,394 self.data.remove(indices, count) 2025-12-30T00:28:35,396 ^ 2025-12-30T00:28:35,397 ------------------------------------------------------------ 2025-12-30T00:28:35,398 kivy/graphics/vbo.pyx:127:25: Cannot convert 'unsigned short *' to Python object 2025-12-30T00:28:35,400 Error compiling Cython file: 2025-12-30T00:28:35,401 ------------------------------------------------------------ 2025-12-30T00:28:35,402 ... 2025-12-30T00:28:35,403 self.flags = V_NEEDGEN | V_NEEDUPLOAD 2025-12-30T00:28:35,403 self.elements_size = 0 2025-12-30T00:28:35,405 cdef void clear_data(self): 2025-12-30T00:28:35,406 # clear old vertices from vbo and then reset index buffer 2025-12-30T00:28:35,407 self.vbo.remove_vertex_data(self.vbo_index.pointer(), 2025-12-30T00:28:35,408 ^ 2025-12-30T00:28:35,409 ------------------------------------------------------------ 2025-12-30T00:28:35,410 kivy/graphics/vbo.pyx:165:36: Casting temporary Python object to non-numeric non-Python type 2025-12-30T00:28:35,412 Error compiling Cython file: 2025-12-30T00:28:35,412 ------------------------------------------------------------ 2025-12-30T00:28:35,414 ... 2025-12-30T00:28:35,415 self.flags = V_NEEDGEN | V_NEEDUPLOAD 2025-12-30T00:28:35,416 self.elements_size = 0 2025-12-30T00:28:35,418 cdef void clear_data(self): 2025-12-30T00:28:35,419 # clear old vertices from vbo and then reset index buffer 2025-12-30T00:28:35,420 self.vbo.remove_vertex_data(self.vbo_index.pointer(), 2025-12-30T00:28:35,421 ^ 2025-12-30T00:28:35,422 ------------------------------------------------------------ 2025-12-30T00:28:35,423 kivy/graphics/vbo.pyx:165:36: Python objects cannot be cast to pointers of primitive types 2025-12-30T00:28:35,424 Error compiling Cython file: 2025-12-30T00:28:35,425 ------------------------------------------------------------ 2025-12-30T00:28:35,426 ... 2025-12-30T00:28:35,426 self.flags = V_NEEDGEN | V_NEEDUPLOAD 2025-12-30T00:28:35,427 self.elements_size = 0 2025-12-30T00:28:35,429 cdef void clear_data(self): 2025-12-30T00:28:35,430 # clear old vertices from vbo and then reset index buffer 2025-12-30T00:28:35,431 self.vbo.remove_vertex_data(self.vbo_index.pointer(), 2025-12-30T00:28:35,431 ^ 2025-12-30T00:28:35,432 ------------------------------------------------------------ 2025-12-30T00:28:35,433 kivy/graphics/vbo.pyx:165:36: Cannot convert 'unsigned short *' to Python object 2025-12-30T00:28:35,435 Error compiling Cython file: 2025-12-30T00:28:35,436 ------------------------------------------------------------ 2025-12-30T00:28:35,437 ... 2025-12-30T00:28:35,438 # add vertex data to vbo and get index for every vertex added 2025-12-30T00:28:35,439 cdef unsigned short *vi = malloc(sizeof( 2025-12-30T00:28:35,440 unsigned short) * vertices_count) 2025-12-30T00:28:35,441 if vi == NULL: 2025-12-30T00:28:35,442 raise MemoryError('vertex index allocation') 2025-12-30T00:28:35,453 self.vbo.add_vertex_data(vertices, vi, vertices_count) 2025-12-30T00:28:35,454 ^ 2025-12-30T00:28:35,455 ------------------------------------------------------------ 2025-12-30T00:28:35,456 kivy/graphics/vbo.pyx:188:33: Cannot convert 'void *' to Python object 2025-12-30T00:28:35,458 Error compiling Cython file: 2025-12-30T00:28:35,459 ------------------------------------------------------------ 2025-12-30T00:28:35,460 ... 2025-12-30T00:28:35,461 # add vertex data to vbo and get index for every vertex added 2025-12-30T00:28:35,463 cdef unsigned short *vi = malloc(sizeof( 2025-12-30T00:28:35,464 unsigned short) * vertices_count) 2025-12-30T00:28:35,465 if vi == NULL: 2025-12-30T00:28:35,467 raise MemoryError('vertex index allocation') 2025-12-30T00:28:35,468 self.vbo.add_vertex_data(vertices, vi, vertices_count) 2025-12-30T00:28:35,470 ^ 2025-12-30T00:28:35,471 ------------------------------------------------------------ 2025-12-30T00:28:35,472 kivy/graphics/vbo.pyx:188:43: Cannot convert 'unsigned short *' to Python object 2025-12-30T00:28:35,474 Error compiling Cython file: 2025-12-30T00:28:35,475 ------------------------------------------------------------ 2025-12-30T00:28:35,476 ... 2025-12-30T00:28:35,477 cdef unsigned short *vi = malloc(sizeof( 2025-12-30T00:28:35,478 unsigned short) * vertices_count) 2025-12-30T00:28:35,479 if vi == NULL: 2025-12-30T00:28:35,480 raise MemoryError('vertex index allocation') 2025-12-30T00:28:35,481 self.vbo.add_vertex_data(vertices, vi, vertices_count) 2025-12-30T00:28:35,482 self.vbo_index.add(vi, NULL, vertices_count) 2025-12-30T00:28:35,483 ^ 2025-12-30T00:28:35,484 ------------------------------------------------------------ 2025-12-30T00:28:35,485 kivy/graphics/vbo.pyx:189:27: Cannot convert 'unsigned short *' to Python object 2025-12-30T00:28:35,488 Error compiling Cython file: 2025-12-30T00:28:35,489 ------------------------------------------------------------ 2025-12-30T00:28:35,489 ... 2025-12-30T00:28:35,490 cdef unsigned short *vi = malloc(sizeof( 2025-12-30T00:28:35,491 unsigned short) * vertices_count) 2025-12-30T00:28:35,492 if vi == NULL: 2025-12-30T00:28:35,493 raise MemoryError('vertex index allocation') 2025-12-30T00:28:35,493 self.vbo.add_vertex_data(vertices, vi, vertices_count) 2025-12-30T00:28:35,494 self.vbo_index.add(vi, NULL, vertices_count) 2025-12-30T00:28:35,495 ^ 2025-12-30T00:28:35,496 ------------------------------------------------------------ 2025-12-30T00:28:35,497 kivy/graphics/vbo.pyx:189:31: Cannot convert 'void *' to Python object 2025-12-30T00:28:35,499 Error compiling Cython file: 2025-12-30T00:28:35,499 ------------------------------------------------------------ 2025-12-30T00:28:35,500 ... 2025-12-30T00:28:35,502 # build element list for DrawElements using vbo indices 2025-12-30T00:28:35,503 # TODO: remove buffer usage in this case, the memory is always one big 2025-12-30T00:28:35,503 # block. no need to use add() everytime we need to reconstruct the list. 2025-12-30T00:28:35,504 cdef int local_index 2025-12-30T00:28:35,505 cdef unsigned short *vbi = self.vbo_index.pointer() 2025-12-30T00:28:35,506 ^ 2025-12-30T00:28:35,508 ------------------------------------------------------------ 2025-12-30T00:28:35,509 kivy/graphics/vbo.pyx:196:35: Casting temporary Python object to non-numeric non-Python type 2025-12-30T00:28:35,512 Error compiling Cython file: 2025-12-30T00:28:35,513 ------------------------------------------------------------ 2025-12-30T00:28:35,515 ... 2025-12-30T00:28:35,519 # build element list for DrawElements using vbo indices 2025-12-30T00:28:35,525 # TODO: remove buffer usage in this case, the memory is always one big 2025-12-30T00:28:35,526 # block. no need to use add() everytime we need to reconstruct the list. 2025-12-30T00:28:35,526 cdef int local_index 2025-12-30T00:28:35,527 cdef unsigned short *vbi = self.vbo_index.pointer() 2025-12-30T00:28:35,528 ^ 2025-12-30T00:28:35,529 ------------------------------------------------------------ 2025-12-30T00:28:35,530 kivy/graphics/vbo.pyx:196:35: Python objects cannot be cast to pointers of primitive types 2025-12-30T00:28:35,532 Error compiling Cython file: 2025-12-30T00:28:35,533 ------------------------------------------------------------ 2025-12-30T00:28:35,534 ... 2025-12-30T00:28:35,536 # build element list for DrawElements using vbo indices 2025-12-30T00:28:35,537 # TODO: remove buffer usage in this case, the memory is always one big 2025-12-30T00:28:35,538 # block. no need to use add() everytime we need to reconstruct the list. 2025-12-30T00:28:35,539 cdef int local_index 2025-12-30T00:28:35,540 cdef unsigned short *vbi = self.vbo_index.pointer() 2025-12-30T00:28:35,541 ^ 2025-12-30T00:28:35,541 ------------------------------------------------------------ 2025-12-30T00:28:35,542 kivy/graphics/vbo.pyx:196:8: Storing unsafe C derivative of temporary Python reference 2025-12-30T00:28:35,544 Error compiling Cython file: 2025-12-30T00:28:35,545 ------------------------------------------------------------ 2025-12-30T00:28:35,546 ... 2025-12-30T00:28:35,547 # block. no need to use add() everytime we need to reconstruct the list. 2025-12-30T00:28:35,549 cdef int local_index 2025-12-30T00:28:35,550 cdef unsigned short *vbi = self.vbo_index.pointer() 2025-12-30T00:28:35,551 for i in xrange(indices_count): 2025-12-30T00:28:35,553 local_index = indices[i] 2025-12-30T00:28:35,553 self.elements.add(&vbi[local_index], NULL, 1) 2025-12-30T00:28:35,554 ^ 2025-12-30T00:28:35,555 ------------------------------------------------------------ 2025-12-30T00:28:35,556 kivy/graphics/vbo.pyx:199:30: Cannot convert 'unsigned short *' to Python object 2025-12-30T00:28:35,558 Error compiling Cython file: 2025-12-30T00:28:35,560 ------------------------------------------------------------ 2025-12-30T00:28:35,561 ... 2025-12-30T00:28:35,562 # block. no need to use add() everytime we need to reconstruct the list. 2025-12-30T00:28:35,563 cdef int local_index 2025-12-30T00:28:35,564 cdef unsigned short *vbi = self.vbo_index.pointer() 2025-12-30T00:28:35,564 for i in xrange(indices_count): 2025-12-30T00:28:35,565 local_index = indices[i] 2025-12-30T00:28:35,566 self.elements.add(&vbi[local_index], NULL, 1) 2025-12-30T00:28:35,567 ^ 2025-12-30T00:28:35,576 ------------------------------------------------------------ 2025-12-30T00:28:35,577 kivy/graphics/vbo.pyx:199:49: Cannot convert 'void *' to Python object 2025-12-30T00:28:35,578 Error compiling Cython file: 2025-12-30T00:28:35,579 ------------------------------------------------------------ 2025-12-30T00:28:35,580 ... 2025-12-30T00:28:35,581 if count == 0: 2025-12-30T00:28:35,581 return 2025-12-30T00:28:35,583 # create when needed 2025-12-30T00:28:35,584 if self.flags & V_NEEDGEN: 2025-12-30T00:28:35,585 cgl.glGenBuffers(1, &self.id) 2025-12-30T00:28:35,586 ^ 2025-12-30T00:28:35,586 ------------------------------------------------------------ 2025-12-30T00:28:35,588 kivy/graphics/vbo.pyx:209:32: Cannot take address of Python object attribute 'id' 2025-12-30T00:28:35,590 Error compiling Cython file: 2025-12-30T00:28:35,591 ------------------------------------------------------------ 2025-12-30T00:28:35,591 ... 2025-12-30T00:28:35,593 # cache indices in a gpu buffer too 2025-12-30T00:28:35,594 if self.flags & V_NEEDUPLOAD: 2025-12-30T00:28:35,595 if self.elements_size == self.elements.size(): 2025-12-30T00:28:35,596 cgl.glBufferSubData(GL_ELEMENT_ARRAY_BUFFER, 0, self.elements_size, 2025-12-30T00:28:35,597 self.elements.pointer()) 2025-12-30T00:28:35,599 ^ 2025-12-30T00:28:35,600 ------------------------------------------------------------ 2025-12-30T00:28:35,601 kivy/graphics/vbo.pyx:221:41: Cannot convert Python object to 'const GLvoid *' 2025-12-30T00:28:35,604 Error compiling Cython file: 2025-12-30T00:28:35,605 ------------------------------------------------------------ 2025-12-30T00:28:35,606 ... 2025-12-30T00:28:35,607 cgl.glBufferSubData(GL_ELEMENT_ARRAY_BUFFER, 0, self.elements_size, 2025-12-30T00:28:35,609 self.elements.pointer()) 2025-12-30T00:28:35,610 log_gl_error('VertexBatch.draw-glBufferSubData') 2025-12-30T00:28:35,611 else: 2025-12-30T00:28:35,612 cgl.glBufferData(GL_ELEMENT_ARRAY_BUFFER, self.elements.size(), 2025-12-30T00:28:35,613 self.elements.pointer(), self.usage) 2025-12-30T00:28:35,614 ^ 2025-12-30T00:28:35,614 ------------------------------------------------------------ 2025-12-30T00:28:35,615 kivy/graphics/vbo.pyx:225:41: Cannot convert Python object to 'const GLvoid *' 2025-12-30T00:28:36,187 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-30T00:28:36,277 Error compiling Cython file: 2025-12-30T00:28:36,278 ------------------------------------------------------------ 2025-12-30T00:28:36,280 ... 2025-12-30T00:28:36,281 if self.vattr != NULL: 2025-12-30T00:28:36,282 free(self.vattr) 2025-12-30T00:28:36,283 self.vattr = NULL 2025-12-30T00:28:36,284 def __init__(self, *fmt): 2025-12-30T00:28:36,285 cdef vertex_attr_t *attr 2025-12-30T00:28:36,286 ^ 2025-12-30T00:28:36,287 ------------------------------------------------------------ 2025-12-30T00:28:36,288 kivy/graphics/vertex.pyx:32:13: 'vertex_attr_t' is not a type identifier 2025-12-30T00:28:36,316 Error compiling Cython file: 2025-12-30T00:28:36,317 ------------------------------------------------------------ 2025-12-30T00:28:36,318 ... 2025-12-30T00:28:36,319 in vertex arrays/vbo's. 2025-12-30T00:28:36,321 .. versionadded:: 1.6.0 2025-12-30T00:28:36,321 ''' 2025-12-30T00:28:36,322 def __cinit__(self, *fmt): 2025-12-30T00:28:36,323 self.vattr = NULL 2025-12-30T00:28:36,323 ^ 2025-12-30T00:28:36,324 ------------------------------------------------------------ 2025-12-30T00:28:36,325 kivy/graphics/vertex.pyx:21:21: Cannot convert 'void *' to Python object 2025-12-30T00:28:36,326 Error compiling Cython file: 2025-12-30T00:28:36,327 ------------------------------------------------------------ 2025-12-30T00:28:36,328 ... 2025-12-30T00:28:36,328 self.vattr_count = 0 2025-12-30T00:28:36,329 self.vsize = 0 2025-12-30T00:28:36,330 self.vbytesize = 0 2025-12-30T00:28:36,332 def __dealloc__(self): 2025-12-30T00:28:36,332 if self.vattr != NULL: 2025-12-30T00:28:36,333 ^ 2025-12-30T00:28:36,334 ------------------------------------------------------------ 2025-12-30T00:28:36,335 kivy/graphics/vertex.pyx:27:22: Invalid types for '!=' (Python object, void *) 2025-12-30T00:28:36,337 Error compiling Cython file: 2025-12-30T00:28:36,338 ------------------------------------------------------------ 2025-12-30T00:28:36,338 ... 2025-12-30T00:28:36,339 self.vsize = 0 2025-12-30T00:28:36,340 self.vbytesize = 0 2025-12-30T00:28:36,342 def __dealloc__(self): 2025-12-30T00:28:36,343 if self.vattr != NULL: 2025-12-30T00:28:36,344 free(self.vattr) 2025-12-30T00:28:36,345 ^ 2025-12-30T00:28:36,346 ------------------------------------------------------------ 2025-12-30T00:28:36,347 kivy/graphics/vertex.pyx:28:21: Cannot convert Python object to 'void *' 2025-12-30T00:28:36,349 Error compiling Cython file: 2025-12-30T00:28:36,350 ------------------------------------------------------------ 2025-12-30T00:28:36,351 ... 2025-12-30T00:28:36,352 self.vbytesize = 0 2025-12-30T00:28:36,354 def __dealloc__(self): 2025-12-30T00:28:36,354 if self.vattr != NULL: 2025-12-30T00:28:36,355 free(self.vattr) 2025-12-30T00:28:36,356 self.vattr = NULL 2025-12-30T00:28:36,357 ^ 2025-12-30T00:28:36,358 ------------------------------------------------------------ 2025-12-30T00:28:36,359 kivy/graphics/vertex.pyx:29:25: Cannot convert 'void *' to Python object 2025-12-30T00:28:36,361 Error compiling Cython file: 2025-12-30T00:28:36,362 ------------------------------------------------------------ 2025-12-30T00:28:36,362 ... 2025-12-30T00:28:36,363 if not fmt: 2025-12-30T00:28:36,364 raise VertexFormatException('No format specified') 2025-12-30T00:28:36,367 self.last_shader = None 2025-12-30T00:28:36,368 self.vattr_count = len(fmt) 2025-12-30T00:28:36,369 self.vattr = malloc(sizeof(vertex_attr_t) * self.vattr_count) 2025-12-30T00:28:36,370 ^ 2025-12-30T00:28:36,371 ------------------------------------------------------------ 2025-12-30T00:28:36,372 kivy/graphics/vertex.pyx:40:22: 'vertex_attr_t' is not a type identifier 2025-12-30T00:28:36,374 Error compiling Cython file: 2025-12-30T00:28:36,375 ------------------------------------------------------------ 2025-12-30T00:28:36,376 ... 2025-12-30T00:28:36,376 if not fmt: 2025-12-30T00:28:36,377 raise VertexFormatException('No format specified') 2025-12-30T00:28:36,379 self.last_shader = None 2025-12-30T00:28:36,379 self.vattr_count = len(fmt) 2025-12-30T00:28:36,380 self.vattr = malloc(sizeof(vertex_attr_t) * self.vattr_count) 2025-12-30T00:28:36,381 ^ 2025-12-30T00:28:36,382 ------------------------------------------------------------ 2025-12-30T00:28:36,382 kivy/graphics/vertex.pyx:40:52: undeclared name not builtin: vertex_attr_t 2025-12-30T00:28:36,384 Error compiling Cython file: 2025-12-30T00:28:36,385 ------------------------------------------------------------ 2025-12-30T00:28:36,386 ... 2025-12-30T00:28:36,387 self.last_shader = None 2025-12-30T00:28:36,388 self.vattr_count = len(fmt) 2025-12-30T00:28:36,389 self.vattr = malloc(sizeof(vertex_attr_t) * self.vattr_count) 2025-12-30T00:28:36,406 if self.vattr == NULL: 2025-12-30T00:28:36,406 ^ 2025-12-30T00:28:36,407 ------------------------------------------------------------ 2025-12-30T00:28:36,408 kivy/graphics/vertex.pyx:42:22: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:36,410 Error compiling Cython file: 2025-12-30T00:28:36,410 ------------------------------------------------------------ 2025-12-30T00:28:36,411 ... 2025-12-30T00:28:36,412 if self.vattr == NULL: 2025-12-30T00:28:36,413 raise MemoryError() 2025-12-30T00:28:36,414 index = 0 2025-12-30T00:28:36,415 for name, size, tp in fmt: 2025-12-30T00:28:36,416 attr = &self.vattr[index] 2025-12-30T00:28:36,416 ^ 2025-12-30T00:28:36,417 ------------------------------------------------------------ 2025-12-30T00:28:36,418 kivy/graphics/vertex.pyx:47:19: Cannot take address of Python object 2025-12-30T00:28:39,325 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-30T00:28:39,435 warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2025-12-30T00:28:39,484 Error compiling Cython file: 2025-12-30T00:28:39,485 ------------------------------------------------------------ 2025-12-30T00:28:39,486 ... 2025-12-30T00:28:39,487 cdef class CanvasBase 2025-12-30T00:28:39,488 cdef class Canvas 2025-12-30T00:28:39,489 cdef class RenderContext 2025-12-30T00:28:39,491 from .vbo cimport * 2025-12-30T00:28:39,492 from .compiler cimport * 2025-12-30T00:28:39,493 ^ 2025-12-30T00:28:39,494 ------------------------------------------------------------ 2025-12-30T00:28:39,495 kivy/graphics/instructions.pxd:12:0: 'kivy/graphics/compiler.pxd' not found 2025-12-30T00:28:39,497 Error compiling Cython file: 2025-12-30T00:28:39,498 ------------------------------------------------------------ 2025-12-30T00:28:39,499 ... 2025-12-30T00:28:39,500 cdef class Canvas 2025-12-30T00:28:39,502 cdef class RenderContext 2025-12-30T00:28:39,505 from .vbo cimport * 2025-12-30T00:28:39,506 from .compiler cimport * 2025-12-30T00:28:39,507 from .shader cimport * 2025-12-30T00:28:39,508 ^ 2025-12-30T00:28:39,509 ------------------------------------------------------------ 2025-12-30T00:28:39,511 kivy/graphics/instructions.pxd:13:0: 'kivy/graphics/shader.pxd' not found 2025-12-30T00:28:39,513 Error compiling Cython file: 2025-12-30T00:28:39,515 ------------------------------------------------------------ 2025-12-30T00:28:39,516 ... 2025-12-30T00:28:39,517 cdef class RenderContext 2025-12-30T00:28:39,519 from .vbo cimport * 2025-12-30T00:28:39,520 from .compiler cimport * 2025-12-30T00:28:39,521 from .shader cimport * 2025-12-30T00:28:39,522 from .texture cimport Texture 2025-12-30T00:28:39,523 ^ 2025-12-30T00:28:39,524 ------------------------------------------------------------ 2025-12-30T00:28:39,525 kivy/graphics/instructions.pxd:14:0: 'kivy/graphics/texture.pxd' not found 2025-12-30T00:28:39,861 Error compiling Cython file: 2025-12-30T00:28:39,862 ------------------------------------------------------------ 2025-12-30T00:28:39,863 ... 2025-12-30T00:28:39,864 cdef class RenderContext 2025-12-30T00:28:39,866 from .vbo cimport * 2025-12-30T00:28:39,867 from .compiler cimport * 2025-12-30T00:28:39,868 from .shader cimport * 2025-12-30T00:28:39,868 from .texture cimport Texture 2025-12-30T00:28:39,869 ^ 2025-12-30T00:28:39,870 ------------------------------------------------------------ 2025-12-30T00:28:39,871 kivy/graphics/instructions.pxd:14:0: 'kivy/graphics/texture/Texture.pxd' not found 2025-12-30T00:28:39,918 Error compiling Cython file: 2025-12-30T00:28:39,918 ------------------------------------------------------------ 2025-12-30T00:28:39,919 ... 2025-12-30T00:28:39,920 cdef void rremove(self, InstructionGroup ig) 2025-12-30T00:28:39,922 cdef class InstructionGroup(Instruction): 2025-12-30T00:28:39,923 cdef public list children 2025-12-30T00:28:39,923 cdef InstructionGroup compiled_children 2025-12-30T00:28:39,924 cdef GraphicsCompiler compiler 2025-12-30T00:28:39,925 ^ 2025-12-30T00:28:39,926 ------------------------------------------------------------ 2025-12-30T00:28:39,927 kivy/graphics/instructions.pxd:46:9: 'GraphicsCompiler' is not a type identifier 2025-12-30T00:28:39,931 Error compiling Cython file: 2025-12-30T00:28:39,932 ------------------------------------------------------------ 2025-12-30T00:28:39,933 ... 2025-12-30T00:28:39,934 cdef int set_state(self, str name, value) except -1 2025-12-30T00:28:39,935 cdef int push_state(self, str name) except -1 2025-12-30T00:28:39,936 cdef int pop_state(self, str name) except -1 2025-12-30T00:28:39,939 from .context_instructions cimport BindTexture 2025-12-30T00:28:39,940 ^ 2025-12-30T00:28:39,940 ------------------------------------------------------------ 2025-12-30T00:28:39,941 kivy/graphics/instructions.pxd:67:0: 'kivy/graphics/context_instructions.pxd' not found 2025-12-30T00:28:39,944 Error compiling Cython file: 2025-12-30T00:28:39,945 ------------------------------------------------------------ 2025-12-30T00:28:39,946 ... 2025-12-30T00:28:39,947 cdef int set_state(self, str name, value) except -1 2025-12-30T00:28:39,947 cdef int push_state(self, str name) except -1 2025-12-30T00:28:39,948 cdef int pop_state(self, str name) except -1 2025-12-30T00:28:39,951 from .context_instructions cimport BindTexture 2025-12-30T00:28:39,952 ^ 2025-12-30T00:28:39,953 ------------------------------------------------------------ 2025-12-30T00:28:39,954 kivy/graphics/instructions.pxd:67:0: 'kivy/graphics/context_instructions/BindTexture.pxd' not found 2025-12-30T00:28:39,956 Error compiling Cython file: 2025-12-30T00:28:39,957 ------------------------------------------------------------ 2025-12-30T00:28:39,958 ... 2025-12-30T00:28:39,961 from .context_instructions cimport BindTexture 2025-12-30T00:28:39,963 cdef class VertexInstruction(Instruction): 2025-12-30T00:28:39,964 cdef BindTexture texture_binding 2025-12-30T00:28:39,965 ^ 2025-12-30T00:28:39,966 ------------------------------------------------------------ 2025-12-30T00:28:39,967 kivy/graphics/instructions.pxd:70:9: 'BindTexture' is not a type identifier 2025-12-30T00:28:39,969 Error compiling Cython file: 2025-12-30T00:28:39,970 ------------------------------------------------------------ 2025-12-30T00:28:39,971 ... 2025-12-30T00:28:39,972 cdef void rremove(self, InstructionGroup ig) 2025-12-30T00:28:39,974 cdef void build(self) 2025-12-30T00:28:39,976 cdef class Callback(Instruction): 2025-12-30T00:28:39,976 cdef Shader _shader 2025-12-30T00:28:39,977 ^ 2025-12-30T00:28:39,978 ------------------------------------------------------------ 2025-12-30T00:28:39,979 kivy/graphics/instructions.pxd:81:9: 'Shader' is not a type identifier 2025-12-30T00:28:39,981 Error compiling Cython file: 2025-12-30T00:28:39,982 ------------------------------------------------------------ 2025-12-30T00:28:39,982 ... 2025-12-30T00:28:39,983 cpdef draw(self) 2025-12-30T00:28:39,984 cdef int apply(self) except -1 2025-12-30T00:28:39,987 cdef class RenderContext(Canvas): 2025-12-30T00:28:39,987 cdef Shader _shader 2025-12-30T00:28:39,988 ^ 2025-12-30T00:28:39,989 ------------------------------------------------------------ 2025-12-30T00:28:39,990 kivy/graphics/instructions.pxd:107:9: 'Shader' is not a type identifier 2025-12-30T00:28:39,991 Error compiling Cython file: 2025-12-30T00:28:39,992 ------------------------------------------------------------ 2025-12-30T00:28:39,993 ... 2025-12-30T00:28:39,996 cdef class RenderContext(Canvas): 2025-12-30T00:28:39,997 cdef Shader _shader 2025-12-30T00:28:39,998 cdef dict state_stacks 2025-12-30T00:28:39,999 cdef Texture default_texture 2025-12-30T00:28:39,999 ^ 2025-12-30T00:28:40,000 ------------------------------------------------------------ 2025-12-30T00:28:40,001 kivy/graphics/instructions.pxd:109:9: 'Texture' is not a type identifier 2025-12-30T00:28:40,004 Error compiling Cython file: 2025-12-30T00:28:40,005 ------------------------------------------------------------ 2025-12-30T00:28:40,006 ... 2025-12-30T00:28:40,007 cdef dict bind_texture 2025-12-30T00:28:40,008 cdef int _use_parent_projection 2025-12-30T00:28:40,009 cdef int _use_parent_modelview 2025-12-30T00:28:40,010 cdef int _use_parent_frag_modelview 2025-12-30T00:28:40,012 cpdef void set_texture(self, int index, Texture texture) 2025-12-30T00:28:40,013 ^ 2025-12-30T00:28:40,014 ------------------------------------------------------------ 2025-12-30T00:28:40,015 kivy/graphics/instructions.pxd:115:44: 'Texture' is not a type identifier 2025-12-30T00:28:40,122 Error compiling Cython file: 2025-12-30T00:28:40,123 ------------------------------------------------------------ 2025-12-30T00:28:40,124 ... 2025-12-30T00:28:40,125 .. versionadded:: 2.3.0 2025-12-30T00:28:40,127 """ 2025-12-30T00:28:40,129 cdef AntiAliasingLine _antialiasing_line 2025-12-30T00:28:40,130 cdef public Texture default_texture 2025-12-30T00:28:40,131 ^ 2025-12-30T00:28:40,132 ------------------------------------------------------------ 2025-12-30T00:28:40,133 kivy/graphics/vertex_instructions.pyx:2085:16: 'Texture' is not a type identifier 2025-12-30T00:28:40,135 Error compiling Cython file: 2025-12-30T00:28:40,136 ------------------------------------------------------------ 2025-12-30T00:28:40,137 ... 2025-12-30T00:28:40,138 .. versionadded:: 2.3.0 2025-12-30T00:28:40,140 """ 2025-12-30T00:28:40,141 cdef AntiAliasingLine _antialiasing_line 2025-12-30T00:28:40,142 cdef public Texture default_texture 2025-12-30T00:28:40,144 ^ 2025-12-30T00:28:40,145 ------------------------------------------------------------ 2025-12-30T00:28:40,146 kivy/graphics/vertex_instructions.pyx:2085:24: C attribute of type '' cannot be accessed from Python 2025-12-30T00:28:40,148 Error compiling Cython file: 2025-12-30T00:28:40,149 ------------------------------------------------------------ 2025-12-30T00:28:40,150 ... 2025-12-30T00:28:40,151 .. versionadded:: 2.3.0 2025-12-30T00:28:40,153 """ 2025-12-30T00:28:40,155 cdef AntiAliasingLine _antialiasing_line 2025-12-30T00:28:40,155 cdef public Texture default_texture 2025-12-30T00:28:40,156 ^ 2025-12-30T00:28:40,157 ------------------------------------------------------------ 2025-12-30T00:28:40,158 kivy/graphics/vertex_instructions.pyx:2131:16: 'Texture' is not a type identifier 2025-12-30T00:28:40,160 Error compiling Cython file: 2025-12-30T00:28:40,161 ------------------------------------------------------------ 2025-12-30T00:28:40,162 ... 2025-12-30T00:28:40,163 .. versionadded:: 2.3.0 2025-12-30T00:28:40,164 """ 2025-12-30T00:28:40,166 cdef AntiAliasingLine _antialiasing_line 2025-12-30T00:28:40,167 cdef public Texture default_texture 2025-12-30T00:28:40,168 ^ 2025-12-30T00:28:40,169 ------------------------------------------------------------ 2025-12-30T00:28:40,169 kivy/graphics/vertex_instructions.pyx:2131:24: C attribute of type '' cannot be accessed from Python 2025-12-30T00:28:40,171 Error compiling Cython file: 2025-12-30T00:28:40,173 ------------------------------------------------------------ 2025-12-30T00:28:40,174 ... 2025-12-30T00:28:40,175 .. versionadded:: 2.3.0 2025-12-30T00:28:40,177 """ 2025-12-30T00:28:40,179 cdef AntiAliasingLine _antialiasing_line 2025-12-30T00:28:40,180 cdef public Texture default_texture 2025-12-30T00:28:40,196 ^ 2025-12-30T00:28:40,196 ------------------------------------------------------------ 2025-12-30T00:28:40,197 kivy/graphics/vertex_instructions.pyx:2177:16: 'Texture' is not a type identifier 2025-12-30T00:28:40,199 Error compiling Cython file: 2025-12-30T00:28:40,199 ------------------------------------------------------------ 2025-12-30T00:28:40,200 ... 2025-12-30T00:28:40,201 .. versionadded:: 2.3.0 2025-12-30T00:28:40,203 """ 2025-12-30T00:28:40,205 cdef AntiAliasingLine _antialiasing_line 2025-12-30T00:28:40,206 cdef public Texture default_texture 2025-12-30T00:28:40,207 ^ 2025-12-30T00:28:40,208 ------------------------------------------------------------ 2025-12-30T00:28:40,209 kivy/graphics/vertex_instructions.pyx:2177:24: C attribute of type '' cannot be accessed from Python 2025-12-30T00:28:40,211 Error compiling Cython file: 2025-12-30T00:28:40,212 ------------------------------------------------------------ 2025-12-30T00:28:40,212 ... 2025-12-30T00:28:40,213 .. versionadded:: 2.3.0 2025-12-30T00:28:40,215 """ 2025-12-30T00:28:40,217 cdef AntiAliasingLine _antialiasing_line 2025-12-30T00:28:40,218 cdef public Texture default_texture 2025-12-30T00:28:40,219 ^ 2025-12-30T00:28:40,220 ------------------------------------------------------------ 2025-12-30T00:28:40,221 kivy/graphics/vertex_instructions.pyx:2226:16: 'Texture' is not a type identifier 2025-12-30T00:28:40,223 Error compiling Cython file: 2025-12-30T00:28:40,223 ------------------------------------------------------------ 2025-12-30T00:28:40,224 ... 2025-12-30T00:28:40,225 .. versionadded:: 2.3.0 2025-12-30T00:28:40,227 """ 2025-12-30T00:28:40,229 cdef AntiAliasingLine _antialiasing_line 2025-12-30T00:28:40,230 cdef public Texture default_texture 2025-12-30T00:28:40,231 ^ 2025-12-30T00:28:40,232 ------------------------------------------------------------ 2025-12-30T00:28:40,233 kivy/graphics/vertex_instructions.pyx:2226:24: C attribute of type '' cannot be accessed from Python 2025-12-30T00:28:40,235 Error compiling Cython file: 2025-12-30T00:28:40,236 ------------------------------------------------------------ 2025-12-30T00:28:40,237 ... 2025-12-30T00:28:40,238 .. versionadded:: 2.3.0 2025-12-30T00:28:40,240 """ 2025-12-30T00:28:40,242 cdef AntiAliasingLine _antialiasing_line 2025-12-30T00:28:40,243 cdef public Texture default_texture 2025-12-30T00:28:40,243 ^ 2025-12-30T00:28:40,244 ------------------------------------------------------------ 2025-12-30T00:28:40,245 kivy/graphics/vertex_instructions.pyx:2272:16: 'Texture' is not a type identifier 2025-12-30T00:28:40,247 Error compiling Cython file: 2025-12-30T00:28:40,247 ------------------------------------------------------------ 2025-12-30T00:28:40,248 ... 2025-12-30T00:28:40,249 .. versionadded:: 2.3.0 2025-12-30T00:28:40,251 """ 2025-12-30T00:28:40,252 cdef AntiAliasingLine _antialiasing_line 2025-12-30T00:28:40,253 cdef public Texture default_texture 2025-12-30T00:28:40,254 ^ 2025-12-30T00:28:40,255 ------------------------------------------------------------ 2025-12-30T00:28:40,255 kivy/graphics/vertex_instructions.pyx:2272:24: C attribute of type '' cannot be accessed from Python 2025-12-30T00:28:41,062 Error compiling Cython file: 2025-12-30T00:28:41,063 ------------------------------------------------------------ 2025-12-30T00:28:41,064 ... 2025-12-30T00:28:41,065 cdef list p = self.points 2025-12-30T00:28:41,066 cdef vertex_t *vertices = NULL 2025-12-30T00:28:41,067 cdef unsigned short *indices = NULL 2025-12-30T00:28:41,068 cdef float tex_x 2025-12-30T00:28:41,069 cdef char *buf = NULL 2025-12-30T00:28:41,069 cdef Texture texture = self.texture 2025-12-30T00:28:41,070 ^ 2025-12-30T00:28:41,071 ------------------------------------------------------------ 2025-12-30T00:28:41,072 kivy/graphics/vertex_instructions_line.pxi:238:13: 'Texture' is not a type identifier 2025-12-30T00:28:41,153 Error compiling Cython file: 2025-12-30T00:28:41,154 ------------------------------------------------------------ 2025-12-30T00:28:41,155 ... 2025-12-30T00:28:41,156 cdef list T = self.points[:] 2025-12-30T00:28:41,156 cdef vertex_t *vertices = NULL 2025-12-30T00:28:41,157 cdef unsigned short *indices = NULL 2025-12-30T00:28:41,158 cdef float tex_x 2025-12-30T00:28:41,160 cdef char *buf = NULL 2025-12-30T00:28:41,161 cdef Texture texture = self.texture 2025-12-30T00:28:41,161 ^ 2025-12-30T00:28:41,162 ------------------------------------------------------------ 2025-12-30T00:28:41,163 kivy/graphics/vertex_instructions.pyx:130:13: 'Texture' is not a type identifier 2025-12-30T00:28:43,125 Error compiling Cython file: 2025-12-30T00:28:43,125 ------------------------------------------------------------ 2025-12-30T00:28:43,126 ... 2025-12-30T00:28:43,128 texture.wrap = 'repeat' 2025-12-30T00:28:43,129 # create a buffer to fill our texture 2025-12-30T00:28:43,131 buf = malloc(4 * (self._dash_length + self._dash_offset)) 2025-12-30T00:28:43,132 memset(buf, 255, self._dash_length * 4) 2025-12-30T00:28:43,133 memset(buf + self._dash_length * 4, 0, self._dash_offset * 4) 2025-12-30T00:28:43,134 ^ 2025-12-30T00:28:43,135 ------------------------------------------------------------ 2025-12-30T00:28:43,136 kivy/graphics/vertex_instructions.pyx:144:23: Cannot convert Python object to 'void *' 2025-12-30T00:28:43,197 Error compiling Cython file: 2025-12-30T00:28:43,198 ------------------------------------------------------------ 2025-12-30T00:28:43,199 ... 2025-12-30T00:28:43,201 # if user updated the list, but didn't do self.indices = ... then 2025-12-30T00:28:43,202 # we'd not know about it, so ensure _indices/_indices is up to date 2025-12-30T00:28:43,203 if len(self._vertices) != self.vcount: 2025-12-30T00:28:43,204 self._vertices, self._fvertices = _ensure_float_view(self._vertices, 2025-12-30T00:28:43,206 &self._pvertices) 2025-12-30T00:28:43,207 ^ 2025-12-30T00:28:43,208 ------------------------------------------------------------ 2025-12-30T00:28:43,209 kivy/graphics/vertex_instructions.pyx:445:16: Cannot take address of Python object attribute '_pvertices' 2025-12-30T00:28:43,211 Error compiling Cython file: 2025-12-30T00:28:43,211 ------------------------------------------------------------ 2025-12-30T00:28:43,212 ... 2025-12-30T00:28:43,213 if len(self._indices) != self.icount: 2025-12-30T00:28:43,213 if len(self._indices) > 65535: 2025-12-30T00:28:43,214 raise GraphicException('Cannot upload more than 65535 indices' 2025-12-30T00:28:43,215 '(OpenGL ES 2 limitation)') 2025-12-30T00:28:43,216 self._indices, self._lindices = _ensure_ushort_view(self._indices, 2025-12-30T00:28:43,216 &self._pindices) 2025-12-30T00:28:43,217 ^ 2025-12-30T00:28:43,218 ------------------------------------------------------------ 2025-12-30T00:28:43,219 kivy/graphics/vertex_instructions.pyx:453:16: Cannot take address of Python object attribute '_pindices' 2025-12-30T00:28:43,220 Error compiling Cython file: 2025-12-30T00:28:43,221 ------------------------------------------------------------ 2025-12-30T00:28:43,222 ... 2025-12-30T00:28:43,223 if self.vcount == 0 or self.icount == 0: 2025-12-30T00:28:43,224 self.batch.clear_data() 2025-12-30T00:28:43,225 return 2025-12-30T00:28:43,228 self.batch.set_data(&self._pvertices[0], (self.vcount / vsize), 2025-12-30T00:28:43,228 ^ 2025-12-30T00:28:43,229 ------------------------------------------------------------ 2025-12-30T00:28:43,230 kivy/graphics/vertex_instructions.pyx:460:28: Cannot take address of Python object 2025-12-30T00:28:43,232 Error compiling Cython file: 2025-12-30T00:28:43,233 ------------------------------------------------------------ 2025-12-30T00:28:43,234 ... 2025-12-30T00:28:43,235 if self.vcount == 0 or self.icount == 0: 2025-12-30T00:28:43,236 self.batch.clear_data() 2025-12-30T00:28:43,237 return 2025-12-30T00:28:43,238 self.batch.set_data(&self._pvertices[0], (self.vcount / vsize), 2025-12-30T00:28:43,239 &self._pindices[0], self.icount) 2025-12-30T00:28:43,240 ^ 2025-12-30T00:28:43,241 ------------------------------------------------------------ 2025-12-30T00:28:43,242 kivy/graphics/vertex_instructions.pyx:461:28: Cannot take address of Python object 2025-12-30T00:28:43,244 Error compiling Cython file: 2025-12-30T00:28:43,245 ------------------------------------------------------------ 2025-12-30T00:28:43,246 ... 2025-12-30T00:28:43,247 return self._vertices 2025-12-30T00:28:43,249 @vertices.setter 2025-12-30T00:28:43,250 def vertices(self, value): 2025-12-30T00:28:43,251 self._vertices, self._fvertices = _ensure_float_view(value, 2025-12-30T00:28:43,252 &self._pvertices) 2025-12-30T00:28:43,252 ^ 2025-12-30T00:28:43,253 ------------------------------------------------------------ 2025-12-30T00:28:43,254 kivy/graphics/vertex_instructions.pyx:474:12: Cannot take address of Python object attribute '_pvertices' 2025-12-30T00:28:43,256 Error compiling Cython file: 2025-12-30T00:28:43,257 ------------------------------------------------------------ 2025-12-30T00:28:43,258 ... 2025-12-30T00:28:43,259 if gles_limts and len(value) > 65535: 2025-12-30T00:28:43,260 raise GraphicException( 2025-12-30T00:28:43,262 'Cannot upload more than 65535 indices (OpenGL ES 2' 2025-12-30T00:28:43,263 ' limitation - consider setting KIVY_GLES_LIMITS)') 2025-12-30T00:28:43,264 self._indices, self._lindices = _ensure_ushort_view(value, 2025-12-30T00:28:43,265 &self._pindices) 2025-12-30T00:28:43,266 ^ 2025-12-30T00:28:43,266 ------------------------------------------------------------ 2025-12-30T00:28:43,267 kivy/graphics/vertex_instructions.pyx:492:12: Cannot take address of Python object attribute '_pindices' 2025-12-30T00:28:46,566 Error compiling Cython file: 2025-12-30T00:28:46,567 ------------------------------------------------------------ 2025-12-30T00:28:46,568 ... 2025-12-30T00:28:46,570 include "../include/config.pxi" 2025-12-30T00:28:46,572 from sys import platform 2025-12-30T00:28:46,572 from os import environ 2025-12-30T00:28:46,573 from .cgl cimport GLES2_Context 2025-12-30T00:28:46,574 ^ 2025-12-30T00:28:46,575 ------------------------------------------------------------ 2025-12-30T00:28:46,576 kivy/graphics/cgl.pyx:44:0: 'kivy/graphics/cgl.pxd' not found 2025-12-30T00:28:46,581 Error compiling Cython file: 2025-12-30T00:28:46,582 ------------------------------------------------------------ 2025-12-30T00:28:46,582 ... 2025-12-30T00:28:46,584 include "../include/config.pxi" 2025-12-30T00:28:46,585 from sys import platform 2025-12-30T00:28:46,586 from os import environ 2025-12-30T00:28:46,587 from .cgl cimport GLES2_Context 2025-12-30T00:28:46,588 ^ 2025-12-30T00:28:46,589 ------------------------------------------------------------ 2025-12-30T00:28:46,589 kivy/graphics/cgl.pyx:44:0: 'kivy/graphics/cgl/GLES2_Context.pxd' not found 2025-12-30T00:28:46,591 Error compiling Cython file: 2025-12-30T00:28:46,591 ------------------------------------------------------------ 2025-12-30T00:28:46,592 ... 2025-12-30T00:28:46,593 import importlib 2025-12-30T00:28:46,594 from kivy.logger import Logger 2025-12-30T00:28:46,595 from threading import get_ident 2025-12-30T00:28:46,596 from kivy.config import Config 2025-12-30T00:28:46,597 cdef GLES2_Context g_cgl 2025-12-30T00:28:46,598 ^ 2025-12-30T00:28:46,599 ------------------------------------------------------------ 2025-12-30T00:28:46,600 kivy/graphics/cgl.pyx:50:5: 'GLES2_Context' is not a type identifier 2025-12-30T00:28:46,602 Error compiling Cython file: 2025-12-30T00:28:46,603 ------------------------------------------------------------ 2025-12-30T00:28:46,604 ... 2025-12-30T00:28:46,605 from kivy.logger import Logger 2025-12-30T00:28:46,606 from threading import get_ident 2025-12-30T00:28:46,607 from kivy.config import Config 2025-12-30T00:28:46,609 cdef GLES2_Context g_cgl 2025-12-30T00:28:46,610 cdef GLES2_Context *cgl = &g_cgl 2025-12-30T00:28:46,611 ^ 2025-12-30T00:28:46,612 ------------------------------------------------------------ 2025-12-30T00:28:46,612 kivy/graphics/cgl.pyx:51:5: 'GLES2_Context' is not a type identifier 2025-12-30T00:28:46,614 Error compiling Cython file: 2025-12-30T00:28:46,615 ------------------------------------------------------------ 2025-12-30T00:28:46,616 ... 2025-12-30T00:28:46,617 if mod.is_backend_supported(): 2025-12-30T00:28:46,618 return name 2025-12-30T00:28:46,618 assert False 2025-12-30T00:28:46,637 cdef GLES2_Context *cgl_get_context(): 2025-12-30T00:28:46,637 ^ 2025-12-30T00:28:46,638 ------------------------------------------------------------ 2025-12-30T00:28:46,639 kivy/graphics/cgl.pyx:92:5: 'GLES2_Context' is not a type identifier 2025-12-30T00:28:46,641 Error compiling Cython file: 2025-12-30T00:28:46,642 ------------------------------------------------------------ 2025-12-30T00:28:46,643 ... 2025-12-30T00:28:46,645 cdef GLES2_Context *cgl_get_context(): 2025-12-30T00:28:46,646 return cgl 2025-12-30T00:28:46,649 cdef void cgl_set_context(GLES2_Context* ctx): 2025-12-30T00:28:46,649 ^ 2025-12-30T00:28:46,650 ------------------------------------------------------------ 2025-12-30T00:28:46,651 kivy/graphics/cgl.pyx:96:26: 'GLES2_Context' is not a type identifier 2025-12-30T00:28:46,711 Error compiling Cython file: 2025-12-30T00:28:46,711 ------------------------------------------------------------ 2025-12-30T00:28:46,712 ... 2025-12-30T00:28:46,713 mod = importlib.import_module("kivy.graphics.cgl_backend.cgl_debug") 2025-12-30T00:28:46,714 mod.init_backend_debug() 2025-12-30T00:28:46,716 cdef void log_cgl_funcs() except *: 2025-12-30T00:28:46,717 if cgl.glActiveTexture == NULL: 2025-12-30T00:28:46,718 ^ 2025-12-30T00:28:46,719 ------------------------------------------------------------ 2025-12-30T00:28:46,720 kivy/graphics/cgl.pyx:128:27: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:46,721 Error compiling Cython file: 2025-12-30T00:28:46,722 ------------------------------------------------------------ 2025-12-30T00:28:46,723 ... 2025-12-30T00:28:46,725 cdef void log_cgl_funcs() except *: 2025-12-30T00:28:46,726 if cgl.glActiveTexture == NULL: 2025-12-30T00:28:46,727 Logger.debug('GL: glActiveTexture is not available') 2025-12-30T00:28:46,728 if cgl.glAttachShader == NULL: 2025-12-30T00:28:46,729 ^ 2025-12-30T00:28:46,730 ------------------------------------------------------------ 2025-12-30T00:28:46,730 kivy/graphics/cgl.pyx:130:26: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:46,732 Error compiling Cython file: 2025-12-30T00:28:46,733 ------------------------------------------------------------ 2025-12-30T00:28:46,734 ... 2025-12-30T00:28:46,735 cdef void log_cgl_funcs() except *: 2025-12-30T00:28:46,746 if cgl.glActiveTexture == NULL: 2025-12-30T00:28:46,747 Logger.debug('GL: glActiveTexture is not available') 2025-12-30T00:28:46,748 if cgl.glAttachShader == NULL: 2025-12-30T00:28:46,750 Logger.debug('GL: glAttachShader is not available') 2025-12-30T00:28:46,751 if cgl.glBindAttribLocation == NULL: 2025-12-30T00:28:46,752 ^ 2025-12-30T00:28:46,753 ------------------------------------------------------------ 2025-12-30T00:28:46,754 kivy/graphics/cgl.pyx:132:32: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:46,756 Error compiling Cython file: 2025-12-30T00:28:46,757 ------------------------------------------------------------ 2025-12-30T00:28:46,758 ... 2025-12-30T00:28:46,759 Logger.debug('GL: glActiveTexture is not available') 2025-12-30T00:28:46,760 if cgl.glAttachShader == NULL: 2025-12-30T00:28:46,761 Logger.debug('GL: glAttachShader is not available') 2025-12-30T00:28:46,762 if cgl.glBindAttribLocation == NULL: 2025-12-30T00:28:46,763 Logger.debug('GL: glBindAttribLocation is not available') 2025-12-30T00:28:46,764 if cgl.glBindBuffer == NULL: 2025-12-30T00:28:46,765 ^ 2025-12-30T00:28:46,766 ------------------------------------------------------------ 2025-12-30T00:28:46,767 kivy/graphics/cgl.pyx:134:24: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:46,769 Error compiling Cython file: 2025-12-30T00:28:46,770 ------------------------------------------------------------ 2025-12-30T00:28:46,771 ... 2025-12-30T00:28:46,772 Logger.debug('GL: glAttachShader is not available') 2025-12-30T00:28:46,773 if cgl.glBindAttribLocation == NULL: 2025-12-30T00:28:46,774 Logger.debug('GL: glBindAttribLocation is not available') 2025-12-30T00:28:46,775 if cgl.glBindBuffer == NULL: 2025-12-30T00:28:46,776 Logger.debug('GL: glBindBuffer is not available') 2025-12-30T00:28:46,777 if cgl.glBindFramebuffer == NULL: 2025-12-30T00:28:46,778 ^ 2025-12-30T00:28:46,779 ------------------------------------------------------------ 2025-12-30T00:28:46,780 kivy/graphics/cgl.pyx:136:29: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:46,783 Error compiling Cython file: 2025-12-30T00:28:46,783 ------------------------------------------------------------ 2025-12-30T00:28:46,784 ... 2025-12-30T00:28:46,785 Logger.debug('GL: glBindAttribLocation is not available') 2025-12-30T00:28:46,786 if cgl.glBindBuffer == NULL: 2025-12-30T00:28:46,787 Logger.debug('GL: glBindBuffer is not available') 2025-12-30T00:28:46,806 if cgl.glBindFramebuffer == NULL: 2025-12-30T00:28:46,807 Logger.debug('GL: glBindFramebuffer is not available') 2025-12-30T00:28:46,808 if cgl.glBindRenderbuffer == NULL: 2025-12-30T00:28:46,809 ^ 2025-12-30T00:28:46,810 ------------------------------------------------------------ 2025-12-30T00:28:46,810 kivy/graphics/cgl.pyx:138:30: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:46,812 Error compiling Cython file: 2025-12-30T00:28:46,812 ------------------------------------------------------------ 2025-12-30T00:28:46,813 ... 2025-12-30T00:28:46,814 Logger.debug('GL: glBindBuffer is not available') 2025-12-30T00:28:46,814 if cgl.glBindFramebuffer == NULL: 2025-12-30T00:28:46,815 Logger.debug('GL: glBindFramebuffer is not available') 2025-12-30T00:28:46,816 if cgl.glBindRenderbuffer == NULL: 2025-12-30T00:28:46,817 Logger.debug('GL: glBindRenderbuffer is not available') 2025-12-30T00:28:46,817 if cgl.glBindTexture == NULL: 2025-12-30T00:28:46,818 ^ 2025-12-30T00:28:46,819 ------------------------------------------------------------ 2025-12-30T00:28:46,820 kivy/graphics/cgl.pyx:140:25: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:46,821 Error compiling Cython file: 2025-12-30T00:28:46,822 ------------------------------------------------------------ 2025-12-30T00:28:46,823 ... 2025-12-30T00:28:46,824 Logger.debug('GL: glBindFramebuffer is not available') 2025-12-30T00:28:46,824 if cgl.glBindRenderbuffer == NULL: 2025-12-30T00:28:46,825 Logger.debug('GL: glBindRenderbuffer is not available') 2025-12-30T00:28:46,826 if cgl.glBindTexture == NULL: 2025-12-30T00:28:46,827 Logger.debug('GL: glBindTexture is not available') 2025-12-30T00:28:46,828 if cgl.glBlendColor == NULL: 2025-12-30T00:28:46,829 ^ 2025-12-30T00:28:46,829 ------------------------------------------------------------ 2025-12-30T00:28:46,830 kivy/graphics/cgl.pyx:142:24: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:46,832 Error compiling Cython file: 2025-12-30T00:28:46,832 ------------------------------------------------------------ 2025-12-30T00:28:46,834 ... 2025-12-30T00:28:46,835 Logger.debug('GL: glBindRenderbuffer is not available') 2025-12-30T00:28:46,836 if cgl.glBindTexture == NULL: 2025-12-30T00:28:46,836 Logger.debug('GL: glBindTexture is not available') 2025-12-30T00:28:46,837 if cgl.glBlendColor == NULL: 2025-12-30T00:28:46,838 Logger.debug('GL: glBlendColor is not available') 2025-12-30T00:28:46,839 if cgl.glBlendEquation == NULL: 2025-12-30T00:28:46,840 ^ 2025-12-30T00:28:46,841 ------------------------------------------------------------ 2025-12-30T00:28:46,856 kivy/graphics/cgl.pyx:144:27: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:46,857 Error compiling Cython file: 2025-12-30T00:28:46,858 ------------------------------------------------------------ 2025-12-30T00:28:46,859 ... 2025-12-30T00:28:46,860 Logger.debug('GL: glBindTexture is not available') 2025-12-30T00:28:46,861 if cgl.glBlendColor == NULL: 2025-12-30T00:28:46,862 Logger.debug('GL: glBlendColor is not available') 2025-12-30T00:28:46,863 if cgl.glBlendEquation == NULL: 2025-12-30T00:28:46,864 Logger.debug('GL: glBlendEquation is not available') 2025-12-30T00:28:46,865 if cgl.glBlendEquationSeparate == NULL: 2025-12-30T00:28:46,866 ^ 2025-12-30T00:28:46,867 ------------------------------------------------------------ 2025-12-30T00:28:46,868 kivy/graphics/cgl.pyx:146:35: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:46,870 Error compiling Cython file: 2025-12-30T00:28:46,871 ------------------------------------------------------------ 2025-12-30T00:28:46,872 ... 2025-12-30T00:28:46,873 Logger.debug('GL: glBlendColor is not available') 2025-12-30T00:28:46,874 if cgl.glBlendEquation == NULL: 2025-12-30T00:28:46,875 Logger.debug('GL: glBlendEquation is not available') 2025-12-30T00:28:46,876 if cgl.glBlendEquationSeparate == NULL: 2025-12-30T00:28:46,877 Logger.debug('GL: glBlendEquationSeparate is not available') 2025-12-30T00:28:46,877 if cgl.glBlendFunc == NULL: 2025-12-30T00:28:46,878 ^ 2025-12-30T00:28:46,879 ------------------------------------------------------------ 2025-12-30T00:28:46,880 kivy/graphics/cgl.pyx:148:23: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:46,881 Error compiling Cython file: 2025-12-30T00:28:46,882 ------------------------------------------------------------ 2025-12-30T00:28:46,883 ... 2025-12-30T00:28:46,884 Logger.debug('GL: glBlendEquation is not available') 2025-12-30T00:28:46,884 if cgl.glBlendEquationSeparate == NULL: 2025-12-30T00:28:46,896 Logger.debug('GL: glBlendEquationSeparate is not available') 2025-12-30T00:28:46,897 if cgl.glBlendFunc == NULL: 2025-12-30T00:28:46,898 Logger.debug('GL: glBlendFunc is not available') 2025-12-30T00:28:46,899 if cgl.glBlendFuncSeparate == NULL: 2025-12-30T00:28:46,900 ^ 2025-12-30T00:28:46,901 ------------------------------------------------------------ 2025-12-30T00:28:46,902 kivy/graphics/cgl.pyx:150:31: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:46,904 Error compiling Cython file: 2025-12-30T00:28:46,905 ------------------------------------------------------------ 2025-12-30T00:28:46,906 ... 2025-12-30T00:28:46,907 Logger.debug('GL: glBlendEquationSeparate is not available') 2025-12-30T00:28:46,908 if cgl.glBlendFunc == NULL: 2025-12-30T00:28:46,909 Logger.debug('GL: glBlendFunc is not available') 2025-12-30T00:28:46,910 if cgl.glBlendFuncSeparate == NULL: 2025-12-30T00:28:46,911 Logger.debug('GL: glBlendFuncSeparate is not available') 2025-12-30T00:28:46,912 if cgl.glBufferData == NULL: 2025-12-30T00:28:46,913 ^ 2025-12-30T00:28:46,913 ------------------------------------------------------------ 2025-12-30T00:28:46,915 kivy/graphics/cgl.pyx:152:24: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:46,916 Error compiling Cython file: 2025-12-30T00:28:46,917 ------------------------------------------------------------ 2025-12-30T00:28:46,918 ... 2025-12-30T00:28:46,919 Logger.debug('GL: glBlendFunc is not available') 2025-12-30T00:28:46,920 if cgl.glBlendFuncSeparate == NULL: 2025-12-30T00:28:46,921 Logger.debug('GL: glBlendFuncSeparate is not available') 2025-12-30T00:28:46,922 if cgl.glBufferData == NULL: 2025-12-30T00:28:46,923 Logger.debug('GL: glBufferData is not available') 2025-12-30T00:28:46,925 if cgl.glBufferSubData == NULL: 2025-12-30T00:28:46,926 ^ 2025-12-30T00:28:46,927 ------------------------------------------------------------ 2025-12-30T00:28:46,928 kivy/graphics/cgl.pyx:154:27: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:46,930 Error compiling Cython file: 2025-12-30T00:28:46,931 ------------------------------------------------------------ 2025-12-30T00:28:46,932 ... 2025-12-30T00:28:46,933 Logger.debug('GL: glBlendFuncSeparate is not available') 2025-12-30T00:28:46,934 if cgl.glBufferData == NULL: 2025-12-30T00:28:46,936 Logger.debug('GL: glBufferData is not available') 2025-12-30T00:28:46,936 if cgl.glBufferSubData == NULL: 2025-12-30T00:28:46,937 Logger.debug('GL: glBufferSubData is not available') 2025-12-30T00:28:46,938 if cgl.glCheckFramebufferStatus == NULL: 2025-12-30T00:28:46,938 ^ 2025-12-30T00:28:46,939 ------------------------------------------------------------ 2025-12-30T00:28:46,940 kivy/graphics/cgl.pyx:156:36: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:46,941 Error compiling Cython file: 2025-12-30T00:28:46,942 ------------------------------------------------------------ 2025-12-30T00:28:46,942 ... 2025-12-30T00:28:46,943 Logger.debug('GL: glBufferData is not available') 2025-12-30T00:28:46,944 if cgl.glBufferSubData == NULL: 2025-12-30T00:28:46,945 Logger.debug('GL: glBufferSubData is not available') 2025-12-30T00:28:46,945 if cgl.glCheckFramebufferStatus == NULL: 2025-12-30T00:28:46,946 Logger.debug('GL: glCheckFramebufferStatus is not available') 2025-12-30T00:28:46,947 if cgl.glClear == NULL: 2025-12-30T00:28:46,948 ^ 2025-12-30T00:28:46,949 ------------------------------------------------------------ 2025-12-30T00:28:46,950 kivy/graphics/cgl.pyx:158:19: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:46,952 Error compiling Cython file: 2025-12-30T00:28:46,953 ------------------------------------------------------------ 2025-12-30T00:28:46,953 ... 2025-12-30T00:28:46,954 Logger.debug('GL: glBufferSubData is not available') 2025-12-30T00:28:46,955 if cgl.glCheckFramebufferStatus == NULL: 2025-12-30T00:28:46,956 Logger.debug('GL: glCheckFramebufferStatus is not available') 2025-12-30T00:28:46,957 if cgl.glClear == NULL: 2025-12-30T00:28:46,957 Logger.debug('GL: glClear is not available') 2025-12-30T00:28:46,958 if cgl.glClearColor == NULL: 2025-12-30T00:28:46,959 ^ 2025-12-30T00:28:46,960 ------------------------------------------------------------ 2025-12-30T00:28:46,961 kivy/graphics/cgl.pyx:160:24: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:46,962 Error compiling Cython file: 2025-12-30T00:28:46,963 ------------------------------------------------------------ 2025-12-30T00:28:46,964 ... 2025-12-30T00:28:46,965 Logger.debug('GL: glCheckFramebufferStatus is not available') 2025-12-30T00:28:46,966 if cgl.glClear == NULL: 2025-12-30T00:28:46,967 Logger.debug('GL: glClear is not available') 2025-12-30T00:28:46,968 if cgl.glClearColor == NULL: 2025-12-30T00:28:46,969 Logger.debug('GL: glClearColor is not available') 2025-12-30T00:28:46,970 if cgl.glClearStencil == NULL: 2025-12-30T00:28:46,971 ^ 2025-12-30T00:28:46,972 ------------------------------------------------------------ 2025-12-30T00:28:46,973 kivy/graphics/cgl.pyx:162:26: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:46,975 Error compiling Cython file: 2025-12-30T00:28:46,976 ------------------------------------------------------------ 2025-12-30T00:28:46,976 ... 2025-12-30T00:28:46,977 Logger.debug('GL: glClear is not available') 2025-12-30T00:28:46,978 if cgl.glClearColor == NULL: 2025-12-30T00:28:46,979 Logger.debug('GL: glClearColor is not available') 2025-12-30T00:28:46,980 if cgl.glClearStencil == NULL: 2025-12-30T00:28:46,980 Logger.debug('GL: glClearStencil is not available') 2025-12-30T00:28:46,981 if cgl.glColorMask == NULL: 2025-12-30T00:28:46,982 ^ 2025-12-30T00:28:46,983 ------------------------------------------------------------ 2025-12-30T00:28:46,984 kivy/graphics/cgl.pyx:164:23: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:46,986 Error compiling Cython file: 2025-12-30T00:28:46,987 ------------------------------------------------------------ 2025-12-30T00:28:46,987 ... 2025-12-30T00:28:46,988 Logger.debug('GL: glClearColor is not available') 2025-12-30T00:28:46,989 if cgl.glClearStencil == NULL: 2025-12-30T00:28:46,989 Logger.debug('GL: glClearStencil is not available') 2025-12-30T00:28:46,990 if cgl.glColorMask == NULL: 2025-12-30T00:28:46,991 Logger.debug('GL: glColorMask is not available') 2025-12-30T00:28:46,991 if cgl.glCompileShader == NULL: 2025-12-30T00:28:46,992 ^ 2025-12-30T00:28:46,993 ------------------------------------------------------------ 2025-12-30T00:28:46,993 kivy/graphics/cgl.pyx:166:27: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:46,995 Error compiling Cython file: 2025-12-30T00:28:46,995 ------------------------------------------------------------ 2025-12-30T00:28:46,996 ... 2025-12-30T00:28:46,997 Logger.debug('GL: glClearStencil is not available') 2025-12-30T00:28:46,997 if cgl.glColorMask == NULL: 2025-12-30T00:28:46,998 Logger.debug('GL: glColorMask is not available') 2025-12-30T00:28:46,999 if cgl.glCompileShader == NULL: 2025-12-30T00:28:46,999 Logger.debug('GL: glCompileShader is not available') 2025-12-30T00:28:47,000 if cgl.glCompressedTexImage2D == NULL: 2025-12-30T00:28:47,001 ^ 2025-12-30T00:28:47,001 ------------------------------------------------------------ 2025-12-30T00:28:47,002 kivy/graphics/cgl.pyx:168:34: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,003 Error compiling Cython file: 2025-12-30T00:28:47,004 ------------------------------------------------------------ 2025-12-30T00:28:47,005 ... 2025-12-30T00:28:47,005 Logger.debug('GL: glColorMask is not available') 2025-12-30T00:28:47,006 if cgl.glCompileShader == NULL: 2025-12-30T00:28:47,007 Logger.debug('GL: glCompileShader is not available') 2025-12-30T00:28:47,008 if cgl.glCompressedTexImage2D == NULL: 2025-12-30T00:28:47,009 Logger.debug('GL: glCompressedTexImage2D is not available') 2025-12-30T00:28:47,010 if cgl.glCompressedTexSubImage2D == NULL: 2025-12-30T00:28:47,011 ^ 2025-12-30T00:28:47,012 ------------------------------------------------------------ 2025-12-30T00:28:47,013 kivy/graphics/cgl.pyx:170:37: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,014 Error compiling Cython file: 2025-12-30T00:28:47,015 ------------------------------------------------------------ 2025-12-30T00:28:47,016 ... 2025-12-30T00:28:47,017 Logger.debug('GL: glCompileShader is not available') 2025-12-30T00:28:47,018 if cgl.glCompressedTexImage2D == NULL: 2025-12-30T00:28:47,018 Logger.debug('GL: glCompressedTexImage2D is not available') 2025-12-30T00:28:47,019 if cgl.glCompressedTexSubImage2D == NULL: 2025-12-30T00:28:47,020 Logger.debug('GL: glCompressedTexSubImage2D is not available') 2025-12-30T00:28:47,021 if cgl.glCopyTexImage2D == NULL: 2025-12-30T00:28:47,022 ^ 2025-12-30T00:28:47,022 ------------------------------------------------------------ 2025-12-30T00:28:47,023 kivy/graphics/cgl.pyx:172:28: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,025 Error compiling Cython file: 2025-12-30T00:28:47,026 ------------------------------------------------------------ 2025-12-30T00:28:47,027 ... 2025-12-30T00:28:47,027 Logger.debug('GL: glCompressedTexImage2D is not available') 2025-12-30T00:28:47,028 if cgl.glCompressedTexSubImage2D == NULL: 2025-12-30T00:28:47,029 Logger.debug('GL: glCompressedTexSubImage2D is not available') 2025-12-30T00:28:47,030 if cgl.glCopyTexImage2D == NULL: 2025-12-30T00:28:47,031 Logger.debug('GL: glCopyTexImage2D is not available') 2025-12-30T00:28:47,032 if cgl.glCopyTexSubImage2D == NULL: 2025-12-30T00:28:47,033 ^ 2025-12-30T00:28:47,034 ------------------------------------------------------------ 2025-12-30T00:28:47,035 kivy/graphics/cgl.pyx:174:31: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,036 Error compiling Cython file: 2025-12-30T00:28:47,037 ------------------------------------------------------------ 2025-12-30T00:28:47,038 ... 2025-12-30T00:28:47,038 Logger.debug('GL: glCompressedTexSubImage2D is not available') 2025-12-30T00:28:47,039 if cgl.glCopyTexImage2D == NULL: 2025-12-30T00:28:47,040 Logger.debug('GL: glCopyTexImage2D is not available') 2025-12-30T00:28:47,040 if cgl.glCopyTexSubImage2D == NULL: 2025-12-30T00:28:47,041 Logger.debug('GL: glCopyTexSubImage2D is not available') 2025-12-30T00:28:47,042 if cgl.glCreateProgram == NULL: 2025-12-30T00:28:47,043 ^ 2025-12-30T00:28:47,044 ------------------------------------------------------------ 2025-12-30T00:28:47,045 kivy/graphics/cgl.pyx:176:27: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,046 Error compiling Cython file: 2025-12-30T00:28:47,048 ------------------------------------------------------------ 2025-12-30T00:28:47,049 ... 2025-12-30T00:28:47,050 Logger.debug('GL: glCopyTexImage2D is not available') 2025-12-30T00:28:47,052 if cgl.glCopyTexSubImage2D == NULL: 2025-12-30T00:28:47,053 Logger.debug('GL: glCopyTexSubImage2D is not available') 2025-12-30T00:28:47,054 if cgl.glCreateProgram == NULL: 2025-12-30T00:28:47,055 Logger.debug('GL: glCreateProgram is not available') 2025-12-30T00:28:47,056 if cgl.glCreateShader == NULL: 2025-12-30T00:28:47,057 ^ 2025-12-30T00:28:47,058 ------------------------------------------------------------ 2025-12-30T00:28:47,058 kivy/graphics/cgl.pyx:178:26: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,060 Error compiling Cython file: 2025-12-30T00:28:47,061 ------------------------------------------------------------ 2025-12-30T00:28:47,062 ... 2025-12-30T00:28:47,062 Logger.debug('GL: glCopyTexSubImage2D is not available') 2025-12-30T00:28:47,063 if cgl.glCreateProgram == NULL: 2025-12-30T00:28:47,064 Logger.debug('GL: glCreateProgram is not available') 2025-12-30T00:28:47,065 if cgl.glCreateShader == NULL: 2025-12-30T00:28:47,065 Logger.debug('GL: glCreateShader is not available') 2025-12-30T00:28:47,066 if cgl.glCullFace == NULL: 2025-12-30T00:28:47,067 ^ 2025-12-30T00:28:47,068 ------------------------------------------------------------ 2025-12-30T00:28:47,069 kivy/graphics/cgl.pyx:180:22: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,071 Error compiling Cython file: 2025-12-30T00:28:47,072 ------------------------------------------------------------ 2025-12-30T00:28:47,073 ... 2025-12-30T00:28:47,073 Logger.debug('GL: glCreateProgram is not available') 2025-12-30T00:28:47,074 if cgl.glCreateShader == NULL: 2025-12-30T00:28:47,075 Logger.debug('GL: glCreateShader is not available') 2025-12-30T00:28:47,076 if cgl.glCullFace == NULL: 2025-12-30T00:28:47,077 Logger.debug('GL: glCullFace is not available') 2025-12-30T00:28:47,078 if cgl.glDeleteBuffers == NULL: 2025-12-30T00:28:47,079 ^ 2025-12-30T00:28:47,080 ------------------------------------------------------------ 2025-12-30T00:28:47,081 kivy/graphics/cgl.pyx:182:27: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,083 Error compiling Cython file: 2025-12-30T00:28:47,084 ------------------------------------------------------------ 2025-12-30T00:28:47,085 ... 2025-12-30T00:28:47,086 Logger.debug('GL: glCreateShader is not available') 2025-12-30T00:28:47,086 if cgl.glCullFace == NULL: 2025-12-30T00:28:47,087 Logger.debug('GL: glCullFace is not available') 2025-12-30T00:28:47,088 if cgl.glDeleteBuffers == NULL: 2025-12-30T00:28:47,088 Logger.debug('GL: glDeleteBuffers is not available') 2025-12-30T00:28:47,089 if cgl.glDeleteFramebuffers == NULL: 2025-12-30T00:28:47,090 ^ 2025-12-30T00:28:47,091 ------------------------------------------------------------ 2025-12-30T00:28:47,092 kivy/graphics/cgl.pyx:184:32: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,094 Error compiling Cython file: 2025-12-30T00:28:47,095 ------------------------------------------------------------ 2025-12-30T00:28:47,096 ... 2025-12-30T00:28:47,097 Logger.debug('GL: glCullFace is not available') 2025-12-30T00:28:47,098 if cgl.glDeleteBuffers == NULL: 2025-12-30T00:28:47,099 Logger.debug('GL: glDeleteBuffers is not available') 2025-12-30T00:28:47,100 if cgl.glDeleteFramebuffers == NULL: 2025-12-30T00:28:47,101 Logger.debug('GL: glDeleteFramebuffers is not available') 2025-12-30T00:28:47,102 if cgl.glDeleteProgram == NULL: 2025-12-30T00:28:47,102 ^ 2025-12-30T00:28:47,103 ------------------------------------------------------------ 2025-12-30T00:28:47,104 kivy/graphics/cgl.pyx:186:27: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,106 Error compiling Cython file: 2025-12-30T00:28:47,106 ------------------------------------------------------------ 2025-12-30T00:28:47,107 ... 2025-12-30T00:28:47,108 Logger.debug('GL: glDeleteBuffers is not available') 2025-12-30T00:28:47,109 if cgl.glDeleteFramebuffers == NULL: 2025-12-30T00:28:47,110 Logger.debug('GL: glDeleteFramebuffers is not available') 2025-12-30T00:28:47,111 if cgl.glDeleteProgram == NULL: 2025-12-30T00:28:47,112 Logger.debug('GL: glDeleteProgram is not available') 2025-12-30T00:28:47,114 if cgl.glDeleteRenderbuffers == NULL: 2025-12-30T00:28:47,114 ^ 2025-12-30T00:28:47,115 ------------------------------------------------------------ 2025-12-30T00:28:47,117 kivy/graphics/cgl.pyx:188:33: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,118 Error compiling Cython file: 2025-12-30T00:28:47,119 ------------------------------------------------------------ 2025-12-30T00:28:47,120 ... 2025-12-30T00:28:47,121 Logger.debug('GL: glDeleteFramebuffers is not available') 2025-12-30T00:28:47,122 if cgl.glDeleteProgram == NULL: 2025-12-30T00:28:47,123 Logger.debug('GL: glDeleteProgram is not available') 2025-12-30T00:28:47,124 if cgl.glDeleteRenderbuffers == NULL: 2025-12-30T00:28:47,125 Logger.debug('GL: glDeleteRenderbuffers is not available') 2025-12-30T00:28:47,125 if cgl.glDeleteShader == NULL: 2025-12-30T00:28:47,126 ^ 2025-12-30T00:28:47,127 ------------------------------------------------------------ 2025-12-30T00:28:47,129 kivy/graphics/cgl.pyx:190:26: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,131 Error compiling Cython file: 2025-12-30T00:28:47,132 ------------------------------------------------------------ 2025-12-30T00:28:47,133 ... 2025-12-30T00:28:47,134 Logger.debug('GL: glDeleteProgram is not available') 2025-12-30T00:28:47,135 if cgl.glDeleteRenderbuffers == NULL: 2025-12-30T00:28:47,135 Logger.debug('GL: glDeleteRenderbuffers is not available') 2025-12-30T00:28:47,136 if cgl.glDeleteShader == NULL: 2025-12-30T00:28:47,137 Logger.debug('GL: glDeleteShader is not available') 2025-12-30T00:28:47,138 if cgl.glDeleteTextures == NULL: 2025-12-30T00:28:47,139 ^ 2025-12-30T00:28:47,140 ------------------------------------------------------------ 2025-12-30T00:28:47,141 kivy/graphics/cgl.pyx:192:28: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,142 Error compiling Cython file: 2025-12-30T00:28:47,143 ------------------------------------------------------------ 2025-12-30T00:28:47,143 ... 2025-12-30T00:28:47,144 Logger.debug('GL: glDeleteRenderbuffers is not available') 2025-12-30T00:28:47,145 if cgl.glDeleteShader == NULL: 2025-12-30T00:28:47,145 Logger.debug('GL: glDeleteShader is not available') 2025-12-30T00:28:47,146 if cgl.glDeleteTextures == NULL: 2025-12-30T00:28:47,147 Logger.debug('GL: glDeleteTextures is not available') 2025-12-30T00:28:47,147 if cgl.glDepthFunc == NULL: 2025-12-30T00:28:47,148 ^ 2025-12-30T00:28:47,149 ------------------------------------------------------------ 2025-12-30T00:28:47,150 kivy/graphics/cgl.pyx:194:23: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,151 Error compiling Cython file: 2025-12-30T00:28:47,152 ------------------------------------------------------------ 2025-12-30T00:28:47,153 ... 2025-12-30T00:28:47,153 Logger.debug('GL: glDeleteShader is not available') 2025-12-30T00:28:47,154 if cgl.glDeleteTextures == NULL: 2025-12-30T00:28:47,155 Logger.debug('GL: glDeleteTextures is not available') 2025-12-30T00:28:47,155 if cgl.glDepthFunc == NULL: 2025-12-30T00:28:47,156 Logger.debug('GL: glDepthFunc is not available') 2025-12-30T00:28:47,157 if cgl.glDepthMask == NULL: 2025-12-30T00:28:47,158 ^ 2025-12-30T00:28:47,159 ------------------------------------------------------------ 2025-12-30T00:28:47,160 kivy/graphics/cgl.pyx:196:23: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,164 Error compiling Cython file: 2025-12-30T00:28:47,165 ------------------------------------------------------------ 2025-12-30T00:28:47,166 ... 2025-12-30T00:28:47,167 Logger.debug('GL: glDeleteTextures is not available') 2025-12-30T00:28:47,169 if cgl.glDepthFunc == NULL: 2025-12-30T00:28:47,170 Logger.debug('GL: glDepthFunc is not available') 2025-12-30T00:28:47,171 if cgl.glDepthMask == NULL: 2025-12-30T00:28:47,172 Logger.debug('GL: glDepthMask is not available') 2025-12-30T00:28:47,173 if cgl.glDetachShader == NULL: 2025-12-30T00:28:47,174 ^ 2025-12-30T00:28:47,175 ------------------------------------------------------------ 2025-12-30T00:28:47,176 kivy/graphics/cgl.pyx:198:26: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,179 Error compiling Cython file: 2025-12-30T00:28:47,180 ------------------------------------------------------------ 2025-12-30T00:28:47,180 ... 2025-12-30T00:28:47,181 Logger.debug('GL: glDepthFunc is not available') 2025-12-30T00:28:47,182 if cgl.glDepthMask == NULL: 2025-12-30T00:28:47,183 Logger.debug('GL: glDepthMask is not available') 2025-12-30T00:28:47,184 if cgl.glDetachShader == NULL: 2025-12-30T00:28:47,185 Logger.debug('GL: glDetachShader is not available') 2025-12-30T00:28:47,187 if cgl.glDisable == NULL: 2025-12-30T00:28:47,188 ^ 2025-12-30T00:28:47,188 ------------------------------------------------------------ 2025-12-30T00:28:47,189 kivy/graphics/cgl.pyx:200:21: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,192 Error compiling Cython file: 2025-12-30T00:28:47,193 ------------------------------------------------------------ 2025-12-30T00:28:47,193 ... 2025-12-30T00:28:47,194 Logger.debug('GL: glDepthMask is not available') 2025-12-30T00:28:47,195 if cgl.glDetachShader == NULL: 2025-12-30T00:28:47,196 Logger.debug('GL: glDetachShader is not available') 2025-12-30T00:28:47,197 if cgl.glDisable == NULL: 2025-12-30T00:28:47,198 Logger.debug('GL: glDisable is not available') 2025-12-30T00:28:47,199 if cgl.glDisableVertexAttribArray == NULL: 2025-12-30T00:28:47,200 ^ 2025-12-30T00:28:47,200 ------------------------------------------------------------ 2025-12-30T00:28:47,201 kivy/graphics/cgl.pyx:202:38: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,203 Error compiling Cython file: 2025-12-30T00:28:47,204 ------------------------------------------------------------ 2025-12-30T00:28:47,205 ... 2025-12-30T00:28:47,206 Logger.debug('GL: glDetachShader is not available') 2025-12-30T00:28:47,206 if cgl.glDisable == NULL: 2025-12-30T00:28:47,207 Logger.debug('GL: glDisable is not available') 2025-12-30T00:28:47,208 if cgl.glDisableVertexAttribArray == NULL: 2025-12-30T00:28:47,209 Logger.debug('GL: glDisableVertexAttribArray is not available') 2025-12-30T00:28:47,210 if cgl.glDrawArrays == NULL: 2025-12-30T00:28:47,210 ^ 2025-12-30T00:28:47,211 ------------------------------------------------------------ 2025-12-30T00:28:47,212 kivy/graphics/cgl.pyx:204:24: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,214 Error compiling Cython file: 2025-12-30T00:28:47,214 ------------------------------------------------------------ 2025-12-30T00:28:47,215 ... 2025-12-30T00:28:47,216 Logger.debug('GL: glDisable is not available') 2025-12-30T00:28:47,217 if cgl.glDisableVertexAttribArray == NULL: 2025-12-30T00:28:47,218 Logger.debug('GL: glDisableVertexAttribArray is not available') 2025-12-30T00:28:47,219 if cgl.glDrawArrays == NULL: 2025-12-30T00:28:47,220 Logger.debug('GL: glDrawArrays is not available') 2025-12-30T00:28:47,221 if cgl.glDrawElements == NULL: 2025-12-30T00:28:47,222 ^ 2025-12-30T00:28:47,223 ------------------------------------------------------------ 2025-12-30T00:28:47,224 kivy/graphics/cgl.pyx:206:26: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,226 Error compiling Cython file: 2025-12-30T00:28:47,227 ------------------------------------------------------------ 2025-12-30T00:28:47,228 ... 2025-12-30T00:28:47,229 Logger.debug('GL: glDisableVertexAttribArray is not available') 2025-12-30T00:28:47,230 if cgl.glDrawArrays == NULL: 2025-12-30T00:28:47,231 Logger.debug('GL: glDrawArrays is not available') 2025-12-30T00:28:47,231 if cgl.glDrawElements == NULL: 2025-12-30T00:28:47,232 Logger.debug('GL: glDrawElements is not available') 2025-12-30T00:28:47,233 if cgl.glEnable == NULL: 2025-12-30T00:28:47,234 ^ 2025-12-30T00:28:47,235 ------------------------------------------------------------ 2025-12-30T00:28:47,236 kivy/graphics/cgl.pyx:208:20: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,238 Error compiling Cython file: 2025-12-30T00:28:47,239 ------------------------------------------------------------ 2025-12-30T00:28:47,240 ... 2025-12-30T00:28:47,241 Logger.debug('GL: glDrawArrays is not available') 2025-12-30T00:28:47,242 if cgl.glDrawElements == NULL: 2025-12-30T00:28:47,243 Logger.debug('GL: glDrawElements is not available') 2025-12-30T00:28:47,244 if cgl.glEnable == NULL: 2025-12-30T00:28:47,245 Logger.debug('GL: glEnable is not available') 2025-12-30T00:28:47,246 if cgl.glEnableVertexAttribArray == NULL: 2025-12-30T00:28:47,247 ^ 2025-12-30T00:28:47,248 ------------------------------------------------------------ 2025-12-30T00:28:47,249 kivy/graphics/cgl.pyx:210:37: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,251 Error compiling Cython file: 2025-12-30T00:28:47,252 ------------------------------------------------------------ 2025-12-30T00:28:47,253 ... 2025-12-30T00:28:47,254 Logger.debug('GL: glDrawElements is not available') 2025-12-30T00:28:47,255 if cgl.glEnable == NULL: 2025-12-30T00:28:47,256 Logger.debug('GL: glEnable is not available') 2025-12-30T00:28:47,257 if cgl.glEnableVertexAttribArray == NULL: 2025-12-30T00:28:47,258 Logger.debug('GL: glEnableVertexAttribArray is not available') 2025-12-30T00:28:47,259 if cgl.glFinish == NULL: 2025-12-30T00:28:47,259 ^ 2025-12-30T00:28:47,260 ------------------------------------------------------------ 2025-12-30T00:28:47,261 kivy/graphics/cgl.pyx:212:20: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,262 Error compiling Cython file: 2025-12-30T00:28:47,263 ------------------------------------------------------------ 2025-12-30T00:28:47,264 ... 2025-12-30T00:28:47,265 Logger.debug('GL: glEnable is not available') 2025-12-30T00:28:47,265 if cgl.glEnableVertexAttribArray == NULL: 2025-12-30T00:28:47,266 Logger.debug('GL: glEnableVertexAttribArray is not available') 2025-12-30T00:28:47,267 if cgl.glFinish == NULL: 2025-12-30T00:28:47,268 Logger.debug('GL: glFinish is not available') 2025-12-30T00:28:47,268 if cgl.glFlush == NULL: 2025-12-30T00:28:47,269 ^ 2025-12-30T00:28:47,270 ------------------------------------------------------------ 2025-12-30T00:28:47,271 kivy/graphics/cgl.pyx:214:19: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,272 Error compiling Cython file: 2025-12-30T00:28:47,273 ------------------------------------------------------------ 2025-12-30T00:28:47,274 ... 2025-12-30T00:28:47,274 Logger.debug('GL: glEnableVertexAttribArray is not available') 2025-12-30T00:28:47,275 if cgl.glFinish == NULL: 2025-12-30T00:28:47,276 Logger.debug('GL: glFinish is not available') 2025-12-30T00:28:47,277 if cgl.glFlush == NULL: 2025-12-30T00:28:47,278 Logger.debug('GL: glFlush is not available') 2025-12-30T00:28:47,278 if cgl.glFramebufferRenderbuffer == NULL: 2025-12-30T00:28:47,279 ^ 2025-12-30T00:28:47,280 ------------------------------------------------------------ 2025-12-30T00:28:47,281 kivy/graphics/cgl.pyx:216:37: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,283 Error compiling Cython file: 2025-12-30T00:28:47,284 ------------------------------------------------------------ 2025-12-30T00:28:47,285 ... 2025-12-30T00:28:47,286 Logger.debug('GL: glFinish is not available') 2025-12-30T00:28:47,287 if cgl.glFlush == NULL: 2025-12-30T00:28:47,288 Logger.debug('GL: glFlush is not available') 2025-12-30T00:28:47,288 if cgl.glFramebufferRenderbuffer == NULL: 2025-12-30T00:28:47,289 Logger.debug('GL: glFramebufferRenderbuffer is not available') 2025-12-30T00:28:47,290 if cgl.glFramebufferTexture2D == NULL: 2025-12-30T00:28:47,291 ^ 2025-12-30T00:28:47,292 ------------------------------------------------------------ 2025-12-30T00:28:47,293 kivy/graphics/cgl.pyx:218:34: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,294 Error compiling Cython file: 2025-12-30T00:28:47,295 ------------------------------------------------------------ 2025-12-30T00:28:47,296 ... 2025-12-30T00:28:47,297 Logger.debug('GL: glFlush is not available') 2025-12-30T00:28:47,298 if cgl.glFramebufferRenderbuffer == NULL: 2025-12-30T00:28:47,299 Logger.debug('GL: glFramebufferRenderbuffer is not available') 2025-12-30T00:28:47,300 if cgl.glFramebufferTexture2D == NULL: 2025-12-30T00:28:47,301 Logger.debug('GL: glFramebufferTexture2D is not available') 2025-12-30T00:28:47,302 if cgl.glFrontFace == NULL: 2025-12-30T00:28:47,303 ^ 2025-12-30T00:28:47,304 ------------------------------------------------------------ 2025-12-30T00:28:47,304 kivy/graphics/cgl.pyx:220:23: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,306 Error compiling Cython file: 2025-12-30T00:28:47,307 ------------------------------------------------------------ 2025-12-30T00:28:47,308 ... 2025-12-30T00:28:47,309 Logger.debug('GL: glFramebufferRenderbuffer is not available') 2025-12-30T00:28:47,309 if cgl.glFramebufferTexture2D == NULL: 2025-12-30T00:28:47,310 Logger.debug('GL: glFramebufferTexture2D is not available') 2025-12-30T00:28:47,311 if cgl.glFrontFace == NULL: 2025-12-30T00:28:47,312 Logger.debug('GL: glFrontFace is not available') 2025-12-30T00:28:47,313 if cgl.glGenBuffers == NULL: 2025-12-30T00:28:47,314 ^ 2025-12-30T00:28:47,314 ------------------------------------------------------------ 2025-12-30T00:28:47,315 kivy/graphics/cgl.pyx:222:24: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,317 Error compiling Cython file: 2025-12-30T00:28:47,318 ------------------------------------------------------------ 2025-12-30T00:28:47,319 ... 2025-12-30T00:28:47,319 Logger.debug('GL: glFramebufferTexture2D is not available') 2025-12-30T00:28:47,320 if cgl.glFrontFace == NULL: 2025-12-30T00:28:47,321 Logger.debug('GL: glFrontFace is not available') 2025-12-30T00:28:47,322 if cgl.glGenBuffers == NULL: 2025-12-30T00:28:47,323 Logger.debug('GL: glGenBuffers is not available') 2025-12-30T00:28:47,324 if cgl.glGenerateMipmap == NULL: 2025-12-30T00:28:47,324 ^ 2025-12-30T00:28:47,325 ------------------------------------------------------------ 2025-12-30T00:28:47,326 kivy/graphics/cgl.pyx:224:28: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,328 Error compiling Cython file: 2025-12-30T00:28:47,329 ------------------------------------------------------------ 2025-12-30T00:28:47,329 ... 2025-12-30T00:28:47,330 Logger.debug('GL: glFrontFace is not available') 2025-12-30T00:28:47,331 if cgl.glGenBuffers == NULL: 2025-12-30T00:28:47,332 Logger.debug('GL: glGenBuffers is not available') 2025-12-30T00:28:47,333 if cgl.glGenerateMipmap == NULL: 2025-12-30T00:28:47,349 Logger.debug('GL: glGenerateMipmap is not available') 2025-12-30T00:28:47,352 if cgl.glGenFramebuffers == NULL: 2025-12-30T00:28:47,370 ^ 2025-12-30T00:28:47,380 ------------------------------------------------------------ 2025-12-30T00:28:47,395 kivy/graphics/cgl.pyx:226:29: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,428 Error compiling Cython file: 2025-12-30T00:28:47,429 ------------------------------------------------------------ 2025-12-30T00:28:47,430 ... 2025-12-30T00:28:47,430 Logger.debug('GL: glGenBuffers is not available') 2025-12-30T00:28:47,436 if cgl.glGenerateMipmap == NULL: 2025-12-30T00:28:47,437 Logger.debug('GL: glGenerateMipmap is not available') 2025-12-30T00:28:47,438 if cgl.glGenFramebuffers == NULL: 2025-12-30T00:28:47,439 Logger.debug('GL: glGenFramebuffers is not available') 2025-12-30T00:28:47,440 if cgl.glGenRenderbuffers == NULL: 2025-12-30T00:28:47,441 ^ 2025-12-30T00:28:47,441 ------------------------------------------------------------ 2025-12-30T00:28:47,442 kivy/graphics/cgl.pyx:228:30: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,444 Error compiling Cython file: 2025-12-30T00:28:47,446 ------------------------------------------------------------ 2025-12-30T00:28:47,446 ... 2025-12-30T00:28:47,447 Logger.debug('GL: glGenerateMipmap is not available') 2025-12-30T00:28:47,448 if cgl.glGenFramebuffers == NULL: 2025-12-30T00:28:47,449 Logger.debug('GL: glGenFramebuffers is not available') 2025-12-30T00:28:47,450 if cgl.glGenRenderbuffers == NULL: 2025-12-30T00:28:47,451 Logger.debug('GL: glGenRenderbuffers is not available') 2025-12-30T00:28:47,452 if cgl.glGenTextures == NULL: 2025-12-30T00:28:47,452 ^ 2025-12-30T00:28:47,453 ------------------------------------------------------------ 2025-12-30T00:28:47,454 kivy/graphics/cgl.pyx:230:25: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,455 Error compiling Cython file: 2025-12-30T00:28:47,456 ------------------------------------------------------------ 2025-12-30T00:28:47,456 ... 2025-12-30T00:28:47,457 Logger.debug('GL: glGenFramebuffers is not available') 2025-12-30T00:28:47,458 if cgl.glGenRenderbuffers == NULL: 2025-12-30T00:28:47,459 Logger.debug('GL: glGenRenderbuffers is not available') 2025-12-30T00:28:47,459 if cgl.glGenTextures == NULL: 2025-12-30T00:28:47,460 Logger.debug('GL: glGenTextures is not available') 2025-12-30T00:28:47,461 if cgl.glGetActiveAttrib == NULL: 2025-12-30T00:28:47,461 ^ 2025-12-30T00:28:47,462 ------------------------------------------------------------ 2025-12-30T00:28:47,463 kivy/graphics/cgl.pyx:232:29: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,464 Error compiling Cython file: 2025-12-30T00:28:47,465 ------------------------------------------------------------ 2025-12-30T00:28:47,466 ... 2025-12-30T00:28:47,466 Logger.debug('GL: glGenRenderbuffers is not available') 2025-12-30T00:28:47,467 if cgl.glGenTextures == NULL: 2025-12-30T00:28:47,468 Logger.debug('GL: glGenTextures is not available') 2025-12-30T00:28:47,469 if cgl.glGetActiveAttrib == NULL: 2025-12-30T00:28:47,470 Logger.debug('GL: glGetActiveAttrib is not available') 2025-12-30T00:28:47,471 if cgl.glGetActiveUniform == NULL: 2025-12-30T00:28:47,471 ^ 2025-12-30T00:28:47,472 ------------------------------------------------------------ 2025-12-30T00:28:47,473 kivy/graphics/cgl.pyx:234:30: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,475 Error compiling Cython file: 2025-12-30T00:28:47,476 ------------------------------------------------------------ 2025-12-30T00:28:47,477 ... 2025-12-30T00:28:47,478 Logger.debug('GL: glGenTextures is not available') 2025-12-30T00:28:47,479 if cgl.glGetActiveAttrib == NULL: 2025-12-30T00:28:47,480 Logger.debug('GL: glGetActiveAttrib is not available') 2025-12-30T00:28:47,481 if cgl.glGetActiveUniform == NULL: 2025-12-30T00:28:47,482 Logger.debug('GL: glGetActiveUniform is not available') 2025-12-30T00:28:47,483 if cgl.glGetAttachedShaders == NULL: 2025-12-30T00:28:47,484 ^ 2025-12-30T00:28:47,484 ------------------------------------------------------------ 2025-12-30T00:28:47,485 kivy/graphics/cgl.pyx:236:32: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,487 Error compiling Cython file: 2025-12-30T00:28:47,488 ------------------------------------------------------------ 2025-12-30T00:28:47,489 ... 2025-12-30T00:28:47,490 Logger.debug('GL: glGetActiveAttrib is not available') 2025-12-30T00:28:47,491 if cgl.glGetActiveUniform == NULL: 2025-12-30T00:28:47,491 Logger.debug('GL: glGetActiveUniform is not available') 2025-12-30T00:28:47,492 if cgl.glGetAttachedShaders == NULL: 2025-12-30T00:28:47,493 Logger.debug('GL: glGetAttachedShaders is not available') 2025-12-30T00:28:47,494 if cgl.glGetAttribLocation == NULL: 2025-12-30T00:28:47,495 ^ 2025-12-30T00:28:47,496 ------------------------------------------------------------ 2025-12-30T00:28:47,497 kivy/graphics/cgl.pyx:238:31: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,499 Error compiling Cython file: 2025-12-30T00:28:47,499 ------------------------------------------------------------ 2025-12-30T00:28:47,500 ... 2025-12-30T00:28:47,502 Logger.debug('GL: glGetActiveUniform is not available') 2025-12-30T00:28:47,502 if cgl.glGetAttachedShaders == NULL: 2025-12-30T00:28:47,503 Logger.debug('GL: glGetAttachedShaders is not available') 2025-12-30T00:28:47,504 if cgl.glGetAttribLocation == NULL: 2025-12-30T00:28:47,504 Logger.debug('GL: glGetAttribLocation is not available') 2025-12-30T00:28:47,505 if cgl.glGetBooleanv == NULL: 2025-12-30T00:28:47,506 ^ 2025-12-30T00:28:47,507 ------------------------------------------------------------ 2025-12-30T00:28:47,508 kivy/graphics/cgl.pyx:240:25: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,509 Error compiling Cython file: 2025-12-30T00:28:47,510 ------------------------------------------------------------ 2025-12-30T00:28:47,511 ... 2025-12-30T00:28:47,511 Logger.debug('GL: glGetAttachedShaders is not available') 2025-12-30T00:28:47,512 if cgl.glGetAttribLocation == NULL: 2025-12-30T00:28:47,513 Logger.debug('GL: glGetAttribLocation is not available') 2025-12-30T00:28:47,513 if cgl.glGetBooleanv == NULL: 2025-12-30T00:28:47,514 Logger.debug('GL: glGetBooleanv is not available') 2025-12-30T00:28:47,515 if cgl.glGetBufferParameteriv == NULL: 2025-12-30T00:28:47,516 ^ 2025-12-30T00:28:47,516 ------------------------------------------------------------ 2025-12-30T00:28:47,517 kivy/graphics/cgl.pyx:242:34: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,519 Error compiling Cython file: 2025-12-30T00:28:47,519 ------------------------------------------------------------ 2025-12-30T00:28:47,520 ... 2025-12-30T00:28:47,521 Logger.debug('GL: glGetAttribLocation is not available') 2025-12-30T00:28:47,522 if cgl.glGetBooleanv == NULL: 2025-12-30T00:28:47,523 Logger.debug('GL: glGetBooleanv is not available') 2025-12-30T00:28:47,523 if cgl.glGetBufferParameteriv == NULL: 2025-12-30T00:28:47,524 Logger.debug('GL: glGetBufferParameteriv is not available') 2025-12-30T00:28:47,525 if cgl.glGetError == NULL: 2025-12-30T00:28:47,526 ^ 2025-12-30T00:28:47,527 ------------------------------------------------------------ 2025-12-30T00:28:47,528 kivy/graphics/cgl.pyx:244:22: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,529 Error compiling Cython file: 2025-12-30T00:28:47,530 ------------------------------------------------------------ 2025-12-30T00:28:47,531 ... 2025-12-30T00:28:47,532 Logger.debug('GL: glGetBooleanv is not available') 2025-12-30T00:28:47,533 if cgl.glGetBufferParameteriv == NULL: 2025-12-30T00:28:47,534 Logger.debug('GL: glGetBufferParameteriv is not available') 2025-12-30T00:28:47,535 if cgl.glGetError == NULL: 2025-12-30T00:28:47,536 Logger.debug('GL: glGetError is not available') 2025-12-30T00:28:47,537 if cgl.glGetFloatv == NULL: 2025-12-30T00:28:47,537 ^ 2025-12-30T00:28:47,539 ------------------------------------------------------------ 2025-12-30T00:28:47,540 kivy/graphics/cgl.pyx:246:23: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,541 Error compiling Cython file: 2025-12-30T00:28:47,543 ------------------------------------------------------------ 2025-12-30T00:28:47,543 ... 2025-12-30T00:28:47,544 Logger.debug('GL: glGetBufferParameteriv is not available') 2025-12-30T00:28:47,545 if cgl.glGetError == NULL: 2025-12-30T00:28:47,546 Logger.debug('GL: glGetError is not available') 2025-12-30T00:28:47,547 if cgl.glGetFloatv == NULL: 2025-12-30T00:28:47,548 Logger.debug('GL: glGetFloatv is not available') 2025-12-30T00:28:47,549 if cgl.glGetFramebufferAttachmentParameteriv == NULL: 2025-12-30T00:28:47,550 ^ 2025-12-30T00:28:47,551 ------------------------------------------------------------ 2025-12-30T00:28:47,552 kivy/graphics/cgl.pyx:248:49: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,553 Error compiling Cython file: 2025-12-30T00:28:47,554 ------------------------------------------------------------ 2025-12-30T00:28:47,554 ... 2025-12-30T00:28:47,555 Logger.debug('GL: glGetError is not available') 2025-12-30T00:28:47,556 if cgl.glGetFloatv == NULL: 2025-12-30T00:28:47,556 Logger.debug('GL: glGetFloatv is not available') 2025-12-30T00:28:47,557 if cgl.glGetFramebufferAttachmentParameteriv == NULL: 2025-12-30T00:28:47,558 Logger.debug('GL: glGetFramebufferAttachmentParameteriv is not available') 2025-12-30T00:28:47,559 if cgl.glGetIntegerv == NULL: 2025-12-30T00:28:47,559 ^ 2025-12-30T00:28:47,560 ------------------------------------------------------------ 2025-12-30T00:28:47,561 kivy/graphics/cgl.pyx:250:25: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,563 Error compiling Cython file: 2025-12-30T00:28:47,563 ------------------------------------------------------------ 2025-12-30T00:28:47,564 ... 2025-12-30T00:28:47,565 Logger.debug('GL: glGetFloatv is not available') 2025-12-30T00:28:47,566 if cgl.glGetFramebufferAttachmentParameteriv == NULL: 2025-12-30T00:28:47,567 Logger.debug('GL: glGetFramebufferAttachmentParameteriv is not available') 2025-12-30T00:28:47,567 if cgl.glGetIntegerv == NULL: 2025-12-30T00:28:47,568 Logger.debug('GL: glGetIntegerv is not available') 2025-12-30T00:28:47,569 if cgl.glGetProgramInfoLog == NULL: 2025-12-30T00:28:47,569 ^ 2025-12-30T00:28:47,570 ------------------------------------------------------------ 2025-12-30T00:28:47,571 kivy/graphics/cgl.pyx:252:31: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,573 Error compiling Cython file: 2025-12-30T00:28:47,574 ------------------------------------------------------------ 2025-12-30T00:28:47,575 ... 2025-12-30T00:28:47,576 Logger.debug('GL: glGetFramebufferAttachmentParameteriv is not available') 2025-12-30T00:28:47,577 if cgl.glGetIntegerv == NULL: 2025-12-30T00:28:47,578 Logger.debug('GL: glGetIntegerv is not available') 2025-12-30T00:28:47,578 if cgl.glGetProgramInfoLog == NULL: 2025-12-30T00:28:47,579 Logger.debug('GL: glGetProgramInfoLog is not available') 2025-12-30T00:28:47,580 if cgl.glGetProgramiv == NULL: 2025-12-30T00:28:47,581 ^ 2025-12-30T00:28:47,582 ------------------------------------------------------------ 2025-12-30T00:28:47,583 kivy/graphics/cgl.pyx:254:26: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,585 Error compiling Cython file: 2025-12-30T00:28:47,586 ------------------------------------------------------------ 2025-12-30T00:28:47,587 ... 2025-12-30T00:28:47,587 Logger.debug('GL: glGetIntegerv is not available') 2025-12-30T00:28:47,588 if cgl.glGetProgramInfoLog == NULL: 2025-12-30T00:28:47,589 Logger.debug('GL: glGetProgramInfoLog is not available') 2025-12-30T00:28:47,590 if cgl.glGetProgramiv == NULL: 2025-12-30T00:28:47,591 Logger.debug('GL: glGetProgramiv is not available') 2025-12-30T00:28:47,592 if cgl.glGetRenderbufferParameteriv == NULL: 2025-12-30T00:28:47,593 ^ 2025-12-30T00:28:47,593 ------------------------------------------------------------ 2025-12-30T00:28:47,594 kivy/graphics/cgl.pyx:256:40: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,596 Error compiling Cython file: 2025-12-30T00:28:47,597 ------------------------------------------------------------ 2025-12-30T00:28:47,598 ... 2025-12-30T00:28:47,599 Logger.debug('GL: glGetProgramInfoLog is not available') 2025-12-30T00:28:47,600 if cgl.glGetProgramiv == NULL: 2025-12-30T00:28:47,602 Logger.debug('GL: glGetProgramiv is not available') 2025-12-30T00:28:47,603 if cgl.glGetRenderbufferParameteriv == NULL: 2025-12-30T00:28:47,603 Logger.debug('GL: glGetRenderbufferParameteriv is not available') 2025-12-30T00:28:47,604 if cgl.glGetShaderInfoLog == NULL: 2025-12-30T00:28:47,605 ^ 2025-12-30T00:28:47,606 ------------------------------------------------------------ 2025-12-30T00:28:47,607 kivy/graphics/cgl.pyx:258:30: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,608 Error compiling Cython file: 2025-12-30T00:28:47,609 ------------------------------------------------------------ 2025-12-30T00:28:47,610 ... 2025-12-30T00:28:47,611 Logger.debug('GL: glGetProgramiv is not available') 2025-12-30T00:28:47,611 if cgl.glGetRenderbufferParameteriv == NULL: 2025-12-30T00:28:47,612 Logger.debug('GL: glGetRenderbufferParameteriv is not available') 2025-12-30T00:28:47,613 if cgl.glGetShaderInfoLog == NULL: 2025-12-30T00:28:47,613 Logger.debug('GL: glGetShaderInfoLog is not available') 2025-12-30T00:28:47,614 if cgl.glGetShaderiv == NULL: 2025-12-30T00:28:47,615 ^ 2025-12-30T00:28:47,616 ------------------------------------------------------------ 2025-12-30T00:28:47,616 kivy/graphics/cgl.pyx:260:25: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,618 Error compiling Cython file: 2025-12-30T00:28:47,618 ------------------------------------------------------------ 2025-12-30T00:28:47,619 ... 2025-12-30T00:28:47,620 Logger.debug('GL: glGetRenderbufferParameteriv is not available') 2025-12-30T00:28:47,621 if cgl.glGetShaderInfoLog == NULL: 2025-12-30T00:28:47,621 Logger.debug('GL: glGetShaderInfoLog is not available') 2025-12-30T00:28:47,622 if cgl.glGetShaderiv == NULL: 2025-12-30T00:28:47,623 Logger.debug('GL: glGetShaderiv is not available') 2025-12-30T00:28:47,624 if cgl.glGetShaderSource == NULL: 2025-12-30T00:28:47,625 ^ 2025-12-30T00:28:47,626 ------------------------------------------------------------ 2025-12-30T00:28:47,636 kivy/graphics/cgl.pyx:262:29: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,638 Error compiling Cython file: 2025-12-30T00:28:47,640 ------------------------------------------------------------ 2025-12-30T00:28:47,641 ... 2025-12-30T00:28:47,642 Logger.debug('GL: glGetShaderInfoLog is not available') 2025-12-30T00:28:47,643 if cgl.glGetShaderiv == NULL: 2025-12-30T00:28:47,644 Logger.debug('GL: glGetShaderiv is not available') 2025-12-30T00:28:47,645 if cgl.glGetShaderSource == NULL: 2025-12-30T00:28:47,646 Logger.debug('GL: glGetShaderSource is not available') 2025-12-30T00:28:47,647 if cgl.glGetString == NULL: 2025-12-30T00:28:47,648 ^ 2025-12-30T00:28:47,649 ------------------------------------------------------------ 2025-12-30T00:28:47,650 kivy/graphics/cgl.pyx:264:23: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,652 Error compiling Cython file: 2025-12-30T00:28:47,653 ------------------------------------------------------------ 2025-12-30T00:28:47,654 ... 2025-12-30T00:28:47,655 Logger.debug('GL: glGetShaderiv is not available') 2025-12-30T00:28:47,656 if cgl.glGetShaderSource == NULL: 2025-12-30T00:28:47,657 Logger.debug('GL: glGetShaderSource is not available') 2025-12-30T00:28:47,658 if cgl.glGetString == NULL: 2025-12-30T00:28:47,659 Logger.debug('GL: glGetString is not available') 2025-12-30T00:28:47,660 if cgl.glGetTexParameterfv == NULL: 2025-12-30T00:28:47,661 ^ 2025-12-30T00:28:47,662 ------------------------------------------------------------ 2025-12-30T00:28:47,663 kivy/graphics/cgl.pyx:266:31: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,665 Error compiling Cython file: 2025-12-30T00:28:47,665 ------------------------------------------------------------ 2025-12-30T00:28:47,666 ... 2025-12-30T00:28:47,667 Logger.debug('GL: glGetShaderSource is not available') 2025-12-30T00:28:47,668 if cgl.glGetString == NULL: 2025-12-30T00:28:47,668 Logger.debug('GL: glGetString is not available') 2025-12-30T00:28:47,669 if cgl.glGetTexParameterfv == NULL: 2025-12-30T00:28:47,670 Logger.debug('GL: glGetTexParameterfv is not available') 2025-12-30T00:28:47,671 if cgl.glGetTexParameteriv == NULL: 2025-12-30T00:28:47,671 ^ 2025-12-30T00:28:47,672 ------------------------------------------------------------ 2025-12-30T00:28:47,673 kivy/graphics/cgl.pyx:268:31: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,675 Error compiling Cython file: 2025-12-30T00:28:47,676 ------------------------------------------------------------ 2025-12-30T00:28:47,677 ... 2025-12-30T00:28:47,678 Logger.debug('GL: glGetString is not available') 2025-12-30T00:28:47,679 if cgl.glGetTexParameterfv == NULL: 2025-12-30T00:28:47,680 Logger.debug('GL: glGetTexParameterfv is not available') 2025-12-30T00:28:47,680 if cgl.glGetTexParameteriv == NULL: 2025-12-30T00:28:47,681 Logger.debug('GL: glGetTexParameteriv is not available') 2025-12-30T00:28:47,682 if cgl.glGetUniformfv == NULL: 2025-12-30T00:28:47,683 ^ 2025-12-30T00:28:47,683 ------------------------------------------------------------ 2025-12-30T00:28:47,684 kivy/graphics/cgl.pyx:270:26: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,697 Error compiling Cython file: 2025-12-30T00:28:47,698 ------------------------------------------------------------ 2025-12-30T00:28:47,699 ... 2025-12-30T00:28:47,700 Logger.debug('GL: glGetTexParameterfv is not available') 2025-12-30T00:28:47,701 if cgl.glGetTexParameteriv == NULL: 2025-12-30T00:28:47,703 Logger.debug('GL: glGetTexParameteriv is not available') 2025-12-30T00:28:47,704 if cgl.glGetUniformfv == NULL: 2025-12-30T00:28:47,705 Logger.debug('GL: glGetUniformfv is not available') 2025-12-30T00:28:47,706 if cgl.glGetUniformiv == NULL: 2025-12-30T00:28:47,707 ^ 2025-12-30T00:28:47,708 ------------------------------------------------------------ 2025-12-30T00:28:47,710 kivy/graphics/cgl.pyx:272:26: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,712 Error compiling Cython file: 2025-12-30T00:28:47,713 ------------------------------------------------------------ 2025-12-30T00:28:47,714 ... 2025-12-30T00:28:47,715 Logger.debug('GL: glGetTexParameteriv is not available') 2025-12-30T00:28:47,716 if cgl.glGetUniformfv == NULL: 2025-12-30T00:28:47,717 Logger.debug('GL: glGetUniformfv is not available') 2025-12-30T00:28:47,718 if cgl.glGetUniformiv == NULL: 2025-12-30T00:28:47,719 Logger.debug('GL: glGetUniformiv is not available') 2025-12-30T00:28:47,720 if cgl.glGetUniformLocation == NULL: 2025-12-30T00:28:47,721 ^ 2025-12-30T00:28:47,722 ------------------------------------------------------------ 2025-12-30T00:28:47,723 kivy/graphics/cgl.pyx:274:32: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,725 Error compiling Cython file: 2025-12-30T00:28:47,727 ------------------------------------------------------------ 2025-12-30T00:28:47,728 ... 2025-12-30T00:28:47,729 Logger.debug('GL: glGetUniformfv is not available') 2025-12-30T00:28:47,730 if cgl.glGetUniformiv == NULL: 2025-12-30T00:28:47,731 Logger.debug('GL: glGetUniformiv is not available') 2025-12-30T00:28:47,732 if cgl.glGetUniformLocation == NULL: 2025-12-30T00:28:47,733 Logger.debug('GL: glGetUniformLocation is not available') 2025-12-30T00:28:47,734 if cgl.glGetVertexAttribfv == NULL: 2025-12-30T00:28:47,735 ^ 2025-12-30T00:28:47,736 ------------------------------------------------------------ 2025-12-30T00:28:47,736 kivy/graphics/cgl.pyx:276:31: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,739 Error compiling Cython file: 2025-12-30T00:28:47,740 ------------------------------------------------------------ 2025-12-30T00:28:47,741 ... 2025-12-30T00:28:47,742 Logger.debug('GL: glGetUniformiv is not available') 2025-12-30T00:28:47,756 if cgl.glGetUniformLocation == NULL: 2025-12-30T00:28:47,757 Logger.debug('GL: glGetUniformLocation is not available') 2025-12-30T00:28:47,757 if cgl.glGetVertexAttribfv == NULL: 2025-12-30T00:28:47,758 Logger.debug('GL: glGetVertexAttribfv is not available') 2025-12-30T00:28:47,759 if cgl.glGetVertexAttribiv == NULL: 2025-12-30T00:28:47,760 ^ 2025-12-30T00:28:47,761 ------------------------------------------------------------ 2025-12-30T00:28:47,762 kivy/graphics/cgl.pyx:278:31: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,763 Error compiling Cython file: 2025-12-30T00:28:47,764 ------------------------------------------------------------ 2025-12-30T00:28:47,765 ... 2025-12-30T00:28:47,766 Logger.debug('GL: glGetUniformLocation is not available') 2025-12-30T00:28:47,766 if cgl.glGetVertexAttribfv == NULL: 2025-12-30T00:28:47,767 Logger.debug('GL: glGetVertexAttribfv is not available') 2025-12-30T00:28:47,768 if cgl.glGetVertexAttribiv == NULL: 2025-12-30T00:28:47,769 Logger.debug('GL: glGetVertexAttribiv is not available') 2025-12-30T00:28:47,770 if cgl.glHint == NULL: 2025-12-30T00:28:47,771 ^ 2025-12-30T00:28:47,772 ------------------------------------------------------------ 2025-12-30T00:28:47,773 kivy/graphics/cgl.pyx:280:18: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,776 Error compiling Cython file: 2025-12-30T00:28:47,777 ------------------------------------------------------------ 2025-12-30T00:28:47,778 ... 2025-12-30T00:28:47,779 Logger.debug('GL: glGetVertexAttribfv is not available') 2025-12-30T00:28:47,780 if cgl.glGetVertexAttribiv == NULL: 2025-12-30T00:28:47,781 Logger.debug('GL: glGetVertexAttribiv is not available') 2025-12-30T00:28:47,783 if cgl.glHint == NULL: 2025-12-30T00:28:47,784 Logger.debug('GL: glHint is not available') 2025-12-30T00:28:47,785 if cgl.glIsBuffer == NULL: 2025-12-30T00:28:47,786 ^ 2025-12-30T00:28:47,787 ------------------------------------------------------------ 2025-12-30T00:28:47,788 kivy/graphics/cgl.pyx:282:22: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,791 Error compiling Cython file: 2025-12-30T00:28:47,792 ------------------------------------------------------------ 2025-12-30T00:28:47,793 ... 2025-12-30T00:28:47,794 Logger.debug('GL: glGetVertexAttribiv is not available') 2025-12-30T00:28:47,795 if cgl.glHint == NULL: 2025-12-30T00:28:47,796 Logger.debug('GL: glHint is not available') 2025-12-30T00:28:47,797 if cgl.glIsBuffer == NULL: 2025-12-30T00:28:47,798 Logger.debug('GL: glIsBuffer is not available') 2025-12-30T00:28:47,799 if cgl.glIsEnabled == NULL: 2025-12-30T00:28:47,800 ^ 2025-12-30T00:28:47,802 ------------------------------------------------------------ 2025-12-30T00:28:47,803 kivy/graphics/cgl.pyx:284:23: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,805 Error compiling Cython file: 2025-12-30T00:28:47,806 ------------------------------------------------------------ 2025-12-30T00:28:47,807 ... 2025-12-30T00:28:47,808 Logger.debug('GL: glHint is not available') 2025-12-30T00:28:47,809 if cgl.glIsBuffer == NULL: 2025-12-30T00:28:47,810 Logger.debug('GL: glIsBuffer is not available') 2025-12-30T00:28:47,811 if cgl.glIsEnabled == NULL: 2025-12-30T00:28:47,826 Logger.debug('GL: glIsEnabled is not available') 2025-12-30T00:28:47,827 if cgl.glIsFramebuffer == NULL: 2025-12-30T00:28:47,827 ^ 2025-12-30T00:28:47,828 ------------------------------------------------------------ 2025-12-30T00:28:47,829 kivy/graphics/cgl.pyx:286:27: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,831 Error compiling Cython file: 2025-12-30T00:28:47,831 ------------------------------------------------------------ 2025-12-30T00:28:47,832 ... 2025-12-30T00:28:47,833 Logger.debug('GL: glIsBuffer is not available') 2025-12-30T00:28:47,834 if cgl.glIsEnabled == NULL: 2025-12-30T00:28:47,834 Logger.debug('GL: glIsEnabled is not available') 2025-12-30T00:28:47,835 if cgl.glIsFramebuffer == NULL: 2025-12-30T00:28:47,836 Logger.debug('GL: glIsFramebuffer is not available') 2025-12-30T00:28:47,837 if cgl.glIsProgram == NULL: 2025-12-30T00:28:47,838 ^ 2025-12-30T00:28:47,838 ------------------------------------------------------------ 2025-12-30T00:28:47,839 kivy/graphics/cgl.pyx:288:23: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,841 Error compiling Cython file: 2025-12-30T00:28:47,841 ------------------------------------------------------------ 2025-12-30T00:28:47,842 ... 2025-12-30T00:28:47,843 Logger.debug('GL: glIsEnabled is not available') 2025-12-30T00:28:47,844 if cgl.glIsFramebuffer == NULL: 2025-12-30T00:28:47,845 Logger.debug('GL: glIsFramebuffer is not available') 2025-12-30T00:28:47,846 if cgl.glIsProgram == NULL: 2025-12-30T00:28:47,847 Logger.debug('GL: glIsProgram is not available') 2025-12-30T00:28:47,848 if cgl.glIsRenderbuffer == NULL: 2025-12-30T00:28:47,849 ^ 2025-12-30T00:28:47,850 ------------------------------------------------------------ 2025-12-30T00:28:47,851 kivy/graphics/cgl.pyx:290:28: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,853 Error compiling Cython file: 2025-12-30T00:28:47,854 ------------------------------------------------------------ 2025-12-30T00:28:47,855 ... 2025-12-30T00:28:47,856 Logger.debug('GL: glIsFramebuffer is not available') 2025-12-30T00:28:47,857 if cgl.glIsProgram == NULL: 2025-12-30T00:28:47,858 Logger.debug('GL: glIsProgram is not available') 2025-12-30T00:28:47,859 if cgl.glIsRenderbuffer == NULL: 2025-12-30T00:28:47,860 Logger.debug('GL: glIsRenderbuffer is not available') 2025-12-30T00:28:47,861 if cgl.glIsShader == NULL: 2025-12-30T00:28:47,862 ^ 2025-12-30T00:28:47,863 ------------------------------------------------------------ 2025-12-30T00:28:47,864 kivy/graphics/cgl.pyx:292:22: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,866 Error compiling Cython file: 2025-12-30T00:28:47,867 ------------------------------------------------------------ 2025-12-30T00:28:47,868 ... 2025-12-30T00:28:47,869 Logger.debug('GL: glIsProgram is not available') 2025-12-30T00:28:47,870 if cgl.glIsRenderbuffer == NULL: 2025-12-30T00:28:47,871 Logger.debug('GL: glIsRenderbuffer is not available') 2025-12-30T00:28:47,872 if cgl.glIsShader == NULL: 2025-12-30T00:28:47,873 Logger.debug('GL: glIsShader is not available') 2025-12-30T00:28:47,876 if cgl.glIsTexture == NULL: 2025-12-30T00:28:47,877 ^ 2025-12-30T00:28:47,878 ------------------------------------------------------------ 2025-12-30T00:28:47,879 kivy/graphics/cgl.pyx:294:23: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,881 Error compiling Cython file: 2025-12-30T00:28:47,882 ------------------------------------------------------------ 2025-12-30T00:28:47,883 ... 2025-12-30T00:28:47,884 Logger.debug('GL: glIsRenderbuffer is not available') 2025-12-30T00:28:47,885 if cgl.glIsShader == NULL: 2025-12-30T00:28:47,896 Logger.debug('GL: glIsShader is not available') 2025-12-30T00:28:47,897 if cgl.glIsTexture == NULL: 2025-12-30T00:28:47,897 Logger.debug('GL: glIsTexture is not available') 2025-12-30T00:28:47,898 if cgl.glLineWidth == NULL: 2025-12-30T00:28:47,899 ^ 2025-12-30T00:28:47,900 ------------------------------------------------------------ 2025-12-30T00:28:47,901 kivy/graphics/cgl.pyx:296:23: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,903 Error compiling Cython file: 2025-12-30T00:28:47,904 ------------------------------------------------------------ 2025-12-30T00:28:47,905 ... 2025-12-30T00:28:47,905 Logger.debug('GL: glIsShader is not available') 2025-12-30T00:28:47,906 if cgl.glIsTexture == NULL: 2025-12-30T00:28:47,907 Logger.debug('GL: glIsTexture is not available') 2025-12-30T00:28:47,908 if cgl.glLineWidth == NULL: 2025-12-30T00:28:47,909 Logger.debug('GL: glLineWidth is not available') 2025-12-30T00:28:47,910 if cgl.glLinkProgram == NULL: 2025-12-30T00:28:47,911 ^ 2025-12-30T00:28:47,912 ------------------------------------------------------------ 2025-12-30T00:28:47,913 kivy/graphics/cgl.pyx:298:25: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,915 Error compiling Cython file: 2025-12-30T00:28:47,916 ------------------------------------------------------------ 2025-12-30T00:28:47,917 ... 2025-12-30T00:28:47,918 Logger.debug('GL: glIsTexture is not available') 2025-12-30T00:28:47,919 if cgl.glLineWidth == NULL: 2025-12-30T00:28:47,920 Logger.debug('GL: glLineWidth is not available') 2025-12-30T00:28:47,921 if cgl.glLinkProgram == NULL: 2025-12-30T00:28:47,922 Logger.debug('GL: glLinkProgram is not available') 2025-12-30T00:28:47,923 if cgl.glPixelStorei == NULL: 2025-12-30T00:28:47,924 ^ 2025-12-30T00:28:47,925 ------------------------------------------------------------ 2025-12-30T00:28:47,926 kivy/graphics/cgl.pyx:300:25: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,928 Error compiling Cython file: 2025-12-30T00:28:47,929 ------------------------------------------------------------ 2025-12-30T00:28:47,930 ... 2025-12-30T00:28:47,931 Logger.debug('GL: glLineWidth is not available') 2025-12-30T00:28:47,932 if cgl.glLinkProgram == NULL: 2025-12-30T00:28:47,933 Logger.debug('GL: glLinkProgram is not available') 2025-12-30T00:28:47,934 if cgl.glPixelStorei == NULL: 2025-12-30T00:28:47,935 Logger.debug('GL: glPixelStorei is not available') 2025-12-30T00:28:47,936 if cgl.glPolygonOffset == NULL: 2025-12-30T00:28:47,937 ^ 2025-12-30T00:28:47,938 ------------------------------------------------------------ 2025-12-30T00:28:47,939 kivy/graphics/cgl.pyx:302:27: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,941 Error compiling Cython file: 2025-12-30T00:28:47,942 ------------------------------------------------------------ 2025-12-30T00:28:47,943 ... 2025-12-30T00:28:47,944 Logger.debug('GL: glLinkProgram is not available') 2025-12-30T00:28:47,945 if cgl.glPixelStorei == NULL: 2025-12-30T00:28:47,946 Logger.debug('GL: glPixelStorei is not available') 2025-12-30T00:28:47,947 if cgl.glPolygonOffset == NULL: 2025-12-30T00:28:47,948 Logger.debug('GL: glPolygonOffset is not available') 2025-12-30T00:28:47,949 if cgl.glReadPixels == NULL: 2025-12-30T00:28:47,950 ^ 2025-12-30T00:28:47,951 ------------------------------------------------------------ 2025-12-30T00:28:47,952 kivy/graphics/cgl.pyx:304:24: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,967 Error compiling Cython file: 2025-12-30T00:28:47,968 ------------------------------------------------------------ 2025-12-30T00:28:47,969 ... 2025-12-30T00:28:47,970 Logger.debug('GL: glPixelStorei is not available') 2025-12-30T00:28:47,970 if cgl.glPolygonOffset == NULL: 2025-12-30T00:28:47,971 Logger.debug('GL: glPolygonOffset is not available') 2025-12-30T00:28:47,972 if cgl.glReadPixels == NULL: 2025-12-30T00:28:47,973 Logger.debug('GL: glReadPixels is not available') 2025-12-30T00:28:47,974 if cgl.glRenderbufferStorage == NULL: 2025-12-30T00:28:47,975 ^ 2025-12-30T00:28:47,976 ------------------------------------------------------------ 2025-12-30T00:28:47,977 kivy/graphics/cgl.pyx:306:33: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,979 Error compiling Cython file: 2025-12-30T00:28:47,980 ------------------------------------------------------------ 2025-12-30T00:28:47,981 ... 2025-12-30T00:28:47,982 Logger.debug('GL: glPolygonOffset is not available') 2025-12-30T00:28:47,983 if cgl.glReadPixels == NULL: 2025-12-30T00:28:47,984 Logger.debug('GL: glReadPixels is not available') 2025-12-30T00:28:47,985 if cgl.glRenderbufferStorage == NULL: 2025-12-30T00:28:47,986 Logger.debug('GL: glRenderbufferStorage is not available') 2025-12-30T00:28:47,986 if cgl.glSampleCoverage == NULL: 2025-12-30T00:28:47,988 ^ 2025-12-30T00:28:47,988 ------------------------------------------------------------ 2025-12-30T00:28:47,990 kivy/graphics/cgl.pyx:308:28: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:47,991 Error compiling Cython file: 2025-12-30T00:28:47,992 ------------------------------------------------------------ 2025-12-30T00:28:47,993 ... 2025-12-30T00:28:47,994 Logger.debug('GL: glReadPixels is not available') 2025-12-30T00:28:47,995 if cgl.glRenderbufferStorage == NULL: 2025-12-30T00:28:47,996 Logger.debug('GL: glRenderbufferStorage is not available') 2025-12-30T00:28:47,997 if cgl.glSampleCoverage == NULL: 2025-12-30T00:28:47,998 Logger.debug('GL: glSampleCoverage is not available') 2025-12-30T00:28:47,999 if cgl.glScissor == NULL: 2025-12-30T00:28:48,000 ^ 2025-12-30T00:28:48,001 ------------------------------------------------------------ 2025-12-30T00:28:48,002 kivy/graphics/cgl.pyx:310:21: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:48,004 Error compiling Cython file: 2025-12-30T00:28:48,005 ------------------------------------------------------------ 2025-12-30T00:28:48,006 ... 2025-12-30T00:28:48,007 Logger.debug('GL: glRenderbufferStorage is not available') 2025-12-30T00:28:48,008 if cgl.glSampleCoverage == NULL: 2025-12-30T00:28:48,009 Logger.debug('GL: glSampleCoverage is not available') 2025-12-30T00:28:48,010 if cgl.glScissor == NULL: 2025-12-30T00:28:48,011 Logger.debug('GL: glScissor is not available') 2025-12-30T00:28:48,012 if cgl.glShaderBinary == NULL: 2025-12-30T00:28:48,013 ^ 2025-12-30T00:28:48,014 ------------------------------------------------------------ 2025-12-30T00:28:48,015 kivy/graphics/cgl.pyx:312:26: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:48,017 Error compiling Cython file: 2025-12-30T00:28:48,018 ------------------------------------------------------------ 2025-12-30T00:28:48,019 ... 2025-12-30T00:28:48,020 Logger.debug('GL: glSampleCoverage is not available') 2025-12-30T00:28:48,021 if cgl.glScissor == NULL: 2025-12-30T00:28:48,022 Logger.debug('GL: glScissor is not available') 2025-12-30T00:28:48,024 if cgl.glShaderBinary == NULL: 2025-12-30T00:28:48,024 Logger.debug('GL: glShaderBinary is not available') 2025-12-30T00:28:48,025 if cgl.glShaderSource == NULL: 2025-12-30T00:28:48,026 ^ 2025-12-30T00:28:48,027 ------------------------------------------------------------ 2025-12-30T00:28:48,028 kivy/graphics/cgl.pyx:314:26: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:48,030 Error compiling Cython file: 2025-12-30T00:28:48,036 ------------------------------------------------------------ 2025-12-30T00:28:48,046 ... 2025-12-30T00:28:48,047 Logger.debug('GL: glScissor is not available') 2025-12-30T00:28:48,048 if cgl.glShaderBinary == NULL: 2025-12-30T00:28:48,049 Logger.debug('GL: glShaderBinary is not available') 2025-12-30T00:28:48,050 if cgl.glShaderSource == NULL: 2025-12-30T00:28:48,051 Logger.debug('GL: glShaderSource is not available') 2025-12-30T00:28:48,053 if cgl.glStencilFunc == NULL: 2025-12-30T00:28:48,054 ^ 2025-12-30T00:28:48,055 ------------------------------------------------------------ 2025-12-30T00:28:48,057 kivy/graphics/cgl.pyx:316:25: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:48,059 Error compiling Cython file: 2025-12-30T00:28:48,060 ------------------------------------------------------------ 2025-12-30T00:28:48,061 ... 2025-12-30T00:28:48,062 Logger.debug('GL: glShaderBinary is not available') 2025-12-30T00:28:48,063 if cgl.glShaderSource == NULL: 2025-12-30T00:28:48,064 Logger.debug('GL: glShaderSource is not available') 2025-12-30T00:28:48,065 if cgl.glStencilFunc == NULL: 2025-12-30T00:28:48,066 Logger.debug('GL: glStencilFunc is not available') 2025-12-30T00:28:48,068 if cgl.glStencilFuncSeparate == NULL: 2025-12-30T00:28:48,076 ^ 2025-12-30T00:28:48,077 ------------------------------------------------------------ 2025-12-30T00:28:48,079 kivy/graphics/cgl.pyx:318:33: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:48,081 Error compiling Cython file: 2025-12-30T00:28:48,082 ------------------------------------------------------------ 2025-12-30T00:28:48,084 ... 2025-12-30T00:28:48,085 Logger.debug('GL: glShaderSource is not available') 2025-12-30T00:28:48,086 if cgl.glStencilFunc == NULL: 2025-12-30T00:28:48,088 Logger.debug('GL: glStencilFunc is not available') 2025-12-30T00:28:48,089 if cgl.glStencilFuncSeparate == NULL: 2025-12-30T00:28:48,090 Logger.debug('GL: glStencilFuncSeparate is not available') 2025-12-30T00:28:48,091 if cgl.glStencilMask == NULL: 2025-12-30T00:28:48,092 ^ 2025-12-30T00:28:48,094 ------------------------------------------------------------ 2025-12-30T00:28:48,095 kivy/graphics/cgl.pyx:320:25: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:48,097 Error compiling Cython file: 2025-12-30T00:28:48,098 ------------------------------------------------------------ 2025-12-30T00:28:48,099 ... 2025-12-30T00:28:48,101 Logger.debug('GL: glStencilFunc is not available') 2025-12-30T00:28:48,102 if cgl.glStencilFuncSeparate == NULL: 2025-12-30T00:28:48,103 Logger.debug('GL: glStencilFuncSeparate is not available') 2025-12-30T00:28:48,116 if cgl.glStencilMask == NULL: 2025-12-30T00:28:48,117 Logger.debug('GL: glStencilMask is not available') 2025-12-30T00:28:48,118 if cgl.glStencilMaskSeparate == NULL: 2025-12-30T00:28:48,119 ^ 2025-12-30T00:28:48,120 ------------------------------------------------------------ 2025-12-30T00:28:48,121 kivy/graphics/cgl.pyx:322:33: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:48,123 Error compiling Cython file: 2025-12-30T00:28:48,124 ------------------------------------------------------------ 2025-12-30T00:28:48,124 ... 2025-12-30T00:28:48,125 Logger.debug('GL: glStencilFuncSeparate is not available') 2025-12-30T00:28:48,126 if cgl.glStencilMask == NULL: 2025-12-30T00:28:48,127 Logger.debug('GL: glStencilMask is not available') 2025-12-30T00:28:48,128 if cgl.glStencilMaskSeparate == NULL: 2025-12-30T00:28:48,128 Logger.debug('GL: glStencilMaskSeparate is not available') 2025-12-30T00:28:48,129 if cgl.glStencilOp == NULL: 2025-12-30T00:28:48,130 ^ 2025-12-30T00:28:48,131 ------------------------------------------------------------ 2025-12-30T00:28:48,132 kivy/graphics/cgl.pyx:324:23: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:48,133 Error compiling Cython file: 2025-12-30T00:28:48,134 ------------------------------------------------------------ 2025-12-30T00:28:48,135 ... 2025-12-30T00:28:48,136 Logger.debug('GL: glStencilMask is not available') 2025-12-30T00:28:48,137 if cgl.glStencilMaskSeparate == NULL: 2025-12-30T00:28:48,137 Logger.debug('GL: glStencilMaskSeparate is not available') 2025-12-30T00:28:48,138 if cgl.glStencilOp == NULL: 2025-12-30T00:28:48,139 Logger.debug('GL: glStencilOp is not available') 2025-12-30T00:28:48,140 if cgl.glStencilOpSeparate == NULL: 2025-12-30T00:28:48,141 ^ 2025-12-30T00:28:48,142 ------------------------------------------------------------ 2025-12-30T00:28:48,143 kivy/graphics/cgl.pyx:326:31: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:48,144 Error compiling Cython file: 2025-12-30T00:28:48,145 ------------------------------------------------------------ 2025-12-30T00:28:48,146 ... 2025-12-30T00:28:48,147 Logger.debug('GL: glStencilMaskSeparate is not available') 2025-12-30T00:28:48,148 if cgl.glStencilOp == NULL: 2025-12-30T00:28:48,149 Logger.debug('GL: glStencilOp is not available') 2025-12-30T00:28:48,150 if cgl.glStencilOpSeparate == NULL: 2025-12-30T00:28:48,151 Logger.debug('GL: glStencilOpSeparate is not available') 2025-12-30T00:28:48,152 if cgl.glTexImage2D == NULL: 2025-12-30T00:28:48,153 ^ 2025-12-30T00:28:48,154 ------------------------------------------------------------ 2025-12-30T00:28:48,155 kivy/graphics/cgl.pyx:328:24: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:48,157 Error compiling Cython file: 2025-12-30T00:28:48,158 ------------------------------------------------------------ 2025-12-30T00:28:48,159 ... 2025-12-30T00:28:48,160 Logger.debug('GL: glStencilOp is not available') 2025-12-30T00:28:48,161 if cgl.glStencilOpSeparate == NULL: 2025-12-30T00:28:48,162 Logger.debug('GL: glStencilOpSeparate is not available') 2025-12-30T00:28:48,163 if cgl.glTexImage2D == NULL: 2025-12-30T00:28:48,164 Logger.debug('GL: glTexImage2D is not available') 2025-12-30T00:28:48,165 if cgl.glTexParameterf == NULL: 2025-12-30T00:28:48,166 ^ 2025-12-30T00:28:48,167 ------------------------------------------------------------ 2025-12-30T00:28:48,168 kivy/graphics/cgl.pyx:330:27: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:48,169 Error compiling Cython file: 2025-12-30T00:28:48,170 ------------------------------------------------------------ 2025-12-30T00:28:48,186 ... 2025-12-30T00:28:48,187 Logger.debug('GL: glStencilOpSeparate is not available') 2025-12-30T00:28:48,188 if cgl.glTexImage2D == NULL: 2025-12-30T00:28:48,189 Logger.debug('GL: glTexImage2D is not available') 2025-12-30T00:28:48,190 if cgl.glTexParameterf == NULL: 2025-12-30T00:28:48,191 Logger.debug('GL: glTexParameterf is not available') 2025-12-30T00:28:48,192 if cgl.glTexParameteri == NULL: 2025-12-30T00:28:48,193 ^ 2025-12-30T00:28:48,194 ------------------------------------------------------------ 2025-12-30T00:28:48,195 kivy/graphics/cgl.pyx:332:27: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:48,196 Error compiling Cython file: 2025-12-30T00:28:48,197 ------------------------------------------------------------ 2025-12-30T00:28:48,198 ... 2025-12-30T00:28:48,198 Logger.debug('GL: glTexImage2D is not available') 2025-12-30T00:28:48,199 if cgl.glTexParameterf == NULL: 2025-12-30T00:28:48,200 Logger.debug('GL: glTexParameterf is not available') 2025-12-30T00:28:48,201 if cgl.glTexParameteri == NULL: 2025-12-30T00:28:48,202 Logger.debug('GL: glTexParameteri is not available') 2025-12-30T00:28:48,203 if cgl.glTexSubImage2D == NULL: 2025-12-30T00:28:48,203 ^ 2025-12-30T00:28:48,204 ------------------------------------------------------------ 2025-12-30T00:28:48,205 kivy/graphics/cgl.pyx:334:27: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:48,207 Error compiling Cython file: 2025-12-30T00:28:48,208 ------------------------------------------------------------ 2025-12-30T00:28:48,209 ... 2025-12-30T00:28:48,210 Logger.debug('GL: glTexParameterf is not available') 2025-12-30T00:28:48,211 if cgl.glTexParameteri == NULL: 2025-12-30T00:28:48,212 Logger.debug('GL: glTexParameteri is not available') 2025-12-30T00:28:48,212 if cgl.glTexSubImage2D == NULL: 2025-12-30T00:28:48,213 Logger.debug('GL: glTexSubImage2D is not available') 2025-12-30T00:28:48,214 if cgl.glUniform1f == NULL: 2025-12-30T00:28:48,215 ^ 2025-12-30T00:28:48,216 ------------------------------------------------------------ 2025-12-30T00:28:48,217 kivy/graphics/cgl.pyx:336:23: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:48,219 Error compiling Cython file: 2025-12-30T00:28:48,220 ------------------------------------------------------------ 2025-12-30T00:28:48,221 ... 2025-12-30T00:28:48,222 Logger.debug('GL: glTexParameteri is not available') 2025-12-30T00:28:48,223 if cgl.glTexSubImage2D == NULL: 2025-12-30T00:28:48,224 Logger.debug('GL: glTexSubImage2D is not available') 2025-12-30T00:28:48,225 if cgl.glUniform1f == NULL: 2025-12-30T00:28:48,226 Logger.debug('GL: glUniform1f is not available') 2025-12-30T00:28:48,227 if cgl.glUniform1fv == NULL: 2025-12-30T00:28:48,228 ^ 2025-12-30T00:28:48,229 ------------------------------------------------------------ 2025-12-30T00:28:48,230 kivy/graphics/cgl.pyx:338:24: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:48,232 Error compiling Cython file: 2025-12-30T00:28:48,233 ------------------------------------------------------------ 2025-12-30T00:28:48,234 ... 2025-12-30T00:28:48,235 Logger.debug('GL: glTexSubImage2D is not available') 2025-12-30T00:28:48,235 if cgl.glUniform1f == NULL: 2025-12-30T00:28:48,236 Logger.debug('GL: glUniform1f is not available') 2025-12-30T00:28:48,237 if cgl.glUniform1fv == NULL: 2025-12-30T00:28:48,238 Logger.debug('GL: glUniform1fv is not available') 2025-12-30T00:28:48,239 if cgl.glUniform1i == NULL: 2025-12-30T00:28:48,240 ^ 2025-12-30T00:28:48,240 ------------------------------------------------------------ 2025-12-30T00:28:48,241 kivy/graphics/cgl.pyx:340:23: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:48,243 Error compiling Cython file: 2025-12-30T00:28:48,244 ------------------------------------------------------------ 2025-12-30T00:28:48,245 ... 2025-12-30T00:28:48,246 Logger.debug('GL: glUniform1f is not available') 2025-12-30T00:28:48,247 if cgl.glUniform1fv == NULL: 2025-12-30T00:28:48,248 Logger.debug('GL: glUniform1fv is not available') 2025-12-30T00:28:48,249 if cgl.glUniform1i == NULL: 2025-12-30T00:28:48,251 Logger.debug('GL: glUniform1i is not available') 2025-12-30T00:28:48,251 if cgl.glUniform1iv == NULL: 2025-12-30T00:28:48,252 ^ 2025-12-30T00:28:48,253 ------------------------------------------------------------ 2025-12-30T00:28:48,253 kivy/graphics/cgl.pyx:342:24: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:48,255 Error compiling Cython file: 2025-12-30T00:28:48,255 ------------------------------------------------------------ 2025-12-30T00:28:48,256 ... 2025-12-30T00:28:48,257 Logger.debug('GL: glUniform1fv is not available') 2025-12-30T00:28:48,257 if cgl.glUniform1i == NULL: 2025-12-30T00:28:48,258 Logger.debug('GL: glUniform1i is not available') 2025-12-30T00:28:48,259 if cgl.glUniform1iv == NULL: 2025-12-30T00:28:48,259 Logger.debug('GL: glUniform1iv is not available') 2025-12-30T00:28:48,260 if cgl.glUniform2f == NULL: 2025-12-30T00:28:48,261 ^ 2025-12-30T00:28:48,261 ------------------------------------------------------------ 2025-12-30T00:28:48,262 kivy/graphics/cgl.pyx:344:23: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:48,264 Error compiling Cython file: 2025-12-30T00:28:48,264 ------------------------------------------------------------ 2025-12-30T00:28:48,265 ... 2025-12-30T00:28:48,266 Logger.debug('GL: glUniform1i is not available') 2025-12-30T00:28:48,266 if cgl.glUniform1iv == NULL: 2025-12-30T00:28:48,267 Logger.debug('GL: glUniform1iv is not available') 2025-12-30T00:28:48,268 if cgl.glUniform2f == NULL: 2025-12-30T00:28:48,269 Logger.debug('GL: glUniform2f is not available') 2025-12-30T00:28:48,270 if cgl.glUniform2fv == NULL: 2025-12-30T00:28:48,271 ^ 2025-12-30T00:28:48,271 ------------------------------------------------------------ 2025-12-30T00:28:48,272 kivy/graphics/cgl.pyx:346:24: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:48,274 Error compiling Cython file: 2025-12-30T00:28:48,275 ------------------------------------------------------------ 2025-12-30T00:28:48,276 ... 2025-12-30T00:28:48,277 Logger.debug('GL: glUniform1iv is not available') 2025-12-30T00:28:48,277 if cgl.glUniform2f == NULL: 2025-12-30T00:28:48,278 Logger.debug('GL: glUniform2f is not available') 2025-12-30T00:28:48,279 if cgl.glUniform2fv == NULL: 2025-12-30T00:28:48,280 Logger.debug('GL: glUniform2fv is not available') 2025-12-30T00:28:48,281 if cgl.glUniform2i == NULL: 2025-12-30T00:28:48,282 ^ 2025-12-30T00:28:48,283 ------------------------------------------------------------ 2025-12-30T00:28:48,283 kivy/graphics/cgl.pyx:348:23: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:48,285 Error compiling Cython file: 2025-12-30T00:28:48,286 ------------------------------------------------------------ 2025-12-30T00:28:48,286 ... 2025-12-30T00:28:48,287 Logger.debug('GL: glUniform2f is not available') 2025-12-30T00:28:48,288 if cgl.glUniform2fv == NULL: 2025-12-30T00:28:48,288 Logger.debug('GL: glUniform2fv is not available') 2025-12-30T00:28:48,289 if cgl.glUniform2i == NULL: 2025-12-30T00:28:48,290 Logger.debug('GL: glUniform2i is not available') 2025-12-30T00:28:48,291 if cgl.glUniform2iv == NULL: 2025-12-30T00:28:48,292 ^ 2025-12-30T00:28:48,292 ------------------------------------------------------------ 2025-12-30T00:28:48,293 kivy/graphics/cgl.pyx:350:24: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:48,295 Error compiling Cython file: 2025-12-30T00:28:48,296 ------------------------------------------------------------ 2025-12-30T00:28:48,297 ... 2025-12-30T00:28:48,298 Logger.debug('GL: glUniform2fv is not available') 2025-12-30T00:28:48,299 if cgl.glUniform2i == NULL: 2025-12-30T00:28:48,299 Logger.debug('GL: glUniform2i is not available') 2025-12-30T00:28:48,300 if cgl.glUniform2iv == NULL: 2025-12-30T00:28:48,301 Logger.debug('GL: glUniform2iv is not available') 2025-12-30T00:28:48,301 if cgl.glUniform3f == NULL: 2025-12-30T00:28:48,302 ^ 2025-12-30T00:28:48,303 ------------------------------------------------------------ 2025-12-30T00:28:48,303 kivy/graphics/cgl.pyx:352:23: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:48,304 Error compiling Cython file: 2025-12-30T00:28:48,305 ------------------------------------------------------------ 2025-12-30T00:28:48,306 ... 2025-12-30T00:28:48,306 Logger.debug('GL: glUniform2i is not available') 2025-12-30T00:28:48,307 if cgl.glUniform2iv == NULL: 2025-12-30T00:28:48,307 Logger.debug('GL: glUniform2iv is not available') 2025-12-30T00:28:48,308 if cgl.glUniform3f == NULL: 2025-12-30T00:28:48,309 Logger.debug('GL: glUniform3f is not available') 2025-12-30T00:28:48,309 if cgl.glUniform3fv == NULL: 2025-12-30T00:28:48,310 ^ 2025-12-30T00:28:48,311 ------------------------------------------------------------ 2025-12-30T00:28:48,311 kivy/graphics/cgl.pyx:354:24: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:48,313 Error compiling Cython file: 2025-12-30T00:28:48,313 ------------------------------------------------------------ 2025-12-30T00:28:48,314 ... 2025-12-30T00:28:48,315 Logger.debug('GL: glUniform2iv is not available') 2025-12-30T00:28:48,316 if cgl.glUniform3f == NULL: 2025-12-30T00:28:48,316 Logger.debug('GL: glUniform3f is not available') 2025-12-30T00:28:48,318 if cgl.glUniform3fv == NULL: 2025-12-30T00:28:48,319 Logger.debug('GL: glUniform3fv is not available') 2025-12-30T00:28:48,320 if cgl.glUniform3i == NULL: 2025-12-30T00:28:48,321 ^ 2025-12-30T00:28:48,323 ------------------------------------------------------------ 2025-12-30T00:28:48,324 kivy/graphics/cgl.pyx:356:23: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:48,327 Error compiling Cython file: 2025-12-30T00:28:48,328 ------------------------------------------------------------ 2025-12-30T00:28:48,329 ... 2025-12-30T00:28:48,330 Logger.debug('GL: glUniform3f is not available') 2025-12-30T00:28:48,331 if cgl.glUniform3fv == NULL: 2025-12-30T00:28:48,333 Logger.debug('GL: glUniform3fv is not available') 2025-12-30T00:28:48,334 if cgl.glUniform3i == NULL: 2025-12-30T00:28:48,335 Logger.debug('GL: glUniform3i is not available') 2025-12-30T00:28:48,336 if cgl.glUniform3iv == NULL: 2025-12-30T00:28:48,337 ^ 2025-12-30T00:28:48,339 ------------------------------------------------------------ 2025-12-30T00:28:48,340 kivy/graphics/cgl.pyx:358:24: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:48,342 Error compiling Cython file: 2025-12-30T00:28:48,343 ------------------------------------------------------------ 2025-12-30T00:28:48,344 ... 2025-12-30T00:28:48,346 Logger.debug('GL: glUniform3fv is not available') 2025-12-30T00:28:48,347 if cgl.glUniform3i == NULL: 2025-12-30T00:28:48,347 Logger.debug('GL: glUniform3i is not available') 2025-12-30T00:28:48,348 if cgl.glUniform3iv == NULL: 2025-12-30T00:28:48,349 Logger.debug('GL: glUniform3iv is not available') 2025-12-30T00:28:48,350 if cgl.glUniform4f == NULL: 2025-12-30T00:28:48,351 ^ 2025-12-30T00:28:48,352 ------------------------------------------------------------ 2025-12-30T00:28:48,353 kivy/graphics/cgl.pyx:360:23: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:48,355 Error compiling Cython file: 2025-12-30T00:28:48,356 ------------------------------------------------------------ 2025-12-30T00:28:48,357 ... 2025-12-30T00:28:48,358 Logger.debug('GL: glUniform3i is not available') 2025-12-30T00:28:48,359 if cgl.glUniform3iv == NULL: 2025-12-30T00:28:48,360 Logger.debug('GL: glUniform3iv is not available') 2025-12-30T00:28:48,361 if cgl.glUniform4f == NULL: 2025-12-30T00:28:48,362 Logger.debug('GL: glUniform4f is not available') 2025-12-30T00:28:48,363 if cgl.glUniform4fv == NULL: 2025-12-30T00:28:48,364 ^ 2025-12-30T00:28:48,364 ------------------------------------------------------------ 2025-12-30T00:28:48,365 kivy/graphics/cgl.pyx:362:24: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:48,367 Error compiling Cython file: 2025-12-30T00:28:48,367 ------------------------------------------------------------ 2025-12-30T00:28:48,368 ... 2025-12-30T00:28:48,369 Logger.debug('GL: glUniform3iv is not available') 2025-12-30T00:28:48,370 if cgl.glUniform4f == NULL: 2025-12-30T00:28:48,370 Logger.debug('GL: glUniform4f is not available') 2025-12-30T00:28:48,371 if cgl.glUniform4fv == NULL: 2025-12-30T00:28:48,372 Logger.debug('GL: glUniform4fv is not available') 2025-12-30T00:28:48,373 if cgl.glUniform4i == NULL: 2025-12-30T00:28:48,373 ^ 2025-12-30T00:28:48,374 ------------------------------------------------------------ 2025-12-30T00:28:48,375 kivy/graphics/cgl.pyx:364:23: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:48,377 Error compiling Cython file: 2025-12-30T00:28:48,378 ------------------------------------------------------------ 2025-12-30T00:28:48,379 ... 2025-12-30T00:28:48,380 Logger.debug('GL: glUniform4f is not available') 2025-12-30T00:28:48,382 if cgl.glUniform4fv == NULL: 2025-12-30T00:28:48,383 Logger.debug('GL: glUniform4fv is not available') 2025-12-30T00:28:48,384 if cgl.glUniform4i == NULL: 2025-12-30T00:28:48,385 Logger.debug('GL: glUniform4i is not available') 2025-12-30T00:28:48,386 if cgl.glUniform4iv == NULL: 2025-12-30T00:28:48,387 ^ 2025-12-30T00:28:48,388 ------------------------------------------------------------ 2025-12-30T00:28:48,389 kivy/graphics/cgl.pyx:366:24: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:48,391 Error compiling Cython file: 2025-12-30T00:28:48,392 ------------------------------------------------------------ 2025-12-30T00:28:48,392 ... 2025-12-30T00:28:48,393 Logger.debug('GL: glUniform4fv is not available') 2025-12-30T00:28:48,394 if cgl.glUniform4i == NULL: 2025-12-30T00:28:48,395 Logger.debug('GL: glUniform4i is not available') 2025-12-30T00:28:48,397 if cgl.glUniform4iv == NULL: 2025-12-30T00:28:48,399 Logger.debug('GL: glUniform4iv is not available') 2025-12-30T00:28:48,400 if cgl.glUniformMatrix4fv == NULL: 2025-12-30T00:28:48,401 ^ 2025-12-30T00:28:48,403 ------------------------------------------------------------ 2025-12-30T00:28:48,405 kivy/graphics/cgl.pyx:368:30: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:48,407 Error compiling Cython file: 2025-12-30T00:28:48,408 ------------------------------------------------------------ 2025-12-30T00:28:48,409 ... 2025-12-30T00:28:48,409 Logger.debug('GL: glUniform4i is not available') 2025-12-30T00:28:48,410 if cgl.glUniform4iv == NULL: 2025-12-30T00:28:48,411 Logger.debug('GL: glUniform4iv is not available') 2025-12-30T00:28:48,412 if cgl.glUniformMatrix4fv == NULL: 2025-12-30T00:28:48,413 Logger.debug('GL: glUniformMatrix4fv is not available') 2025-12-30T00:28:48,414 if cgl.glUseProgram == NULL: 2025-12-30T00:28:48,415 ^ 2025-12-30T00:28:48,416 ------------------------------------------------------------ 2025-12-30T00:28:48,418 kivy/graphics/cgl.pyx:370:24: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:48,420 Error compiling Cython file: 2025-12-30T00:28:48,421 ------------------------------------------------------------ 2025-12-30T00:28:48,422 ... 2025-12-30T00:28:48,424 Logger.debug('GL: glUniform4iv is not available') 2025-12-30T00:28:48,425 if cgl.glUniformMatrix4fv == NULL: 2025-12-30T00:28:48,426 Logger.debug('GL: glUniformMatrix4fv is not available') 2025-12-30T00:28:48,426 if cgl.glUseProgram == NULL: 2025-12-30T00:28:48,427 Logger.debug('GL: glUseProgram is not available') 2025-12-30T00:28:48,428 if cgl.glValidateProgram == NULL: 2025-12-30T00:28:48,429 ^ 2025-12-30T00:28:48,430 ------------------------------------------------------------ 2025-12-30T00:28:48,430 kivy/graphics/cgl.pyx:372:29: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:48,432 Error compiling Cython file: 2025-12-30T00:28:48,433 ------------------------------------------------------------ 2025-12-30T00:28:48,433 ... 2025-12-30T00:28:48,434 Logger.debug('GL: glUniformMatrix4fv is not available') 2025-12-30T00:28:48,435 if cgl.glUseProgram == NULL: 2025-12-30T00:28:48,436 Logger.debug('GL: glUseProgram is not available') 2025-12-30T00:28:48,437 if cgl.glValidateProgram == NULL: 2025-12-30T00:28:48,438 Logger.debug('GL: glValidateProgram is not available') 2025-12-30T00:28:48,439 if cgl.glVertexAttrib1f == NULL: 2025-12-30T00:28:48,440 ^ 2025-12-30T00:28:48,441 ------------------------------------------------------------ 2025-12-30T00:28:48,442 kivy/graphics/cgl.pyx:374:28: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:48,445 Error compiling Cython file: 2025-12-30T00:28:48,446 ------------------------------------------------------------ 2025-12-30T00:28:48,447 ... 2025-12-30T00:28:48,448 Logger.debug('GL: glUseProgram is not available') 2025-12-30T00:28:48,449 if cgl.glValidateProgram == NULL: 2025-12-30T00:28:48,450 Logger.debug('GL: glValidateProgram is not available') 2025-12-30T00:28:48,450 if cgl.glVertexAttrib1f == NULL: 2025-12-30T00:28:48,451 Logger.debug('GL: glVertexAttrib1f is not available') 2025-12-30T00:28:48,452 if cgl.glVertexAttrib2f == NULL: 2025-12-30T00:28:48,453 ^ 2025-12-30T00:28:48,454 ------------------------------------------------------------ 2025-12-30T00:28:48,455 kivy/graphics/cgl.pyx:376:28: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:48,457 Error compiling Cython file: 2025-12-30T00:28:48,458 ------------------------------------------------------------ 2025-12-30T00:28:48,460 ... 2025-12-30T00:28:48,461 Logger.debug('GL: glValidateProgram is not available') 2025-12-30T00:28:48,462 if cgl.glVertexAttrib1f == NULL: 2025-12-30T00:28:48,463 Logger.debug('GL: glVertexAttrib1f is not available') 2025-12-30T00:28:48,465 if cgl.glVertexAttrib2f == NULL: 2025-12-30T00:28:48,466 Logger.debug('GL: glVertexAttrib2f is not available') 2025-12-30T00:28:48,467 if cgl.glVertexAttrib3f == NULL: 2025-12-30T00:28:48,468 ^ 2025-12-30T00:28:48,469 ------------------------------------------------------------ 2025-12-30T00:28:48,470 kivy/graphics/cgl.pyx:378:28: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:48,472 Error compiling Cython file: 2025-12-30T00:28:48,473 ------------------------------------------------------------ 2025-12-30T00:28:48,474 ... 2025-12-30T00:28:48,475 Logger.debug('GL: glVertexAttrib1f is not available') 2025-12-30T00:28:48,476 if cgl.glVertexAttrib2f == NULL: 2025-12-30T00:28:48,478 Logger.debug('GL: glVertexAttrib2f is not available') 2025-12-30T00:28:48,479 if cgl.glVertexAttrib3f == NULL: 2025-12-30T00:28:48,481 Logger.debug('GL: glVertexAttrib3f is not available') 2025-12-30T00:28:48,482 if cgl.glVertexAttrib4f == NULL: 2025-12-30T00:28:48,483 ^ 2025-12-30T00:28:48,484 ------------------------------------------------------------ 2025-12-30T00:28:48,485 kivy/graphics/cgl.pyx:380:28: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:48,487 Error compiling Cython file: 2025-12-30T00:28:48,488 ------------------------------------------------------------ 2025-12-30T00:28:48,489 ... 2025-12-30T00:28:48,490 Logger.debug('GL: glVertexAttrib2f is not available') 2025-12-30T00:28:48,491 if cgl.glVertexAttrib3f == NULL: 2025-12-30T00:28:48,492 Logger.debug('GL: glVertexAttrib3f is not available') 2025-12-30T00:28:48,493 if cgl.glVertexAttrib4f == NULL: 2025-12-30T00:28:48,495 Logger.debug('GL: glVertexAttrib4f is not available') 2025-12-30T00:28:48,497 if cgl.glVertexAttribPointer == NULL: 2025-12-30T00:28:48,499 ^ 2025-12-30T00:28:48,501 ------------------------------------------------------------ 2025-12-30T00:28:48,502 kivy/graphics/cgl.pyx:382:33: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:48,506 Error compiling Cython file: 2025-12-30T00:28:48,508 ------------------------------------------------------------ 2025-12-30T00:28:48,509 ... 2025-12-30T00:28:48,511 Logger.debug('GL: glVertexAttrib3f is not available') 2025-12-30T00:28:48,512 if cgl.glVertexAttrib4f == NULL: 2025-12-30T00:28:48,513 Logger.debug('GL: glVertexAttrib4f is not available') 2025-12-30T00:28:48,514 if cgl.glVertexAttribPointer == NULL: 2025-12-30T00:28:48,516 Logger.debug('GL: glVertexAttribPointer is not available') 2025-12-30T00:28:48,517 if cgl.glViewport == NULL: 2025-12-30T00:28:48,519 ^ 2025-12-30T00:28:48,520 ------------------------------------------------------------ 2025-12-30T00:28:48,522 kivy/graphics/cgl.pyx:384:22: Invalid types for '==' (Python object, void *) 2025-12-30T00:28:48,709 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/kivy/graphics/transformation.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/kivy/graphics/transformation.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-30T00:28:48,966 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-30T00:28:49,061 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:43:0: Exception check on 'mockActiveTexture' will always require the GIL to be acquired. 2025-12-30T00:28:49,062 Possible solutions: 2025-12-30T00:28:49,068 1. Declare 'mockActiveTexture' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,071 2. Use an 'int' return type on 'mockActiveTexture' to allow an error code to be returned. 2025-12-30T00:28:49,073 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:45:0: Exception check on 'mockAttachShader' will always require the GIL to be acquired. 2025-12-30T00:28:49,074 Possible solutions: 2025-12-30T00:28:49,075 1. Declare 'mockAttachShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,076 2. Use an 'int' return type on 'mockAttachShader' to allow an error code to be returned. 2025-12-30T00:28:49,078 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:47:0: Exception check on 'mockBindAttribLocation' will always require the GIL to be acquired. 2025-12-30T00:28:49,079 Possible solutions: 2025-12-30T00:28:49,080 1. Declare 'mockBindAttribLocation' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,080 2. Use an 'int' return type on 'mockBindAttribLocation' to allow an error code to be returned. 2025-12-30T00:28:49,081 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:49:0: Exception check on 'mockBindBuffer' will always require the GIL to be acquired. 2025-12-30T00:28:49,082 Possible solutions: 2025-12-30T00:28:49,083 1. Declare 'mockBindBuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,084 2. Use an 'int' return type on 'mockBindBuffer' to allow an error code to be returned. 2025-12-30T00:28:49,086 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:51:0: Exception check on 'mockBindFramebuffer' will always require the GIL to be acquired. 2025-12-30T00:28:49,087 Possible solutions: 2025-12-30T00:28:49,088 1. Declare 'mockBindFramebuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,089 2. Use an 'int' return type on 'mockBindFramebuffer' to allow an error code to be returned. 2025-12-30T00:28:49,091 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:53:0: Exception check on 'mockBindRenderbuffer' will always require the GIL to be acquired. 2025-12-30T00:28:49,092 Possible solutions: 2025-12-30T00:28:49,092 1. Declare 'mockBindRenderbuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,093 2. Use an 'int' return type on 'mockBindRenderbuffer' to allow an error code to be returned. 2025-12-30T00:28:49,095 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:55:0: Exception check on 'mockBindTexture' will always require the GIL to be acquired. 2025-12-30T00:28:49,097 Possible solutions: 2025-12-30T00:28:49,098 1. Declare 'mockBindTexture' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,102 2. Use an 'int' return type on 'mockBindTexture' to allow an error code to be returned. 2025-12-30T00:28:49,104 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:57:0: Exception check on 'mockBlendColor' will always require the GIL to be acquired. 2025-12-30T00:28:49,105 Possible solutions: 2025-12-30T00:28:49,106 1. Declare 'mockBlendColor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,107 2. Use an 'int' return type on 'mockBlendColor' to allow an error code to be returned. 2025-12-30T00:28:49,109 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:59:0: Exception check on 'mockBlendEquation' will always require the GIL to be acquired. 2025-12-30T00:28:49,110 Possible solutions: 2025-12-30T00:28:49,111 1. Declare 'mockBlendEquation' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,112 2. Use an 'int' return type on 'mockBlendEquation' to allow an error code to be returned. 2025-12-30T00:28:49,113 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:61:0: Exception check on 'mockBlendEquationSeparate' will always require the GIL to be acquired. 2025-12-30T00:28:49,114 Possible solutions: 2025-12-30T00:28:49,115 1. Declare 'mockBlendEquationSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,116 2. Use an 'int' return type on 'mockBlendEquationSeparate' to allow an error code to be returned. 2025-12-30T00:28:49,117 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:63:0: Exception check on 'mockBlendFunc' will always require the GIL to be acquired. 2025-12-30T00:28:49,119 Possible solutions: 2025-12-30T00:28:49,120 1. Declare 'mockBlendFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,121 2. Use an 'int' return type on 'mockBlendFunc' to allow an error code to be returned. 2025-12-30T00:28:49,123 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:65:0: Exception check on 'mockBlendFuncSeparate' will always require the GIL to be acquired. 2025-12-30T00:28:49,125 Possible solutions: 2025-12-30T00:28:49,125 1. Declare 'mockBlendFuncSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,126 2. Use an 'int' return type on 'mockBlendFuncSeparate' to allow an error code to be returned. 2025-12-30T00:28:49,129 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:67:0: Exception check on 'mockBufferData' will always require the GIL to be acquired. 2025-12-30T00:28:49,130 Possible solutions: 2025-12-30T00:28:49,131 1. Declare 'mockBufferData' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,132 2. Use an 'int' return type on 'mockBufferData' to allow an error code to be returned. 2025-12-30T00:28:49,134 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:69:0: Exception check on 'mockBufferSubData' will always require the GIL to be acquired. 2025-12-30T00:28:49,135 Possible solutions: 2025-12-30T00:28:49,136 1. Declare 'mockBufferSubData' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,137 2. Use an 'int' return type on 'mockBufferSubData' to allow an error code to be returned. 2025-12-30T00:28:49,139 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:71:0: Exception check on 'mockClear' will always require the GIL to be acquired. 2025-12-30T00:28:49,140 Possible solutions: 2025-12-30T00:28:49,141 1. Declare 'mockClear' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,142 2. Use an 'int' return type on 'mockClear' to allow an error code to be returned. 2025-12-30T00:28:49,144 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:73:0: Exception check on 'mockClearColor' will always require the GIL to be acquired. 2025-12-30T00:28:49,145 Possible solutions: 2025-12-30T00:28:49,146 1. Declare 'mockClearColor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,147 2. Use an 'int' return type on 'mockClearColor' to allow an error code to be returned. 2025-12-30T00:28:49,148 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:77:0: Exception check on 'mockClearStencil' will always require the GIL to be acquired. 2025-12-30T00:28:49,149 Possible solutions: 2025-12-30T00:28:49,149 1. Declare 'mockClearStencil' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,150 2. Use an 'int' return type on 'mockClearStencil' to allow an error code to be returned. 2025-12-30T00:28:49,151 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:79:0: Exception check on 'mockColorMask' will always require the GIL to be acquired. 2025-12-30T00:28:49,152 Possible solutions: 2025-12-30T00:28:49,153 1. Declare 'mockColorMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,154 2. Use an 'int' return type on 'mockColorMask' to allow an error code to be returned. 2025-12-30T00:28:49,155 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:81:0: Exception check on 'mockCompileShader' will always require the GIL to be acquired. 2025-12-30T00:28:49,156 Possible solutions: 2025-12-30T00:28:49,157 1. Declare 'mockCompileShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,158 2. Use an 'int' return type on 'mockCompileShader' to allow an error code to be returned. 2025-12-30T00:28:49,160 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:83:0: Exception check on 'mockCompressedTexImage2D' will always require the GIL to be acquired. 2025-12-30T00:28:49,161 Possible solutions: 2025-12-30T00:28:49,162 1. Declare 'mockCompressedTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,162 2. Use an 'int' return type on 'mockCompressedTexImage2D' to allow an error code to be returned. 2025-12-30T00:28:49,164 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:85:0: Exception check on 'mockCompressedTexSubImage2D' will always require the GIL to be acquired. 2025-12-30T00:28:49,165 Possible solutions: 2025-12-30T00:28:49,166 1. Declare 'mockCompressedTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,167 2. Use an 'int' return type on 'mockCompressedTexSubImage2D' to allow an error code to be returned. 2025-12-30T00:28:49,170 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:87:0: Exception check on 'mockCopyTexImage2D' will always require the GIL to be acquired. 2025-12-30T00:28:49,171 Possible solutions: 2025-12-30T00:28:49,174 1. Declare 'mockCopyTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,175 2. Use an 'int' return type on 'mockCopyTexImage2D' to allow an error code to be returned. 2025-12-30T00:28:49,177 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:89:0: Exception check on 'mockCopyTexSubImage2D' will always require the GIL to be acquired. 2025-12-30T00:28:49,178 Possible solutions: 2025-12-30T00:28:49,179 1. Declare 'mockCopyTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,180 2. Use an 'int' return type on 'mockCopyTexSubImage2D' to allow an error code to be returned. 2025-12-30T00:28:49,181 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:91:0: Exception check on 'mockCullFace' will always require the GIL to be acquired. 2025-12-30T00:28:49,182 Possible solutions: 2025-12-30T00:28:49,183 1. Declare 'mockCullFace' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,185 2. Use an 'int' return type on 'mockCullFace' to allow an error code to be returned. 2025-12-30T00:28:49,186 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:93:0: Exception check on 'mockDeleteBuffers' will always require the GIL to be acquired. 2025-12-30T00:28:49,188 Possible solutions: 2025-12-30T00:28:49,189 1. Declare 'mockDeleteBuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,190 2. Use an 'int' return type on 'mockDeleteBuffers' to allow an error code to be returned. 2025-12-30T00:28:49,193 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:95:0: Exception check on 'mockDeleteFramebuffers' will always require the GIL to be acquired. 2025-12-30T00:28:49,194 Possible solutions: 2025-12-30T00:28:49,195 1. Declare 'mockDeleteFramebuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,196 2. Use an 'int' return type on 'mockDeleteFramebuffers' to allow an error code to be returned. 2025-12-30T00:28:49,198 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:97:0: Exception check on 'mockDeleteProgram' will always require the GIL to be acquired. 2025-12-30T00:28:49,200 Possible solutions: 2025-12-30T00:28:49,201 1. Declare 'mockDeleteProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,202 2. Use an 'int' return type on 'mockDeleteProgram' to allow an error code to be returned. 2025-12-30T00:28:49,205 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:99:0: Exception check on 'mockDeleteRenderbuffers' will always require the GIL to be acquired. 2025-12-30T00:28:49,206 Possible solutions: 2025-12-30T00:28:49,207 1. Declare 'mockDeleteRenderbuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,208 2. Use an 'int' return type on 'mockDeleteRenderbuffers' to allow an error code to be returned. 2025-12-30T00:28:49,209 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:101:0: Exception check on 'mockDeleteShader' will always require the GIL to be acquired. 2025-12-30T00:28:49,215 Possible solutions: 2025-12-30T00:28:49,218 1. Declare 'mockDeleteShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,219 2. Use an 'int' return type on 'mockDeleteShader' to allow an error code to be returned. 2025-12-30T00:28:49,221 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:103:0: Exception check on 'mockDeleteTextures' will always require the GIL to be acquired. 2025-12-30T00:28:49,222 Possible solutions: 2025-12-30T00:28:49,223 1. Declare 'mockDeleteTextures' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,223 2. Use an 'int' return type on 'mockDeleteTextures' to allow an error code to be returned. 2025-12-30T00:28:49,225 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:105:0: Exception check on 'mockDepthFunc' will always require the GIL to be acquired. 2025-12-30T00:28:49,229 Possible solutions: 2025-12-30T00:28:49,234 1. Declare 'mockDepthFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,248 2. Use an 'int' return type on 'mockDepthFunc' to allow an error code to be returned. 2025-12-30T00:28:49,259 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:107:0: Exception check on 'mockDepthMask' will always require the GIL to be acquired. 2025-12-30T00:28:49,265 Possible solutions: 2025-12-30T00:28:49,270 1. Declare 'mockDepthMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,276 2. Use an 'int' return type on 'mockDepthMask' to allow an error code to be returned. 2025-12-30T00:28:49,284 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:111:0: Exception check on 'mockDetachShader' will always require the GIL to be acquired. 2025-12-30T00:28:49,289 Possible solutions: 2025-12-30T00:28:49,295 1. Declare 'mockDetachShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,299 warning: kivy/graphics/cgl_backend/cgl_gl.pyx:148:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2025-12-30T00:28:49,301 2. Use an 'int' return type on 'mockDetachShader' to allow an error code to be returned. 2025-12-30T00:28:49,302 warning: kivy/graphics/cgl_backend/cgl_gl.pyx:155:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2025-12-30T00:28:49,307 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:113:0: Exception check on 'mockDisable' will always require the GIL to be acquired. 2025-12-30T00:28:49,313 Possible solutions: 2025-12-30T00:28:49,319 1. Declare 'mockDisable' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,325 2. Use an 'int' return type on 'mockDisable' to allow an error code to be returned. 2025-12-30T00:28:49,336 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:115:0: Exception check on 'mockDisableVertexAttribArray' will always require the GIL to be acquired. 2025-12-30T00:28:49,342 Possible solutions: 2025-12-30T00:28:49,348 1. Declare 'mockDisableVertexAttribArray' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,355 2. Use an 'int' return type on 'mockDisableVertexAttribArray' to allow an error code to be returned. 2025-12-30T00:28:49,363 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:117:0: Exception check on 'mockDrawArrays' will always require the GIL to be acquired. 2025-12-30T00:28:49,370 Possible solutions: 2025-12-30T00:28:49,375 1. Declare 'mockDrawArrays' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,381 2. Use an 'int' return type on 'mockDrawArrays' to allow an error code to be returned. 2025-12-30T00:28:49,388 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:119:0: Exception check on 'mockDrawElements' will always require the GIL to be acquired. 2025-12-30T00:28:49,394 Possible solutions: 2025-12-30T00:28:49,396 1. Declare 'mockDrawElements' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,398 2. Use an 'int' return type on 'mockDrawElements' to allow an error code to be returned. 2025-12-30T00:28:49,410 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:121:0: Exception check on 'mockEnable' will always require the GIL to be acquired. 2025-12-30T00:28:49,411 Possible solutions: 2025-12-30T00:28:49,411 1. Declare 'mockEnable' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,412 2. Use an 'int' return type on 'mockEnable' to allow an error code to be returned. 2025-12-30T00:28:49,413 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:123:0: Exception check on 'mockEnableVertexAttribArray' will always require the GIL to be acquired. 2025-12-30T00:28:49,416 Possible solutions: 2025-12-30T00:28:49,422 1. Declare 'mockEnableVertexAttribArray' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,427 2. Use an 'int' return type on 'mockEnableVertexAttribArray' to allow an error code to be returned. 2025-12-30T00:28:49,439 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:125:0: Exception check on 'mockFinish' will always require the GIL to be acquired. 2025-12-30T00:28:49,444 Possible solutions: 2025-12-30T00:28:49,450 1. Declare 'mockFinish' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,453 2. Use an 'int' return type on 'mockFinish' to allow an error code to be returned. 2025-12-30T00:28:49,464 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:127:0: Exception check on 'mockFlush' will always require the GIL to be acquired. 2025-12-30T00:28:49,470 Possible solutions: 2025-12-30T00:28:49,476 1. Declare 'mockFlush' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,481 2. Use an 'int' return type on 'mockFlush' to allow an error code to be returned. 2025-12-30T00:28:49,488 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:129:0: Exception check on 'mockFramebufferRenderbuffer' will always require the GIL to be acquired. 2025-12-30T00:28:49,494 Possible solutions: 2025-12-30T00:28:49,497 1. Declare 'mockFramebufferRenderbuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,503 2. Use an 'int' return type on 'mockFramebufferRenderbuffer' to allow an error code to be returned. 2025-12-30T00:28:49,509 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:131:0: Exception check on 'mockFramebufferTexture2D' will always require the GIL to be acquired. 2025-12-30T00:28:49,515 Possible solutions: 2025-12-30T00:28:49,521 1. Declare 'mockFramebufferTexture2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,527 2. Use an 'int' return type on 'mockFramebufferTexture2D' to allow an error code to be returned. 2025-12-30T00:28:49,538 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:133:0: Exception check on 'mockFrontFace' will always require the GIL to be acquired. 2025-12-30T00:28:49,541 Possible solutions: 2025-12-30T00:28:49,547 1. Declare 'mockFrontFace' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,552 2. Use an 'int' return type on 'mockFrontFace' to allow an error code to be returned. 2025-12-30T00:28:49,568 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:135:0: Exception check on 'mockGenBuffers' will always require the GIL to be acquired. 2025-12-30T00:28:49,574 Possible solutions: 2025-12-30T00:28:49,578 1. Declare 'mockGenBuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,583 2. Use an 'int' return type on 'mockGenBuffers' to allow an error code to be returned. 2025-12-30T00:28:49,590 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:137:0: Exception check on 'mockGenerateMipmap' will always require the GIL to be acquired. 2025-12-30T00:28:49,596 Possible solutions: 2025-12-30T00:28:49,602 1. Declare 'mockGenerateMipmap' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,608 2. Use an 'int' return type on 'mockGenerateMipmap' to allow an error code to be returned. 2025-12-30T00:28:49,615 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:139:0: Exception check on 'mockGenFramebuffers' will always require the GIL to be acquired. 2025-12-30T00:28:49,621 Possible solutions: 2025-12-30T00:28:49,629 1. Declare 'mockGenFramebuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,639 2. Use an 'int' return type on 'mockGenFramebuffers' to allow an error code to be returned. 2025-12-30T00:28:49,647 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:141:0: Exception check on 'mockGenRenderbuffers' will always require the GIL to be acquired. 2025-12-30T00:28:49,654 Possible solutions: 2025-12-30T00:28:49,660 1. Declare 'mockGenRenderbuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,670 2. Use an 'int' return type on 'mockGenRenderbuffers' to allow an error code to be returned. 2025-12-30T00:28:49,679 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:143:0: Exception check on 'mockGenTextures' will always require the GIL to be acquired. 2025-12-30T00:28:49,685 Possible solutions: 2025-12-30T00:28:49,691 1. Declare 'mockGenTextures' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,697 2. Use an 'int' return type on 'mockGenTextures' to allow an error code to be returned. 2025-12-30T00:28:49,704 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:145:0: Exception check on 'mockGetActiveAttrib' will always require the GIL to be acquired. 2025-12-30T00:28:49,710 Possible solutions: 2025-12-30T00:28:49,716 1. Declare 'mockGetActiveAttrib' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,722 2. Use an 'int' return type on 'mockGetActiveAttrib' to allow an error code to be returned. 2025-12-30T00:28:49,729 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:147:0: Exception check on 'mockGetActiveUniform' will always require the GIL to be acquired. 2025-12-30T00:28:49,735 Possible solutions: 2025-12-30T00:28:49,741 1. Declare 'mockGetActiveUniform' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,747 2. Use an 'int' return type on 'mockGetActiveUniform' to allow an error code to be returned. 2025-12-30T00:28:49,759 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:149:0: Exception check on 'mockGetAttachedShaders' will always require the GIL to be acquired. 2025-12-30T00:28:49,765 Possible solutions: 2025-12-30T00:28:49,770 1. Declare 'mockGetAttachedShaders' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,776 2. Use an 'int' return type on 'mockGetAttachedShaders' to allow an error code to be returned. 2025-12-30T00:28:49,787 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:151:0: Exception check on 'mockGetBooleanv' will always require the GIL to be acquired. 2025-12-30T00:28:49,793 Possible solutions: 2025-12-30T00:28:49,801 1. Declare 'mockGetBooleanv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,806 2. Use an 'int' return type on 'mockGetBooleanv' to allow an error code to be returned. 2025-12-30T00:28:49,818 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:153:0: Exception check on 'mockGetBufferParameteriv' will always require the GIL to be acquired. 2025-12-30T00:28:49,824 Possible solutions: 2025-12-30T00:28:49,830 1. Declare 'mockGetBufferParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,838 2. Use an 'int' return type on 'mockGetBufferParameteriv' to allow an error code to be returned. 2025-12-30T00:28:49,851 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:155:0: Exception check on 'mockGetFloatv' will always require the GIL to be acquired. 2025-12-30T00:28:49,858 Possible solutions: 2025-12-30T00:28:49,864 1. Declare 'mockGetFloatv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,869 2. Use an 'int' return type on 'mockGetFloatv' to allow an error code to be returned. 2025-12-30T00:28:49,883 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:157:0: Exception check on 'mockGetFramebufferAttachmentParameteriv' will always require the GIL to be acquired. 2025-12-30T00:28:49,889 Possible solutions: 2025-12-30T00:28:49,892 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-30T00:28:49,898 1. Declare 'mockGetFramebufferAttachmentParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,903 2. Use an 'int' return type on 'mockGetFramebufferAttachmentParameteriv' to allow an error code to be returned. 2025-12-30T00:28:49,919 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:159:0: Exception check on 'mockGetIntegerv' will always require the GIL to be acquired. 2025-12-30T00:28:49,925 Possible solutions: 2025-12-30T00:28:49,931 1. Declare 'mockGetIntegerv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,937 2. Use an 'int' return type on 'mockGetIntegerv' to allow an error code to be returned. 2025-12-30T00:28:49,944 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:161:0: Exception check on 'mockGetProgramiv' will always require the GIL to be acquired. 2025-12-30T00:28:49,950 Possible solutions: 2025-12-30T00:28:49,955 1. Declare 'mockGetProgramiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,962 2. Use an 'int' return type on 'mockGetProgramiv' to allow an error code to be returned. 2025-12-30T00:28:49,969 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:163:0: Exception check on 'mockGetProgramInfoLog' will always require the GIL to be acquired. 2025-12-30T00:28:49,975 Possible solutions: 2025-12-30T00:28:49,980 1. Declare 'mockGetProgramInfoLog' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:49,986 2. Use an 'int' return type on 'mockGetProgramInfoLog' to allow an error code to be returned. 2025-12-30T00:28:49,992 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:165:0: Exception check on 'mockGetRenderbufferParameteriv' will always require the GIL to be acquired. 2025-12-30T00:28:49,998 Possible solutions: 2025-12-30T00:28:50,004 1. Declare 'mockGetRenderbufferParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,010 2. Use an 'int' return type on 'mockGetRenderbufferParameteriv' to allow an error code to be returned. 2025-12-30T00:28:50,016 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:167:0: Exception check on 'mockGetShaderiv' will always require the GIL to be acquired. 2025-12-30T00:28:50,022 Possible solutions: 2025-12-30T00:28:50,027 1. Declare 'mockGetShaderiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,033 2. Use an 'int' return type on 'mockGetShaderiv' to allow an error code to be returned. 2025-12-30T00:28:50,040 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:169:0: Exception check on 'mockGetShaderInfoLog' will always require the GIL to be acquired. 2025-12-30T00:28:50,046 Possible solutions: 2025-12-30T00:28:50,051 1. Declare 'mockGetShaderInfoLog' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,057 2. Use an 'int' return type on 'mockGetShaderInfoLog' to allow an error code to be returned. 2025-12-30T00:28:50,064 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:173:0: Exception check on 'mockGetShaderSource' will always require the GIL to be acquired. 2025-12-30T00:28:50,069 Possible solutions: 2025-12-30T00:28:50,075 1. Declare 'mockGetShaderSource' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,081 2. Use an 'int' return type on 'mockGetShaderSource' to allow an error code to be returned. 2025-12-30T00:28:50,087 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:175:0: Exception check on 'mockGetTexParameterfv' will always require the GIL to be acquired. 2025-12-30T00:28:50,093 Possible solutions: 2025-12-30T00:28:50,099 1. Declare 'mockGetTexParameterfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,104 2. Use an 'int' return type on 'mockGetTexParameterfv' to allow an error code to be returned. 2025-12-30T00:28:50,111 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:177:0: Exception check on 'mockGetTexParameteriv' will always require the GIL to be acquired. 2025-12-30T00:28:50,117 Possible solutions: 2025-12-30T00:28:50,122 1. Declare 'mockGetTexParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,128 2. Use an 'int' return type on 'mockGetTexParameteriv' to allow an error code to be returned. 2025-12-30T00:28:50,134 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:179:0: Exception check on 'mockGetUniformfv' will always require the GIL to be acquired. 2025-12-30T00:28:50,140 Possible solutions: 2025-12-30T00:28:50,147 1. Declare 'mockGetUniformfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,153 2. Use an 'int' return type on 'mockGetUniformfv' to allow an error code to be returned. 2025-12-30T00:28:50,159 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:181:0: Exception check on 'mockGetUniformiv' will always require the GIL to be acquired. 2025-12-30T00:28:50,165 Possible solutions: 2025-12-30T00:28:50,167 1. Declare 'mockGetUniformiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,169 2. Use an 'int' return type on 'mockGetUniformiv' to allow an error code to be returned. 2025-12-30T00:28:50,170 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:183:0: Exception check on 'mockGetVertexAttribfv' will always require the GIL to be acquired. 2025-12-30T00:28:50,175 Possible solutions: 2025-12-30T00:28:50,176 1. Declare 'mockGetVertexAttribfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,178 2. Use an 'int' return type on 'mockGetVertexAttribfv' to allow an error code to be returned. 2025-12-30T00:28:50,179 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:185:0: Exception check on 'mockGetVertexAttribiv' will always require the GIL to be acquired. 2025-12-30T00:28:50,183 Possible solutions: 2025-12-30T00:28:50,189 1. Declare 'mockGetVertexAttribiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,194 2. Use an 'int' return type on 'mockGetVertexAttribiv' to allow an error code to be returned. 2025-12-30T00:28:50,205 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:189:0: Exception check on 'mockHint' will always require the GIL to be acquired. 2025-12-30T00:28:50,210 Possible solutions: 2025-12-30T00:28:50,211 1. Declare 'mockHint' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,211 2. Use an 'int' return type on 'mockHint' to allow an error code to be returned. 2025-12-30T00:28:50,212 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:191:0: Exception check on 'mockLineWidth' will always require the GIL to be acquired. 2025-12-30T00:28:50,213 Possible solutions: 2025-12-30T00:28:50,214 1. Declare 'mockLineWidth' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,215 2. Use an 'int' return type on 'mockLineWidth' to allow an error code to be returned. 2025-12-30T00:28:50,217 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:193:0: Exception check on 'mockLinkProgram' will always require the GIL to be acquired. 2025-12-30T00:28:50,226 Possible solutions: 2025-12-30T00:28:50,231 1. Declare 'mockLinkProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,235 2. Use an 'int' return type on 'mockLinkProgram' to allow an error code to be returned. 2025-12-30T00:28:50,237 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:195:0: Exception check on 'mockPixelStorei' will always require the GIL to be acquired. 2025-12-30T00:28:50,239 Possible solutions: 2025-12-30T00:28:50,239 1. Declare 'mockPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,240 2. Use an 'int' return type on 'mockPixelStorei' to allow an error code to be returned. 2025-12-30T00:28:50,241 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:197:0: Exception check on 'mockPolygonOffset' will always require the GIL to be acquired. 2025-12-30T00:28:50,242 Possible solutions: 2025-12-30T00:28:50,243 1. Declare 'mockPolygonOffset' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,243 2. Use an 'int' return type on 'mockPolygonOffset' to allow an error code to be returned. 2025-12-30T00:28:50,246 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:199:0: Exception check on 'mockReadPixels' will always require the GIL to be acquired. 2025-12-30T00:28:50,251 Possible solutions: 2025-12-30T00:28:50,256 1. Declare 'mockReadPixels' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,262 2. Use an 'int' return type on 'mockReadPixels' to allow an error code to be returned. 2025-12-30T00:28:50,268 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:203:0: Exception check on 'mockRenderbufferStorage' will always require the GIL to be acquired. 2025-12-30T00:28:50,273 Possible solutions: 2025-12-30T00:28:50,279 1. Declare 'mockRenderbufferStorage' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,280 2. Use an 'int' return type on 'mockRenderbufferStorage' to allow an error code to be returned. 2025-12-30T00:28:50,281 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:205:0: Exception check on 'mockSampleCoverage' will always require the GIL to be acquired. 2025-12-30T00:28:50,283 Possible solutions: 2025-12-30T00:28:50,284 1. Declare 'mockSampleCoverage' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,284 2. Use an 'int' return type on 'mockSampleCoverage' to allow an error code to be returned. 2025-12-30T00:28:50,287 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:207:0: Exception check on 'mockScissor' will always require the GIL to be acquired. 2025-12-30T00:28:50,289 Possible solutions: 2025-12-30T00:28:50,290 1. Declare 'mockScissor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,291 2. Use an 'int' return type on 'mockScissor' to allow an error code to be returned. 2025-12-30T00:28:50,292 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:209:0: Exception check on 'mockShaderBinary' will always require the GIL to be acquired. 2025-12-30T00:28:50,292 Possible solutions: 2025-12-30T00:28:50,293 1. Declare 'mockShaderBinary' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,294 2. Use an 'int' return type on 'mockShaderBinary' to allow an error code to be returned. 2025-12-30T00:28:50,298 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:211:0: Exception check on 'mockShaderSource' will always require the GIL to be acquired. 2025-12-30T00:28:50,299 Possible solutions: 2025-12-30T00:28:50,300 1. Declare 'mockShaderSource' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,300 2. Use an 'int' return type on 'mockShaderSource' to allow an error code to be returned. 2025-12-30T00:28:50,301 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:213:0: Exception check on 'mockStencilFunc' will always require the GIL to be acquired. 2025-12-30T00:28:50,302 Possible solutions: 2025-12-30T00:28:50,303 1. Declare 'mockStencilFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,304 2. Use an 'int' return type on 'mockStencilFunc' to allow an error code to be returned. 2025-12-30T00:28:50,304 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:215:0: Exception check on 'mockStencilFuncSeparate' will always require the GIL to be acquired. 2025-12-30T00:28:50,305 Possible solutions: 2025-12-30T00:28:50,306 1. Declare 'mockStencilFuncSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,307 2. Use an 'int' return type on 'mockStencilFuncSeparate' to allow an error code to be returned. 2025-12-30T00:28:50,308 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:217:0: Exception check on 'mockStencilMask' will always require the GIL to be acquired. 2025-12-30T00:28:50,309 Possible solutions: 2025-12-30T00:28:50,310 1. Declare 'mockStencilMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,310 2. Use an 'int' return type on 'mockStencilMask' to allow an error code to be returned. 2025-12-30T00:28:50,311 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:219:0: Exception check on 'mockStencilMaskSeparate' will always require the GIL to be acquired. 2025-12-30T00:28:50,313 Possible solutions: 2025-12-30T00:28:50,313 1. Declare 'mockStencilMaskSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,315 2. Use an 'int' return type on 'mockStencilMaskSeparate' to allow an error code to be returned. 2025-12-30T00:28:50,324 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:221:0: Exception check on 'mockStencilOp' will always require the GIL to be acquired. 2025-12-30T00:28:50,325 Compiling kivy/graphics/texture.pyx because it depends on kivy/include/config.pxi. 2025-12-30T00:28:50,326 [1/1] Cythonizing kivy/graphics/texture.pyx 2025-12-30T00:28:50,326 Compiling kivy/graphics/vbo.pyx because it depends on kivy/include/config.pxi. 2025-12-30T00:28:50,327 [1/1] Cythonizing kivy/graphics/vbo.pyx 2025-12-30T00:28:50,328 Compiling kivy/graphics/vertex.pyx because it depends on kivy/include/config.pxi. 2025-12-30T00:28:50,329 [1/1] Cythonizing kivy/graphics/vertex.pyx 2025-12-30T00:28:50,329 Compiling kivy/graphics/vertex_instructions.pyx because it depends on kivy/include/config.pxi. 2025-12-30T00:28:50,360 [1/1] Cythonizing kivy/graphics/vertex_instructions.pyx 2025-12-30T00:28:50,361 Compiling kivy/graphics/cgl.pyx because it depends on kivy/include/config.pxi. 2025-12-30T00:28:50,362 [1/1] Cythonizing kivy/graphics/cgl.pyx 2025-12-30T00:28:50,363 Compiling kivy/graphics/cgl_backend/cgl_mock.pyx because it depends on /tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7/kivy/include/config.pxi. 2025-12-30T00:28:50,397 [1/1] Cythonizing kivy/graphics/cgl_backend/cgl_mock.pyx 2025-12-30T00:28:50,422 Compiling kivy/graphics/cgl_backend/cgl_gl.pyx because it depends on kivy/include/config.pxi. 2025-12-30T00:28:50,437 [1/1] Cythonizing kivy/graphics/cgl_backend/cgl_gl.pyx 2025-12-30T00:28:50,450 Possible solutions: 2025-12-30T00:28:50,466 1. Declare 'mockStencilOp' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,497 2. Use an 'int' return type on 'mockStencilOp' to allow an error code to be returned. 2025-12-30T00:28:50,526 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:223:0: Exception check on 'mockStencilOpSeparate' will always require the GIL to be acquired. 2025-12-30T00:28:50,553 Possible solutions: 2025-12-30T00:28:50,589 1. Declare 'mockStencilOpSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,612 2. Use an 'int' return type on 'mockStencilOpSeparate' to allow an error code to be returned. 2025-12-30T00:28:50,624 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:225:0: Exception check on 'mockTexImage2D' will always require the GIL to be acquired. 2025-12-30T00:28:50,632 Possible solutions: 2025-12-30T00:28:50,646 1. Declare 'mockTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,647 2. Use an 'int' return type on 'mockTexImage2D' to allow an error code to be returned. 2025-12-30T00:28:50,648 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:227:0: Exception check on 'mockTexParameterf' will always require the GIL to be acquired. 2025-12-30T00:28:50,649 Possible solutions: 2025-12-30T00:28:50,650 1. Declare 'mockTexParameterf' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,651 2. Use an 'int' return type on 'mockTexParameterf' to allow an error code to be returned. 2025-12-30T00:28:50,652 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:231:0: Exception check on 'mockTexParameteri' will always require the GIL to be acquired. 2025-12-30T00:28:50,652 Possible solutions: 2025-12-30T00:28:50,653 1. Declare 'mockTexParameteri' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,654 [INFO ] building 'kivy.graphics.cgl_backend.cgl_gl' extension 2025-12-30T00:28:50,655 2. Use an 'int' return type on 'mockTexParameteri' to allow an error code to be returned. 2025-12-30T00:28:50,656 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:235:0: Exception check on 'mockTexSubImage2D' will always require the GIL to be acquired. 2025-12-30T00:28:50,657 Possible solutions: 2025-12-30T00:28:50,658 1. Declare 'mockTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,659 2. Use an 'int' return type on 'mockTexSubImage2D' to allow an error code to be returned. 2025-12-30T00:28:50,659 [INFO ] creating build/temp.linux-armv7l-cpython-311/kivy/graphics/cgl_backend 2025-12-30T00:28:50,660 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:237:0: Exception check on 'mockUniform1f' will always require the GIL to be acquired. 2025-12-30T00:28:50,661 Possible solutions: 2025-12-30T00:28:50,662 1. Declare 'mockUniform1f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,662 2. Use an 'int' return type on 'mockUniform1f' to allow an error code to be returned. 2025-12-30T00:28:50,664 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7/kivy/include -I/tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7/kivy/include -I/usr/include/python3.11 -c kivy/graphics/cgl_backend/cgl_gl.c -o build/temp.linux-armv7l-cpython-311/kivy/graphics/cgl_backend/cgl_gl.o 2025-12-30T00:28:50,665 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:239:0: Exception check on 'mockUniform1fv' will always require the GIL to be acquired. 2025-12-30T00:28:50,666 Possible solutions: 2025-12-30T00:28:50,667 1. Declare 'mockUniform1fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,668 2. Use an 'int' return type on 'mockUniform1fv' to allow an error code to be returned. 2025-12-30T00:28:50,669 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:241:0: Exception check on 'mockUniform1i' will always require the GIL to be acquired. 2025-12-30T00:28:50,670 Possible solutions: 2025-12-30T00:28:50,671 1. Declare 'mockUniform1i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,672 2. Use an 'int' return type on 'mockUniform1i' to allow an error code to be returned. 2025-12-30T00:28:50,672 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:243:0: Exception check on 'mockUniform1iv' will always require the GIL to be acquired. 2025-12-30T00:28:50,673 Possible solutions: 2025-12-30T00:28:50,675 1. Declare 'mockUniform1iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,676 2. Use an 'int' return type on 'mockUniform1iv' to allow an error code to be returned. 2025-12-30T00:28:50,678 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:245:0: Exception check on 'mockUniform2f' will always require the GIL to be acquired. 2025-12-30T00:28:50,680 Possible solutions: 2025-12-30T00:28:50,682 1. Declare 'mockUniform2f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,684 2. Use an 'int' return type on 'mockUniform2f' to allow an error code to be returned. 2025-12-30T00:28:50,685 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:247:0: Exception check on 'mockUniform2fv' will always require the GIL to be acquired. 2025-12-30T00:28:50,686 Possible solutions: 2025-12-30T00:28:50,687 1. Declare 'mockUniform2fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,687 2. Use an 'int' return type on 'mockUniform2fv' to allow an error code to be returned. 2025-12-30T00:28:50,688 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:249:0: Exception check on 'mockUniform2i' will always require the GIL to be acquired. 2025-12-30T00:28:50,689 Possible solutions: 2025-12-30T00:28:50,690 1. Declare 'mockUniform2i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,691 2. Use an 'int' return type on 'mockUniform2i' to allow an error code to be returned. 2025-12-30T00:28:50,692 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:251:0: Exception check on 'mockUniform2iv' will always require the GIL to be acquired. 2025-12-30T00:28:50,693 Possible solutions: 2025-12-30T00:28:50,694 1. Declare 'mockUniform2iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,695 2. Use an 'int' return type on 'mockUniform2iv' to allow an error code to be returned. 2025-12-30T00:28:50,696 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:253:0: Exception check on 'mockUniform3f' will always require the GIL to be acquired. 2025-12-30T00:28:50,697 Possible solutions: 2025-12-30T00:28:50,698 1. Declare 'mockUniform3f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,699 2. Use an 'int' return type on 'mockUniform3f' to allow an error code to be returned. 2025-12-30T00:28:50,700 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:255:0: Exception check on 'mockUniform3fv' will always require the GIL to be acquired. 2025-12-30T00:28:50,701 Possible solutions: 2025-12-30T00:28:50,702 1. Declare 'mockUniform3fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,703 2. Use an 'int' return type on 'mockUniform3fv' to allow an error code to be returned. 2025-12-30T00:28:50,704 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:257:0: Exception check on 'mockUniform3i' will always require the GIL to be acquired. 2025-12-30T00:28:50,705 Possible solutions: 2025-12-30T00:28:50,706 1. Declare 'mockUniform3i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,706 2. Use an 'int' return type on 'mockUniform3i' to allow an error code to be returned. 2025-12-30T00:28:50,707 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:259:0: Exception check on 'mockUniform3iv' will always require the GIL to be acquired. 2025-12-30T00:28:50,708 Possible solutions: 2025-12-30T00:28:50,709 1. Declare 'mockUniform3iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,710 2. Use an 'int' return type on 'mockUniform3iv' to allow an error code to be returned. 2025-12-30T00:28:50,710 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:261:0: Exception check on 'mockUniform4f' will always require the GIL to be acquired. 2025-12-30T00:28:50,711 Possible solutions: 2025-12-30T00:28:50,712 1. Declare 'mockUniform4f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,713 2. Use an 'int' return type on 'mockUniform4f' to allow an error code to be returned. 2025-12-30T00:28:50,713 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:263:0: Exception check on 'mockUniform4fv' will always require the GIL to be acquired. 2025-12-30T00:28:50,714 Possible solutions: 2025-12-30T00:28:50,715 1. Declare 'mockUniform4fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,716 2. Use an 'int' return type on 'mockUniform4fv' to allow an error code to be returned. 2025-12-30T00:28:50,716 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:265:0: Exception check on 'mockUniform4i' will always require the GIL to be acquired. 2025-12-30T00:28:50,717 Possible solutions: 2025-12-30T00:28:50,718 1. Declare 'mockUniform4i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,719 2. Use an 'int' return type on 'mockUniform4i' to allow an error code to be returned. 2025-12-30T00:28:50,719 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:267:0: Exception check on 'mockUniform4iv' will always require the GIL to be acquired. 2025-12-30T00:28:50,720 Possible solutions: 2025-12-30T00:28:50,721 1. Declare 'mockUniform4iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,722 2. Use an 'int' return type on 'mockUniform4iv' to allow an error code to be returned. 2025-12-30T00:28:50,728 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:273:0: Exception check on 'mockUniformMatrix4fv' will always require the GIL to be acquired. 2025-12-30T00:28:50,747 Possible solutions: 2025-12-30T00:28:50,762 1. Declare 'mockUniformMatrix4fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,777 2. Use an 'int' return type on 'mockUniformMatrix4fv' to allow an error code to be returned. 2025-12-30T00:28:50,799 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:275:0: Exception check on 'mockUseProgram' will always require the GIL to be acquired. 2025-12-30T00:28:50,816 Possible solutions: 2025-12-30T00:28:50,836 1. Declare 'mockUseProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,864 2. Use an 'int' return type on 'mockUseProgram' to allow an error code to be returned. 2025-12-30T00:28:50,896 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:277:0: Exception check on 'mockValidateProgram' will always require the GIL to be acquired. 2025-12-30T00:28:50,928 Possible solutions: 2025-12-30T00:28:50,952 1. Declare 'mockValidateProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:50,973 2. Use an 'int' return type on 'mockValidateProgram' to allow an error code to be returned. 2025-12-30T00:28:51,005 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:279:0: Exception check on 'mockVertexAttrib1f' will always require the GIL to be acquired. 2025-12-30T00:28:51,026 Possible solutions: 2025-12-30T00:28:51,056 1. Declare 'mockVertexAttrib1f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:51,089 2. Use an 'int' return type on 'mockVertexAttrib1f' to allow an error code to be returned. 2025-12-30T00:28:51,110 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:283:0: Exception check on 'mockVertexAttrib2f' will always require the GIL to be acquired. 2025-12-30T00:28:51,119 Possible solutions: 2025-12-30T00:28:51,120 1. Declare 'mockVertexAttrib2f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:51,121 2. Use an 'int' return type on 'mockVertexAttrib2f' to allow an error code to be returned. 2025-12-30T00:28:51,122 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:287:0: Exception check on 'mockVertexAttrib3f' will always require the GIL to be acquired. 2025-12-30T00:28:51,123 Possible solutions: 2025-12-30T00:28:51,124 1. Declare 'mockVertexAttrib3f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:51,124 2. Use an 'int' return type on 'mockVertexAttrib3f' to allow an error code to be returned. 2025-12-30T00:28:51,125 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:291:0: Exception check on 'mockVertexAttrib4f' will always require the GIL to be acquired. 2025-12-30T00:28:51,126 Possible solutions: 2025-12-30T00:28:51,126 1. Declare 'mockVertexAttrib4f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:51,127 2. Use an 'int' return type on 'mockVertexAttrib4f' to allow an error code to be returned. 2025-12-30T00:28:51,127 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:295:0: Exception check on 'mockVertexAttribPointer' will always require the GIL to be acquired. 2025-12-30T00:28:51,128 Possible solutions: 2025-12-30T00:28:51,129 1. Declare 'mockVertexAttribPointer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:51,130 2. Use an 'int' return type on 'mockVertexAttribPointer' to allow an error code to be returned. 2025-12-30T00:28:51,133 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:297:0: Exception check on 'mockViewport' will always require the GIL to be acquired. 2025-12-30T00:28:51,134 Possible solutions: 2025-12-30T00:28:51,134 1. Declare 'mockViewport' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:28:51,135 2. Use an 'int' return type on 'mockViewport' to allow an error code to be returned. 2025-12-30T00:28:51,184 [INFO ] building 'kivy.graphics.cgl_backend.cgl_mock' extension 2025-12-30T00:28:51,186 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7/kivy/include -I/tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7/kivy/include -I/usr/include/python3.11 -c kivy/graphics/cgl_backend/cgl_mock.c -o build/temp.linux-armv7l-cpython-311/kivy/graphics/cgl_backend/cgl_mock.o 2025-12-30T00:28:51,619 kivy/graphics/cgl_backend/cgl_gl.c:1557:16: error: expected ‘;’ before ‘const’ 2025-12-30T00:28:51,620 1557 | typedef GLubyte const *(__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETSTRINGPTR)(GLenum); 2025-12-30T00:28:51,621 | ^~~~~~ 2025-12-30T00:28:51,622 | ; 2025-12-30T00:28:51,622 kivy/graphics/cgl_backend/cgl_gl.c:1557:36: warning: type defaults to ‘int’ in declaration of ‘__pyx_t_4kivy_8graphics_3cgl_GLGETSTRINGPTR’ [-Wimplicit-int] 2025-12-30T00:28:51,623 1557 | typedef GLubyte const *(__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETSTRINGPTR)(GLenum); 2025-12-30T00:28:51,624 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:51,625 kivy/graphics/cgl_backend/cgl_gl.c:1557:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,626 1557 | typedef GLubyte const *(__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETSTRINGPTR)(GLenum); 2025-12-30T00:28:51,627 | ^~~~~~~ 2025-12-30T00:28:51,627 kivy/graphics/cgl_backend/cgl_gl.c:1566:30: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:28:51,628 1566 | typedef GLboolean (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLISBUFFERPTR)(GLuint); 2025-12-30T00:28:51,629 | ^ 2025-12-30T00:28:51,630 kivy/graphics/cgl_backend/cgl_gl.c:1575:30: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:28:51,631 1575 | typedef GLboolean (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLISENABLEDPTR)(GLenum); 2025-12-30T00:28:51,631 | ^ 2025-12-30T00:28:51,632 kivy/graphics/cgl_backend/cgl_gl.c:1584:30: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:28:51,633 1584 | typedef GLboolean (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLISFRAMEBUFFERPTR)(GLuint); 2025-12-30T00:28:51,634 | ^ 2025-12-30T00:28:51,634 kivy/graphics/cgl_backend/cgl_gl.c:1593:30: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:28:51,635 1593 | typedef GLboolean (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLISPROGRAMPTR)(GLuint); 2025-12-30T00:28:51,636 | ^ 2025-12-30T00:28:51,636 kivy/graphics/cgl_backend/cgl_gl.c:1602:30: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:28:51,637 1602 | typedef GLboolean (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLISRENDERBUFFERPTR)(GLuint); 2025-12-30T00:28:51,638 | ^ 2025-12-30T00:28:51,639 kivy/graphics/cgl_backend/cgl_gl.c:1611:30: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:28:51,639 1611 | typedef GLboolean (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLISSHADERPTR)(GLuint); 2025-12-30T00:28:51,640 | ^ 2025-12-30T00:28:51,641 kivy/graphics/cgl_backend/cgl_gl.c:1620:30: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:28:51,642 1620 | typedef GLboolean (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLISTEXTUREPTR)(GLuint); 2025-12-30T00:28:51,643 | ^ 2025-12-30T00:28:51,643 kivy/graphics/cgl_backend/cgl_gl.c:1629:27: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:28:51,644 1629 | typedef GLenum (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCHECKFRAMEBUFFERSTATUSPTR)(GLenum); 2025-12-30T00:28:51,645 | ^ 2025-12-30T00:28:51,646 kivy/graphics/cgl_backend/cgl_gl.c:1638:27: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:28:51,647 1638 | typedef GLenum (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETERRORPTR)(void); 2025-12-30T00:28:51,648 | ^ 2025-12-30T00:28:51,649 kivy/graphics/cgl_backend/cgl_gl.c:1647:26: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:28:51,650 1647 | typedef GLint (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETATTRIBLOCATIONPTR)(GLuint, GLchar const *); 2025-12-30T00:28:51,651 | ^ 2025-12-30T00:28:51,652 kivy/graphics/cgl_backend/cgl_gl.c:1656:26: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:28:51,653 1656 | typedef GLint (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETUNIFORMLOCATIONPTR)(GLuint, char const *); 2025-12-30T00:28:51,654 | ^ 2025-12-30T00:28:51,654 kivy/graphics/cgl_backend/cgl_gl.c:1665:27: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:28:51,656 1665 | typedef GLuint (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCREATEPROGRAMPTR)(void); 2025-12-30T00:28:51,656 | ^ 2025-12-30T00:28:51,657 kivy/graphics/cgl_backend/cgl_gl.c:1674:27: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:28:51,658 1674 | typedef GLuint (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCREATESHADERPTR)(GLenum); 2025-12-30T00:28:51,659 | ^ 2025-12-30T00:28:51,660 kivy/graphics/cgl_backend/cgl_gl.c:1683:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,661 1683 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLACTIVETEXTUREPTR)(GLenum); 2025-12-30T00:28:51,661 | ^~~~~~~ 2025-12-30T00:28:51,662 kivy/graphics/cgl_backend/cgl_gl.c:1692:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,663 1692 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLATTACHSHADERPTR)(GLuint, GLuint); 2025-12-30T00:28:51,664 | ^~~~~~~ 2025-12-30T00:28:51,665 kivy/graphics/cgl_backend/cgl_gl.c:1701:95: error: expected ‘)’ before ‘char’ 2025-12-30T00:28:51,666 1701 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBINDATTRIBLOCATIONPTR)(GLuint, GLuint, char const *); 2025-12-30T00:28:51,667 | ^~~~~ 2025-12-30T00:28:51,667 | ) 2025-12-30T00:28:51,668 kivy/graphics/cgl_backend/cgl_gl.c:1710:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,669 1710 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBINDBUFFERPTR)(GLenum, GLuint); 2025-12-30T00:28:51,670 | ^~~~~~~ 2025-12-30T00:28:51,671 kivy/graphics/cgl_backend/cgl_gl.c:1719:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,671 1719 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBINDFRAMEBUFFERPTR)(GLenum, GLuint); 2025-12-30T00:28:51,672 | ^~~~~~~ 2025-12-30T00:28:51,673 kivy/graphics/cgl_backend/cgl_gl.c:1728:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,675 1728 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBINDRENDERBUFFERPTR)(GLenum, GLuint); 2025-12-30T00:28:51,675 | ^~~~~~~ 2025-12-30T00:28:51,676 kivy/graphics/cgl_backend/cgl_gl.c:1737:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,677 1737 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBINDTEXTUREPTR)(GLenum, GLuint); 2025-12-30T00:28:51,678 | ^~~~~~~ 2025-12-30T00:28:51,679 kivy/graphics/cgl_backend/cgl_gl.c:1746:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,680 1746 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBLENDCOLORPTR)(GLclampf, GLclampf, GLclampf, GLclampf); 2025-12-30T00:28:51,681 | ^~~~~~~ 2025-12-30T00:28:51,682 kivy/graphics/cgl_backend/cgl_gl.c:1755:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,682 1755 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBLENDEQUATIONPTR)(GLenum); 2025-12-30T00:28:51,683 | ^~~~~~~ 2025-12-30T00:28:51,684 kivy/graphics/cgl_backend/cgl_gl.c:1764:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,685 1764 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBLENDEQUATIONSEPARATEPTR)(GLenum, GLenum); 2025-12-30T00:28:51,686 | ^~~~~~~ 2025-12-30T00:28:51,687 kivy/graphics/cgl_backend/cgl_gl.c:1773:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,688 1773 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBLENDFUNCPTR)(GLenum, GLenum); 2025-12-30T00:28:51,688 | ^~~~~~~ 2025-12-30T00:28:51,689 kivy/graphics/cgl_backend/cgl_gl.c:1782:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,690 1782 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBLENDFUNCSEPARATEPTR)(GLenum, GLenum, GLenum, GLenum); 2025-12-30T00:28:51,691 | ^~~~~~~ 2025-12-30T00:28:51,692 kivy/graphics/cgl_backend/cgl_gl.c:1791:98: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:51,694 1791 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBUFFERDATAPTR)(GLenum, GLsizeiptr, GLvoid const *, GLenum); 2025-12-30T00:28:51,694 | ^~~~~~ 2025-12-30T00:28:51,695 | ) 2025-12-30T00:28:51,696 kivy/graphics/cgl_backend/cgl_gl.c:1800:111: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:51,697 1800 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBUFFERSUBDATAPTR)(GLenum, GLintptr, GLsizeiptr, GLvoid const *); 2025-12-30T00:28:51,698 | ^~~~~~ 2025-12-30T00:28:51,699 | ) 2025-12-30T00:28:51,699 kivy/graphics/cgl_backend/cgl_gl.c:1809:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,700 1809 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCLEARCOLORPTR)(GLclampf, GLclampf, GLclampf, GLclampf); 2025-12-30T00:28:51,701 | ^~~~~~~ 2025-12-30T00:28:51,702 kivy/graphics/cgl_backend/cgl_gl.c:1818:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,702 1818 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCLEARPTR)(GLbitfield); 2025-12-30T00:28:51,703 | ^~~~~~~ 2025-12-30T00:28:51,704 kivy/graphics/cgl_backend/cgl_gl.c:1827:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,705 1827 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCLEARSTENCILPTR)(GLint); 2025-12-30T00:28:51,706 | ^~~~~~~ 2025-12-30T00:28:51,706 kivy/graphics/cgl_backend/cgl_gl.c:1836:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,708 1836 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCOLORMASKPTR)(GLboolean, GLboolean, GLboolean, GLboolean); 2025-12-30T00:28:51,709 | ^~~~~~~ 2025-12-30T00:28:51,710 kivy/graphics/cgl_backend/cgl_gl.c:1845:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,711 1845 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCOMPILESHADERPTR)(GLuint); 2025-12-30T00:28:51,712 | ^~~~~~~ 2025-12-30T00:28:51,714 kivy/graphics/cgl_backend/cgl_gl.c:1854:145: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:51,715 1854 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCOMPRESSEDTEXIMAGE2DPTR)(GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, GLvoid const *); 2025-12-30T00:28:51,715 | ^~~~~~ 2025-12-30T00:28:51,716 | ) 2025-12-30T00:28:51,717 kivy/graphics/cgl_backend/cgl_gl.c:1863:155: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:51,718 1863 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCOMPRESSEDTEXSUBIMAGE2DPTR)(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, GLvoid const *); 2025-12-30T00:28:51,719 | ^~~~~~ 2025-12-30T00:28:51,720 | ) 2025-12-30T00:28:51,721 kivy/graphics/cgl_backend/cgl_gl.c:1872:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,722 1872 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCOPYTEXIMAGE2DPTR)(GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLsizei, GLint); 2025-12-30T00:28:51,723 | ^~~~~~~ 2025-12-30T00:28:51,724 kivy/graphics/cgl_backend/cgl_gl.c:1881:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,725 1881 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCOPYTEXSUBIMAGE2DPTR)(GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei); 2025-12-30T00:28:51,725 | ^~~~~~~ 2025-12-30T00:28:51,726 kivy/graphics/cgl_backend/cgl_mock.c:1554:16: error: expected ‘;’ before ‘const’ 2025-12-30T00:28:51,727 1554 | typedef GLubyte const *(__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETSTRINGPTR)(GLenum); 2025-12-30T00:28:51,727 | ^~~~~~ 2025-12-30T00:28:51,728 | ; 2025-12-30T00:28:51,729 kivy/graphics/cgl_backend/cgl_gl.c:1890:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,729 1890 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCULLFACEPTR)(GLenum); 2025-12-30T00:28:51,730 | ^~~~~~~ 2025-12-30T00:28:51,731 kivy/graphics/cgl_backend/cgl_mock.c:1554:36: warning: type defaults to ‘int’ in declaration of ‘__pyx_t_4kivy_8graphics_3cgl_GLGETSTRINGPTR’ [-Wimplicit-int] 2025-12-30T00:28:51,732 1554 | typedef GLubyte const *(__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETSTRINGPTR)(GLenum); 2025-12-30T00:28:51,732 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:51,733 kivy/graphics/cgl_backend/cgl_mock.c:1554:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,734 1554 | typedef GLubyte const *(__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETSTRINGPTR)(GLenum); 2025-12-30T00:28:51,734 | ^~~~~~~ 2025-12-30T00:28:51,735 kivy/graphics/cgl_backend/cgl_mock.c:1563:30: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:28:51,736 1563 | typedef GLboolean (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLISBUFFERPTR)(GLuint); 2025-12-30T00:28:51,738 | ^ 2025-12-30T00:28:51,739 kivy/graphics/cgl_backend/cgl_mock.c:1572:30: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:28:51,739 1572 | typedef GLboolean (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLISENABLEDPTR)(GLenum); 2025-12-30T00:28:51,740 | ^ 2025-12-30T00:28:51,741 kivy/graphics/cgl_backend/cgl_gl.c:1899:90: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:51,742 1899 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDELETEBUFFERSPTR)(GLsizei, GLuint const *); 2025-12-30T00:28:51,743 | ^~~~~~ 2025-12-30T00:28:51,744 | ) 2025-12-30T00:28:51,745 kivy/graphics/cgl_backend/cgl_mock.c:1581:30: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:28:51,746 1581 | typedef GLboolean (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLISFRAMEBUFFERPTR)(GLuint); 2025-12-30T00:28:51,747 | ^ 2025-12-30T00:28:51,748 kivy/graphics/cgl_backend/cgl_mock.c:1590:30: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:28:51,748 1590 | typedef GLboolean (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLISPROGRAMPTR)(GLuint); 2025-12-30T00:28:51,749 | ^ 2025-12-30T00:28:51,750 kivy/graphics/cgl_backend/cgl_mock.c:1599:30: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:28:51,751 1599 | typedef GLboolean (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLISRENDERBUFFERPTR)(GLuint); 2025-12-30T00:28:51,752 | ^ 2025-12-30T00:28:51,753 kivy/graphics/cgl_backend/cgl_mock.c:1608:30: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:28:51,754 1608 | typedef GLboolean (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLISSHADERPTR)(GLuint); 2025-12-30T00:28:51,755 | ^ 2025-12-30T00:28:51,756 kivy/graphics/cgl_backend/cgl_gl.c:1908:95: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:51,757 1908 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDELETEFRAMEBUFFERSPTR)(GLsizei, GLuint const *); 2025-12-30T00:28:51,758 | ^~~~~~ 2025-12-30T00:28:51,758 | ) 2025-12-30T00:28:51,759 kivy/graphics/cgl_backend/cgl_mock.c:1617:30: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:28:51,759 1617 | typedef GLboolean (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLISTEXTUREPTR)(GLuint); 2025-12-30T00:28:51,760 | ^ 2025-12-30T00:28:51,761 kivy/graphics/cgl_backend/cgl_gl.c:1917:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,761 1917 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDELETEPROGRAMPTR)(GLuint); 2025-12-30T00:28:51,762 | ^~~~~~~ 2025-12-30T00:28:51,763 kivy/graphics/cgl_backend/cgl_mock.c:1626:27: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:28:51,764 1626 | typedef GLenum (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCHECKFRAMEBUFFERSTATUSPTR)(GLenum); 2025-12-30T00:28:51,764 | ^ 2025-12-30T00:28:51,765 kivy/graphics/cgl_backend/cgl_mock.c:1635:27: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:28:51,766 1635 | typedef GLenum (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETERRORPTR)(void); 2025-12-30T00:28:51,767 | ^ 2025-12-30T00:28:51,768 kivy/graphics/cgl_backend/cgl_mock.c:1644:26: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:28:51,769 1644 | typedef GLint (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETATTRIBLOCATIONPTR)(GLuint, GLchar const *); 2025-12-30T00:28:51,770 | ^ 2025-12-30T00:28:51,771 kivy/graphics/cgl_backend/cgl_mock.c:1653:26: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:28:51,772 1653 | typedef GLint (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETUNIFORMLOCATIONPTR)(GLuint, char const *); 2025-12-30T00:28:51,773 | ^ 2025-12-30T00:28:51,773 kivy/graphics/cgl_backend/cgl_gl.c:1926:96: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:51,774 1926 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDELETERENDERBUFFERSPTR)(GLsizei, GLuint const *); 2025-12-30T00:28:51,775 | ^~~~~~ 2025-12-30T00:28:51,777 | ) 2025-12-30T00:28:51,777 kivy/graphics/cgl_backend/cgl_mock.c:1662:27: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:28:51,778 1662 | typedef GLuint (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCREATEPROGRAMPTR)(void); 2025-12-30T00:28:51,779 | ^ 2025-12-30T00:28:51,780 kivy/graphics/cgl_backend/cgl_gl.c:1935:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,780 1935 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDELETESHADERPTR)(GLuint); 2025-12-30T00:28:51,781 | ^~~~~~~ 2025-12-30T00:28:51,782 kivy/graphics/cgl_backend/cgl_mock.c:1671:27: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:28:51,783 1671 | typedef GLuint (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCREATESHADERPTR)(GLenum); 2025-12-30T00:28:51,784 | ^ 2025-12-30T00:28:51,785 kivy/graphics/cgl_backend/cgl_mock.c:1680:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,787 1680 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLACTIVETEXTUREPTR)(GLenum); 2025-12-30T00:28:51,787 | ^~~~~~~ 2025-12-30T00:28:51,788 kivy/graphics/cgl_backend/cgl_mock.c:1689:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,789 1689 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLATTACHSHADERPTR)(GLuint, GLuint); 2025-12-30T00:28:51,789 | ^~~~~~~ 2025-12-30T00:28:51,790 kivy/graphics/cgl_backend/cgl_gl.c:1944:91: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:51,791 1944 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDELETETEXTURESPTR)(GLsizei, GLuint const *); 2025-12-30T00:28:51,791 | ^~~~~~ 2025-12-30T00:28:51,792 | ) 2025-12-30T00:28:51,793 kivy/graphics/cgl_backend/cgl_mock.c:1698:95: error: expected ‘)’ before ‘char’ 2025-12-30T00:28:51,793 1698 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBINDATTRIBLOCATIONPTR)(GLuint, GLuint, char const *); 2025-12-30T00:28:51,794 | ^~~~~ 2025-12-30T00:28:51,795 | ) 2025-12-30T00:28:51,795 kivy/graphics/cgl_backend/cgl_mock.c:1707:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,796 1707 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBINDBUFFERPTR)(GLenum, GLuint); 2025-12-30T00:28:51,797 | ^~~~~~~ 2025-12-30T00:28:51,798 kivy/graphics/cgl_backend/cgl_gl.c:1953:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,799 1953 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDEPTHFUNCPTR)(GLenum); 2025-12-30T00:28:51,799 | ^~~~~~~ 2025-12-30T00:28:51,800 kivy/graphics/cgl_backend/cgl_mock.c:1716:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,801 1716 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBINDFRAMEBUFFERPTR)(GLenum, GLuint); 2025-12-30T00:28:51,802 | ^~~~~~~ 2025-12-30T00:28:51,802 kivy/graphics/cgl_backend/cgl_mock.c:1725:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,803 1725 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBINDRENDERBUFFERPTR)(GLenum, GLuint); 2025-12-30T00:28:51,804 | ^~~~~~~ 2025-12-30T00:28:51,805 kivy/graphics/cgl_backend/cgl_gl.c:1962:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,806 1962 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDEPTHMASKPTR)(GLboolean); 2025-12-30T00:28:51,807 | ^~~~~~~ 2025-12-30T00:28:51,807 kivy/graphics/cgl_backend/cgl_mock.c:1734:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,808 1734 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBINDTEXTUREPTR)(GLenum, GLuint); 2025-12-30T00:28:51,809 | ^~~~~~~ 2025-12-30T00:28:51,810 kivy/graphics/cgl_backend/cgl_mock.c:1743:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,811 1743 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBLENDCOLORPTR)(GLclampf, GLclampf, GLclampf, GLclampf); 2025-12-30T00:28:51,812 | ^~~~~~~ 2025-12-30T00:28:51,813 kivy/graphics/cgl_backend/cgl_gl.c:1971:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,814 1971 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDETACHSHADERPTR)(GLuint, GLuint); 2025-12-30T00:28:51,814 | ^~~~~~~ 2025-12-30T00:28:51,815 kivy/graphics/cgl_backend/cgl_mock.c:1752:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,816 1752 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBLENDEQUATIONPTR)(GLenum); 2025-12-30T00:28:51,817 | ^~~~~~~ 2025-12-30T00:28:51,818 kivy/graphics/cgl_backend/cgl_mock.c:1761:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,819 1761 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBLENDEQUATIONSEPARATEPTR)(GLenum, GLenum); 2025-12-30T00:28:51,819 | ^~~~~~~ 2025-12-30T00:28:51,820 kivy/graphics/cgl_backend/cgl_gl.c:1980:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,821 1980 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDISABLEPTR)(GLenum); 2025-12-30T00:28:51,821 | ^~~~~~~ 2025-12-30T00:28:51,822 kivy/graphics/cgl_backend/cgl_mock.c:1770:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,823 1770 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBLENDFUNCPTR)(GLenum, GLenum); 2025-12-30T00:28:51,823 | ^~~~~~~ 2025-12-30T00:28:51,824 kivy/graphics/cgl_backend/cgl_gl.c:1989:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,825 1989 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDISABLEVERTEXATTRIBARRAYPTR)(GLuint); 2025-12-30T00:28:51,826 | ^~~~~~~ 2025-12-30T00:28:51,826 kivy/graphics/cgl_backend/cgl_mock.c:1779:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,827 1779 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBLENDFUNCSEPARATEPTR)(GLenum, GLenum, GLenum, GLenum); 2025-12-30T00:28:51,828 | ^~~~~~~ 2025-12-30T00:28:51,828 kivy/graphics/cgl_backend/cgl_gl.c:1998:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,829 1998 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDRAWARRAYSPTR)(GLenum, GLint, GLsizei); 2025-12-30T00:28:51,830 | ^~~~~~~ 2025-12-30T00:28:51,831 kivy/graphics/cgl_backend/cgl_mock.c:1788:98: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:51,832 1788 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBUFFERDATAPTR)(GLenum, GLsizeiptr, GLvoid const *, GLenum); 2025-12-30T00:28:51,833 | ^~~~~~ 2025-12-30T00:28:51,834 | ) 2025-12-30T00:28:51,835 kivy/graphics/cgl_backend/cgl_mock.c:1797:111: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:51,835 1797 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBUFFERSUBDATAPTR)(GLenum, GLintptr, GLsizeiptr, GLvoid const *); 2025-12-30T00:28:51,836 | ^~~~~~ 2025-12-30T00:28:51,837 | ) 2025-12-30T00:28:51,838 kivy/graphics/cgl_backend/cgl_mock.c:1806:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,839 1806 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCLEARCOLORPTR)(GLclampf, GLclampf, GLclampf, GLclampf); 2025-12-30T00:28:51,840 | ^~~~~~~ 2025-12-30T00:28:51,841 kivy/graphics/cgl_backend/cgl_gl.c:2007:105: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:51,841 2007 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDRAWELEMENTSPTR)(GLenum, GLsizei, GLenum, GLvoid const *); 2025-12-30T00:28:51,842 | ^~~~~~ 2025-12-30T00:28:51,843 | ) 2025-12-30T00:28:51,844 kivy/graphics/cgl_backend/cgl_mock.c:1815:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,845 1815 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCLEARPTR)(GLbitfield); 2025-12-30T00:28:51,846 | ^~~~~~~ 2025-12-30T00:28:51,847 kivy/graphics/cgl_backend/cgl_gl.c:2016:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,847 2016 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLENABLEPTR)(GLenum); 2025-12-30T00:28:51,848 | ^~~~~~~ 2025-12-30T00:28:51,849 kivy/graphics/cgl_backend/cgl_mock.c:1824:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,850 1824 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCLEARSTENCILPTR)(GLint); 2025-12-30T00:28:51,850 | ^~~~~~~ 2025-12-30T00:28:51,851 kivy/graphics/cgl_backend/cgl_mock.c:1833:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,852 1833 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCOLORMASKPTR)(GLboolean, GLboolean, GLboolean, GLboolean); 2025-12-30T00:28:51,853 | ^~~~~~~ 2025-12-30T00:28:51,853 kivy/graphics/cgl_backend/cgl_gl.c:2025:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,854 2025 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLENABLEVERTEXATTRIBARRAYPTR)(GLuint); 2025-12-30T00:28:51,855 | ^~~~~~~ 2025-12-30T00:28:51,855 kivy/graphics/cgl_backend/cgl_mock.c:1842:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,856 1842 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCOMPILESHADERPTR)(GLuint); 2025-12-30T00:28:51,857 | ^~~~~~~ 2025-12-30T00:28:51,857 kivy/graphics/cgl_backend/cgl_gl.c:2052:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,858 2052 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLFRAMEBUFFERRENDERBUFFERPTR)(GLenum, GLenum, GLenum, GLuint); 2025-12-30T00:28:51,859 | ^~~~~~~ 2025-12-30T00:28:51,860 kivy/graphics/cgl_backend/cgl_gl.c:2061:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,860 2061 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLFRAMEBUFFERTEXTURE2DPTR)(GLenum, GLenum, GLenum, GLuint, GLint); 2025-12-30T00:28:51,861 | ^~~~~~~ 2025-12-30T00:28:51,862 kivy/graphics/cgl_backend/cgl_mock.c:1851:145: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:51,863 1851 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCOMPRESSEDTEXIMAGE2DPTR)(GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, GLvoid const *); 2025-12-30T00:28:51,864 | ^~~~~~ 2025-12-30T00:28:51,865 | ) 2025-12-30T00:28:51,866 kivy/graphics/cgl_backend/cgl_gl.c:2070:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,867 2070 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLFRONTFACEPTR)(GLenum); 2025-12-30T00:28:51,867 | ^~~~~~~ 2025-12-30T00:28:51,868 kivy/graphics/cgl_backend/cgl_mock.c:1860:155: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:51,869 1860 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCOMPRESSEDTEXSUBIMAGE2DPTR)(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, GLvoid const *); 2025-12-30T00:28:51,870 | ^~~~~~ 2025-12-30T00:28:51,871 | ) 2025-12-30T00:28:51,872 kivy/graphics/cgl_backend/cgl_mock.c:1869:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,873 1869 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCOPYTEXIMAGE2DPTR)(GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLsizei, GLint); 2025-12-30T00:28:51,873 | ^~~~~~~ 2025-12-30T00:28:51,874 kivy/graphics/cgl_backend/cgl_mock.c:1878:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,875 1878 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCOPYTEXSUBIMAGE2DPTR)(GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei); 2025-12-30T00:28:51,876 | ^~~~~~~ 2025-12-30T00:28:51,876 kivy/graphics/cgl_backend/cgl_gl.c:2079:87: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:51,877 2079 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGENBUFFERSPTR)(GLsizei, GLuint *); 2025-12-30T00:28:51,878 | ^~ 2025-12-30T00:28:51,878 | ) 2025-12-30T00:28:51,879 kivy/graphics/cgl_backend/cgl_mock.c:1887:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,880 1887 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCULLFACEPTR)(GLenum); 2025-12-30T00:28:51,881 | ^~~~~~~ 2025-12-30T00:28:51,881 kivy/graphics/cgl_backend/cgl_gl.c:2088:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,882 2088 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGENERATEMIPMAPPTR)(GLenum); 2025-12-30T00:28:51,883 | ^~~~~~~ 2025-12-30T00:28:51,883 kivy/graphics/cgl_backend/cgl_mock.c:1896:90: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:51,884 1896 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDELETEBUFFERSPTR)(GLsizei, GLuint const *); 2025-12-30T00:28:51,885 | ^~~~~~ 2025-12-30T00:28:51,886 | ) 2025-12-30T00:28:51,886 kivy/graphics/cgl_backend/cgl_mock.c:1905:95: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:51,887 1905 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDELETEFRAMEBUFFERSPTR)(GLsizei, GLuint const *); 2025-12-30T00:28:51,888 | ^~~~~~ 2025-12-30T00:28:51,889 | ) 2025-12-30T00:28:51,890 kivy/graphics/cgl_backend/cgl_gl.c:2097:92: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:51,890 2097 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGENFRAMEBUFFERSPTR)(GLsizei, GLuint *); 2025-12-30T00:28:51,891 | ^~ 2025-12-30T00:28:51,892 | ) 2025-12-30T00:28:51,893 kivy/graphics/cgl_backend/cgl_mock.c:1914:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,893 1914 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDELETEPROGRAMPTR)(GLuint); 2025-12-30T00:28:51,894 | ^~~~~~~ 2025-12-30T00:28:51,895 kivy/graphics/cgl_backend/cgl_mock.c:1923:96: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:51,896 1923 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDELETERENDERBUFFERSPTR)(GLsizei, GLuint const *); 2025-12-30T00:28:51,897 | ^~~~~~ 2025-12-30T00:28:51,898 | ) 2025-12-30T00:28:51,899 kivy/graphics/cgl_backend/cgl_mock.c:1932:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,900 1932 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDELETESHADERPTR)(GLuint); 2025-12-30T00:28:51,901 | ^~~~~~~ 2025-12-30T00:28:51,901 kivy/graphics/cgl_backend/cgl_gl.c:2106:93: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:51,902 2106 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGENRENDERBUFFERSPTR)(GLsizei, GLuint *); 2025-12-30T00:28:51,903 | ^~ 2025-12-30T00:28:51,903 | ) 2025-12-30T00:28:51,904 kivy/graphics/cgl_backend/cgl_mock.c:1941:91: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:51,905 1941 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDELETETEXTURESPTR)(GLsizei, GLuint const *); 2025-12-30T00:28:51,905 | ^~~~~~ 2025-12-30T00:28:51,906 | ) 2025-12-30T00:28:51,907 kivy/graphics/cgl_backend/cgl_mock.c:1950:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,908 1950 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDEPTHFUNCPTR)(GLenum); 2025-12-30T00:28:51,908 | ^~~~~~~ 2025-12-30T00:28:51,909 kivy/graphics/cgl_backend/cgl_mock.c:1959:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,910 1959 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDEPTHMASKPTR)(GLboolean); 2025-12-30T00:28:51,911 | ^~~~~~~ 2025-12-30T00:28:51,911 kivy/graphics/cgl_backend/cgl_gl.c:2115:88: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:51,912 2115 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGENTEXTURESPTR)(GLsizei, GLuint *); 2025-12-30T00:28:51,913 | ^~ 2025-12-30T00:28:51,914 | ) 2025-12-30T00:28:51,915 kivy/graphics/cgl_backend/cgl_mock.c:1968:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,915 1968 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDETACHSHADERPTR)(GLuint, GLuint); 2025-12-30T00:28:51,916 | ^~~~~~~ 2025-12-30T00:28:51,917 kivy/graphics/cgl_backend/cgl_mock.c:1977:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,918 1977 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDISABLEPTR)(GLenum); 2025-12-30T00:28:51,919 | ^~~~~~~ 2025-12-30T00:28:51,920 kivy/graphics/cgl_backend/cgl_mock.c:1986:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,921 1986 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDISABLEVERTEXATTRIBARRAYPTR)(GLuint); 2025-12-30T00:28:51,922 | ^~~~~~~ 2025-12-30T00:28:51,922 kivy/graphics/cgl_backend/cgl_mock.c:1995:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,923 1995 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDRAWARRAYSPTR)(GLenum, GLint, GLsizei); 2025-12-30T00:28:51,924 | ^~~~~~~ 2025-12-30T00:28:51,925 kivy/graphics/cgl_backend/cgl_gl.c:2124:109: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:51,926 2124 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETACTIVEATTRIBPTR)(GLuint, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLchar *); 2025-12-30T00:28:51,927 | ^~ 2025-12-30T00:28:51,928 | ) 2025-12-30T00:28:51,929 kivy/graphics/cgl_backend/cgl_mock.c:2004:105: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:51,930 2004 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDRAWELEMENTSPTR)(GLenum, GLsizei, GLenum, GLvoid const *); 2025-12-30T00:28:51,930 | ^~~~~~ 2025-12-30T00:28:51,931 | ) 2025-12-30T00:28:51,932 kivy/graphics/cgl_backend/cgl_mock.c:2013:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,933 2013 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLENABLEPTR)(GLenum); 2025-12-30T00:28:51,933 | ^~~~~~~ 2025-12-30T00:28:51,934 kivy/graphics/cgl_backend/cgl_gl.c:2133:110: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:51,935 2133 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETACTIVEUNIFORMPTR)(GLuint, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLchar *); 2025-12-30T00:28:51,936 | ^~ 2025-12-30T00:28:51,936 | ) 2025-12-30T00:28:51,937 kivy/graphics/cgl_backend/cgl_mock.c:2022:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,938 2022 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLENABLEVERTEXATTRIBARRAYPTR)(GLuint); 2025-12-30T00:28:51,939 | ^~~~~~~ 2025-12-30T00:28:51,939 kivy/graphics/cgl_backend/cgl_mock.c:2049:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,940 2049 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLFRAMEBUFFERRENDERBUFFERPTR)(GLenum, GLenum, GLenum, GLuint); 2025-12-30T00:28:51,941 | ^~~~~~~ 2025-12-30T00:28:51,942 kivy/graphics/cgl_backend/cgl_mock.c:2058:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,943 2058 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLFRAMEBUFFERTEXTURE2DPTR)(GLenum, GLenum, GLenum, GLuint, GLint); 2025-12-30T00:28:51,944 | ^~~~~~~ 2025-12-30T00:28:51,945 kivy/graphics/cgl_backend/cgl_mock.c:2067:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,946 2067 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLFRONTFACEPTR)(GLenum); 2025-12-30T00:28:51,947 | ^~~~~~~ 2025-12-30T00:28:51,948 kivy/graphics/cgl_backend/cgl_gl.c:2142:104: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:51,949 2142 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETATTACHEDSHADERSPTR)(GLuint, GLsizei, GLsizei *, GLuint *); 2025-12-30T00:28:51,950 | ^~ 2025-12-30T00:28:51,951 | ) 2025-12-30T00:28:51,951 kivy/graphics/cgl_backend/cgl_mock.c:2076:87: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:51,952 2076 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGENBUFFERSPTR)(GLsizei, GLuint *); 2025-12-30T00:28:51,953 | ^~ 2025-12-30T00:28:51,954 | ) 2025-12-30T00:28:51,955 kivy/graphics/cgl_backend/cgl_mock.c:2085:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:51,956 2085 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGENERATEMIPMAPPTR)(GLenum); 2025-12-30T00:28:51,957 | ^~~~~~~ 2025-12-30T00:28:51,958 kivy/graphics/cgl_backend/cgl_gl.c:2151:90: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:51,959 2151 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETBOOLEANVPTR)(GLenum, GLboolean *); 2025-12-30T00:28:51,960 | ^~ 2025-12-30T00:28:51,961 | ) 2025-12-30T00:28:51,962 kivy/graphics/cgl_backend/cgl_mock.c:2094:92: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:51,962 2094 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGENFRAMEBUFFERSPTR)(GLsizei, GLuint *); 2025-12-30T00:28:51,963 | ^~ 2025-12-30T00:28:51,964 | ) 2025-12-30T00:28:51,965 kivy/graphics/cgl_backend/cgl_gl.c:2160:103: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:51,966 2160 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETBUFFERPARAMETERIVPTR)(GLenum, GLenum, GLint *); 2025-12-30T00:28:51,966 | ^~ 2025-12-30T00:28:51,976 | ) 2025-12-30T00:28:51,976 kivy/graphics/cgl_backend/cgl_mock.c:2103:93: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:51,977 2103 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGENRENDERBUFFERSPTR)(GLsizei, GLuint *); 2025-12-30T00:28:51,978 | ^~ 2025-12-30T00:28:51,979 | ) 2025-12-30T00:28:51,979 kivy/graphics/cgl_backend/cgl_mock.c:2112:88: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:51,980 2112 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGENTEXTURESPTR)(GLsizei, GLuint *); 2025-12-30T00:28:51,981 | ^~ 2025-12-30T00:28:51,982 | ) 2025-12-30T00:28:51,983 kivy/graphics/cgl_backend/cgl_gl.c:2169:86: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:51,984 2169 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETFLOATVPTR)(GLenum, GLfloat *); 2025-12-30T00:28:51,985 | ^~ 2025-12-30T00:28:51,986 | ) 2025-12-30T00:28:51,987 kivy/graphics/cgl_backend/cgl_mock.c:2121:109: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:51,988 2121 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETACTIVEATTRIBPTR)(GLuint, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLchar *); 2025-12-30T00:28:51,989 | ^~ 2025-12-30T00:28:51,989 | ) 2025-12-30T00:28:51,990 kivy/graphics/cgl_backend/cgl_mock.c:2130:110: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:51,991 2130 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETACTIVEUNIFORMPTR)(GLuint, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLchar *); 2025-12-30T00:28:51,992 | ^~ 2025-12-30T00:28:51,993 | ) 2025-12-30T00:28:51,994 kivy/graphics/cgl_backend/cgl_gl.c:2178:126: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:51,995 2178 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETFRAMEBUFFERATTACHMENTPARAMETERIVPTR)(GLenum, GLenum, GLenum, GLint *); 2025-12-30T00:28:51,995 | ^~ 2025-12-30T00:28:51,996 | ) 2025-12-30T00:28:51,997 kivy/graphics/cgl_backend/cgl_mock.c:2139:104: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:51,998 2139 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETATTACHEDSHADERSPTR)(GLuint, GLsizei, GLsizei *, GLuint *); 2025-12-30T00:28:51,998 | ^~ 2025-12-30T00:28:51,999 | ) 2025-12-30T00:28:52,000 kivy/graphics/cgl_backend/cgl_gl.c:2187:86: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,000 2187 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETINTEGERVPTR)(GLenum, GLint *); 2025-12-30T00:28:52,001 | ^~ 2025-12-30T00:28:52,002 | ) 2025-12-30T00:28:52,003 kivy/graphics/cgl_backend/cgl_mock.c:2148:90: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,003 2148 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETBOOLEANVPTR)(GLenum, GLboolean *); 2025-12-30T00:28:52,004 | ^~ 2025-12-30T00:28:52,005 | ) 2025-12-30T00:28:52,006 kivy/graphics/cgl_backend/cgl_mock.c:2157:103: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,007 2157 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETBUFFERPARAMETERIVPTR)(GLenum, GLenum, GLint *); 2025-12-30T00:28:52,008 | ^~ 2025-12-30T00:28:52,009 | ) 2025-12-30T00:28:52,010 kivy/graphics/cgl_backend/cgl_gl.c:2196:103: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,011 2196 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETPROGRAMINFOLOGPTR)(GLuint, GLsizei, GLsizei *, GLchar *); 2025-12-30T00:28:52,011 | ^~ 2025-12-30T00:28:52,012 | ) 2025-12-30T00:28:52,013 kivy/graphics/cgl_backend/cgl_mock.c:2166:86: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,014 2166 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETFLOATVPTR)(GLenum, GLfloat *); 2025-12-30T00:28:52,015 | ^~ 2025-12-30T00:28:52,015 | ) 2025-12-30T00:28:52,016 kivy/graphics/cgl_backend/cgl_gl.c:2205:95: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,017 2205 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETPROGRAMIVPTR)(GLuint, GLenum, GLint *); 2025-12-30T00:28:52,018 | ^~ 2025-12-30T00:28:52,019 | ) 2025-12-30T00:28:52,020 kivy/graphics/cgl_backend/cgl_mock.c:2175:126: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,021 2175 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETFRAMEBUFFERATTACHMENTPARAMETERIVPTR)(GLenum, GLenum, GLenum, GLint *); 2025-12-30T00:28:52,022 | ^~ 2025-12-30T00:28:52,022 | ) 2025-12-30T00:28:52,023 kivy/graphics/cgl_backend/cgl_mock.c:2184:86: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,024 2184 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETINTEGERVPTR)(GLenum, GLint *); 2025-12-30T00:28:52,024 | ^~ 2025-12-30T00:28:52,025 | ) 2025-12-30T00:28:52,026 kivy/graphics/cgl_backend/cgl_gl.c:2214:109: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,027 2214 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETRENDERBUFFERPARAMETERIVPTR)(GLenum, GLenum, GLint *); 2025-12-30T00:28:52,027 | ^~ 2025-12-30T00:28:52,028 | ) 2025-12-30T00:28:52,029 kivy/graphics/cgl_backend/cgl_mock.c:2193:103: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,030 2193 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETPROGRAMINFOLOGPTR)(GLuint, GLsizei, GLsizei *, GLchar *); 2025-12-30T00:28:52,031 | ^~ 2025-12-30T00:28:52,031 | ) 2025-12-30T00:28:52,032 kivy/graphics/cgl_backend/cgl_gl.c:2223:102: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,033 2223 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETSHADERINFOLOGPTR)(GLuint, GLsizei, GLsizei *, char *); 2025-12-30T00:28:52,034 | ^~ 2025-12-30T00:28:52,034 | ) 2025-12-30T00:28:52,035 kivy/graphics/cgl_backend/cgl_mock.c:2202:95: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,036 2202 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETPROGRAMIVPTR)(GLuint, GLenum, GLint *); 2025-12-30T00:28:52,037 | ^~ 2025-12-30T00:28:52,038 | ) 2025-12-30T00:28:52,039 kivy/graphics/cgl_backend/cgl_mock.c:2211:109: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,040 2211 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETRENDERBUFFERPARAMETERIVPTR)(GLenum, GLenum, GLint *); 2025-12-30T00:28:52,041 | ^~ 2025-12-30T00:28:52,041 | ) 2025-12-30T00:28:52,042 kivy/graphics/cgl_backend/cgl_gl.c:2232:94: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,043 2232 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETSHADERIVPTR)(GLuint, GLenum, GLint *); 2025-12-30T00:28:52,044 | ^~ 2025-12-30T00:28:52,045 | ) 2025-12-30T00:28:52,046 kivy/graphics/cgl_backend/cgl_mock.c:2220:102: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,046 2220 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETSHADERINFOLOGPTR)(GLuint, GLsizei, GLsizei *, char *); 2025-12-30T00:28:52,047 | ^~ 2025-12-30T00:28:52,047 | ) 2025-12-30T00:28:52,048 kivy/graphics/cgl_backend/cgl_gl.c:2241:101: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,049 2241 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETSHADERSOURCEPTR)(GLuint, GLsizei, GLsizei *, GLchar *); 2025-12-30T00:28:52,049 | ^~ 2025-12-30T00:28:52,050 | ) 2025-12-30T00:28:52,051 kivy/graphics/cgl_backend/cgl_mock.c:2229:94: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,052 2229 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETSHADERIVPTR)(GLuint, GLenum, GLint *); 2025-12-30T00:28:52,052 | ^~ 2025-12-30T00:28:52,053 | ) 2025-12-30T00:28:52,054 kivy/graphics/cgl_backend/cgl_mock.c:2238:101: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,055 2238 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETSHADERSOURCEPTR)(GLuint, GLsizei, GLsizei *, GLchar *); 2025-12-30T00:28:52,056 | ^~ 2025-12-30T00:28:52,057 | ) 2025-12-30T00:28:52,058 kivy/graphics/cgl_backend/cgl_gl.c:2250:102: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,059 2250 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETTEXPARAMETERFVPTR)(GLenum, GLenum, GLfloat *); 2025-12-30T00:28:52,060 | ^~ 2025-12-30T00:28:52,061 | ) 2025-12-30T00:28:52,062 kivy/graphics/cgl_backend/cgl_mock.c:2247:102: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,062 2247 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETTEXPARAMETERFVPTR)(GLenum, GLenum, GLfloat *); 2025-12-30T00:28:52,063 | ^~ 2025-12-30T00:28:52,064 | ) 2025-12-30T00:28:52,065 kivy/graphics/cgl_backend/cgl_gl.c:2259:100: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,066 2259 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETTEXPARAMETERIVPTR)(GLenum, GLenum, GLint *); 2025-12-30T00:28:52,067 | ^~ 2025-12-30T00:28:52,067 | ) 2025-12-30T00:28:52,068 kivy/graphics/cgl_backend/cgl_mock.c:2256:100: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,069 2256 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETTEXPARAMETERIVPTR)(GLenum, GLenum, GLint *); 2025-12-30T00:28:52,070 | ^~ 2025-12-30T00:28:52,071 | ) 2025-12-30T00:28:52,071 kivy/graphics/cgl_backend/cgl_mock.c:2265:96: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,072 2265 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETUNIFORMFVPTR)(GLuint, GLint, GLfloat *); 2025-12-30T00:28:52,073 | ^~ 2025-12-30T00:28:52,073 | ) 2025-12-30T00:28:52,074 kivy/graphics/cgl_backend/cgl_gl.c:2268:96: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,075 2268 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETUNIFORMFVPTR)(GLuint, GLint, GLfloat *); 2025-12-30T00:28:52,076 | ^~ 2025-12-30T00:28:52,077 | ) 2025-12-30T00:28:52,077 kivy/graphics/cgl_backend/cgl_mock.c:2274:94: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,078 2274 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETUNIFORMIVPTR)(GLuint, GLint, GLint *); 2025-12-30T00:28:52,079 | ^~ 2025-12-30T00:28:52,080 | ) 2025-12-30T00:28:52,081 kivy/graphics/cgl_backend/cgl_gl.c:2277:94: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,082 2277 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETUNIFORMIVPTR)(GLuint, GLint, GLint *); 2025-12-30T00:28:52,083 | ^~ 2025-12-30T00:28:52,084 | ) 2025-12-30T00:28:52,085 kivy/graphics/cgl_backend/cgl_mock.c:2283:102: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,086 2283 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETVERTEXATTRIBFVPTR)(GLuint, GLenum, GLfloat *); 2025-12-30T00:28:52,087 | ^~ 2025-12-30T00:28:52,088 | ) 2025-12-30T00:28:52,089 kivy/graphics/cgl_backend/cgl_mock.c:2292:100: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,090 2292 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETVERTEXATTRIBIVPTR)(GLuint, GLenum, GLint *); 2025-12-30T00:28:52,090 | ^~ 2025-12-30T00:28:52,091 | ) 2025-12-30T00:28:52,092 kivy/graphics/cgl_backend/cgl_gl.c:2286:102: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,093 2286 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETVERTEXATTRIBFVPTR)(GLuint, GLenum, GLfloat *); 2025-12-30T00:28:52,094 | ^~ 2025-12-30T00:28:52,094 | ) 2025-12-30T00:28:52,095 kivy/graphics/cgl_backend/cgl_mock.c:2301:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,097 2301 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLHINTPTR)(GLenum, GLenum); 2025-12-30T00:28:52,097 | ^~~~~~~ 2025-12-30T00:28:52,098 kivy/graphics/cgl_backend/cgl_mock.c:2310:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,099 2310 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLLINEWIDTHPTR)(GLfloat); 2025-12-30T00:28:52,100 | ^~~~~~~ 2025-12-30T00:28:52,100 kivy/graphics/cgl_backend/cgl_mock.c:2319:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,101 2319 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLLINKPROGRAMPTR)(GLuint); 2025-12-30T00:28:52,102 | ^~~~~~~ 2025-12-30T00:28:52,102 kivy/graphics/cgl_backend/cgl_mock.c:2328:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,103 2328 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLPIXELSTOREIPTR)(GLenum, GLint); 2025-12-30T00:28:52,104 | ^~~~~~~ 2025-12-30T00:28:52,104 kivy/graphics/cgl_backend/cgl_gl.c:2295:100: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,105 2295 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETVERTEXATTRIBIVPTR)(GLuint, GLenum, GLint *); 2025-12-30T00:28:52,106 | ^~ 2025-12-30T00:28:52,106 | ) 2025-12-30T00:28:52,107 kivy/graphics/cgl_backend/cgl_mock.c:2337:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,108 2337 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLPOLYGONOFFSETPTR)(GLfloat, GLfloat); 2025-12-30T00:28:52,109 | ^~~~~~~ 2025-12-30T00:28:52,110 kivy/graphics/cgl_backend/cgl_gl.c:2304:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,111 2304 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLHINTPTR)(GLenum, GLenum); 2025-12-30T00:28:52,112 | ^~~~~~~ 2025-12-30T00:28:52,113 kivy/graphics/cgl_backend/cgl_gl.c:2313:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,113 2313 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLLINEWIDTHPTR)(GLfloat); 2025-12-30T00:28:52,114 | ^~~~~~~ 2025-12-30T00:28:52,115 kivy/graphics/cgl_backend/cgl_mock.c:2346:126: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,116 2346 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLREADPIXELSPTR)(GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, GLvoid *); 2025-12-30T00:28:52,117 | ^~ 2025-12-30T00:28:52,118 | ) 2025-12-30T00:28:52,119 kivy/graphics/cgl_backend/cgl_mock.c:2355:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,120 2355 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLRENDERBUFFERSTORAGEPTR)(GLenum, GLenum, GLsizei, GLsizei); 2025-12-30T00:28:52,120 | ^~~~~~~ 2025-12-30T00:28:52,121 kivy/graphics/cgl_backend/cgl_gl.c:2322:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,122 2322 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLLINKPROGRAMPTR)(GLuint); 2025-12-30T00:28:52,123 | ^~~~~~~ 2025-12-30T00:28:52,124 kivy/graphics/cgl_backend/cgl_mock.c:2364:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,125 2364 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSAMPLECOVERAGEPTR)(GLclampf, GLboolean); 2025-12-30T00:28:52,126 | ^~~~~~~ 2025-12-30T00:28:52,127 kivy/graphics/cgl_backend/cgl_gl.c:2331:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,127 2331 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLPIXELSTOREIPTR)(GLenum, GLint); 2025-12-30T00:28:52,128 | ^~~~~~~ 2025-12-30T00:28:52,129 kivy/graphics/cgl_backend/cgl_mock.c:2373:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,129 2373 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSCISSORPTR)(GLint, GLint, GLsizei, GLsizei); 2025-12-30T00:28:52,130 | ^~~~~~~ 2025-12-30T00:28:52,131 kivy/graphics/cgl_backend/cgl_gl.c:2340:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,131 2340 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLPOLYGONOFFSETPTR)(GLfloat, GLfloat); 2025-12-30T00:28:52,132 | ^~~~~~~ 2025-12-30T00:28:52,133 kivy/graphics/cgl_backend/cgl_mock.c:2382:89: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,133 2382 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSHADERBINARYPTR)(GLsizei, GLuint const *, GLenum, void const *, GLsizei); 2025-12-30T00:28:52,134 | ^~~~~~ 2025-12-30T00:28:52,135 | ) 2025-12-30T00:28:52,136 kivy/graphics/cgl_backend/cgl_mock.c:2391:97: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,136 2391 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSHADERSOURCEPTR)(GLuint, GLsizei, GLchar const *const *, GLint const *); 2025-12-30T00:28:52,137 | ^~~~~~ 2025-12-30T00:28:52,138 | ) 2025-12-30T00:28:52,139 kivy/graphics/cgl_backend/cgl_gl.c:2349:126: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,140 2349 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLREADPIXELSPTR)(GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, GLvoid *); 2025-12-30T00:28:52,140 | ^~ 2025-12-30T00:28:52,141 | ) 2025-12-30T00:28:52,142 kivy/graphics/cgl_backend/cgl_mock.c:2400:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,143 2400 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSTENCILFUNCPTR)(GLenum, GLint, GLuint); 2025-12-30T00:28:52,144 | ^~~~~~~ 2025-12-30T00:28:52,145 kivy/graphics/cgl_backend/cgl_gl.c:2358:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,146 2358 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLRENDERBUFFERSTORAGEPTR)(GLenum, GLenum, GLsizei, GLsizei); 2025-12-30T00:28:52,146 | ^~~~~~~ 2025-12-30T00:28:52,147 kivy/graphics/cgl_backend/cgl_mock.c:2409:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,148 2409 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSTENCILFUNCSEPARATEPTR)(GLenum, GLenum, GLint, GLuint); 2025-12-30T00:28:52,149 | ^~~~~~~ 2025-12-30T00:28:52,150 kivy/graphics/cgl_backend/cgl_mock.c:2418:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,151 2418 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSTENCILMASKPTR)(GLuint); 2025-12-30T00:28:52,152 | ^~~~~~~ 2025-12-30T00:28:52,153 kivy/graphics/cgl_backend/cgl_gl.c:2367:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,153 2367 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSAMPLECOVERAGEPTR)(GLclampf, GLboolean); 2025-12-30T00:28:52,154 | ^~~~~~~ 2025-12-30T00:28:52,156 kivy/graphics/cgl_backend/cgl_mock.c:2427:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,156 2427 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSTENCILMASKSEPARATEPTR)(GLenum, GLuint); 2025-12-30T00:28:52,157 | ^~~~~~~ 2025-12-30T00:28:52,158 kivy/graphics/cgl_backend/cgl_gl.c:2376:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,158 2376 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSCISSORPTR)(GLint, GLint, GLsizei, GLsizei); 2025-12-30T00:28:52,159 | ^~~~~~~ 2025-12-30T00:28:52,160 kivy/graphics/cgl_backend/cgl_mock.c:2436:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,160 2436 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSTENCILOPPTR)(GLenum, GLenum, GLenum); 2025-12-30T00:28:52,161 | ^~~~~~~ 2025-12-30T00:28:52,162 kivy/graphics/cgl_backend/cgl_mock.c:2445:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,162 2445 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSTENCILOPSEPARATEPTR)(GLenum, GLenum, GLenum, GLenum); 2025-12-30T00:28:52,163 | ^~~~~~~ 2025-12-30T00:28:52,163 kivy/graphics/cgl_backend/cgl_gl.c:2385:89: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,164 2385 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSHADERBINARYPTR)(GLsizei, GLuint const *, GLenum, void const *, GLsizei); 2025-12-30T00:28:52,165 | ^~~~~~ 2025-12-30T00:28:52,165 | ) 2025-12-30T00:28:52,166 kivy/graphics/cgl_backend/cgl_mock.c:2454:134: error: expected ‘)’ before ‘void’ 2025-12-30T00:28:52,167 2454 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLTEXIMAGE2DPTR)(GLenum, GLint, GLint, GLsizei, GLsizei, GLint, GLenum, GLenum, void const *); 2025-12-30T00:28:52,168 | ^~~~~ 2025-12-30T00:28:52,169 | ) 2025-12-30T00:28:52,170 kivy/graphics/cgl_backend/cgl_mock.c:2463:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,171 2463 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLTEXPARAMETERFPTR)(GLenum, GLenum, GLfloat); 2025-12-30T00:28:52,172 | ^~~~~~~ 2025-12-30T00:28:52,173 kivy/graphics/cgl_backend/cgl_mock.c:2472:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,173 2472 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLTEXPARAMETERIPTR)(GLenum, GLenum, GLint); 2025-12-30T00:28:52,174 | ^~~~~~~ 2025-12-30T00:28:52,175 kivy/graphics/cgl_backend/cgl_gl.c:2394:97: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,176 2394 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSHADERSOURCEPTR)(GLuint, GLsizei, GLchar const *const *, GLint const *); 2025-12-30T00:28:52,177 | ^~~~~~ 2025-12-30T00:28:52,178 | ) 2025-12-30T00:28:52,178 kivy/graphics/cgl_backend/cgl_mock.c:2481:144: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,179 2481 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLTEXSUBIMAGE2DPTR)(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, GLvoid const *); 2025-12-30T00:28:52,180 | ^~~~~~ 2025-12-30T00:28:52,181 | ) 2025-12-30T00:28:52,182 kivy/graphics/cgl_backend/cgl_gl.c:2403:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,183 2403 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSTENCILFUNCPTR)(GLenum, GLint, GLuint); 2025-12-30T00:28:52,184 | ^~~~~~~ 2025-12-30T00:28:52,184 kivy/graphics/cgl_backend/cgl_mock.c:2490:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,185 2490 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM1FPTR)(GLint, GLfloat); 2025-12-30T00:28:52,186 | ^~~~~~~ 2025-12-30T00:28:52,186 kivy/graphics/cgl_backend/cgl_gl.c:2412:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,187 2412 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSTENCILFUNCSEPARATEPTR)(GLenum, GLenum, GLint, GLuint); 2025-12-30T00:28:52,188 | ^~~~~~~ 2025-12-30T00:28:52,189 kivy/graphics/cgl_backend/cgl_gl.c:2421:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,189 2421 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSTENCILMASKPTR)(GLuint); 2025-12-30T00:28:52,190 | ^~~~~~~ 2025-12-30T00:28:52,191 kivy/graphics/cgl_backend/cgl_mock.c:2499:95: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,192 2499 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM1FVPTR)(GLint, GLsizei, GLfloat const *); 2025-12-30T00:28:52,192 | ^~~~~~ 2025-12-30T00:28:52,193 | ) 2025-12-30T00:28:52,194 kivy/graphics/cgl_backend/cgl_gl.c:2430:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,195 2430 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSTENCILMASKSEPARATEPTR)(GLenum, GLuint); 2025-12-30T00:28:52,196 | ^~~~~~~ 2025-12-30T00:28:52,197 kivy/graphics/cgl_backend/cgl_mock.c:2508:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,198 2508 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM1IPTR)(GLint, GLint); 2025-12-30T00:28:52,199 | ^~~~~~~ 2025-12-30T00:28:52,200 kivy/graphics/cgl_backend/cgl_gl.c:2439:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,201 2439 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSTENCILOPPTR)(GLenum, GLenum, GLenum); 2025-12-30T00:28:52,202 | ^~~~~~~ 2025-12-30T00:28:52,203 kivy/graphics/cgl_backend/cgl_mock.c:2517:93: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,203 2517 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM1IVPTR)(GLint, GLsizei, GLint const *); 2025-12-30T00:28:52,204 | ^~~~~~ 2025-12-30T00:28:52,205 | ) 2025-12-30T00:28:52,206 kivy/graphics/cgl_backend/cgl_gl.c:2448:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,207 2448 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSTENCILOPSEPARATEPTR)(GLenum, GLenum, GLenum, GLenum); 2025-12-30T00:28:52,208 | ^~~~~~~ 2025-12-30T00:28:52,208 kivy/graphics/cgl_backend/cgl_mock.c:2526:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,209 2526 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM2FPTR)(GLint, GLfloat, GLfloat); 2025-12-30T00:28:52,210 | ^~~~~~~ 2025-12-30T00:28:52,211 kivy/graphics/cgl_backend/cgl_mock.c:2535:95: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,212 2535 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM2FVPTR)(GLint, GLsizei, GLfloat const *); 2025-12-30T00:28:52,213 | ^~~~~~ 2025-12-30T00:28:52,214 | ) 2025-12-30T00:28:52,215 kivy/graphics/cgl_backend/cgl_gl.c:2457:134: error: expected ‘)’ before ‘void’ 2025-12-30T00:28:52,215 2457 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLTEXIMAGE2DPTR)(GLenum, GLint, GLint, GLsizei, GLsizei, GLint, GLenum, GLenum, void const *); 2025-12-30T00:28:52,216 | ^~~~~ 2025-12-30T00:28:52,217 | ) 2025-12-30T00:28:52,217 kivy/graphics/cgl_backend/cgl_mock.c:2544:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,218 2544 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM2IPTR)(GLint, GLint, GLint); 2025-12-30T00:28:52,226 | ^~~~~~~ 2025-12-30T00:28:52,226 kivy/graphics/cgl_backend/cgl_gl.c:2466:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,227 2466 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLTEXPARAMETERFPTR)(GLenum, GLenum, GLfloat); 2025-12-30T00:28:52,228 | ^~~~~~~ 2025-12-30T00:28:52,229 kivy/graphics/cgl_backend/cgl_gl.c:2475:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,230 2475 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLTEXPARAMETERIPTR)(GLenum, GLenum, GLint); 2025-12-30T00:28:52,230 | ^~~~~~~ 2025-12-30T00:28:52,231 kivy/graphics/cgl_backend/cgl_mock.c:2553:93: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,232 2553 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM2IVPTR)(GLint, GLsizei, GLint const *); 2025-12-30T00:28:52,232 | ^~~~~~ 2025-12-30T00:28:52,233 | ) 2025-12-30T00:28:52,234 kivy/graphics/cgl_backend/cgl_mock.c:2562:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,235 2562 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM3FPTR)(GLint, GLfloat, GLfloat, GLfloat); 2025-12-30T00:28:52,236 | ^~~~~~~ 2025-12-30T00:28:52,237 kivy/graphics/cgl_backend/cgl_gl.c:2484:144: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,238 2484 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLTEXSUBIMAGE2DPTR)(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, GLvoid const *); 2025-12-30T00:28:52,238 | ^~~~~~ 2025-12-30T00:28:52,239 | ) 2025-12-30T00:28:52,240 kivy/graphics/cgl_backend/cgl_mock.c:2571:95: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,241 2571 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM3FVPTR)(GLint, GLsizei, GLfloat const *); 2025-12-30T00:28:52,242 | ^~~~~~ 2025-12-30T00:28:52,243 | ) 2025-12-30T00:28:52,243 kivy/graphics/cgl_backend/cgl_mock.c:2580:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,245 2580 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM3IPTR)(GLint, GLint, GLint, GLint); 2025-12-30T00:28:52,246 | ^~~~~~~ 2025-12-30T00:28:52,246 kivy/graphics/cgl_backend/cgl_gl.c:2493:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,247 2493 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM1FPTR)(GLint, GLfloat); 2025-12-30T00:28:52,248 | ^~~~~~~ 2025-12-30T00:28:52,248 kivy/graphics/cgl_backend/cgl_mock.c:2589:93: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,249 2589 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM3IVPTR)(GLint, GLsizei, GLint const *); 2025-12-30T00:28:52,250 | ^~~~~~ 2025-12-30T00:28:52,250 | ) 2025-12-30T00:28:52,251 kivy/graphics/cgl_backend/cgl_mock.c:2598:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,252 2598 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM4FPTR)(GLint, GLfloat, GLfloat, GLfloat, GLfloat); 2025-12-30T00:28:52,252 | ^~~~~~~ 2025-12-30T00:28:52,253 kivy/graphics/cgl_backend/cgl_gl.c:2502:95: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,254 2502 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM1FVPTR)(GLint, GLsizei, GLfloat const *); 2025-12-30T00:28:52,254 | ^~~~~~ 2025-12-30T00:28:52,255 | ) 2025-12-30T00:28:52,256 kivy/graphics/cgl_backend/cgl_gl.c:2511:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,257 2511 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM1IPTR)(GLint, GLint); 2025-12-30T00:28:52,258 | ^~~~~~~ 2025-12-30T00:28:52,259 kivy/graphics/cgl_backend/cgl_mock.c:2607:95: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,260 2607 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM4FVPTR)(GLint, GLsizei, GLfloat const *); 2025-12-30T00:28:52,261 | ^~~~~~ 2025-12-30T00:28:52,261 | ) 2025-12-30T00:28:52,262 kivy/graphics/cgl_backend/cgl_mock.c:2616:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,263 2616 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM4IPTR)(GLint, GLint, GLint, GLint, GLint); 2025-12-30T00:28:52,264 | ^~~~~~~ 2025-12-30T00:28:52,265 kivy/graphics/cgl_backend/cgl_gl.c:2520:93: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,266 2520 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM1IVPTR)(GLint, GLsizei, GLint const *); 2025-12-30T00:28:52,267 | ^~~~~~ 2025-12-30T00:28:52,268 | ) 2025-12-30T00:28:52,268 kivy/graphics/cgl_backend/cgl_mock.c:2625:93: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,269 2625 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM4IVPTR)(GLint, GLsizei, GLint const *); 2025-12-30T00:28:52,270 | ^~~~~~ 2025-12-30T00:28:52,271 | ) 2025-12-30T00:28:52,272 kivy/graphics/cgl_backend/cgl_gl.c:2529:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,273 2529 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM2FPTR)(GLint, GLfloat, GLfloat); 2025-12-30T00:28:52,273 | ^~~~~~~ 2025-12-30T00:28:52,274 kivy/graphics/cgl_backend/cgl_mock.c:2634:112: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,275 2634 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORMMATRIX4FVPTR)(GLint, GLsizei, GLboolean, GLfloat const *); 2025-12-30T00:28:52,275 | ^~~~~~ 2025-12-30T00:28:52,276 | ) 2025-12-30T00:28:52,277 kivy/graphics/cgl_backend/cgl_mock.c:2643:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,277 2643 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUSEPROGRAMPTR)(GLuint); 2025-12-30T00:28:52,278 | ^~~~~~~ 2025-12-30T00:28:52,279 kivy/graphics/cgl_backend/cgl_mock.c:2652:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,279 2652 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLVALIDATEPROGRAMPTR)(GLuint); 2025-12-30T00:28:52,280 | ^~~~~~~ 2025-12-30T00:28:52,281 kivy/graphics/cgl_backend/cgl_gl.c:2538:95: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,282 2538 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM2FVPTR)(GLint, GLsizei, GLfloat const *); 2025-12-30T00:28:52,283 | ^~~~~~ 2025-12-30T00:28:52,283 | ) 2025-12-30T00:28:52,284 kivy/graphics/cgl_backend/cgl_mock.c:2661:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,285 2661 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLVERTEXATTRIB1FPTR)(GLuint, GLfloat); 2025-12-30T00:28:52,286 | ^~~~~~~ 2025-12-30T00:28:52,287 kivy/graphics/cgl_backend/cgl_gl.c:2547:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,288 2547 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM2IPTR)(GLint, GLint, GLint); 2025-12-30T00:28:52,289 | ^~~~~~~ 2025-12-30T00:28:52,290 kivy/graphics/cgl_backend/cgl_mock.c:2670:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,290 2670 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLVERTEXATTRIB2FPTR)(GLuint, GLfloat, GLfloat); 2025-12-30T00:28:52,291 | ^~~~~~~ 2025-12-30T00:28:52,292 kivy/graphics/cgl_backend/cgl_mock.c:2679:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,293 2679 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLVERTEXATTRIB3FPTR)(GLuint, GLfloat, GLfloat, GLfloat); 2025-12-30T00:28:52,294 | ^~~~~~~ 2025-12-30T00:28:52,295 kivy/graphics/cgl_backend/cgl_mock.c:2688:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,296 2688 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLVERTEXATTRIB4FPTR)(GLuint, GLfloat, GLfloat, GLfloat, GLfloat); 2025-12-30T00:28:52,297 | ^~~~~~~ 2025-12-30T00:28:52,297 kivy/graphics/cgl_backend/cgl_gl.c:2556:93: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,298 2556 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM2IVPTR)(GLint, GLsizei, GLint const *); 2025-12-30T00:28:52,299 | ^~~~~~ 2025-12-30T00:28:52,300 | ) 2025-12-30T00:28:52,301 kivy/graphics/cgl_backend/cgl_mock.c:2697:123: error: expected ‘)’ before ‘void’ 2025-12-30T00:28:52,302 2697 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLVERTEXATTRIBPOINTERPTR)(GLuint, GLint, GLenum, GLboolean, GLsizei, void const *); 2025-12-30T00:28:52,303 | ^~~~~ 2025-12-30T00:28:52,304 | ) 2025-12-30T00:28:52,305 kivy/graphics/cgl_backend/cgl_gl.c:2565:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,306 2565 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM3FPTR)(GLint, GLfloat, GLfloat, GLfloat); 2025-12-30T00:28:52,306 | ^~~~~~~ 2025-12-30T00:28:52,307 kivy/graphics/cgl_backend/cgl_mock.c:2706:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,308 2706 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLVIEWPORTPTR)(GLint, GLint, GLsizei, GLsizei); 2025-12-30T00:28:52,309 | ^~~~~~~ 2025-12-30T00:28:52,309 kivy/graphics/cgl_backend/cgl_mock.c:2716:3: error: expected specifier-qualifier-list before ‘GLubyte’ 2025-12-30T00:28:52,310 2716 | GLubyte const *(__stdcall *glGetString)(GLenum); 2025-12-30T00:28:52,311 | ^~~~~~~ 2025-12-30T00:28:52,311 kivy/graphics/cgl_backend/cgl_gl.c:2574:95: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,312 2574 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM3FVPTR)(GLint, GLsizei, GLfloat const *); 2025-12-30T00:28:52,313 | ^~~~~~ 2025-12-30T00:28:52,314 | ) 2025-12-30T00:28:52,315 kivy/graphics/cgl_backend/cgl_gl.c:2583:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,316 2583 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM3IPTR)(GLint, GLint, GLint, GLint); 2025-12-30T00:28:52,316 | ^~~~~~~ 2025-12-30T00:28:52,317 kivy/graphics/cgl_backend/cgl_mock.c:3503:8: error: unknown type name ‘GLubyte’ 2025-12-30T00:28:52,318 3503 | static GLubyte *__pyx_v_4kivy_8graphics_11cgl_backend_8cgl_mock_empty_str; 2025-12-30T00:28:52,319 | ^~~~~~~ 2025-12-30T00:28:52,320 kivy/graphics/cgl_backend/cgl_gl.c:2592:93: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,321 2592 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM3IVPTR)(GLint, GLsizei, GLint const *); 2025-12-30T00:28:52,322 | ^~~~~~ 2025-12-30T00:28:52,323 | ) 2025-12-30T00:28:52,323 kivy/graphics/cgl_backend/cgl_mock.c:3505:8: error: unknown type name ‘GLenum’ 2025-12-30T00:28:52,324 3505 | static GLenum __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCheckFramebufferStatus(GLenum); /*proto*/ 2025-12-30T00:28:52,325 | ^~~~~~ 2025-12-30T00:28:52,326 kivy/graphics/cgl_backend/cgl_gl.c:2601:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,327 2601 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM4FPTR)(GLint, GLfloat, GLfloat, GLfloat, GLfloat); 2025-12-30T00:28:52,327 | ^~~~~~~ 2025-12-30T00:28:52,328 kivy/graphics/cgl_backend/cgl_mock.c:3505:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,329 3505 | static GLenum __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCheckFramebufferStatus(GLenum); /*proto*/ 2025-12-30T00:28:52,330 | ^~~~~~ 2025-12-30T00:28:52,330 kivy/graphics/cgl_backend/cgl_mock.c:3506:8: error: unknown type name ‘GLuint’ 2025-12-30T00:28:52,331 3506 | static GLuint __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCreateProgram(void); /*proto*/ 2025-12-30T00:28:52,332 | ^~~~~~ 2025-12-30T00:28:52,333 kivy/graphics/cgl_backend/cgl_gl.c:2610:95: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,334 2610 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM4FVPTR)(GLint, GLsizei, GLfloat const *); 2025-12-30T00:28:52,334 | ^~~~~~ 2025-12-30T00:28:52,335 | ) 2025-12-30T00:28:52,336 kivy/graphics/cgl_backend/cgl_gl.c:2619:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,337 2619 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM4IPTR)(GLint, GLint, GLint, GLint, GLint); 2025-12-30T00:28:52,337 | ^~~~~~~ 2025-12-30T00:28:52,338 kivy/graphics/cgl_backend/cgl_mock.c:3507:8: error: unknown type name ‘GLuint’ 2025-12-30T00:28:52,338 3507 | static GLuint __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCreateShader(GLenum); /*proto*/ 2025-12-30T00:28:52,339 | ^~~~~~ 2025-12-30T00:28:52,340 kivy/graphics/cgl_backend/cgl_mock.c:3507:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,340 3507 | static GLuint __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCreateShader(GLenum); /*proto*/ 2025-12-30T00:28:52,341 | ^~~~~~ 2025-12-30T00:28:52,341 kivy/graphics/cgl_backend/cgl_gl.c:2628:93: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,342 2628 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM4IVPTR)(GLint, GLsizei, GLint const *); 2025-12-30T00:28:52,343 | ^~~~~~ 2025-12-30T00:28:52,344 | ) 2025-12-30T00:28:52,345 kivy/graphics/cgl_backend/cgl_mock.c:3508:106: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,346 3508 | static int __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetAttribLocation(GLuint, GLchar const *); /*proto*/ 2025-12-30T00:28:52,347 | ^~~~~~ 2025-12-30T00:28:52,348 | ) 2025-12-30T00:28:52,349 kivy/graphics/cgl_backend/cgl_gl.c:2637:112: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,349 2637 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORMMATRIX4FVPTR)(GLint, GLsizei, GLboolean, GLfloat const *); 2025-12-30T00:28:52,350 | ^~~~~~ 2025-12-30T00:28:52,351 | ) 2025-12-30T00:28:52,352 kivy/graphics/cgl_backend/cgl_mock.c:3509:8: error: unknown type name ‘GLenum’ 2025-12-30T00:28:52,353 3509 | static GLenum __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetError(void); /*proto*/ 2025-12-30T00:28:52,354 | ^~~~~~ 2025-12-30T00:28:52,354 kivy/graphics/cgl_backend/cgl_gl.c:2646:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,356 2646 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUSEPROGRAMPTR)(GLuint); 2025-12-30T00:28:52,357 | ^~~~~~~ 2025-12-30T00:28:52,357 kivy/graphics/cgl_backend/cgl_gl.c:2655:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,358 2655 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLVALIDATEPROGRAMPTR)(GLuint); 2025-12-30T00:28:52,359 | ^~~~~~~ 2025-12-30T00:28:52,360 kivy/graphics/cgl_backend/cgl_mock.c:3510:15: error: expected ‘;’ before ‘const’ 2025-12-30T00:28:52,361 3510 | static GLubyte const *__stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetString(GLenum); /*proto*/ 2025-12-30T00:28:52,362 | ^~~~~~ 2025-12-30T00:28:52,362 | ; 2025-12-30T00:28:52,363 kivy/graphics/cgl_backend/cgl_gl.c:2664:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,364 2664 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLVERTEXATTRIB1FPTR)(GLuint, GLfloat); 2025-12-30T00:28:52,364 | ^~~~~~~ 2025-12-30T00:28:52,365 kivy/graphics/cgl_backend/cgl_mock.c:3510:33: warning: type defaults to ‘int’ in declaration of ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetString’ [-Wimplicit-int] 2025-12-30T00:28:52,366 3510 | static GLubyte const *__stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetString(GLenum); /*proto*/ 2025-12-30T00:28:52,367 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:52,367 kivy/graphics/cgl_backend/cgl_gl.c:2673:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,368 2673 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLVERTEXATTRIB2FPTR)(GLuint, GLfloat, GLfloat); 2025-12-30T00:28:52,369 | ^~~~~~~ 2025-12-30T00:28:52,369 kivy/graphics/cgl_backend/cgl_mock.c:3510:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,370 3510 | static GLubyte const *__stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetString(GLenum); /*proto*/ 2025-12-30T00:28:52,371 | ^~~~~~ 2025-12-30T00:28:52,372 kivy/graphics/cgl_backend/cgl_gl.c:2682:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,373 2682 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLVERTEXATTRIB3FPTR)(GLuint, GLfloat, GLfloat, GLfloat); 2025-12-30T00:28:52,374 | ^~~~~~~ 2025-12-30T00:28:52,375 kivy/graphics/cgl_backend/cgl_gl.c:2691:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,376 2691 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLVERTEXATTRIB4FPTR)(GLuint, GLfloat, GLfloat, GLfloat, GLfloat); 2025-12-30T00:28:52,377 | ^~~~~~~ 2025-12-30T00:28:52,377 kivy/graphics/cgl_backend/cgl_mock.c:3511:107: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,378 3511 | static int __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetUniformLocation(GLuint, GLchar const *); /*proto*/ 2025-12-30T00:28:52,379 | ^~~~~~ 2025-12-30T00:28:52,380 | ) 2025-12-30T00:28:52,381 kivy/graphics/cgl_backend/cgl_mock.c:3512:8: error: unknown type name ‘GLboolean’ 2025-12-30T00:28:52,382 3512 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsBuffer(GLuint); /*proto*/ 2025-12-30T00:28:52,382 | ^~~~~~~~~ 2025-12-30T00:28:52,383 kivy/graphics/cgl_backend/cgl_gl.c:2700:123: error: expected ‘)’ before ‘void’ 2025-12-30T00:28:52,384 2700 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLVERTEXATTRIBPOINTERPTR)(GLuint, GLint, GLenum, GLboolean, GLsizei, void const *); 2025-12-30T00:28:52,385 | ^~~~~ 2025-12-30T00:28:52,386 | ) 2025-12-30T00:28:52,387 kivy/graphics/cgl_backend/cgl_gl.c:2709:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,388 2709 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLVIEWPORTPTR)(GLint, GLint, GLsizei, GLsizei); 2025-12-30T00:28:52,389 | ^~~~~~~ 2025-12-30T00:28:52,390 kivy/graphics/cgl_backend/cgl_mock.c:3512:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,391 3512 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsBuffer(GLuint); /*proto*/ 2025-12-30T00:28:52,392 | ^~~~~~ 2025-12-30T00:28:52,393 kivy/graphics/cgl_backend/cgl_mock.c:3513:8: error: unknown type name ‘GLboolean’ 2025-12-30T00:28:52,394 3513 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsEnabled(GLenum); /*proto*/ 2025-12-30T00:28:52,394 | ^~~~~~~~~ 2025-12-30T00:28:52,395 kivy/graphics/cgl_backend/cgl_gl.c:2719:3: error: expected specifier-qualifier-list before ‘GLubyte’ 2025-12-30T00:28:52,396 2719 | GLubyte const *(__stdcall *glGetString)(GLenum); 2025-12-30T00:28:52,396 | ^~~~~~~ 2025-12-30T00:28:52,397 kivy/graphics/cgl_backend/cgl_mock.c:3513:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,398 3513 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsEnabled(GLenum); /*proto*/ 2025-12-30T00:28:52,399 | ^~~~~~ 2025-12-30T00:28:52,400 kivy/graphics/cgl_backend/cgl_mock.c:3514:8: error: unknown type name ‘GLboolean’ 2025-12-30T00:28:52,401 3514 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsFramebuffer(GLuint); /*proto*/ 2025-12-30T00:28:52,402 | ^~~~~~~~~ 2025-12-30T00:28:52,403 kivy/graphics/cgl_backend/cgl_mock.c:3514:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,404 3514 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsFramebuffer(GLuint); /*proto*/ 2025-12-30T00:28:52,405 | ^~~~~~ 2025-12-30T00:28:52,406 kivy/graphics/cgl_backend/cgl_mock.c:3515:8: error: unknown type name ‘GLboolean’ 2025-12-30T00:28:52,407 3515 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsProgram(GLuint); /*proto*/ 2025-12-30T00:28:52,408 | ^~~~~~~~~ 2025-12-30T00:28:52,408 kivy/graphics/cgl_backend/cgl_mock.c:3515:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,409 3515 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsProgram(GLuint); /*proto*/ 2025-12-30T00:28:52,410 | ^~~~~~ 2025-12-30T00:28:52,411 kivy/graphics/cgl_backend/cgl_mock.c:3516:8: error: unknown type name ‘GLboolean’ 2025-12-30T00:28:52,413 3516 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsRenderbuffer(GLuint); /*proto*/ 2025-12-30T00:28:52,414 | ^~~~~~~~~ 2025-12-30T00:28:52,415 kivy/graphics/cgl_backend/cgl_mock.c:3516:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,416 3516 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsRenderbuffer(GLuint); /*proto*/ 2025-12-30T00:28:52,417 | ^~~~~~ 2025-12-30T00:28:52,417 kivy/graphics/cgl_backend/cgl_gl.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_6cgl_gl_link_static’: 2025-12-30T00:28:52,418 kivy/graphics/cgl_backend/cgl_mock.c:3517:8: error: unknown type name ‘GLboolean’ 2025-12-30T00:28:52,419 3517 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsShader(GLuint); /*proto*/ 2025-12-30T00:28:52,420 | ^~~~~~~~~ 2025-12-30T00:28:52,421 kivy/graphics/cgl_backend/cgl_gl.c:3853:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glActiveTexture’ 2025-12-30T00:28:52,422 3853 | __pyx_v_4kivy_8graphics_3cgl_cgl->glActiveTexture = glActiveTexture; 2025-12-30T00:28:52,422 | ^~ 2025-12-30T00:28:52,423 kivy/graphics/cgl_backend/cgl_mock.c:3517:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,424 3517 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsShader(GLuint); /*proto*/ 2025-12-30T00:28:52,425 | ^~~~~~ 2025-12-30T00:28:52,426 kivy/graphics/cgl_backend/cgl_mock.c:3518:8: error: unknown type name ‘GLboolean’ 2025-12-30T00:28:52,427 3518 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsTexture(GLuint); /*proto*/ 2025-12-30T00:28:52,427 | ^~~~~~~~~ 2025-12-30T00:28:52,428 kivy/graphics/cgl_backend/cgl_mock.c:3518:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,429 3518 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsTexture(GLuint); /*proto*/ 2025-12-30T00:28:52,429 | ^~~~~~ 2025-12-30T00:28:52,430 kivy/graphics/cgl_backend/cgl_mock.c:3519:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,431 3519 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockActiveTexture(GLenum); /*proto*/ 2025-12-30T00:28:52,432 | ^~~~~~ 2025-12-30T00:28:52,432 kivy/graphics/cgl_backend/cgl_mock.c:3520:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,433 3520 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockAttachShader(GLuint, GLuint); /*proto*/ 2025-12-30T00:28:52,433 | ^~~~~~ 2025-12-30T00:28:52,434 kivy/graphics/cgl_backend/cgl_mock.c:3521:116: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,435 3521 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindAttribLocation(GLuint, GLuint, GLchar const *); /*proto*/ 2025-12-30T00:28:52,446 | ^~~~~~ 2025-12-30T00:28:52,447 | ) 2025-12-30T00:28:52,447 kivy/graphics/cgl_backend/cgl_mock.c:3522:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,448 3522 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindBuffer(GLenum, GLuint); /*proto*/ 2025-12-30T00:28:52,449 | ^~~~~~ 2025-12-30T00:28:52,450 kivy/graphics/cgl_backend/cgl_mock.c:3523:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,451 3523 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindFramebuffer(GLenum, GLuint); /*proto*/ 2025-12-30T00:28:52,452 | ^~~~~~ 2025-12-30T00:28:52,454 kivy/graphics/cgl_backend/cgl_mock.c:3524:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,454 3524 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindRenderbuffer(GLenum, GLuint); /*proto*/ 2025-12-30T00:28:52,455 | ^~~~~~ 2025-12-30T00:28:52,456 kivy/graphics/cgl_backend/cgl_mock.c:3525:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,457 3525 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindTexture(GLenum, GLuint); /*proto*/ 2025-12-30T00:28:52,458 | ^~~~~~ 2025-12-30T00:28:52,459 kivy/graphics/cgl_backend/cgl_mock.c:3526:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,460 3526 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBlendColor(GLclampf, GLclampf, GLclampf, GLclampf); /*proto*/ 2025-12-30T00:28:52,461 | ^~~~~~ 2025-12-30T00:28:52,462 kivy/graphics/cgl_backend/cgl_mock.c:3527:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,463 3527 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBlendEquation(GLenum); /*proto*/ 2025-12-30T00:28:52,464 | ^~~~~~ 2025-12-30T00:28:52,465 kivy/graphics/cgl_backend/cgl_mock.c:3528:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,466 3528 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBlendEquationSeparate(GLenum, GLenum); /*proto*/ 2025-12-30T00:28:52,466 | ^~~~~~ 2025-12-30T00:28:52,467 kivy/graphics/cgl_backend/cgl_gl.c:3853:55: error: ‘glActiveTexture’ undeclared (first use in this function) 2025-12-30T00:28:52,468 3853 | __pyx_v_4kivy_8graphics_3cgl_cgl->glActiveTexture = glActiveTexture; 2025-12-30T00:28:52,469 | ^~~~~~~~~~~~~~~ 2025-12-30T00:28:52,469 kivy/graphics/cgl_backend/cgl_mock.c:3529:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,470 3529 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBlendFunc(GLenum, GLenum); /*proto*/ 2025-12-30T00:28:52,471 | ^~~~~~ 2025-12-30T00:28:52,472 kivy/graphics/cgl_backend/cgl_gl.c:3853:55: note: each undeclared identifier is reported only once for each function it appears in 2025-12-30T00:28:52,473 kivy/graphics/cgl_backend/cgl_mock.c:3530:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,474 3530 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBlendFuncSeparate(GLenum, GLenum, GLenum, GLenum); /*proto*/ 2025-12-30T00:28:52,475 | ^~~~~~ 2025-12-30T00:28:52,476 kivy/graphics/cgl_backend/cgl_gl.c:3862:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glAttachShader’ 2025-12-30T00:28:52,477 3862 | __pyx_v_4kivy_8graphics_3cgl_cgl->glAttachShader = glAttachShader; 2025-12-30T00:28:52,477 | ^~ 2025-12-30T00:28:52,478 kivy/graphics/cgl_backend/cgl_mock.c:3531:112: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,479 3531 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBufferData(GLenum, GLsizeiptr, GLvoid const *, GLenum); /*proto*/ 2025-12-30T00:28:52,480 | ^~~~~~ 2025-12-30T00:28:52,481 | ) 2025-12-30T00:28:52,482 kivy/graphics/cgl_backend/cgl_mock.c:3532:125: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,483 3532 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBufferSubData(GLenum, GLintptr, GLsizeiptr, GLvoid const *); /*proto*/ 2025-12-30T00:28:52,484 | ^~~~~~ 2025-12-30T00:28:52,485 | ) 2025-12-30T00:28:52,486 kivy/graphics/cgl_backend/cgl_mock.c:3533:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,487 3533 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockClear(GLbitfield); /*proto*/ 2025-12-30T00:28:52,487 | ^~~~~~ 2025-12-30T00:28:52,488 kivy/graphics/cgl_backend/cgl_mock.c:3534:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,489 3534 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockClearColor(GLclampf, GLclampf, GLclampf, GLclampf); /*proto*/ 2025-12-30T00:28:52,490 | ^~~~~~ 2025-12-30T00:28:52,491 kivy/graphics/cgl_backend/cgl_mock.c:3535:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,492 3535 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockClearStencil(GLint); /*proto*/ 2025-12-30T00:28:52,493 | ^~~~~~ 2025-12-30T00:28:52,494 kivy/graphics/cgl_backend/cgl_mock.c:3536:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,495 3536 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockColorMask(GLboolean, GLboolean, GLboolean, GLboolean); /*proto*/ 2025-12-30T00:28:52,496 | ^~~~~~ 2025-12-30T00:28:52,497 kivy/graphics/cgl_backend/cgl_mock.c:3537:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,497 3537 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCompileShader(GLuint); /*proto*/ 2025-12-30T00:28:52,498 | ^~~~~~ 2025-12-30T00:28:52,499 kivy/graphics/cgl_backend/cgl_mock.c:3538:159: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,499 3538 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCompressedTexImage2D(GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, GLvoid const *); /*proto*/ 2025-12-30T00:28:52,500 | ^~~~~~ 2025-12-30T00:28:52,501 | ) 2025-12-30T00:28:52,502 kivy/graphics/cgl_backend/cgl_mock.c:3539:169: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,503 3539 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCompressedTexSubImage2D(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, GLvoid const *); /*proto*/ 2025-12-30T00:28:52,503 | ^~~~~~ 2025-12-30T00:28:52,504 | ) 2025-12-30T00:28:52,505 kivy/graphics/cgl_backend/cgl_mock.c:3540:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,506 3540 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCopyTexImage2D(GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLsizei, GLint); /*proto*/ 2025-12-30T00:28:52,507 | ^~~~~~ 2025-12-30T00:28:52,509 kivy/graphics/cgl_backend/cgl_gl.c:3862:54: error: ‘glAttachShader’ undeclared (first use in this function) 2025-12-30T00:28:52,510 3862 | __pyx_v_4kivy_8graphics_3cgl_cgl->glAttachShader = glAttachShader; 2025-12-30T00:28:52,511 | ^~~~~~~~~~~~~~ 2025-12-30T00:28:52,512 kivy/graphics/cgl_backend/cgl_mock.c:3541:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,513 3541 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCopyTexSubImage2D(GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei); /*proto*/ 2025-12-30T00:28:52,513 | ^~~~~~ 2025-12-30T00:28:52,514 kivy/graphics/cgl_backend/cgl_mock.c:3542:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,515 3542 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCullFace(GLenum); /*proto*/ 2025-12-30T00:28:52,516 | ^~~~~~ 2025-12-30T00:28:52,517 kivy/graphics/cgl_backend/cgl_gl.c:3871:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glBindAttribLocation’ 2025-12-30T00:28:52,518 3871 | __pyx_v_4kivy_8graphics_3cgl_cgl->glBindAttribLocation = glBindAttribLocation; 2025-12-30T00:28:52,519 | ^~ 2025-12-30T00:28:52,520 kivy/graphics/cgl_backend/cgl_mock.c:3543:104: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,521 3543 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteBuffers(GLsizei, GLuint const *); /*proto*/ 2025-12-30T00:28:52,522 | ^~~~~~ 2025-12-30T00:28:52,523 | ) 2025-12-30T00:28:52,524 kivy/graphics/cgl_backend/cgl_mock.c:3544:109: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,525 3544 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteFramebuffers(GLsizei, GLuint const *); /*proto*/ 2025-12-30T00:28:52,526 | ^~~~~~ 2025-12-30T00:28:52,526 | ) 2025-12-30T00:28:52,527 kivy/graphics/cgl_backend/cgl_mock.c:3545:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,528 3545 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteProgram(GLuint); /*proto*/ 2025-12-30T00:28:52,528 | ^~~~~~ 2025-12-30T00:28:52,529 kivy/graphics/cgl_backend/cgl_mock.c:3546:110: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,530 3546 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteRenderbuffers(GLsizei, GLuint const *); /*proto*/ 2025-12-30T00:28:52,530 | ^~~~~~ 2025-12-30T00:28:52,531 | ) 2025-12-30T00:28:52,532 kivy/graphics/cgl_backend/cgl_mock.c:3547:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,533 3547 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteShader(GLuint); /*proto*/ 2025-12-30T00:28:52,534 | ^~~~~~ 2025-12-30T00:28:52,535 kivy/graphics/cgl_backend/cgl_mock.c:3548:105: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,535 3548 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteTextures(GLsizei, GLuint const *); /*proto*/ 2025-12-30T00:28:52,536 | ^~~~~~ 2025-12-30T00:28:52,537 | ) 2025-12-30T00:28:52,538 kivy/graphics/cgl_backend/cgl_mock.c:3549:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,539 3549 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDepthFunc(GLenum); /*proto*/ 2025-12-30T00:28:52,541 | ^~~~~~ 2025-12-30T00:28:52,542 kivy/graphics/cgl_backend/cgl_mock.c:3550:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,543 3550 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDepthMask(GLboolean); /*proto*/ 2025-12-30T00:28:52,544 | ^~~~~~ 2025-12-30T00:28:52,545 kivy/graphics/cgl_backend/cgl_mock.c:3551:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,545 3551 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDetachShader(GLuint, GLuint); /*proto*/ 2025-12-30T00:28:52,546 | ^~~~~~ 2025-12-30T00:28:52,547 kivy/graphics/cgl_backend/cgl_mock.c:3552:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,548 3552 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDisable(GLenum); /*proto*/ 2025-12-30T00:28:52,549 | ^~~~~~ 2025-12-30T00:28:52,550 kivy/graphics/cgl_backend/cgl_mock.c:3553:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,551 3553 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDisableVertexAttribArray(GLuint); /*proto*/ 2025-12-30T00:28:52,552 | ^~~~~~ 2025-12-30T00:28:52,552 kivy/graphics/cgl_backend/cgl_mock.c:3554:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,553 3554 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDrawArrays(GLenum, GLint, GLsizei); /*proto*/ 2025-12-30T00:28:52,554 | ^~~~~~ 2025-12-30T00:28:52,555 kivy/graphics/cgl_backend/cgl_gl.c:3871:60: error: ‘glBindAttribLocation’ undeclared (first use in this function) 2025-12-30T00:28:52,556 3871 | __pyx_v_4kivy_8graphics_3cgl_cgl->glBindAttribLocation = glBindAttribLocation; 2025-12-30T00:28:52,557 | ^~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:52,557 kivy/graphics/cgl_backend/cgl_mock.c:3555:119: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,558 3555 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDrawElements(GLenum, GLsizei, GLenum, GLvoid const *); /*proto*/ 2025-12-30T00:28:52,559 | ^~~~~~ 2025-12-30T00:28:52,560 | ) 2025-12-30T00:28:52,560 kivy/graphics/cgl_backend/cgl_mock.c:3556:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,561 3556 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockEnable(GLenum); /*proto*/ 2025-12-30T00:28:52,562 | ^~~~~~ 2025-12-30T00:28:52,563 kivy/graphics/cgl_backend/cgl_mock.c:3557:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,564 3557 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockEnableVertexAttribArray(GLuint); /*proto*/ 2025-12-30T00:28:52,565 | ^~~~~~ 2025-12-30T00:28:52,566 kivy/graphics/cgl_backend/cgl_gl.c:3880:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glBindBuffer’ 2025-12-30T00:28:52,567 3880 | __pyx_v_4kivy_8graphics_3cgl_cgl->glBindBuffer = glBindBuffer; 2025-12-30T00:28:52,568 | ^~ 2025-12-30T00:28:52,569 kivy/graphics/cgl_backend/cgl_mock.c:3560:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,570 3560 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockFramebufferRenderbuffer(GLenum, GLenum, GLenum, GLuint); /*proto*/ 2025-12-30T00:28:52,571 | ^~~~~~ 2025-12-30T00:28:52,572 kivy/graphics/cgl_backend/cgl_mock.c:3561:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,573 3561 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockFramebufferTexture2D(GLenum, GLenum, GLenum, GLuint, GLint); /*proto*/ 2025-12-30T00:28:52,574 | ^~~~~~ 2025-12-30T00:28:52,575 kivy/graphics/cgl_backend/cgl_mock.c:3562:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,576 3562 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockFrontFace(GLenum); /*proto*/ 2025-12-30T00:28:52,577 | ^~~~~~ 2025-12-30T00:28:52,577 kivy/graphics/cgl_backend/cgl_mock.c:3563:101: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,578 3563 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGenBuffers(GLsizei, GLuint *); /*proto*/ 2025-12-30T00:28:52,579 | ^~ 2025-12-30T00:28:52,580 | ) 2025-12-30T00:28:52,581 kivy/graphics/cgl_backend/cgl_mock.c:3564:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,583 3564 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGenerateMipmap(GLenum); /*proto*/ 2025-12-30T00:28:52,584 | ^~~~~~ 2025-12-30T00:28:52,584 kivy/graphics/cgl_backend/cgl_mock.c:3565:106: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,585 3565 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGenFramebuffers(GLsizei, GLuint *); /*proto*/ 2025-12-30T00:28:52,586 | ^~ 2025-12-30T00:28:52,587 | ) 2025-12-30T00:28:52,587 kivy/graphics/cgl_backend/cgl_mock.c:3566:107: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,588 3566 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGenRenderbuffers(GLsizei, GLuint *); /*proto*/ 2025-12-30T00:28:52,589 | ^~ 2025-12-30T00:28:52,589 | ) 2025-12-30T00:28:52,606 kivy/graphics/cgl_backend/cgl_mock.c:3567:102: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,606 3567 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGenTextures(GLsizei, GLuint *); /*proto*/ 2025-12-30T00:28:52,607 | ^~ 2025-12-30T00:28:52,608 | ) 2025-12-30T00:28:52,609 kivy/graphics/cgl_backend/cgl_gl.c:3880:52: error: ‘glBindBuffer’ undeclared (first use in this function) 2025-12-30T00:28:52,610 3880 | __pyx_v_4kivy_8graphics_3cgl_cgl->glBindBuffer = glBindBuffer; 2025-12-30T00:28:52,611 | ^~~~~~~~~~~~ 2025-12-30T00:28:52,611 kivy/graphics/cgl_backend/cgl_gl.c:3889:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glBindFramebuffer’ 2025-12-30T00:28:52,612 3889 | __pyx_v_4kivy_8graphics_3cgl_cgl->glBindFramebuffer = glBindFramebuffer; 2025-12-30T00:28:52,613 | ^~ 2025-12-30T00:28:52,614 kivy/graphics/cgl_backend/cgl_mock.c:3568:123: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,615 3568 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetActiveAttrib(GLuint, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLchar *); /*proto*/ 2025-12-30T00:28:52,616 | ^~ 2025-12-30T00:28:52,616 | ) 2025-12-30T00:28:52,617 kivy/graphics/cgl_backend/cgl_mock.c:3569:124: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,618 3569 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetActiveUniform(GLuint, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLchar *); /*proto*/ 2025-12-30T00:28:52,619 | ^~ 2025-12-30T00:28:52,619 | ) 2025-12-30T00:28:52,620 kivy/graphics/cgl_backend/cgl_mock.c:3570:118: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,621 3570 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetAttachedShaders(GLuint, GLsizei, GLsizei *, GLuint *); /*proto*/ 2025-12-30T00:28:52,622 | ^~ 2025-12-30T00:28:52,623 | ) 2025-12-30T00:28:52,624 kivy/graphics/cgl_backend/cgl_mock.c:3571:104: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,625 3571 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetBooleanv(GLenum, GLboolean *); /*proto*/ 2025-12-30T00:28:52,625 | ^~ 2025-12-30T00:28:52,626 | ) 2025-12-30T00:28:52,627 kivy/graphics/cgl_backend/cgl_mock.c:3572:117: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,627 3572 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetBufferParameteriv(GLenum, GLenum, GLint *); /*proto*/ 2025-12-30T00:28:52,628 | ^~ 2025-12-30T00:28:52,628 | ) 2025-12-30T00:28:52,629 kivy/graphics/cgl_backend/cgl_mock.c:3573:100: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,630 3573 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetFloatv(GLenum, GLfloat *); /*proto*/ 2025-12-30T00:28:52,630 | ^~ 2025-12-30T00:28:52,631 | ) 2025-12-30T00:28:52,632 kivy/graphics/cgl_backend/cgl_mock.c:3574:140: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,633 3574 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetFramebufferAttachmentParameteriv(GLenum, GLenum, GLenum, GLint *); /*proto*/ 2025-12-30T00:28:52,634 | ^~ 2025-12-30T00:28:52,635 | ) 2025-12-30T00:28:52,636 kivy/graphics/cgl_backend/cgl_gl.c:3889:57: error: ‘glBindFramebuffer’ undeclared (first use in this function) 2025-12-30T00:28:52,637 3889 | __pyx_v_4kivy_8graphics_3cgl_cgl->glBindFramebuffer = glBindFramebuffer; 2025-12-30T00:28:52,638 | ^~~~~~~~~~~~~~~~~ 2025-12-30T00:28:52,638 kivy/graphics/cgl_backend/cgl_mock.c:3575:100: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,639 3575 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetIntegerv(GLenum, GLint *); /*proto*/ 2025-12-30T00:28:52,640 | ^~ 2025-12-30T00:28:52,641 | ) 2025-12-30T00:28:52,642 kivy/graphics/cgl_backend/cgl_gl.c:3898:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glBindRenderbuffer’ 2025-12-30T00:28:52,643 3898 | __pyx_v_4kivy_8graphics_3cgl_cgl->glBindRenderbuffer = glBindRenderbuffer; 2025-12-30T00:28:52,644 | ^~ 2025-12-30T00:28:52,645 kivy/graphics/cgl_backend/cgl_mock.c:3576:109: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,646 3576 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetProgramiv(GLuint, GLenum, GLint *); /*proto*/ 2025-12-30T00:28:52,647 | ^~ 2025-12-30T00:28:52,648 | ) 2025-12-30T00:28:52,648 kivy/graphics/cgl_backend/cgl_mock.c:3577:117: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,649 3577 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetProgramInfoLog(GLuint, GLsizei, GLsizei *, GLchar *); /*proto*/ 2025-12-30T00:28:52,650 | ^~ 2025-12-30T00:28:52,650 | ) 2025-12-30T00:28:52,651 kivy/graphics/cgl_backend/cgl_mock.c:3578:123: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,652 3578 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetRenderbufferParameteriv(GLenum, GLenum, GLint *); /*proto*/ 2025-12-30T00:28:52,653 | ^~ 2025-12-30T00:28:52,653 | ) 2025-12-30T00:28:52,654 kivy/graphics/cgl_backend/cgl_mock.c:3579:108: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,655 3579 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetShaderiv(GLuint, GLenum, GLint *); /*proto*/ 2025-12-30T00:28:52,656 | ^~ 2025-12-30T00:28:52,657 | ) 2025-12-30T00:28:52,658 kivy/graphics/cgl_backend/cgl_mock.c:3580:116: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,659 3580 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetShaderInfoLog(GLuint, GLsizei, GLsizei *, GLchar *); /*proto*/ 2025-12-30T00:28:52,660 | ^~ 2025-12-30T00:28:52,661 | ) 2025-12-30T00:28:52,662 kivy/graphics/cgl_backend/cgl_mock.c:3581:115: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,663 3581 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetShaderSource(GLuint, GLsizei, GLsizei *, GLchar *); /*proto*/ 2025-12-30T00:28:52,664 | ^~ 2025-12-30T00:28:52,665 | ) 2025-12-30T00:28:52,666 kivy/graphics/cgl_backend/cgl_mock.c:3582:116: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,666 3582 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetTexParameterfv(GLenum, GLenum, GLfloat *); /*proto*/ 2025-12-30T00:28:52,667 | ^~ 2025-12-30T00:28:52,668 | ) 2025-12-30T00:28:52,669 kivy/graphics/cgl_backend/cgl_gl.c:3898:58: error: ‘glBindRenderbuffer’ undeclared (first use in this function) 2025-12-30T00:28:52,670 3898 | __pyx_v_4kivy_8graphics_3cgl_cgl->glBindRenderbuffer = glBindRenderbuffer; 2025-12-30T00:28:52,671 | ^~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:52,672 kivy/graphics/cgl_backend/cgl_mock.c:3583:114: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,673 3583 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetTexParameteriv(GLenum, GLenum, GLint *); /*proto*/ 2025-12-30T00:28:52,674 | ^~ 2025-12-30T00:28:52,674 | ) 2025-12-30T00:28:52,675 kivy/graphics/cgl_backend/cgl_gl.c:3907:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glBindTexture’ 2025-12-30T00:28:52,676 3907 | __pyx_v_4kivy_8graphics_3cgl_cgl->glBindTexture = glBindTexture; 2025-12-30T00:28:52,676 | ^~ 2025-12-30T00:28:52,686 kivy/graphics/cgl_backend/cgl_mock.c:3584:110: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,686 3584 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetUniformfv(GLuint, GLint, GLfloat *); /*proto*/ 2025-12-30T00:28:52,687 | ^~ 2025-12-30T00:28:52,688 | ) 2025-12-30T00:28:52,689 kivy/graphics/cgl_backend/cgl_mock.c:3585:108: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,689 3585 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetUniformiv(GLuint, GLint, GLint *); /*proto*/ 2025-12-30T00:28:52,690 | ^~ 2025-12-30T00:28:52,691 | ) 2025-12-30T00:28:52,692 kivy/graphics/cgl_backend/cgl_mock.c:3586:116: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,692 3586 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetVertexAttribfv(GLuint, GLenum, GLfloat *); /*proto*/ 2025-12-30T00:28:52,694 | ^~ 2025-12-30T00:28:52,695 | ) 2025-12-30T00:28:52,696 kivy/graphics/cgl_backend/cgl_mock.c:3587:114: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,697 3587 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetVertexAttribiv(GLuint, GLenum, GLint *); /*proto*/ 2025-12-30T00:28:52,698 | ^~ 2025-12-30T00:28:52,698 | ) 2025-12-30T00:28:52,699 kivy/graphics/cgl_backend/cgl_mock.c:3588:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,700 3588 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockHint(GLenum, GLenum); /*proto*/ 2025-12-30T00:28:52,701 | ^~~~~~ 2025-12-30T00:28:52,702 kivy/graphics/cgl_backend/cgl_mock.c:3589:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,703 3589 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockLineWidth(GLfloat); /*proto*/ 2025-12-30T00:28:52,704 | ^~~~~~ 2025-12-30T00:28:52,705 kivy/graphics/cgl_backend/cgl_mock.c:3590:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,706 3590 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockLinkProgram(GLuint); /*proto*/ 2025-12-30T00:28:52,707 | ^~~~~~ 2025-12-30T00:28:52,707 kivy/graphics/cgl_backend/cgl_mock.c:3591:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,708 3591 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockPixelStorei(GLenum, GLint); /*proto*/ 2025-12-30T00:28:52,709 | ^~~~~~ 2025-12-30T00:28:52,710 kivy/graphics/cgl_backend/cgl_gl.c:3907:53: error: ‘glBindTexture’ undeclared (first use in this function) 2025-12-30T00:28:52,711 3907 | __pyx_v_4kivy_8graphics_3cgl_cgl->glBindTexture = glBindTexture; 2025-12-30T00:28:52,711 | ^~~~~~~~~~~~~ 2025-12-30T00:28:52,712 kivy/graphics/cgl_backend/cgl_mock.c:3592:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,713 3592 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockPolygonOffset(GLfloat, GLfloat); /*proto*/ 2025-12-30T00:28:52,714 | ^~~~~~ 2025-12-30T00:28:52,714 kivy/graphics/cgl_backend/cgl_gl.c:3916:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glBlendColor’ 2025-12-30T00:28:52,715 3916 | __pyx_v_4kivy_8graphics_3cgl_cgl->glBlendColor = glBlendColor; 2025-12-30T00:28:52,716 | ^~ 2025-12-30T00:28:52,717 kivy/graphics/cgl_backend/cgl_mock.c:3593:140: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:52,718 3593 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockReadPixels(GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, GLvoid *); /*proto*/ 2025-12-30T00:28:52,718 | ^~ 2025-12-30T00:28:52,719 | ) 2025-12-30T00:28:52,720 kivy/graphics/cgl_backend/cgl_mock.c:3594:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,721 3594 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockRenderbufferStorage(GLenum, GLenum, GLsizei, GLsizei); /*proto*/ 2025-12-30T00:28:52,722 | ^~~~~~ 2025-12-30T00:28:52,722 kivy/graphics/cgl_backend/cgl_mock.c:3595:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,724 3595 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockSampleCoverage(GLclampf, GLboolean); /*proto*/ 2025-12-30T00:28:52,725 | ^~~~~~ 2025-12-30T00:28:52,726 kivy/graphics/cgl_backend/cgl_mock.c:3596:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,727 3596 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockScissor(GLint, GLint, GLsizei, GLsizei); /*proto*/ 2025-12-30T00:28:52,727 | ^~~~~~ 2025-12-30T00:28:52,728 kivy/graphics/cgl_backend/cgl_mock.c:3597:103: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,729 3597 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockShaderBinary(GLsizei, GLuint const *, GLenum, GLvoid const *, GLsizei); /*proto*/ 2025-12-30T00:28:52,730 | ^~~~~~ 2025-12-30T00:28:52,731 | ) 2025-12-30T00:28:52,731 kivy/graphics/cgl_backend/cgl_mock.c:3598:111: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,732 3598 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockShaderSource(GLuint, GLsizei, GLchar const *const *, GLint const *); /*proto*/ 2025-12-30T00:28:52,733 | ^~~~~~ 2025-12-30T00:28:52,734 | ) 2025-12-30T00:28:52,735 kivy/graphics/cgl_backend/cgl_mock.c:3599:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,735 3599 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockStencilFunc(GLenum, GLint, GLuint); /*proto*/ 2025-12-30T00:28:52,736 | ^~~~~~ 2025-12-30T00:28:52,737 kivy/graphics/cgl_backend/cgl_mock.c:3600:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,738 3600 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockStencilFuncSeparate(GLenum, GLenum, GLint, GLuint); /*proto*/ 2025-12-30T00:28:52,738 | ^~~~~~ 2025-12-30T00:28:52,739 kivy/graphics/cgl_backend/cgl_mock.c:3601:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,740 3601 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockStencilMask(GLuint); /*proto*/ 2025-12-30T00:28:52,741 | ^~~~~~ 2025-12-30T00:28:52,742 kivy/graphics/cgl_backend/cgl_mock.c:3602:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,742 3602 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockStencilMaskSeparate(GLenum, GLuint); /*proto*/ 2025-12-30T00:28:52,743 | ^~~~~~ 2025-12-30T00:28:52,744 kivy/graphics/cgl_backend/cgl_mock.c:3603:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,745 3603 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockStencilOp(GLenum, GLenum, GLenum); /*proto*/ 2025-12-30T00:28:52,746 | ^~~~~~ 2025-12-30T00:28:52,747 kivy/graphics/cgl_backend/cgl_gl.c:3916:52: error: ‘glBlendColor’ undeclared (first use in this function) 2025-12-30T00:28:52,748 3916 | __pyx_v_4kivy_8graphics_3cgl_cgl->glBlendColor = glBlendColor; 2025-12-30T00:28:52,749 | ^~~~~~~~~~~~ 2025-12-30T00:28:52,749 kivy/graphics/cgl_backend/cgl_mock.c:3604:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,750 3604 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockStencilOpSeparate(GLenum, GLenum, GLenum, GLenum); /*proto*/ 2025-12-30T00:28:52,751 | ^~~~~~ 2025-12-30T00:28:52,752 kivy/graphics/cgl_backend/cgl_gl.c:3925:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glBlendEquation’ 2025-12-30T00:28:52,753 3925 | __pyx_v_4kivy_8graphics_3cgl_cgl->glBlendEquation = glBlendEquation; 2025-12-30T00:28:52,754 | ^~ 2025-12-30T00:28:52,754 kivy/graphics/cgl_backend/cgl_mock.c:3605:155: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,755 3605 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexImage2D(GLenum, GLint, GLint, GLsizei, GLsizei, GLint, GLenum, GLenum, GLvoid const *); /*proto*/ 2025-12-30T00:28:52,756 | ^~~~~~ 2025-12-30T00:28:52,757 | ) 2025-12-30T00:28:52,757 kivy/graphics/cgl_backend/cgl_mock.c:3606:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,758 3606 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexParameterf(GLenum, GLenum, GLfloat); /*proto*/ 2025-12-30T00:28:52,759 | ^~~~~~ 2025-12-30T00:28:52,760 kivy/graphics/cgl_backend/cgl_mock.c:3607:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,761 3607 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexParameteri(GLenum, GLenum, GLint); /*proto*/ 2025-12-30T00:28:52,762 | ^~~~~~ 2025-12-30T00:28:52,763 kivy/graphics/cgl_backend/cgl_mock.c:3608:158: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,764 3608 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexSubImage2D(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, GLvoid const *); /*proto*/ 2025-12-30T00:28:52,765 | ^~~~~~ 2025-12-30T00:28:52,766 | ) 2025-12-30T00:28:52,766 kivy/graphics/cgl_backend/cgl_mock.c:3609:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,767 3609 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform1f(GLint, GLfloat); /*proto*/ 2025-12-30T00:28:52,768 | ^~~~~~ 2025-12-30T00:28:52,769 kivy/graphics/cgl_backend/cgl_mock.c:3610:109: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,769 3610 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform1fv(GLint, GLsizei, GLfloat const *); /*proto*/ 2025-12-30T00:28:52,770 | ^~~~~~ 2025-12-30T00:28:52,771 | ) 2025-12-30T00:28:52,772 kivy/graphics/cgl_backend/cgl_mock.c:3611:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,773 3611 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform1i(GLint, GLint); /*proto*/ 2025-12-30T00:28:52,774 | ^~~~~~ 2025-12-30T00:28:52,775 kivy/graphics/cgl_backend/cgl_mock.c:3612:107: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,776 3612 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform1iv(GLint, GLsizei, GLint const *); /*proto*/ 2025-12-30T00:28:52,777 | ^~~~~~ 2025-12-30T00:28:52,778 | ) 2025-12-30T00:28:52,779 kivy/graphics/cgl_backend/cgl_mock.c:3613:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,780 3613 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform2f(GLint, GLfloat, GLfloat); /*proto*/ 2025-12-30T00:28:52,781 | ^~~~~~ 2025-12-30T00:28:52,781 kivy/graphics/cgl_backend/cgl_mock.c:3614:109: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,782 3614 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform2fv(GLint, GLsizei, GLfloat const *); /*proto*/ 2025-12-30T00:28:52,783 | ^~~~~~ 2025-12-30T00:28:52,784 | ) 2025-12-30T00:28:52,785 kivy/graphics/cgl_backend/cgl_mock.c:3615:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,785 3615 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform2i(GLint, GLint, GLint); /*proto*/ 2025-12-30T00:28:52,786 | ^~~~~~ 2025-12-30T00:28:52,787 kivy/graphics/cgl_backend/cgl_gl.c:3925:55: error: ‘glBlendEquation’ undeclared (first use in this function) 2025-12-30T00:28:52,789 3925 | __pyx_v_4kivy_8graphics_3cgl_cgl->glBlendEquation = glBlendEquation; 2025-12-30T00:28:52,790 | ^~~~~~~~~~~~~~~ 2025-12-30T00:28:52,790 kivy/graphics/cgl_backend/cgl_mock.c:3616:107: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,791 3616 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform2iv(GLint, GLsizei, GLint const *); /*proto*/ 2025-12-30T00:28:52,792 | ^~~~~~ 2025-12-30T00:28:52,793 | ) 2025-12-30T00:28:52,794 kivy/graphics/cgl_backend/cgl_gl.c:3934:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glBlendEquationSeparate’ 2025-12-30T00:28:52,794 3934 | __pyx_v_4kivy_8graphics_3cgl_cgl->glBlendEquationSeparate = glBlendEquationSeparate; 2025-12-30T00:28:52,795 | ^~ 2025-12-30T00:28:52,796 kivy/graphics/cgl_backend/cgl_mock.c:3617:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,797 3617 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform3f(GLint, GLfloat, GLfloat, GLfloat); /*proto*/ 2025-12-30T00:28:52,806 | ^~~~~~ 2025-12-30T00:28:52,807 kivy/graphics/cgl_backend/cgl_mock.c:3618:109: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,807 3618 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform3fv(GLint, GLsizei, GLfloat const *); /*proto*/ 2025-12-30T00:28:52,808 | ^~~~~~ 2025-12-30T00:28:52,809 | ) 2025-12-30T00:28:52,810 kivy/graphics/cgl_backend/cgl_mock.c:3619:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,810 3619 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform3i(GLint, GLint, GLint, GLint); /*proto*/ 2025-12-30T00:28:52,811 | ^~~~~~ 2025-12-30T00:28:52,812 kivy/graphics/cgl_backend/cgl_mock.c:3620:107: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,813 3620 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform3iv(GLint, GLsizei, GLint const *); /*proto*/ 2025-12-30T00:28:52,813 | ^~~~~~ 2025-12-30T00:28:52,814 | ) 2025-12-30T00:28:52,815 kivy/graphics/cgl_backend/cgl_mock.c:3621:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,816 3621 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4f(GLint, GLfloat, GLfloat, GLfloat, GLfloat); /*proto*/ 2025-12-30T00:28:52,817 | ^~~~~~ 2025-12-30T00:28:52,818 kivy/graphics/cgl_backend/cgl_mock.c:3622:109: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,819 3622 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4fv(GLint, GLsizei, GLfloat const *); /*proto*/ 2025-12-30T00:28:52,820 | ^~~~~~ 2025-12-30T00:28:52,820 | ) 2025-12-30T00:28:52,821 kivy/graphics/cgl_backend/cgl_mock.c:3623:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,822 3623 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4i(GLint, GLint, GLint, GLint, GLint); /*proto*/ 2025-12-30T00:28:52,823 | ^~~~~~ 2025-12-30T00:28:52,824 kivy/graphics/cgl_backend/cgl_gl.c:3934:63: error: ‘glBlendEquationSeparate’ undeclared (first use in this function) 2025-12-30T00:28:52,825 3934 | __pyx_v_4kivy_8graphics_3cgl_cgl->glBlendEquationSeparate = glBlendEquationSeparate; 2025-12-30T00:28:52,825 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:52,826 kivy/graphics/cgl_backend/cgl_mock.c:3624:107: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,827 3624 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4iv(GLint, GLsizei, GLint const *); /*proto*/ 2025-12-30T00:28:52,828 | ^~~~~~ 2025-12-30T00:28:52,829 | ) 2025-12-30T00:28:52,830 kivy/graphics/cgl_backend/cgl_gl.c:3943:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glBlendFunc’ 2025-12-30T00:28:52,830 3943 | __pyx_v_4kivy_8graphics_3cgl_cgl->glBlendFunc = glBlendFunc; 2025-12-30T00:28:52,831 | ^~ 2025-12-30T00:28:52,832 kivy/graphics/cgl_backend/cgl_mock.c:3625:126: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,833 3625 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniformMatrix4fv(GLint, GLsizei, GLboolean, GLfloat const *); /*proto*/ 2025-12-30T00:28:52,834 | ^~~~~~ 2025-12-30T00:28:52,834 | ) 2025-12-30T00:28:52,835 kivy/graphics/cgl_backend/cgl_mock.c:3626:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,836 3626 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUseProgram(GLuint); /*proto*/ 2025-12-30T00:28:52,837 | ^~~~~~ 2025-12-30T00:28:52,838 kivy/graphics/cgl_backend/cgl_mock.c:3627:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,839 3627 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockValidateProgram(GLuint); /*proto*/ 2025-12-30T00:28:52,840 | ^~~~~~ 2025-12-30T00:28:52,841 kivy/graphics/cgl_backend/cgl_mock.c:3628:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,842 3628 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib1f(GLuint, GLfloat); /*proto*/ 2025-12-30T00:28:52,842 | ^~~~~~ 2025-12-30T00:28:52,843 kivy/graphics/cgl_backend/cgl_mock.c:3629:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,844 3629 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib2f(GLuint, GLfloat, GLfloat); /*proto*/ 2025-12-30T00:28:52,845 | ^~~~~~ 2025-12-30T00:28:52,846 kivy/graphics/cgl_backend/cgl_mock.c:3630:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,846 3630 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib3f(GLuint, GLfloat, GLfloat, GLfloat); /*proto*/ 2025-12-30T00:28:52,847 | ^~~~~~ 2025-12-30T00:28:52,848 kivy/graphics/cgl_backend/cgl_mock.c:3631:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,849 3631 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib4f(GLuint, GLfloat, GLfloat, GLfloat, GLfloat); /*proto*/ 2025-12-30T00:28:52,850 | ^~~~~~ 2025-12-30T00:28:52,851 kivy/graphics/cgl_backend/cgl_mock.c:3632:144: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:52,852 3632 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttribPointer(GLuint, GLint, GLenum, GLboolean, GLsizei, GLvoid const *); /*proto*/ 2025-12-30T00:28:52,853 | ^~~~~~ 2025-12-30T00:28:52,854 | ) 2025-12-30T00:28:52,855 kivy/graphics/cgl_backend/cgl_mock.c:3633:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:52,855 3633 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockViewport(GLint, GLint, GLsizei, GLsizei); /*proto*/ 2025-12-30T00:28:52,856 | ^~~~~~ 2025-12-30T00:28:52,857 kivy/graphics/cgl_backend/cgl_gl.c:3943:51: error: ‘glBlendFunc’ undeclared (first use in this function) 2025-12-30T00:28:52,857 3943 | __pyx_v_4kivy_8graphics_3cgl_cgl->glBlendFunc = glBlendFunc; 2025-12-30T00:28:52,858 | ^~~~~~~~~~~ 2025-12-30T00:28:52,859 kivy/graphics/cgl_backend/cgl_mock.c:3878:8: error: unknown type name ‘GLenum’ 2025-12-30T00:28:52,859 3878 | static GLenum __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCheckFramebufferStatus(CYTHON_UNUSED GLenum __pyx_v_target) { 2025-12-30T00:28:52,860 | ^~~~~~ 2025-12-30T00:28:52,861 kivy/graphics/cgl_backend/cgl_gl.c:3952:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glBlendFuncSeparate’ 2025-12-30T00:28:52,862 3952 | __pyx_v_4kivy_8graphics_3cgl_cgl->glBlendFuncSeparate = glBlendFuncSeparate; 2025-12-30T00:28:52,863 | ^~ 2025-12-30T00:28:52,864 kivy/graphics/cgl_backend/cgl_mock.c:3878:114: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:52,865 3878 | static GLenum __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCheckFramebufferStatus(CYTHON_UNUSED GLenum __pyx_v_target) { 2025-12-30T00:28:52,865 | ^~~~~~ 2025-12-30T00:28:52,866 | enum 2025-12-30T00:28:52,867 kivy/graphics/cgl_backend/cgl_mock.c:3912:8: error: unknown type name ‘GLuint’ 2025-12-30T00:28:52,868 3912 | static GLuint __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCreateProgram(void) { 2025-12-30T00:28:52,869 | ^~~~~~ 2025-12-30T00:28:52,870 kivy/graphics/cgl_backend/cgl_mock.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCreateProgram’: 2025-12-30T00:28:52,870 kivy/graphics/cgl_backend/cgl_mock.c:3913:3: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:28:52,871 3913 | GLuint __pyx_r; 2025-12-30T00:28:52,872 | ^~~~~~ 2025-12-30T00:28:52,873 | uint 2025-12-30T00:28:52,874 kivy/graphics/cgl_backend/cgl_mock.c:3922:15: error: ‘GLuint’ undeclared (first use in this function); did you mean ‘uint’? 2025-12-30T00:28:52,875 3922 | __pyx_r = ((GLuint)1); 2025-12-30T00:28:52,876 | ^~~~~~ 2025-12-30T00:28:52,877 | uint 2025-12-30T00:28:52,877 kivy/graphics/cgl_backend/cgl_mock.c:3922:15: note: each undeclared identifier is reported only once for each function it appears in 2025-12-30T00:28:52,878 kivy/graphics/cgl_backend/cgl_mock.c:3922:22: error: expected ‘)’ before numeric constant 2025-12-30T00:28:52,880 3922 | __pyx_r = ((GLuint)1); 2025-12-30T00:28:52,881 | ~ ^ 2025-12-30T00:28:52,882 | ) 2025-12-30T00:28:52,882 kivy/graphics/cgl_backend/cgl_mock.c: At top level: 2025-12-30T00:28:52,883 kivy/graphics/cgl_backend/cgl_mock.c:3946:8: error: unknown type name ‘GLuint’ 2025-12-30T00:28:52,884 3946 | static GLuint __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCreateShader(CYTHON_UNUSED GLenum __pyx_v_type) { 2025-12-30T00:28:52,884 | ^~~~~~ 2025-12-30T00:28:52,885 kivy/graphics/cgl_backend/cgl_gl.c:3952:59: error: ‘glBlendFuncSeparate’ undeclared (first use in this function) 2025-12-30T00:28:52,886 3952 | __pyx_v_4kivy_8graphics_3cgl_cgl->glBlendFuncSeparate = glBlendFuncSeparate; 2025-12-30T00:28:52,886 | ^~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:52,887 kivy/graphics/cgl_backend/cgl_gl.c:3961:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glBufferData’ 2025-12-30T00:28:52,888 3961 | __pyx_v_4kivy_8graphics_3cgl_cgl->glBufferData = glBufferData; 2025-12-30T00:28:52,888 | ^~ 2025-12-30T00:28:52,889 kivy/graphics/cgl_backend/cgl_mock.c:3946:104: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:52,890 3946 | static GLuint __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCreateShader(CYTHON_UNUSED GLenum __pyx_v_type) { 2025-12-30T00:28:52,891 | ^~~~~~ 2025-12-30T00:28:52,892 | enum 2025-12-30T00:28:52,893 kivy/graphics/cgl_backend/cgl_mock.c:3980:106: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:28:52,894 3980 | static int __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetAttribLocation(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLchar const *__pyx_v_name) { 2025-12-30T00:28:52,894 | ^~~~~~ 2025-12-30T00:28:52,895 | uint 2025-12-30T00:28:52,896 kivy/graphics/cgl_backend/cgl_mock.c:3980:144: warning: type defaults to ‘int’ in declaration of ‘GLchar’ [-Wimplicit-int] 2025-12-30T00:28:52,897 3980 | static int __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetAttribLocation(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLchar const *__pyx_v_name) { 2025-12-30T00:28:52,898 | ^~~~~~ 2025-12-30T00:28:52,899 kivy/graphics/cgl_backend/cgl_mock.c:3980:151: error: expected ‘;’, ‘,’ or ‘)’ before ‘const’ 2025-12-30T00:28:52,900 3980 | static int __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetAttribLocation(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLchar const *__pyx_v_name) { 2025-12-30T00:28:52,901 | ^~~~~ 2025-12-30T00:28:52,902 kivy/graphics/cgl_backend/cgl_mock.c:4014:8: error: unknown type name ‘GLenum’ 2025-12-30T00:28:52,902 4014 | static GLenum __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetError(void) { 2025-12-30T00:28:52,903 | ^~~~~~ 2025-12-30T00:28:52,904 kivy/graphics/cgl_backend/cgl_gl.c:3961:52: error: ‘glBufferData’ undeclared (first use in this function) 2025-12-30T00:28:52,905 3961 | __pyx_v_4kivy_8graphics_3cgl_cgl->glBufferData = glBufferData; 2025-12-30T00:28:52,906 | ^~~~~~~~~~~~ 2025-12-30T00:28:52,907 kivy/graphics/cgl_backend/cgl_mock.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetError’: 2025-12-30T00:28:52,908 kivy/graphics/cgl_backend/cgl_gl.c:3970:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glBufferSubData’ 2025-12-30T00:28:52,909 3970 | __pyx_v_4kivy_8graphics_3cgl_cgl->glBufferSubData = glBufferSubData; 2025-12-30T00:28:52,909 | ^~ 2025-12-30T00:28:52,910 kivy/graphics/cgl_backend/cgl_mock.c:4015:3: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:52,910 4015 | GLenum __pyx_r; 2025-12-30T00:28:52,911 | ^~~~~~ 2025-12-30T00:28:52,912 | enum 2025-12-30T00:28:52,913 kivy/graphics/cgl_backend/cgl_mock.c:4024:13: error: ‘GL_NO_ERROR’ undeclared (first use in this function) 2025-12-30T00:28:52,913 4024 | __pyx_r = GL_NO_ERROR; 2025-12-30T00:28:52,914 | ^~~~~~~~~~~ 2025-12-30T00:28:52,915 kivy/graphics/cgl_backend/cgl_mock.c: At top level: 2025-12-30T00:28:52,916 kivy/graphics/cgl_backend/cgl_mock.c:4048:15: error: expected ‘;’ before ‘const’ 2025-12-30T00:28:52,917 4048 | static GLubyte const *__stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetString(CYTHON_UNUSED GLenum __pyx_v_name) { 2025-12-30T00:28:52,918 | ^~~~~~ 2025-12-30T00:28:52,926 | ; 2025-12-30T00:28:52,926 kivy/graphics/cgl_backend/cgl_gl.c:3970:55: error: ‘glBufferSubData’ undeclared (first use in this function) 2025-12-30T00:28:52,927 3970 | __pyx_v_4kivy_8graphics_3cgl_cgl->glBufferSubData = glBufferSubData; 2025-12-30T00:28:52,928 | ^~~~~~~~~~~~~~~ 2025-12-30T00:28:52,929 kivy/graphics/cgl_backend/cgl_mock.c:4048:109: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:52,930 4048 | static GLubyte const *__stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetString(CYTHON_UNUSED GLenum __pyx_v_name) { 2025-12-30T00:28:52,931 | ^~~~~~ 2025-12-30T00:28:52,932 | enum 2025-12-30T00:28:52,932 kivy/graphics/cgl_backend/cgl_gl.c:3979:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glCheckFramebufferStatus’ 2025-12-30T00:28:52,933 3979 | __pyx_v_4kivy_8graphics_3cgl_cgl->glCheckFramebufferStatus = glCheckFramebufferStatus; 2025-12-30T00:28:52,934 | ^~ 2025-12-30T00:28:52,935 kivy/graphics/cgl_backend/cgl_mock.c:4082:107: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:28:52,936 4082 | static int __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetUniformLocation(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLchar const *__pyx_v_name) { 2025-12-30T00:28:52,937 | ^~~~~~ 2025-12-30T00:28:52,938 | uint 2025-12-30T00:28:52,938 kivy/graphics/cgl_backend/cgl_mock.c:4082:145: warning: type defaults to ‘int’ in declaration of ‘GLchar’ [-Wimplicit-int] 2025-12-30T00:28:52,939 4082 | static int __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetUniformLocation(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLchar const *__pyx_v_name) { 2025-12-30T00:28:52,940 | ^~~~~~ 2025-12-30T00:28:52,941 kivy/graphics/cgl_backend/cgl_mock.c:4082:152: error: expected ‘;’, ‘,’ or ‘)’ before ‘const’ 2025-12-30T00:28:52,942 4082 | static int __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetUniformLocation(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLchar const *__pyx_v_name) { 2025-12-30T00:28:52,943 | ^~~~~ 2025-12-30T00:28:52,943 kivy/graphics/cgl_backend/cgl_mock.c:4098:8: error: unknown type name ‘GLboolean’ 2025-12-30T00:28:52,944 4098 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsBuffer(CYTHON_UNUSED GLuint __pyx_v_buffer) { 2025-12-30T00:28:52,945 | ^~~~~~~~~ 2025-12-30T00:28:52,945 kivy/graphics/cgl_backend/cgl_mock.c:4098:103: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:28:52,946 4098 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsBuffer(CYTHON_UNUSED GLuint __pyx_v_buffer) { 2025-12-30T00:28:52,947 | ^~~~~~ 2025-12-30T00:28:52,948 | uint 2025-12-30T00:28:52,949 kivy/graphics/cgl_backend/cgl_mock.c:4132:8: error: unknown type name ‘GLboolean’ 2025-12-30T00:28:52,950 4132 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsEnabled(CYTHON_UNUSED GLenum __pyx_v_cap) { 2025-12-30T00:28:52,950 | ^~~~~~~~~ 2025-12-30T00:28:52,951 kivy/graphics/cgl_backend/cgl_mock.c:4132:104: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:52,952 4132 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsEnabled(CYTHON_UNUSED GLenum __pyx_v_cap) { 2025-12-30T00:28:52,953 | ^~~~~~ 2025-12-30T00:28:52,954 | enum 2025-12-30T00:28:52,955 kivy/graphics/cgl_backend/cgl_gl.c:3979:64: error: ‘glCheckFramebufferStatus’ undeclared (first use in this function) 2025-12-30T00:28:52,956 3979 | __pyx_v_4kivy_8graphics_3cgl_cgl->glCheckFramebufferStatus = glCheckFramebufferStatus; 2025-12-30T00:28:52,957 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:52,958 kivy/graphics/cgl_backend/cgl_mock.c:4166:8: error: unknown type name ‘GLboolean’ 2025-12-30T00:28:52,959 4166 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsFramebuffer(CYTHON_UNUSED GLuint __pyx_v_framebuffer) { 2025-12-30T00:28:52,960 | ^~~~~~~~~ 2025-12-30T00:28:52,961 kivy/graphics/cgl_backend/cgl_gl.c:3988:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glClear’ 2025-12-30T00:28:52,962 3988 | __pyx_v_4kivy_8graphics_3cgl_cgl->glClear = glClear; 2025-12-30T00:28:52,962 | ^~ 2025-12-30T00:28:52,963 kivy/graphics/cgl_backend/cgl_mock.c:4166:108: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:28:52,964 4166 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsFramebuffer(CYTHON_UNUSED GLuint __pyx_v_framebuffer) { 2025-12-30T00:28:52,965 | ^~~~~~ 2025-12-30T00:28:52,966 | uint 2025-12-30T00:28:52,966 kivy/graphics/cgl_backend/cgl_mock.c:4200:8: error: unknown type name ‘GLboolean’ 2025-12-30T00:28:52,967 4200 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsProgram(CYTHON_UNUSED GLuint __pyx_v_program) { 2025-12-30T00:28:52,968 | ^~~~~~~~~ 2025-12-30T00:28:52,969 kivy/graphics/cgl_backend/cgl_gl.c:3988:47: error: ‘glClear’ undeclared (first use in this function) 2025-12-30T00:28:52,970 3988 | __pyx_v_4kivy_8graphics_3cgl_cgl->glClear = glClear; 2025-12-30T00:28:52,971 | ^~~~~~~ 2025-12-30T00:28:52,971 kivy/graphics/cgl_backend/cgl_mock.c:4200:104: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:28:52,972 4200 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsProgram(CYTHON_UNUSED GLuint __pyx_v_program) { 2025-12-30T00:28:52,973 | ^~~~~~ 2025-12-30T00:28:52,973 | uint 2025-12-30T00:28:52,974 kivy/graphics/cgl_backend/cgl_gl.c:3997:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glClearColor’ 2025-12-30T00:28:52,975 3997 | __pyx_v_4kivy_8graphics_3cgl_cgl->glClearColor = glClearColor; 2025-12-30T00:28:52,976 | ^~ 2025-12-30T00:28:52,976 kivy/graphics/cgl_backend/cgl_mock.c:4234:8: error: unknown type name ‘GLboolean’ 2025-12-30T00:28:52,977 4234 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsRenderbuffer(CYTHON_UNUSED GLuint __pyx_v_renderbuffer) { 2025-12-30T00:28:52,978 | ^~~~~~~~~ 2025-12-30T00:28:52,979 kivy/graphics/cgl_backend/cgl_mock.c:4234:109: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:28:52,979 4234 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsRenderbuffer(CYTHON_UNUSED GLuint __pyx_v_renderbuffer) { 2025-12-30T00:28:52,980 | ^~~~~~ 2025-12-30T00:28:52,981 | uint 2025-12-30T00:28:52,982 kivy/graphics/cgl_backend/cgl_mock.c:4268:8: error: unknown type name ‘GLboolean’ 2025-12-30T00:28:52,982 4268 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsShader(CYTHON_UNUSED GLuint __pyx_v_shader) { 2025-12-30T00:28:52,984 | ^~~~~~~~~ 2025-12-30T00:28:52,985 kivy/graphics/cgl_backend/cgl_gl.c:3997:52: error: ‘glClearColor’ undeclared (first use in this function) 2025-12-30T00:28:52,985 3997 | __pyx_v_4kivy_8graphics_3cgl_cgl->glClearColor = glClearColor; 2025-12-30T00:28:52,986 | ^~~~~~~~~~~~ 2025-12-30T00:28:52,987 kivy/graphics/cgl_backend/cgl_mock.c:4268:103: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:28:52,988 4268 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsShader(CYTHON_UNUSED GLuint __pyx_v_shader) { 2025-12-30T00:28:52,989 | ^~~~~~ 2025-12-30T00:28:52,990 | uint 2025-12-30T00:28:52,990 kivy/graphics/cgl_backend/cgl_gl.c:4006:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glClearStencil’ 2025-12-30T00:28:52,991 4006 | __pyx_v_4kivy_8graphics_3cgl_cgl->glClearStencil = glClearStencil; 2025-12-30T00:28:52,992 | ^~ 2025-12-30T00:28:52,993 kivy/graphics/cgl_backend/cgl_mock.c:4302:8: error: unknown type name ‘GLboolean’ 2025-12-30T00:28:52,994 4302 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsTexture(CYTHON_UNUSED GLuint __pyx_v_texture) { 2025-12-30T00:28:52,995 | ^~~~~~~~~ 2025-12-30T00:28:52,996 kivy/graphics/cgl_backend/cgl_mock.c:4302:104: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:28:52,997 4302 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsTexture(CYTHON_UNUSED GLuint __pyx_v_texture) { 2025-12-30T00:28:52,997 | ^~~~~~ 2025-12-30T00:28:52,998 | uint 2025-12-30T00:28:52,999 kivy/graphics/cgl_backend/cgl_mock.c:4336:103: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:53,000 4336 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockActiveTexture(CYTHON_UNUSED GLenum __pyx_v_texture) { 2025-12-30T00:28:53,000 | ^~~~~~ 2025-12-30T00:28:53,001 | enum 2025-12-30T00:28:53,002 kivy/graphics/cgl_backend/cgl_mock.c:4349:102: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:28:53,002 4349 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockAttachShader(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLuint __pyx_v_shader) { 2025-12-30T00:28:53,003 | ^~~~~~ 2025-12-30T00:28:53,004 | uint 2025-12-30T00:28:53,005 kivy/graphics/cgl_backend/cgl_gl.c:4006:54: error: ‘glClearStencil’ undeclared (first use in this function) 2025-12-30T00:28:53,006 4006 | __pyx_v_4kivy_8graphics_3cgl_cgl->glClearStencil = glClearStencil; 2025-12-30T00:28:53,007 | ^~~~~~~~~~~~~~ 2025-12-30T00:28:53,008 kivy/graphics/cgl_backend/cgl_mock.c:4349:140: error: unknown type name ‘GLuint’ 2025-12-30T00:28:53,009 4349 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockAttachShader(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLuint __pyx_v_shader) { 2025-12-30T00:28:53,010 | ^~~~~~ 2025-12-30T00:28:53,011 kivy/graphics/cgl_backend/cgl_gl.c:4015:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glColorMask’ 2025-12-30T00:28:53,012 4015 | __pyx_v_4kivy_8graphics_3cgl_cgl->glColorMask = glColorMask; 2025-12-30T00:28:53,012 | ^~ 2025-12-30T00:28:53,013 kivy/graphics/cgl_backend/cgl_mock.c:4362:108: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:28:53,014 4362 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindAttribLocation(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLuint __pyx_v_index, CYTHON_UNUSED GLchar const *__pyx_v_name) { 2025-12-30T00:28:53,015 | ^~~~~~ 2025-12-30T00:28:53,016 | uint 2025-12-30T00:28:53,017 kivy/graphics/cgl_backend/cgl_mock.c:4362:146: error: unknown type name ‘GLuint’ 2025-12-30T00:28:53,018 4362 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindAttribLocation(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLuint __pyx_v_index, CYTHON_UNUSED GLchar const *__pyx_v_name) { 2025-12-30T00:28:53,019 | ^~~~~~ 2025-12-30T00:28:53,020 kivy/graphics/cgl_backend/cgl_mock.c:4362:182: warning: type defaults to ‘int’ in declaration of ‘GLchar’ [-Wimplicit-int] 2025-12-30T00:28:53,020 4362 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindAttribLocation(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLuint __pyx_v_index, CYTHON_UNUSED GLchar const *__pyx_v_name) { 2025-12-30T00:28:53,021 | ^~~~~~ 2025-12-30T00:28:53,022 kivy/graphics/cgl_backend/cgl_mock.c:4362:189: error: expected ‘;’, ‘,’ or ‘)’ before ‘const’ 2025-12-30T00:28:53,022 4362 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindAttribLocation(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLuint __pyx_v_index, CYTHON_UNUSED GLchar const *__pyx_v_name) { 2025-12-30T00:28:53,023 | ^~~~~ 2025-12-30T00:28:53,024 kivy/graphics/cgl_backend/cgl_gl.c:4015:51: error: ‘glColorMask’ undeclared (first use in this function) 2025-12-30T00:28:53,024 4015 | __pyx_v_4kivy_8graphics_3cgl_cgl->glColorMask = glColorMask; 2025-12-30T00:28:53,025 | ^~~~~~~~~~~ 2025-12-30T00:28:53,026 kivy/graphics/cgl_backend/cgl_gl.c:4024:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glCompileShader’ 2025-12-30T00:28:53,027 4024 | __pyx_v_4kivy_8graphics_3cgl_cgl->glCompileShader = glCompileShader; 2025-12-30T00:28:53,028 | ^~ 2025-12-30T00:28:53,029 kivy/graphics/cgl_backend/cgl_mock.c:4375:100: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:53,030 4375 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindBuffer(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLuint __pyx_v_buffer) { 2025-12-30T00:28:53,030 | ^~~~~~ 2025-12-30T00:28:53,031 | enum 2025-12-30T00:28:53,032 kivy/graphics/cgl_backend/cgl_mock.c:4375:137: error: unknown type name ‘GLuint’ 2025-12-30T00:28:53,033 4375 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindBuffer(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLuint __pyx_v_buffer) { 2025-12-30T00:28:53,034 | ^~~~~~ 2025-12-30T00:28:53,035 kivy/graphics/cgl_backend/cgl_mock.c:4388:105: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:53,036 4388 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindFramebuffer(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLuint __pyx_v_framebuffer) { 2025-12-30T00:28:53,037 | ^~~~~~ 2025-12-30T00:28:53,038 | enum 2025-12-30T00:28:53,038 kivy/graphics/cgl_backend/cgl_mock.c:4388:142: error: unknown type name ‘GLuint’ 2025-12-30T00:28:53,039 4388 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindFramebuffer(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLuint __pyx_v_framebuffer) { 2025-12-30T00:28:53,040 | ^~~~~~ 2025-12-30T00:28:53,041 kivy/graphics/cgl_backend/cgl_mock.c:4401:106: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:53,042 4401 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindRenderbuffer(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLuint __pyx_v_renderbuffer) { 2025-12-30T00:28:53,042 | ^~~~~~ 2025-12-30T00:28:53,043 | enum 2025-12-30T00:28:53,044 kivy/graphics/cgl_backend/cgl_gl.c:4024:55: error: ‘glCompileShader’ undeclared (first use in this function) 2025-12-30T00:28:53,044 4024 | __pyx_v_4kivy_8graphics_3cgl_cgl->glCompileShader = glCompileShader; 2025-12-30T00:28:53,045 | ^~~~~~~~~~~~~~~ 2025-12-30T00:28:53,046 kivy/graphics/cgl_backend/cgl_mock.c:4401:143: error: unknown type name ‘GLuint’ 2025-12-30T00:28:53,046 4401 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindRenderbuffer(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLuint __pyx_v_renderbuffer) { 2025-12-30T00:28:53,047 | ^~~~~~ 2025-12-30T00:28:53,048 kivy/graphics/cgl_backend/cgl_gl.c:4033:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glCompressedTexImage2D’ 2025-12-30T00:28:53,049 4033 | __pyx_v_4kivy_8graphics_3cgl_cgl->glCompressedTexImage2D = glCompressedTexImage2D; 2025-12-30T00:28:53,050 | ^~ 2025-12-30T00:28:53,051 kivy/graphics/cgl_backend/cgl_mock.c:4414:101: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:53,052 4414 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindTexture(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLuint __pyx_v_texture) { 2025-12-30T00:28:53,053 | ^~~~~~ 2025-12-30T00:28:53,054 | enum 2025-12-30T00:28:53,054 kivy/graphics/cgl_backend/cgl_mock.c:4414:138: error: unknown type name ‘GLuint’ 2025-12-30T00:28:53,055 4414 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindTexture(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLuint __pyx_v_texture) { 2025-12-30T00:28:53,056 | ^~~~~~ 2025-12-30T00:28:53,057 kivy/graphics/cgl_backend/cgl_mock.c:4427:100: error: unknown type name ‘GLclampf’ 2025-12-30T00:28:53,058 4427 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBlendColor(CYTHON_UNUSED GLclampf __pyx_v_red, CYTHON_UNUSED GLclampf __pyx_v_green, CYTHON_UNUSED GLclampf __pyx_v_blue, CYTHON_UNUSED GLclampf __pyx_v_alpha) { 2025-12-30T00:28:53,059 | ^~~~~~~~ 2025-12-30T00:28:53,059 kivy/graphics/cgl_backend/cgl_mock.c:4427:136: error: unknown type name ‘GLclampf’ 2025-12-30T00:28:53,060 4427 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBlendColor(CYTHON_UNUSED GLclampf __pyx_v_red, CYTHON_UNUSED GLclampf __pyx_v_green, CYTHON_UNUSED GLclampf __pyx_v_blue, CYTHON_UNUSED GLclampf __pyx_v_alpha) { 2025-12-30T00:28:53,061 | ^~~~~~~~ 2025-12-30T00:28:53,062 kivy/graphics/cgl_backend/cgl_mock.c:4427:174: error: unknown type name ‘GLclampf’ 2025-12-30T00:28:53,063 4427 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBlendColor(CYTHON_UNUSED GLclampf __pyx_v_red, CYTHON_UNUSED GLclampf __pyx_v_green, CYTHON_UNUSED GLclampf __pyx_v_blue, CYTHON_UNUSED GLclampf __pyx_v_alpha) { 2025-12-30T00:28:53,064 | ^~~~~~~~ 2025-12-30T00:28:53,065 kivy/graphics/cgl_backend/cgl_mock.c:4427:211: error: unknown type name ‘GLclampf’ 2025-12-30T00:28:53,066 4427 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBlendColor(CYTHON_UNUSED GLclampf __pyx_v_red, CYTHON_UNUSED GLclampf __pyx_v_green, CYTHON_UNUSED GLclampf __pyx_v_blue, CYTHON_UNUSED GLclampf __pyx_v_alpha) { 2025-12-30T00:28:53,067 | ^~~~~~~~ 2025-12-30T00:28:53,067 kivy/graphics/cgl_backend/cgl_gl.c:4033:62: error: ‘glCompressedTexImage2D’ undeclared (first use in this function) 2025-12-30T00:28:53,076 4033 | __pyx_v_4kivy_8graphics_3cgl_cgl->glCompressedTexImage2D = glCompressedTexImage2D; 2025-12-30T00:28:53,076 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:53,077 kivy/graphics/cgl_backend/cgl_gl.c:4042:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glCompressedTexSubImage2D’ 2025-12-30T00:28:53,078 4042 | __pyx_v_4kivy_8graphics_3cgl_cgl->glCompressedTexSubImage2D = glCompressedTexSubImage2D; 2025-12-30T00:28:53,079 | ^~ 2025-12-30T00:28:53,080 kivy/graphics/cgl_backend/cgl_mock.c:4440:103: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:53,081 4440 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBlendEquation(CYTHON_UNUSED GLenum __pyx_v_mode) { 2025-12-30T00:28:53,082 | ^~~~~~ 2025-12-30T00:28:53,083 | enum 2025-12-30T00:28:53,084 kivy/graphics/cgl_backend/cgl_mock.c:4453:111: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:53,084 4453 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBlendEquationSeparate(CYTHON_UNUSED GLenum __pyx_v_modeRGB, CYTHON_UNUSED GLenum __pyx_v_modeAlpha) { 2025-12-30T00:28:53,085 | ^~~~~~ 2025-12-30T00:28:53,086 | enum 2025-12-30T00:28:53,087 kivy/graphics/cgl_backend/cgl_mock.c:4453:149: error: unknown type name ‘GLenum’ 2025-12-30T00:28:53,088 4453 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBlendEquationSeparate(CYTHON_UNUSED GLenum __pyx_v_modeRGB, CYTHON_UNUSED GLenum __pyx_v_modeAlpha) { 2025-12-30T00:28:53,089 | ^~~~~~ 2025-12-30T00:28:53,090 kivy/graphics/cgl_backend/cgl_mock.c:4466:99: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:53,090 4466 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBlendFunc(CYTHON_UNUSED GLenum __pyx_v_sfactor, CYTHON_UNUSED GLenum __pyx_v_dfactor) { 2025-12-30T00:28:53,091 | ^~~~~~ 2025-12-30T00:28:53,092 | enum 2025-12-30T00:28:53,093 kivy/graphics/cgl_backend/cgl_mock.c:4466:137: error: unknown type name ‘GLenum’ 2025-12-30T00:28:53,094 4466 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBlendFunc(CYTHON_UNUSED GLenum __pyx_v_sfactor, CYTHON_UNUSED GLenum __pyx_v_dfactor) { 2025-12-30T00:28:53,094 | ^~~~~~ 2025-12-30T00:28:53,095 kivy/graphics/cgl_backend/cgl_gl.c:4042:65: error: ‘glCompressedTexSubImage2D’ undeclared (first use in this function) 2025-12-30T00:28:53,096 4042 | __pyx_v_4kivy_8graphics_3cgl_cgl->glCompressedTexSubImage2D = glCompressedTexSubImage2D; 2025-12-30T00:28:53,097 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:53,097 kivy/graphics/cgl_backend/cgl_mock.c:4479:107: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:53,098 4479 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBlendFuncSeparate(CYTHON_UNUSED GLenum __pyx_v_srcRGB, CYTHON_UNUSED GLenum __pyx_v_dstRGB, CYTHON_UNUSED GLenum __pyx_v_srcAlpha, CYTHON_UNUSED GLenum __pyx_v_dstAlpha) { 2025-12-30T00:28:53,099 | ^~~~~~ 2025-12-30T00:28:53,099 | enum 2025-12-30T00:28:53,100 kivy/graphics/cgl_backend/cgl_gl.c:4051:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glCopyTexImage2D’ 2025-12-30T00:28:53,101 4051 | __pyx_v_4kivy_8graphics_3cgl_cgl->glCopyTexImage2D = glCopyTexImage2D; 2025-12-30T00:28:53,102 | ^~ 2025-12-30T00:28:53,103 kivy/graphics/cgl_backend/cgl_mock.c:4479:144: error: unknown type name ‘GLenum’ 2025-12-30T00:28:53,104 4479 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBlendFuncSeparate(CYTHON_UNUSED GLenum __pyx_v_srcRGB, CYTHON_UNUSED GLenum __pyx_v_dstRGB, CYTHON_UNUSED GLenum __pyx_v_srcAlpha, CYTHON_UNUSED GLenum __pyx_v_dstAlpha) { 2025-12-30T00:28:53,105 | ^~~~~~ 2025-12-30T00:28:53,106 kivy/graphics/cgl_backend/cgl_mock.c:4479:181: error: unknown type name ‘GLenum’ 2025-12-30T00:28:53,107 4479 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBlendFuncSeparate(CYTHON_UNUSED GLenum __pyx_v_srcRGB, CYTHON_UNUSED GLenum __pyx_v_dstRGB, CYTHON_UNUSED GLenum __pyx_v_srcAlpha, CYTHON_UNUSED GLenum __pyx_v_dstAlpha) { 2025-12-30T00:28:53,108 | ^~~~~~ 2025-12-30T00:28:53,109 kivy/graphics/cgl_backend/cgl_mock.c:4479:220: error: unknown type name ‘GLenum’ 2025-12-30T00:28:53,110 4479 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBlendFuncSeparate(CYTHON_UNUSED GLenum __pyx_v_srcRGB, CYTHON_UNUSED GLenum __pyx_v_dstRGB, CYTHON_UNUSED GLenum __pyx_v_srcAlpha, CYTHON_UNUSED GLenum __pyx_v_dstAlpha) { 2025-12-30T00:28:53,111 | ^~~~~~ 2025-12-30T00:28:53,112 kivy/graphics/cgl_backend/cgl_mock.c:4492:100: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:53,113 4492 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBufferData(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLsizeiptr __pyx_v_size, CYTHON_UNUSED GLvoid const *__pyx_v_data, CYTHON_UNUSED GLenum __pyx_v_usage) { 2025-12-30T00:28:53,114 | ^~~~~~ 2025-12-30T00:28:53,114 | enum 2025-12-30T00:28:53,115 kivy/graphics/cgl_backend/cgl_mock.c:4492:137: error: unknown type name ‘GLsizeiptr’ 2025-12-30T00:28:53,115 4492 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBufferData(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLsizeiptr __pyx_v_size, CYTHON_UNUSED GLvoid const *__pyx_v_data, CYTHON_UNUSED GLenum __pyx_v_usage) { 2025-12-30T00:28:53,116 | ^~~~~~~~~~ 2025-12-30T00:28:53,117 kivy/graphics/cgl_backend/cgl_mock.c:4492:176: warning: type defaults to ‘int’ in declaration of ‘GLvoid’ [-Wimplicit-int] 2025-12-30T00:28:53,117 4492 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBufferData(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLsizeiptr __pyx_v_size, CYTHON_UNUSED GLvoid const *__pyx_v_data, CYTHON_UNUSED GLenum __pyx_v_usage) { 2025-12-30T00:28:53,118 | ^~~~~~ 2025-12-30T00:28:53,119 kivy/graphics/cgl_backend/cgl_mock.c:4492:183: error: expected ‘;’, ‘,’ or ‘)’ before ‘const’ 2025-12-30T00:28:53,120 4492 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBufferData(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLsizeiptr __pyx_v_size, CYTHON_UNUSED GLvoid const *__pyx_v_data, CYTHON_UNUSED GLenum __pyx_v_usage) { 2025-12-30T00:28:53,121 | ^~~~~ 2025-12-30T00:28:53,121 kivy/graphics/cgl_backend/cgl_gl.c:4051:56: error: ‘glCopyTexImage2D’ undeclared (first use in this function) 2025-12-30T00:28:53,122 4051 | __pyx_v_4kivy_8graphics_3cgl_cgl->glCopyTexImage2D = glCopyTexImage2D; 2025-12-30T00:28:53,123 | ^~~~~~~~~~~~~~~~ 2025-12-30T00:28:53,124 kivy/graphics/cgl_backend/cgl_gl.c:4060:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glCopyTexSubImage2D’ 2025-12-30T00:28:53,125 4060 | __pyx_v_4kivy_8graphics_3cgl_cgl->glCopyTexSubImage2D = glCopyTexSubImage2D; 2025-12-30T00:28:53,126 | ^~ 2025-12-30T00:28:53,127 kivy/graphics/cgl_backend/cgl_mock.c:4505:103: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:53,127 4505 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBufferSubData(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLintptr __pyx_v_offset, CYTHON_UNUSED GLsizeiptr __pyx_v_size, CYTHON_UNUSED GLvoid const *__pyx_v_data) { 2025-12-30T00:28:53,128 | ^~~~~~ 2025-12-30T00:28:53,129 | enum 2025-12-30T00:28:53,130 kivy/graphics/cgl_backend/cgl_mock.c:4505:140: error: unknown type name ‘GLintptr’ 2025-12-30T00:28:53,131 4505 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBufferSubData(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLintptr __pyx_v_offset, CYTHON_UNUSED GLsizeiptr __pyx_v_size, CYTHON_UNUSED GLvoid const *__pyx_v_data) { 2025-12-30T00:28:53,132 | ^~~~~~~~ 2025-12-30T00:28:53,133 kivy/graphics/cgl_backend/cgl_mock.c:4505:179: error: unknown type name ‘GLsizeiptr’ 2025-12-30T00:28:53,134 4505 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBufferSubData(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLintptr __pyx_v_offset, CYTHON_UNUSED GLsizeiptr __pyx_v_size, CYTHON_UNUSED GLvoid const *__pyx_v_data) { 2025-12-30T00:28:53,134 | ^~~~~~~~~~ 2025-12-30T00:28:53,135 kivy/graphics/cgl_backend/cgl_mock.c:4505:218: warning: type defaults to ‘int’ in declaration of ‘GLvoid’ [-Wimplicit-int] 2025-12-30T00:28:53,136 4505 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBufferSubData(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLintptr __pyx_v_offset, CYTHON_UNUSED GLsizeiptr __pyx_v_size, CYTHON_UNUSED GLvoid const *__pyx_v_data) { 2025-12-30T00:28:53,136 | ^~~~~~ 2025-12-30T00:28:53,137 kivy/graphics/cgl_backend/cgl_mock.c:4505:225: error: expected ‘;’, ‘,’ or ‘)’ before ‘const’ 2025-12-30T00:28:53,138 4505 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBufferSubData(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLintptr __pyx_v_offset, CYTHON_UNUSED GLsizeiptr __pyx_v_size, CYTHON_UNUSED GLvoid const *__pyx_v_data) { 2025-12-30T00:28:53,139 | ^~~~~ 2025-12-30T00:28:53,140 kivy/graphics/cgl_backend/cgl_mock.c:4518:95: error: unknown type name ‘GLbitfield’ 2025-12-30T00:28:53,141 4518 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockClear(CYTHON_UNUSED GLbitfield __pyx_v_mask) { 2025-12-30T00:28:53,142 | ^~~~~~~~~~ 2025-12-30T00:28:53,143 kivy/graphics/cgl_backend/cgl_gl.c:4060:59: error: ‘glCopyTexSubImage2D’ undeclared (first use in this function) 2025-12-30T00:28:53,143 4060 | __pyx_v_4kivy_8graphics_3cgl_cgl->glCopyTexSubImage2D = glCopyTexSubImage2D; 2025-12-30T00:28:53,144 | ^~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:53,145 kivy/graphics/cgl_backend/cgl_gl.c:4069:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glCreateProgram’ 2025-12-30T00:28:53,146 4069 | __pyx_v_4kivy_8graphics_3cgl_cgl->glCreateProgram = glCreateProgram; 2025-12-30T00:28:53,147 | ^~ 2025-12-30T00:28:53,148 kivy/graphics/cgl_backend/cgl_mock.c:4531:100: error: unknown type name ‘GLclampf’ 2025-12-30T00:28:53,148 4531 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockClearColor(CYTHON_UNUSED GLclampf __pyx_v_red, CYTHON_UNUSED GLclampf __pyx_v_green, CYTHON_UNUSED GLclampf __pyx_v_blue, CYTHON_UNUSED GLclampf __pyx_v_alpha) { 2025-12-30T00:28:53,149 | ^~~~~~~~ 2025-12-30T00:28:53,151 kivy/graphics/cgl_backend/cgl_mock.c:4531:136: error: unknown type name ‘GLclampf’ 2025-12-30T00:28:53,152 4531 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockClearColor(CYTHON_UNUSED GLclampf __pyx_v_red, CYTHON_UNUSED GLclampf __pyx_v_green, CYTHON_UNUSED GLclampf __pyx_v_blue, CYTHON_UNUSED GLclampf __pyx_v_alpha) { 2025-12-30T00:28:53,153 | ^~~~~~~~ 2025-12-30T00:28:53,154 kivy/graphics/cgl_backend/cgl_mock.c:4531:174: error: unknown type name ‘GLclampf’ 2025-12-30T00:28:53,154 4531 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockClearColor(CYTHON_UNUSED GLclampf __pyx_v_red, CYTHON_UNUSED GLclampf __pyx_v_green, CYTHON_UNUSED GLclampf __pyx_v_blue, CYTHON_UNUSED GLclampf __pyx_v_alpha) { 2025-12-30T00:28:53,155 | ^~~~~~~~ 2025-12-30T00:28:53,156 kivy/graphics/cgl_backend/cgl_mock.c:4531:211: error: unknown type name ‘GLclampf’ 2025-12-30T00:28:53,156 4531 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockClearColor(CYTHON_UNUSED GLclampf __pyx_v_red, CYTHON_UNUSED GLclampf __pyx_v_green, CYTHON_UNUSED GLclampf __pyx_v_blue, CYTHON_UNUSED GLclampf __pyx_v_alpha) { 2025-12-30T00:28:53,157 | ^~~~~~~~ 2025-12-30T00:28:53,158 kivy/graphics/cgl_backend/cgl_mock.c:4544:102: error: unknown type name ‘GLint’ 2025-12-30T00:28:53,159 4544 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockClearStencil(CYTHON_UNUSED GLint __pyx_v_s) { 2025-12-30T00:28:53,160 | ^~~~~ 2025-12-30T00:28:53,161 kivy/graphics/cgl_backend/cgl_gl.c:4069:55: error: ‘glCreateProgram’ undeclared (first use in this function) 2025-12-30T00:28:53,162 4069 | __pyx_v_4kivy_8graphics_3cgl_cgl->glCreateProgram = glCreateProgram; 2025-12-30T00:28:53,163 | ^~~~~~~~~~~~~~~ 2025-12-30T00:28:53,164 kivy/graphics/cgl_backend/cgl_mock.c:4557:99: error: unknown type name ‘GLboolean’ 2025-12-30T00:28:53,165 4557 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockColorMask(CYTHON_UNUSED GLboolean __pyx_v_red, CYTHON_UNUSED GLboolean __pyx_v_green, CYTHON_UNUSED GLboolean __pyx_v_blue, CYTHON_UNUSED GLboolean __pyx_v_alpha) { 2025-12-30T00:28:53,166 | ^~~~~~~~~ 2025-12-30T00:28:53,167 kivy/graphics/cgl_backend/cgl_gl.c:4078:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glCreateShader’ 2025-12-30T00:28:53,168 4078 | __pyx_v_4kivy_8graphics_3cgl_cgl->glCreateShader = glCreateShader; 2025-12-30T00:28:53,169 | ^~ 2025-12-30T00:28:53,169 kivy/graphics/cgl_backend/cgl_mock.c:4557:136: error: unknown type name ‘GLboolean’ 2025-12-30T00:28:53,170 4557 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockColorMask(CYTHON_UNUSED GLboolean __pyx_v_red, CYTHON_UNUSED GLboolean __pyx_v_green, CYTHON_UNUSED GLboolean __pyx_v_blue, CYTHON_UNUSED GLboolean __pyx_v_alpha) { 2025-12-30T00:28:53,171 | ^~~~~~~~~ 2025-12-30T00:28:53,172 kivy/graphics/cgl_backend/cgl_mock.c:4557:175: error: unknown type name ‘GLboolean’ 2025-12-30T00:28:53,173 4557 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockColorMask(CYTHON_UNUSED GLboolean __pyx_v_red, CYTHON_UNUSED GLboolean __pyx_v_green, CYTHON_UNUSED GLboolean __pyx_v_blue, CYTHON_UNUSED GLboolean __pyx_v_alpha) { 2025-12-30T00:28:53,174 | ^~~~~~~~~ 2025-12-30T00:28:53,175 kivy/graphics/cgl_backend/cgl_mock.c:4557:213: error: unknown type name ‘GLboolean’ 2025-12-30T00:28:53,175 4557 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockColorMask(CYTHON_UNUSED GLboolean __pyx_v_red, CYTHON_UNUSED GLboolean __pyx_v_green, CYTHON_UNUSED GLboolean __pyx_v_blue, CYTHON_UNUSED GLboolean __pyx_v_alpha) { 2025-12-30T00:28:53,176 | ^~~~~~~~~ 2025-12-30T00:28:53,177 kivy/graphics/cgl_backend/cgl_mock.c:4570:103: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:28:53,177 4570 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCompileShader(CYTHON_UNUSED GLuint __pyx_v_shader) { 2025-12-30T00:28:53,178 | ^~~~~~ 2025-12-30T00:28:53,178 | uint 2025-12-30T00:28:53,179 kivy/graphics/cgl_backend/cgl_mock.c:4583:110: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:53,180 4583 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCompressedTexImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLenum __pyx_v_internalformat, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLint __pyx_v_border, CYTHON_UNUSED GLsizei __pyx_v_imageSize, CYTHON_UNUSED GLvoid const *__pyx_v_data) { 2025-12-30T00:28:53,182 | ^~~~~~ 2025-12-30T00:28:53,183 | enum 2025-12-30T00:28:53,183 kivy/graphics/cgl_backend/cgl_gl.c:4078:54: error: ‘glCreateShader’ undeclared (first use in this function) 2025-12-30T00:28:53,184 4078 | __pyx_v_4kivy_8graphics_3cgl_cgl->glCreateShader = glCreateShader; 2025-12-30T00:28:53,185 | ^~~~~~~~~~~~~~ 2025-12-30T00:28:53,186 kivy/graphics/cgl_backend/cgl_mock.c:4583:147: error: unknown type name ‘GLint’ 2025-12-30T00:28:53,187 4583 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCompressedTexImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLenum __pyx_v_internalformat, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLint __pyx_v_border, CYTHON_UNUSED GLsizei __pyx_v_imageSize, CYTHON_UNUSED GLvoid const *__pyx_v_data) { 2025-12-30T00:28:53,188 | ^~~~~ 2025-12-30T00:28:53,188 kivy/graphics/cgl_backend/cgl_gl.c:4087:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glCullFace’ 2025-12-30T00:28:53,189 4087 | __pyx_v_4kivy_8graphics_3cgl_cgl->glCullFace = glCullFace; 2025-12-30T00:28:53,190 | ^~ 2025-12-30T00:28:53,191 kivy/graphics/cgl_backend/cgl_mock.c:4583:182: error: unknown type name ‘GLenum’ 2025-12-30T00:28:53,192 4583 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCompressedTexImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLenum __pyx_v_internalformat, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLint __pyx_v_border, CYTHON_UNUSED GLsizei __pyx_v_imageSize, CYTHON_UNUSED GLvoid const *__pyx_v_data) { 2025-12-30T00:28:53,193 | ^~~~~~ 2025-12-30T00:28:53,194 kivy/graphics/cgl_backend/cgl_mock.c:4583:227: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:53,195 4583 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCompressedTexImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLenum __pyx_v_internalformat, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLint __pyx_v_border, CYTHON_UNUSED GLsizei __pyx_v_imageSize, CYTHON_UNUSED GLvoid const *__pyx_v_data) { 2025-12-30T00:28:53,195 | ^~~~~~~ 2025-12-30T00:28:53,196 kivy/graphics/cgl_backend/cgl_mock.c:4583:264: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:53,197 4583 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCompressedTexImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLenum __pyx_v_internalformat, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLint __pyx_v_border, CYTHON_UNUSED GLsizei __pyx_v_imageSize, CYTHON_UNUSED GLvoid const *__pyx_v_data) { 2025-12-30T00:28:53,197 | ^~~~~~~ 2025-12-30T00:28:53,198 kivy/graphics/cgl_backend/cgl_mock.c:4583:302: error: unknown type name ‘GLint’ 2025-12-30T00:28:53,199 4583 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCompressedTexImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLenum __pyx_v_internalformat, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLint __pyx_v_border, CYTHON_UNUSED GLsizei __pyx_v_imageSize, CYTHON_UNUSED GLvoid const *__pyx_v_data) { 2025-12-30T00:28:53,200 | ^~~~~ 2025-12-30T00:28:53,201 kivy/graphics/cgl_backend/cgl_mock.c:4583:338: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:53,202 4583 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCompressedTexImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLenum __pyx_v_internalformat, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLint __pyx_v_border, CYTHON_UNUSED GLsizei __pyx_v_imageSize, CYTHON_UNUSED GLvoid const *__pyx_v_data) { 2025-12-30T00:28:53,203 | ^~~~~~~ 2025-12-30T00:28:53,204 kivy/graphics/cgl_backend/cgl_gl.c:4087:50: error: ‘glCullFace’ undeclared (first use in this function) 2025-12-30T00:28:53,205 4087 | __pyx_v_4kivy_8graphics_3cgl_cgl->glCullFace = glCullFace; 2025-12-30T00:28:53,206 | ^~~~~~~~~~ 2025-12-30T00:28:53,206 kivy/graphics/cgl_backend/cgl_mock.c:4583:379: warning: type defaults to ‘int’ in declaration of ‘GLvoid’ [-Wimplicit-int] 2025-12-30T00:28:53,207 4583 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCompressedTexImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLenum __pyx_v_internalformat, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLint __pyx_v_border, CYTHON_UNUSED GLsizei __pyx_v_imageSize, CYTHON_UNUSED GLvoid const *__pyx_v_data) { 2025-12-30T00:28:53,208 | ^~~~~~ 2025-12-30T00:28:53,209 kivy/graphics/cgl_backend/cgl_gl.c:4096:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glDeleteBuffers’ 2025-12-30T00:28:53,210 4096 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDeleteBuffers = glDeleteBuffers; 2025-12-30T00:28:53,211 | ^~ 2025-12-30T00:28:53,226 kivy/graphics/cgl_backend/cgl_mock.c:4583:386: error: expected ‘;’, ‘,’ or ‘)’ before ‘const’ 2025-12-30T00:28:53,226 4583 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCompressedTexImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLenum __pyx_v_internalformat, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLint __pyx_v_border, CYTHON_UNUSED GLsizei __pyx_v_imageSize, CYTHON_UNUSED GLvoid const *__pyx_v_data) { 2025-12-30T00:28:53,227 | ^~~~~ 2025-12-30T00:28:53,228 kivy/graphics/cgl_backend/cgl_mock.c:4596:113: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:53,229 4596 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCompressedTexSubImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLint __pyx_v_xoffset, CYTHON_UNUSED GLint __pyx_v_yoffset, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLenum __pyx_v_format, CYTHON_UNUSED GLsizei __pyx_v_imageSize, CYTHON_UNUSED GLvoid const *__pyx_v_data) { 2025-12-30T00:28:53,229 | ^~~~~~ 2025-12-30T00:28:53,230 | enum 2025-12-30T00:28:53,231 kivy/graphics/cgl_backend/cgl_mock.c:4596:150: error: unknown type name ‘GLint’ 2025-12-30T00:28:53,232 4596 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCompressedTexSubImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLint __pyx_v_xoffset, CYTHON_UNUSED GLint __pyx_v_yoffset, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLenum __pyx_v_format, CYTHON_UNUSED GLsizei __pyx_v_imageSize, CYTHON_UNUSED GLvoid const *__pyx_v_data) { 2025-12-30T00:28:53,233 | ^~~~~ 2025-12-30T00:28:53,234 kivy/graphics/cgl_backend/cgl_mock.c:4596:185: error: unknown type name ‘GLint’ 2025-12-30T00:28:53,235 4596 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCompressedTexSubImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLint __pyx_v_xoffset, CYTHON_UNUSED GLint __pyx_v_yoffset, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLenum __pyx_v_format, CYTHON_UNUSED GLsizei __pyx_v_imageSize, CYTHON_UNUSED GLvoid const *__pyx_v_data) { 2025-12-30T00:28:53,236 | ^~~~~ 2025-12-30T00:28:53,237 kivy/graphics/cgl_backend/cgl_mock.c:4596:222: error: unknown type name ‘GLint’ 2025-12-30T00:28:53,237 4596 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCompressedTexSubImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLint __pyx_v_xoffset, CYTHON_UNUSED GLint __pyx_v_yoffset, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLenum __pyx_v_format, CYTHON_UNUSED GLsizei __pyx_v_imageSize, CYTHON_UNUSED GLvoid const *__pyx_v_data) { 2025-12-30T00:28:53,238 | ^~~~~ 2025-12-30T00:28:53,239 kivy/graphics/cgl_backend/cgl_gl.c:4096:55: error: ‘glDeleteBuffers’ undeclared (first use in this function) 2025-12-30T00:28:53,240 4096 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDeleteBuffers = glDeleteBuffers; 2025-12-30T00:28:53,241 | ^~~~~~~~~~~~~~~ 2025-12-30T00:28:53,242 kivy/graphics/cgl_backend/cgl_mock.c:4596:259: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:53,243 4596 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCompressedTexSubImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLint __pyx_v_xoffset, CYTHON_UNUSED GLint __pyx_v_yoffset, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLenum __pyx_v_format, CYTHON_UNUSED GLsizei __pyx_v_imageSize, CYTHON_UNUSED GLvoid const *__pyx_v_data) { 2025-12-30T00:28:53,244 | ^~~~~~~ 2025-12-30T00:28:53,244 kivy/graphics/cgl_backend/cgl_gl.c:4105:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glDeleteFramebuffers’ 2025-12-30T00:28:53,245 4105 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDeleteFramebuffers = glDeleteFramebuffers; 2025-12-30T00:28:53,246 | ^~ 2025-12-30T00:28:53,247 kivy/graphics/cgl_backend/cgl_mock.c:4596:296: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:53,248 4596 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCompressedTexSubImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLint __pyx_v_xoffset, CYTHON_UNUSED GLint __pyx_v_yoffset, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLenum __pyx_v_format, CYTHON_UNUSED GLsizei __pyx_v_imageSize, CYTHON_UNUSED GLvoid const *__pyx_v_data) { 2025-12-30T00:28:53,249 | ^~~~~~~ 2025-12-30T00:28:53,250 kivy/graphics/cgl_backend/cgl_mock.c:4596:334: error: unknown type name ‘GLenum’ 2025-12-30T00:28:53,250 4596 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCompressedTexSubImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLint __pyx_v_xoffset, CYTHON_UNUSED GLint __pyx_v_yoffset, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLenum __pyx_v_format, CYTHON_UNUSED GLsizei __pyx_v_imageSize, CYTHON_UNUSED GLvoid const *__pyx_v_data) { 2025-12-30T00:28:53,251 | ^~~~~~ 2025-12-30T00:28:53,251 kivy/graphics/cgl_backend/cgl_mock.c:4596:371: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:53,252 4596 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCompressedTexSubImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLint __pyx_v_xoffset, CYTHON_UNUSED GLint __pyx_v_yoffset, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLenum __pyx_v_format, CYTHON_UNUSED GLsizei __pyx_v_imageSize, CYTHON_UNUSED GLvoid const *__pyx_v_data) { 2025-12-30T00:28:53,253 | ^~~~~~~ 2025-12-30T00:28:53,253 kivy/graphics/cgl_backend/cgl_mock.c:4596:412: warning: type defaults to ‘int’ in declaration of ‘GLvoid’ [-Wimplicit-int] 2025-12-30T00:28:53,254 4596 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCompressedTexSubImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLint __pyx_v_xoffset, CYTHON_UNUSED GLint __pyx_v_yoffset, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLenum __pyx_v_format, CYTHON_UNUSED GLsizei __pyx_v_imageSize, CYTHON_UNUSED GLvoid const *__pyx_v_data) { 2025-12-30T00:28:53,255 | ^~~~~~ 2025-12-30T00:28:53,256 kivy/graphics/cgl_backend/cgl_mock.c:4596:419: error: expected ‘;’, ‘,’ or ‘)’ before ‘const’ 2025-12-30T00:28:53,257 4596 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCompressedTexSubImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLint __pyx_v_xoffset, CYTHON_UNUSED GLint __pyx_v_yoffset, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLenum __pyx_v_format, CYTHON_UNUSED GLsizei __pyx_v_imageSize, CYTHON_UNUSED GLvoid const *__pyx_v_data) { 2025-12-30T00:28:53,258 | ^~~~~ 2025-12-30T00:28:53,259 kivy/graphics/cgl_backend/cgl_gl.c:4105:60: error: ‘glDeleteFramebuffers’ undeclared (first use in this function) 2025-12-30T00:28:53,260 4105 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDeleteFramebuffers = glDeleteFramebuffers; 2025-12-30T00:28:53,261 | ^~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:53,261 kivy/graphics/cgl_backend/cgl_gl.c:4114:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glDeleteProgram’ 2025-12-30T00:28:53,262 4114 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDeleteProgram = glDeleteProgram; 2025-12-30T00:28:53,263 | ^~ 2025-12-30T00:28:53,264 kivy/graphics/cgl_backend/cgl_mock.c:4609:104: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:53,265 4609 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCopyTexImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLenum __pyx_v_internalformat, CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLint __pyx_v_border) { 2025-12-30T00:28:53,265 | ^~~~~~ 2025-12-30T00:28:53,266 | enum 2025-12-30T00:28:53,267 kivy/graphics/cgl_backend/cgl_mock.c:4609:141: error: unknown type name ‘GLint’ 2025-12-30T00:28:53,268 4609 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCopyTexImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLenum __pyx_v_internalformat, CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLint __pyx_v_border) { 2025-12-30T00:28:53,269 | ^~~~~ 2025-12-30T00:28:53,270 kivy/graphics/cgl_backend/cgl_mock.c:4609:176: error: unknown type name ‘GLenum’ 2025-12-30T00:28:53,271 4609 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCopyTexImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLenum __pyx_v_internalformat, CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLint __pyx_v_border) { 2025-12-30T00:28:53,272 | ^~~~~~ 2025-12-30T00:28:53,272 kivy/graphics/cgl_backend/cgl_mock.c:4609:221: error: unknown type name ‘GLint’ 2025-12-30T00:28:53,273 4609 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCopyTexImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLenum __pyx_v_internalformat, CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLint __pyx_v_border) { 2025-12-30T00:28:53,274 | ^~~~~ 2025-12-30T00:28:53,275 kivy/graphics/cgl_backend/cgl_mock.c:4609:252: error: unknown type name ‘GLint’ 2025-12-30T00:28:53,276 4609 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCopyTexImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLenum __pyx_v_internalformat, CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLint __pyx_v_border) { 2025-12-30T00:28:53,277 | ^~~~~ 2025-12-30T00:28:53,278 kivy/graphics/cgl_backend/cgl_gl.c:4114:55: error: ‘glDeleteProgram’ undeclared (first use in this function) 2025-12-30T00:28:53,278 4114 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDeleteProgram = glDeleteProgram; 2025-12-30T00:28:53,279 | ^~~~~~~~~~~~~~~ 2025-12-30T00:28:53,280 kivy/graphics/cgl_backend/cgl_gl.c:4123:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glDeleteRenderbuffers’ 2025-12-30T00:28:53,280 4123 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDeleteRenderbuffers = glDeleteRenderbuffers; 2025-12-30T00:28:53,281 | ^~ 2025-12-30T00:28:53,282 kivy/graphics/cgl_backend/cgl_mock.c:4609:283: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:53,283 4609 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCopyTexImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLenum __pyx_v_internalformat, CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLint __pyx_v_border) { 2025-12-30T00:28:53,284 | ^~~~~~~ 2025-12-30T00:28:53,285 kivy/graphics/cgl_backend/cgl_mock.c:4609:320: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:53,286 4609 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCopyTexImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLenum __pyx_v_internalformat, CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLint __pyx_v_border) { 2025-12-30T00:28:53,287 | ^~~~~~~ 2025-12-30T00:28:53,287 kivy/graphics/cgl_backend/cgl_mock.c:4609:358: error: unknown type name ‘GLint’ 2025-12-30T00:28:53,288 4609 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCopyTexImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLenum __pyx_v_internalformat, CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLint __pyx_v_border) { 2025-12-30T00:28:53,289 | ^~~~~ 2025-12-30T00:28:53,290 kivy/graphics/cgl_backend/cgl_mock.c:4622:107: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:53,305 4622 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCopyTexSubImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLint __pyx_v_xoffset, CYTHON_UNUSED GLint __pyx_v_yoffset, CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height) { 2025-12-30T00:28:53,306 | ^~~~~~ 2025-12-30T00:28:53,307 | enum 2025-12-30T00:28:53,308 kivy/graphics/cgl_backend/cgl_mock.c:4622:144: error: unknown type name ‘GLint’ 2025-12-30T00:28:53,309 4622 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCopyTexSubImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLint __pyx_v_xoffset, CYTHON_UNUSED GLint __pyx_v_yoffset, CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height) { 2025-12-30T00:28:53,309 | ^~~~~ 2025-12-30T00:28:53,310 kivy/graphics/cgl_backend/cgl_gl.c:4123:61: error: ‘glDeleteRenderbuffers’ undeclared (first use in this function) 2025-12-30T00:28:53,311 4123 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDeleteRenderbuffers = glDeleteRenderbuffers; 2025-12-30T00:28:53,311 | ^~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:53,312 kivy/graphics/cgl_backend/cgl_mock.c:4622:179: error: unknown type name ‘GLint’ 2025-12-30T00:28:53,313 4622 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCopyTexSubImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLint __pyx_v_xoffset, CYTHON_UNUSED GLint __pyx_v_yoffset, CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height) { 2025-12-30T00:28:53,314 | ^~~~~ 2025-12-30T00:28:53,315 kivy/graphics/cgl_backend/cgl_gl.c:4132:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glDeleteShader’ 2025-12-30T00:28:53,316 4132 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDeleteShader = glDeleteShader; 2025-12-30T00:28:53,317 | ^~ 2025-12-30T00:28:53,318 kivy/graphics/cgl_backend/cgl_mock.c:4622:216: error: unknown type name ‘GLint’ 2025-12-30T00:28:53,319 4622 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCopyTexSubImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLint __pyx_v_xoffset, CYTHON_UNUSED GLint __pyx_v_yoffset, CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height) { 2025-12-30T00:28:53,319 | ^~~~~ 2025-12-30T00:28:53,320 kivy/graphics/cgl_backend/cgl_mock.c:4622:253: error: unknown type name ‘GLint’ 2025-12-30T00:28:53,322 4622 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCopyTexSubImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLint __pyx_v_xoffset, CYTHON_UNUSED GLint __pyx_v_yoffset, CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height) { 2025-12-30T00:28:53,322 | ^~~~~ 2025-12-30T00:28:53,323 kivy/graphics/cgl_backend/cgl_mock.c:4622:284: error: unknown type name ‘GLint’ 2025-12-30T00:28:53,324 4622 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCopyTexSubImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLint __pyx_v_xoffset, CYTHON_UNUSED GLint __pyx_v_yoffset, CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height) { 2025-12-30T00:28:53,324 | ^~~~~ 2025-12-30T00:28:53,325 kivy/graphics/cgl_backend/cgl_mock.c:4622:315: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:53,326 4622 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCopyTexSubImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLint __pyx_v_xoffset, CYTHON_UNUSED GLint __pyx_v_yoffset, CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height) { 2025-12-30T00:28:53,326 | ^~~~~~~ 2025-12-30T00:28:53,327 kivy/graphics/cgl_backend/cgl_mock.c:4622:352: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:53,328 4622 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCopyTexSubImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLint __pyx_v_xoffset, CYTHON_UNUSED GLint __pyx_v_yoffset, CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height) { 2025-12-30T00:28:53,329 | ^~~~~~~ 2025-12-30T00:28:53,330 kivy/graphics/cgl_backend/cgl_mock.c:4635:98: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:53,331 4635 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCullFace(CYTHON_UNUSED GLenum __pyx_v_mode) { 2025-12-30T00:28:53,332 | ^~~~~~ 2025-12-30T00:28:53,333 | enum 2025-12-30T00:28:53,333 kivy/graphics/cgl_backend/cgl_gl.c:4132:54: error: ‘glDeleteShader’ undeclared (first use in this function) 2025-12-30T00:28:53,334 4132 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDeleteShader = glDeleteShader; 2025-12-30T00:28:53,335 | ^~~~~~~~~~~~~~ 2025-12-30T00:28:53,336 kivy/graphics/cgl_backend/cgl_gl.c:4141:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glDeleteTextures’ 2025-12-30T00:28:53,337 4141 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDeleteTextures = glDeleteTextures; 2025-12-30T00:28:53,337 | ^~ 2025-12-30T00:28:53,338 kivy/graphics/cgl_backend/cgl_mock.c:4648:103: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:53,339 4648 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteBuffers(CYTHON_UNUSED GLsizei __pyx_v_n, CYTHON_UNUSED GLuint const *__pyx_v_buffers) { 2025-12-30T00:28:53,339 | ^~~~~~~ 2025-12-30T00:28:53,340 kivy/graphics/cgl_backend/cgl_mock.c:4648:136: warning: type defaults to ‘int’ in declaration of ‘GLuint’ [-Wimplicit-int] 2025-12-30T00:28:53,341 4648 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteBuffers(CYTHON_UNUSED GLsizei __pyx_v_n, CYTHON_UNUSED GLuint const *__pyx_v_buffers) { 2025-12-30T00:28:53,342 | ^~~~~~ 2025-12-30T00:28:53,342 kivy/graphics/cgl_backend/cgl_mock.c:4648:143: error: expected ‘;’, ‘,’ or ‘)’ before ‘const’ 2025-12-30T00:28:53,343 4648 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteBuffers(CYTHON_UNUSED GLsizei __pyx_v_n, CYTHON_UNUSED GLuint const *__pyx_v_buffers) { 2025-12-30T00:28:53,344 | ^~~~~ 2025-12-30T00:28:53,345 kivy/graphics/cgl_backend/cgl_mock.c:4661:108: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:53,345 4661 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteFramebuffers(CYTHON_UNUSED GLsizei __pyx_v_n, CYTHON_UNUSED GLuint const *__pyx_v_framebuffers) { 2025-12-30T00:28:53,346 | ^~~~~~~ 2025-12-30T00:28:53,347 kivy/graphics/cgl_backend/cgl_mock.c:4661:141: warning: type defaults to ‘int’ in declaration of ‘GLuint’ [-Wimplicit-int] 2025-12-30T00:28:53,348 4661 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteFramebuffers(CYTHON_UNUSED GLsizei __pyx_v_n, CYTHON_UNUSED GLuint const *__pyx_v_framebuffers) { 2025-12-30T00:28:53,348 | ^~~~~~ 2025-12-30T00:28:53,349 kivy/graphics/cgl_backend/cgl_gl.c:4141:56: error: ‘glDeleteTextures’ undeclared (first use in this function) 2025-12-30T00:28:53,350 4141 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDeleteTextures = glDeleteTextures; 2025-12-30T00:28:53,351 | ^~~~~~~~~~~~~~~~ 2025-12-30T00:28:53,352 kivy/graphics/cgl_backend/cgl_mock.c:4661:148: error: expected ‘;’, ‘,’ or ‘)’ before ‘const’ 2025-12-30T00:28:53,353 4661 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteFramebuffers(CYTHON_UNUSED GLsizei __pyx_v_n, CYTHON_UNUSED GLuint const *__pyx_v_framebuffers) { 2025-12-30T00:28:53,353 | ^~~~~ 2025-12-30T00:28:53,354 kivy/graphics/cgl_backend/cgl_gl.c:4150:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glDepthFunc’ 2025-12-30T00:28:53,355 4150 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDepthFunc = glDepthFunc; 2025-12-30T00:28:53,356 | ^~ 2025-12-30T00:28:53,357 kivy/graphics/cgl_backend/cgl_mock.c:4674:103: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:28:53,358 4674 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteProgram(CYTHON_UNUSED GLuint __pyx_v_program) { 2025-12-30T00:28:53,359 | ^~~~~~ 2025-12-30T00:28:53,360 | uint 2025-12-30T00:28:53,360 kivy/graphics/cgl_backend/cgl_mock.c:4687:109: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:53,361 4687 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteRenderbuffers(CYTHON_UNUSED GLsizei __pyx_v_n, CYTHON_UNUSED GLuint const *__pyx_v_renderbuffers) { 2025-12-30T00:28:53,362 | ^~~~~~~ 2025-12-30T00:28:53,363 kivy/graphics/cgl_backend/cgl_gl.c:4150:51: error: ‘glDepthFunc’ undeclared (first use in this function) 2025-12-30T00:28:53,364 4150 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDepthFunc = glDepthFunc; 2025-12-30T00:28:53,376 | ^~~~~~~~~~~ 2025-12-30T00:28:53,376 kivy/graphics/cgl_backend/cgl_mock.c:4687:142: warning: type defaults to ‘int’ in declaration of ‘GLuint’ [-Wimplicit-int] 2025-12-30T00:28:53,377 4687 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteRenderbuffers(CYTHON_UNUSED GLsizei __pyx_v_n, CYTHON_UNUSED GLuint const *__pyx_v_renderbuffers) { 2025-12-30T00:28:53,378 | ^~~~~~ 2025-12-30T00:28:53,379 kivy/graphics/cgl_backend/cgl_gl.c:4159:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glDepthMask’ 2025-12-30T00:28:53,380 4159 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDepthMask = glDepthMask; 2025-12-30T00:28:53,381 | ^~ 2025-12-30T00:28:53,381 kivy/graphics/cgl_backend/cgl_mock.c:4687:149: error: expected ‘;’, ‘,’ or ‘)’ before ‘const’ 2025-12-30T00:28:53,382 4687 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteRenderbuffers(CYTHON_UNUSED GLsizei __pyx_v_n, CYTHON_UNUSED GLuint const *__pyx_v_renderbuffers) { 2025-12-30T00:28:53,383 | ^~~~~ 2025-12-30T00:28:53,384 kivy/graphics/cgl_backend/cgl_gl.c:4159:51: error: ‘glDepthMask’ undeclared (first use in this function) 2025-12-30T00:28:53,385 4159 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDepthMask = glDepthMask; 2025-12-30T00:28:53,386 | ^~~~~~~~~~~ 2025-12-30T00:28:53,387 kivy/graphics/cgl_backend/cgl_gl.c:4168:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glDetachShader’ 2025-12-30T00:28:53,387 4168 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDetachShader = glDetachShader; 2025-12-30T00:28:53,388 | ^~ 2025-12-30T00:28:53,389 kivy/graphics/cgl_backend/cgl_mock.c:4700:102: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:28:53,390 4700 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteShader(CYTHON_UNUSED GLuint __pyx_v_shader) { 2025-12-30T00:28:53,391 | ^~~~~~ 2025-12-30T00:28:53,392 | uint 2025-12-30T00:28:53,393 kivy/graphics/cgl_backend/cgl_gl.c:4168:54: error: ‘glDetachShader’ undeclared (first use in this function) 2025-12-30T00:28:53,394 4168 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDetachShader = glDetachShader; 2025-12-30T00:28:53,394 | ^~~~~~~~~~~~~~ 2025-12-30T00:28:53,395 kivy/graphics/cgl_backend/cgl_gl.c:4177:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glDisable’ 2025-12-30T00:28:53,396 4177 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDisable = glDisable; 2025-12-30T00:28:53,397 | ^~ 2025-12-30T00:28:53,397 kivy/graphics/cgl_backend/cgl_mock.c:4713:104: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:53,398 4713 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteTextures(CYTHON_UNUSED GLsizei __pyx_v_n, CYTHON_UNUSED GLuint const *__pyx_v_textures) { 2025-12-30T00:28:53,399 | ^~~~~~~ 2025-12-30T00:28:53,400 kivy/graphics/cgl_backend/cgl_mock.c:4713:137: warning: type defaults to ‘int’ in declaration of ‘GLuint’ [-Wimplicit-int] 2025-12-30T00:28:53,401 4713 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteTextures(CYTHON_UNUSED GLsizei __pyx_v_n, CYTHON_UNUSED GLuint const *__pyx_v_textures) { 2025-12-30T00:28:53,401 | ^~~~~~ 2025-12-30T00:28:53,402 kivy/graphics/cgl_backend/cgl_gl.c:4177:49: error: ‘glDisable’ undeclared (first use in this function); did you mean ‘PyGC_Disable’? 2025-12-30T00:28:53,404 4177 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDisable = glDisable; 2025-12-30T00:28:53,405 | ^~~~~~~~~ 2025-12-30T00:28:53,406 | PyGC_Disable 2025-12-30T00:28:53,406 kivy/graphics/cgl_backend/cgl_gl.c:4186:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glDisableVertexAttribArray’ 2025-12-30T00:28:53,407 4186 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDisableVertexAttribArray = glDisableVertexAttribArray; 2025-12-30T00:28:53,408 | ^~ 2025-12-30T00:28:53,409 kivy/graphics/cgl_backend/cgl_mock.c:4713:144: error: expected ‘;’, ‘,’ or ‘)’ before ‘const’ 2025-12-30T00:28:53,410 4713 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteTextures(CYTHON_UNUSED GLsizei __pyx_v_n, CYTHON_UNUSED GLuint const *__pyx_v_textures) { 2025-12-30T00:28:53,410 | ^~~~~ 2025-12-30T00:28:53,411 kivy/graphics/cgl_backend/cgl_mock.c:4726:99: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:53,412 4726 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDepthFunc(CYTHON_UNUSED GLenum __pyx_v_func) { 2025-12-30T00:28:53,413 | ^~~~~~ 2025-12-30T00:28:53,414 | enum 2025-12-30T00:28:53,415 kivy/graphics/cgl_backend/cgl_gl.c:4186:66: error: ‘glDisableVertexAttribArray’ undeclared (first use in this function) 2025-12-30T00:28:53,416 4186 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDisableVertexAttribArray = glDisableVertexAttribArray; 2025-12-30T00:28:53,417 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:53,418 kivy/graphics/cgl_backend/cgl_gl.c:4195:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glDrawArrays’ 2025-12-30T00:28:53,419 4195 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDrawArrays = glDrawArrays; 2025-12-30T00:28:53,419 | ^~ 2025-12-30T00:28:53,420 kivy/graphics/cgl_backend/cgl_mock.c:4739:99: error: unknown type name ‘GLboolean’ 2025-12-30T00:28:53,421 4739 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDepthMask(CYTHON_UNUSED GLboolean __pyx_v_flag) { 2025-12-30T00:28:53,421 | ^~~~~~~~~ 2025-12-30T00:28:53,422 kivy/graphics/cgl_backend/cgl_gl.c:4195:52: error: ‘glDrawArrays’ undeclared (first use in this function) 2025-12-30T00:28:53,424 4195 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDrawArrays = glDrawArrays; 2025-12-30T00:28:53,424 | ^~~~~~~~~~~~ 2025-12-30T00:28:53,425 kivy/graphics/cgl_backend/cgl_gl.c:4204:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glDrawElements’ 2025-12-30T00:28:53,426 4204 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDrawElements = glDrawElements; 2025-12-30T00:28:53,427 | ^~ 2025-12-30T00:28:53,427 kivy/graphics/cgl_backend/cgl_mock.c:4752:102: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:28:53,428 4752 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDetachShader(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLuint __pyx_v_shader) { 2025-12-30T00:28:53,429 | ^~~~~~ 2025-12-30T00:28:53,429 | uint 2025-12-30T00:28:53,430 kivy/graphics/cgl_backend/cgl_mock.c:4752:140: error: unknown type name ‘GLuint’ 2025-12-30T00:28:53,431 4752 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDetachShader(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLuint __pyx_v_shader) { 2025-12-30T00:28:53,432 | ^~~~~~ 2025-12-30T00:28:53,432 kivy/graphics/cgl_backend/cgl_gl.c:4204:54: error: ‘glDrawElements’ undeclared (first use in this function) 2025-12-30T00:28:53,433 4204 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDrawElements = glDrawElements; 2025-12-30T00:28:53,434 | ^~~~~~~~~~~~~~ 2025-12-30T00:28:53,435 kivy/graphics/cgl_backend/cgl_gl.c:4213:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glEnable’ 2025-12-30T00:28:53,435 4213 | __pyx_v_4kivy_8graphics_3cgl_cgl->glEnable = glEnable; 2025-12-30T00:28:53,436 | ^~ 2025-12-30T00:28:53,437 kivy/graphics/cgl_backend/cgl_mock.c:4765:97: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:53,438 4765 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDisable(CYTHON_UNUSED GLenum __pyx_v_cap) { 2025-12-30T00:28:53,439 | ^~~~~~ 2025-12-30T00:28:53,440 | enum 2025-12-30T00:28:53,440 kivy/graphics/cgl_backend/cgl_gl.c:4213:48: error: ‘glEnable’ undeclared (first use in this function) 2025-12-30T00:28:53,441 4213 | __pyx_v_4kivy_8graphics_3cgl_cgl->glEnable = glEnable; 2025-12-30T00:28:53,442 | ^~~~~~~~ 2025-12-30T00:28:53,443 kivy/graphics/cgl_backend/cgl_mock.c:4778:114: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:28:53,444 4778 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDisableVertexAttribArray(CYTHON_UNUSED GLuint __pyx_v_index) { 2025-12-30T00:28:53,444 | ^~~~~~ 2025-12-30T00:28:53,445 | uint 2025-12-30T00:28:53,446 kivy/graphics/cgl_backend/cgl_gl.c:4222:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glEnableVertexAttribArray’ 2025-12-30T00:28:53,446 4222 | __pyx_v_4kivy_8graphics_3cgl_cgl->glEnableVertexAttribArray = glEnableVertexAttribArray; 2025-12-30T00:28:53,447 | ^~ 2025-12-30T00:28:53,447 kivy/graphics/cgl_backend/cgl_mock.c:4791:100: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:53,448 4791 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDrawArrays(CYTHON_UNUSED GLenum __pyx_v_mode, CYTHON_UNUSED GLint __pyx_v_first, CYTHON_UNUSED GLsizei __pyx_v_count) { 2025-12-30T00:28:53,449 | ^~~~~~ 2025-12-30T00:28:53,449 | enum 2025-12-30T00:28:53,456 kivy/graphics/cgl_backend/cgl_gl.c:4222:65: error: ‘glEnableVertexAttribArray’ undeclared (first use in this function) 2025-12-30T00:28:53,456 4222 | __pyx_v_4kivy_8graphics_3cgl_cgl->glEnableVertexAttribArray = glEnableVertexAttribArray; 2025-12-30T00:28:53,457 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:53,458 kivy/graphics/cgl_backend/cgl_mock.c:4791:135: error: unknown type name ‘GLint’ 2025-12-30T00:28:53,459 4791 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDrawArrays(CYTHON_UNUSED GLenum __pyx_v_mode, CYTHON_UNUSED GLint __pyx_v_first, CYTHON_UNUSED GLsizei __pyx_v_count) { 2025-12-30T00:28:53,460 | ^~~~~ 2025-12-30T00:28:53,461 kivy/graphics/cgl_backend/cgl_gl.c:4231:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glFinish’ 2025-12-30T00:28:53,461 4231 | __pyx_v_4kivy_8graphics_3cgl_cgl->glFinish = glFinish; 2025-12-30T00:28:53,463 | ^~ 2025-12-30T00:28:53,464 kivy/graphics/cgl_backend/cgl_mock.c:4791:170: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:53,465 4791 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDrawArrays(CYTHON_UNUSED GLenum __pyx_v_mode, CYTHON_UNUSED GLint __pyx_v_first, CYTHON_UNUSED GLsizei __pyx_v_count) { 2025-12-30T00:28:53,466 | ^~~~~~~ 2025-12-30T00:28:53,474 kivy/graphics/cgl_backend/cgl_gl.c:4231:48: error: ‘glFinish’ undeclared (first use in this function) 2025-12-30T00:28:53,475 4231 | __pyx_v_4kivy_8graphics_3cgl_cgl->glFinish = glFinish; 2025-12-30T00:28:53,475 | ^~~~~~~~ 2025-12-30T00:28:53,478 kivy/graphics/cgl_backend/cgl_gl.c:4240:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glFlush’ 2025-12-30T00:28:53,479 4240 | __pyx_v_4kivy_8graphics_3cgl_cgl->glFlush = glFlush; 2025-12-30T00:28:53,479 | ^~ 2025-12-30T00:28:53,483 kivy/graphics/cgl_backend/cgl_mock.c:4804:102: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:53,484 4804 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDrawElements(CYTHON_UNUSED GLenum __pyx_v_mode, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLenum __pyx_v_type, CYTHON_UNUSED GLvoid const *__pyx_v_indices) { 2025-12-30T00:28:53,485 | ^~~~~~ 2025-12-30T00:28:53,486 | enum 2025-12-30T00:28:53,490 kivy/graphics/cgl_backend/cgl_gl.c:4240:47: error: ‘glFlush’ undeclared (first use in this function) 2025-12-30T00:28:53,490 4240 | __pyx_v_4kivy_8graphics_3cgl_cgl->glFlush = glFlush; 2025-12-30T00:28:53,491 | ^~~~~~~ 2025-12-30T00:28:53,493 kivy/graphics/cgl_backend/cgl_gl.c:4249:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glFramebufferRenderbuffer’ 2025-12-30T00:28:53,494 4249 | __pyx_v_4kivy_8graphics_3cgl_cgl->glFramebufferRenderbuffer = glFramebufferRenderbuffer; 2025-12-30T00:28:53,495 | ^~ 2025-12-30T00:28:53,498 kivy/graphics/cgl_backend/cgl_mock.c:4804:137: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:53,498 4804 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDrawElements(CYTHON_UNUSED GLenum __pyx_v_mode, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLenum __pyx_v_type, CYTHON_UNUSED GLvoid const *__pyx_v_indices) { 2025-12-30T00:28:53,499 | ^~~~~~~ 2025-12-30T00:28:53,502 kivy/graphics/cgl_backend/cgl_mock.c:4804:174: error: unknown type name ‘GLenum’ 2025-12-30T00:28:53,503 4804 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDrawElements(CYTHON_UNUSED GLenum __pyx_v_mode, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLenum __pyx_v_type, CYTHON_UNUSED GLvoid const *__pyx_v_indices) { 2025-12-30T00:28:53,504 | ^~~~~~ 2025-12-30T00:28:53,517 kivy/graphics/cgl_backend/cgl_mock.c:4804:209: warning: type defaults to ‘int’ in declaration of ‘GLvoid’ [-Wimplicit-int] 2025-12-30T00:28:53,518 4804 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDrawElements(CYTHON_UNUSED GLenum __pyx_v_mode, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLenum __pyx_v_type, CYTHON_UNUSED GLvoid const *__pyx_v_indices) { 2025-12-30T00:28:53,518 | ^~~~~~ 2025-12-30T00:28:53,521 kivy/graphics/cgl_backend/cgl_mock.c:4804:216: error: expected ‘;’, ‘,’ or ‘)’ before ‘const’ 2025-12-30T00:28:53,522 4804 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDrawElements(CYTHON_UNUSED GLenum __pyx_v_mode, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLenum __pyx_v_type, CYTHON_UNUSED GLvoid const *__pyx_v_indices) { 2025-12-30T00:28:53,523 | ^~~~~ 2025-12-30T00:28:53,526 kivy/graphics/cgl_backend/cgl_gl.c:4249:65: error: ‘glFramebufferRenderbuffer’ undeclared (first use in this function) 2025-12-30T00:28:53,527 4249 | __pyx_v_4kivy_8graphics_3cgl_cgl->glFramebufferRenderbuffer = glFramebufferRenderbuffer; 2025-12-30T00:28:53,528 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:53,530 kivy/graphics/cgl_backend/cgl_gl.c:4258:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glFramebufferTexture2D’ 2025-12-30T00:28:53,530 4258 | __pyx_v_4kivy_8graphics_3cgl_cgl->glFramebufferTexture2D = glFramebufferTexture2D; 2025-12-30T00:28:53,531 | ^~ 2025-12-30T00:28:53,532 kivy/graphics/cgl_backend/cgl_mock.c:4817:96: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:53,533 4817 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockEnable(CYTHON_UNUSED GLenum __pyx_v_cap) { 2025-12-30T00:28:53,534 | ^~~~~~ 2025-12-30T00:28:53,535 | enum 2025-12-30T00:28:53,543 kivy/graphics/cgl_backend/cgl_mock.c:4830:113: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:28:53,544 4830 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockEnableVertexAttribArray(CYTHON_UNUSED GLuint __pyx_v_index) { 2025-12-30T00:28:53,545 | ^~~~~~ 2025-12-30T00:28:53,546 | uint 2025-12-30T00:28:53,554 kivy/graphics/cgl_backend/cgl_mock.c:4869:113: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:53,555 4869 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockFramebufferRenderbuffer(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLenum __pyx_v_attachment, CYTHON_UNUSED GLenum __pyx_v_renderbuffertarget, CYTHON_UNUSED GLuint __pyx_v_renderbuffer) { 2025-12-30T00:28:53,556 | ^~~~~~ 2025-12-30T00:28:53,556 | enum 2025-12-30T00:28:53,559 kivy/graphics/cgl_backend/cgl_mock.c:4869:150: error: unknown type name ‘GLenum’ 2025-12-30T00:28:53,560 4869 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockFramebufferRenderbuffer(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLenum __pyx_v_attachment, CYTHON_UNUSED GLenum __pyx_v_renderbuffertarget, CYTHON_UNUSED GLuint __pyx_v_renderbuffer) { 2025-12-30T00:28:53,560 | ^~~~~~ 2025-12-30T00:28:53,562 kivy/graphics/cgl_backend/cgl_gl.c:4258:62: error: ‘glFramebufferTexture2D’ undeclared (first use in this function) 2025-12-30T00:28:53,562 4258 | __pyx_v_4kivy_8graphics_3cgl_cgl->glFramebufferTexture2D = glFramebufferTexture2D; 2025-12-30T00:28:53,563 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:53,564 kivy/graphics/cgl_backend/cgl_mock.c:4869:191: error: unknown type name ‘GLenum’ 2025-12-30T00:28:53,565 4869 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockFramebufferRenderbuffer(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLenum __pyx_v_attachment, CYTHON_UNUSED GLenum __pyx_v_renderbuffertarget, CYTHON_UNUSED GLuint __pyx_v_renderbuffer) { 2025-12-30T00:28:53,566 | ^~~~~~ 2025-12-30T00:28:53,567 kivy/graphics/cgl_backend/cgl_gl.c:4267:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glFrontFace’ 2025-12-30T00:28:53,568 4267 | __pyx_v_4kivy_8graphics_3cgl_cgl->glFrontFace = glFrontFace; 2025-12-30T00:28:53,569 | ^~ 2025-12-30T00:28:53,570 kivy/graphics/cgl_backend/cgl_mock.c:4869:240: error: unknown type name ‘GLuint’ 2025-12-30T00:28:53,571 4869 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockFramebufferRenderbuffer(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLenum __pyx_v_attachment, CYTHON_UNUSED GLenum __pyx_v_renderbuffertarget, CYTHON_UNUSED GLuint __pyx_v_renderbuffer) { 2025-12-30T00:28:53,571 | ^~~~~~ 2025-12-30T00:28:53,579 kivy/graphics/cgl_backend/cgl_mock.c:4882:110: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:53,580 4882 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockFramebufferTexture2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLenum __pyx_v_attachment, CYTHON_UNUSED GLenum __pyx_v_textarget, CYTHON_UNUSED GLuint __pyx_v_texture, CYTHON_UNUSED GLint __pyx_v_level) { 2025-12-30T00:28:53,580 | ^~~~~~ 2025-12-30T00:28:53,581 | enum 2025-12-30T00:28:53,583 kivy/graphics/cgl_backend/cgl_mock.c:4882:147: error: unknown type name ‘GLenum’ 2025-12-30T00:28:53,584 4882 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockFramebufferTexture2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLenum __pyx_v_attachment, CYTHON_UNUSED GLenum __pyx_v_textarget, CYTHON_UNUSED GLuint __pyx_v_texture, CYTHON_UNUSED GLint __pyx_v_level) { 2025-12-30T00:28:53,585 | ^~~~~~ 2025-12-30T00:28:53,586 kivy/graphics/cgl_backend/cgl_gl.c:4267:51: error: ‘glFrontFace’ undeclared (first use in this function) 2025-12-30T00:28:53,587 4267 | __pyx_v_4kivy_8graphics_3cgl_cgl->glFrontFace = glFrontFace; 2025-12-30T00:28:53,588 | ^~~~~~~~~~~ 2025-12-30T00:28:53,589 kivy/graphics/cgl_backend/cgl_mock.c:4882:188: error: unknown type name ‘GLenum’ 2025-12-30T00:28:53,590 4882 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockFramebufferTexture2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLenum __pyx_v_attachment, CYTHON_UNUSED GLenum __pyx_v_textarget, CYTHON_UNUSED GLuint __pyx_v_texture, CYTHON_UNUSED GLint __pyx_v_level) { 2025-12-30T00:28:53,590 | ^~~~~~ 2025-12-30T00:28:53,591 kivy/graphics/cgl_backend/cgl_gl.c:4276:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGenBuffers’ 2025-12-30T00:28:53,592 4276 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGenBuffers = glGenBuffers; 2025-12-30T00:28:53,593 | ^~ 2025-12-30T00:28:53,594 kivy/graphics/cgl_backend/cgl_mock.c:4882:228: error: unknown type name ‘GLuint’ 2025-12-30T00:28:53,595 4882 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockFramebufferTexture2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLenum __pyx_v_attachment, CYTHON_UNUSED GLenum __pyx_v_textarget, CYTHON_UNUSED GLuint __pyx_v_texture, CYTHON_UNUSED GLint __pyx_v_level) { 2025-12-30T00:28:53,595 | ^~~~~~ 2025-12-30T00:28:53,597 kivy/graphics/cgl_backend/cgl_mock.c:4882:266: error: unknown type name ‘GLint’ 2025-12-30T00:28:53,598 4882 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockFramebufferTexture2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLenum __pyx_v_attachment, CYTHON_UNUSED GLenum __pyx_v_textarget, CYTHON_UNUSED GLuint __pyx_v_texture, CYTHON_UNUSED GLint __pyx_v_level) { 2025-12-30T00:28:53,599 | ^~~~~ 2025-12-30T00:28:53,608 kivy/graphics/cgl_backend/cgl_mock.c:4895:99: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:53,610 4895 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockFrontFace(CYTHON_UNUSED GLenum __pyx_v_mode) { 2025-12-30T00:28:53,611 | ^~~~~~ 2025-12-30T00:28:53,611 | enum 2025-12-30T00:28:53,613 kivy/graphics/cgl_backend/cgl_gl.c:4276:52: error: ‘glGenBuffers’ undeclared (first use in this function) 2025-12-30T00:28:53,614 4276 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGenBuffers = glGenBuffers; 2025-12-30T00:28:53,615 | ^~~~~~~~~~~~ 2025-12-30T00:28:53,617 kivy/graphics/cgl_backend/cgl_gl.c:4285:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGenerateMipmap’ 2025-12-30T00:28:53,618 4285 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGenerateMipmap = glGenerateMipmap; 2025-12-30T00:28:53,619 | ^~ 2025-12-30T00:28:53,620 kivy/graphics/cgl_backend/cgl_mock.c:4908:100: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:53,621 4908 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGenBuffers(CYTHON_UNUSED GLsizei __pyx_v_n, CYTHON_UNUSED GLuint *__pyx_v_buffers) { 2025-12-30T00:28:53,621 | ^~~~~~~ 2025-12-30T00:28:53,623 kivy/graphics/cgl_backend/cgl_mock.c:4908:133: error: unknown type name ‘GLuint’ 2025-12-30T00:28:53,624 4908 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGenBuffers(CYTHON_UNUSED GLsizei __pyx_v_n, CYTHON_UNUSED GLuint *__pyx_v_buffers) { 2025-12-30T00:28:53,625 | ^~~~~~ 2025-12-30T00:28:53,634 kivy/graphics/cgl_backend/cgl_mock.c:4921:104: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:53,636 4921 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGenerateMipmap(CYTHON_UNUSED GLenum __pyx_v_target) { 2025-12-30T00:28:53,637 | ^~~~~~ 2025-12-30T00:28:53,637 | enum 2025-12-30T00:28:53,642 kivy/graphics/cgl_backend/cgl_gl.c:4285:56: error: ‘glGenerateMipmap’ undeclared (first use in this function) 2025-12-30T00:28:53,643 4285 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGenerateMipmap = glGenerateMipmap; 2025-12-30T00:28:53,644 | ^~~~~~~~~~~~~~~~ 2025-12-30T00:28:53,645 kivy/graphics/cgl_backend/cgl_mock.c:4934:105: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:53,646 4934 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGenFramebuffers(CYTHON_UNUSED GLsizei __pyx_v_n, CYTHON_UNUSED GLuint *__pyx_v_framebuffers) { 2025-12-30T00:28:53,647 | ^~~~~~~ 2025-12-30T00:28:53,647 kivy/graphics/cgl_backend/cgl_gl.c:4294:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGenFramebuffers’ 2025-12-30T00:28:53,648 4294 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGenFramebuffers = glGenFramebuffers; 2025-12-30T00:28:53,649 | ^~ 2025-12-30T00:28:53,650 kivy/graphics/cgl_backend/cgl_mock.c:4934:138: error: unknown type name ‘GLuint’ 2025-12-30T00:28:53,651 4934 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGenFramebuffers(CYTHON_UNUSED GLsizei __pyx_v_n, CYTHON_UNUSED GLuint *__pyx_v_framebuffers) { 2025-12-30T00:28:53,652 | ^~~~~~ 2025-12-30T00:28:53,659 kivy/graphics/cgl_backend/cgl_mock.c:4947:106: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:53,660 4947 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGenRenderbuffers(CYTHON_UNUSED GLsizei __pyx_v_n, CYTHON_UNUSED GLuint *__pyx_v_renderbuffers) { 2025-12-30T00:28:53,661 | ^~~~~~~ 2025-12-30T00:28:53,663 kivy/graphics/cgl_backend/cgl_mock.c:4947:139: error: unknown type name ‘GLuint’ 2025-12-30T00:28:53,664 4947 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGenRenderbuffers(CYTHON_UNUSED GLsizei __pyx_v_n, CYTHON_UNUSED GLuint *__pyx_v_renderbuffers) { 2025-12-30T00:28:53,665 | ^~~~~~ 2025-12-30T00:28:53,671 kivy/graphics/cgl_backend/cgl_gl.c:4294:57: error: ‘glGenFramebuffers’ undeclared (first use in this function) 2025-12-30T00:28:53,672 4294 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGenFramebuffers = glGenFramebuffers; 2025-12-30T00:28:53,673 | ^~~~~~~~~~~~~~~~~ 2025-12-30T00:28:53,674 kivy/graphics/cgl_backend/cgl_mock.c:4960:101: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:53,675 4960 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGenTextures(CYTHON_UNUSED GLsizei __pyx_v_n, CYTHON_UNUSED GLuint *__pyx_v_textures) { 2025-12-30T00:28:53,676 | ^~~~~~~ 2025-12-30T00:28:53,677 kivy/graphics/cgl_backend/cgl_gl.c:4303:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGenRenderbuffers’ 2025-12-30T00:28:53,678 4303 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGenRenderbuffers = glGenRenderbuffers; 2025-12-30T00:28:53,679 | ^~ 2025-12-30T00:28:53,680 kivy/graphics/cgl_backend/cgl_mock.c:4960:134: error: unknown type name ‘GLuint’ 2025-12-30T00:28:53,681 4960 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGenTextures(CYTHON_UNUSED GLsizei __pyx_v_n, CYTHON_UNUSED GLuint *__pyx_v_textures) { 2025-12-30T00:28:53,682 | ^~~~~~ 2025-12-30T00:28:53,688 kivy/graphics/cgl_backend/cgl_mock.c:4973:105: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:28:53,689 4973 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetActiveAttrib(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLuint __pyx_v_index, CYTHON_UNUSED GLsizei __pyx_v_bufsize, CYTHON_UNUSED GLsizei *__pyx_v_length, CYTHON_UNUSED GLint *__pyx_v_size, CYTHON_UNUSED GLenum *__pyx_v_type, CYTHON_UNUSED GLchar *__pyx_v_name) { 2025-12-30T00:28:53,690 | ^~~~~~ 2025-12-30T00:28:53,691 | uint 2025-12-30T00:28:53,693 kivy/graphics/cgl_backend/cgl_mock.c:4973:143: error: unknown type name ‘GLuint’ 2025-12-30T00:28:53,693 4973 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetActiveAttrib(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLuint __pyx_v_index, CYTHON_UNUSED GLsizei __pyx_v_bufsize, CYTHON_UNUSED GLsizei *__pyx_v_length, CYTHON_UNUSED GLint *__pyx_v_size, CYTHON_UNUSED GLenum *__pyx_v_type, CYTHON_UNUSED GLchar *__pyx_v_name) { 2025-12-30T00:28:53,694 | ^~~~~~ 2025-12-30T00:28:53,697 kivy/graphics/cgl_backend/cgl_mock.c:4973:179: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:53,698 4973 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetActiveAttrib(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLuint __pyx_v_index, CYTHON_UNUSED GLsizei __pyx_v_bufsize, CYTHON_UNUSED GLsizei *__pyx_v_length, CYTHON_UNUSED GLint *__pyx_v_size, CYTHON_UNUSED GLenum *__pyx_v_type, CYTHON_UNUSED GLchar *__pyx_v_name) { 2025-12-30T00:28:53,699 | ^~~~~~~ 2025-12-30T00:28:53,702 kivy/graphics/cgl_backend/cgl_mock.c:4973:218: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:53,703 4973 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetActiveAttrib(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLuint __pyx_v_index, CYTHON_UNUSED GLsizei __pyx_v_bufsize, CYTHON_UNUSED GLsizei *__pyx_v_length, CYTHON_UNUSED GLint *__pyx_v_size, CYTHON_UNUSED GLenum *__pyx_v_type, CYTHON_UNUSED GLchar *__pyx_v_name) { 2025-12-30T00:28:53,704 | ^~~~~~~ 2025-12-30T00:28:53,705 kivy/graphics/cgl_backend/cgl_gl.c:4303:58: error: ‘glGenRenderbuffers’ undeclared (first use in this function) 2025-12-30T00:28:53,706 4303 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGenRenderbuffers = glGenRenderbuffers; 2025-12-30T00:28:53,707 | ^~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:53,707 kivy/graphics/cgl_backend/cgl_gl.c:4312:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGenTextures’ 2025-12-30T00:28:53,708 4312 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGenTextures = glGenTextures; 2025-12-30T00:28:53,709 | ^~ 2025-12-30T00:28:53,710 kivy/graphics/cgl_backend/cgl_mock.c:4973:257: error: unknown type name ‘GLint’ 2025-12-30T00:28:53,711 4973 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetActiveAttrib(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLuint __pyx_v_index, CYTHON_UNUSED GLsizei __pyx_v_bufsize, CYTHON_UNUSED GLsizei *__pyx_v_length, CYTHON_UNUSED GLint *__pyx_v_size, CYTHON_UNUSED GLenum *__pyx_v_type, CYTHON_UNUSED GLchar *__pyx_v_name) { 2025-12-30T00:28:53,711 | ^~~~~ 2025-12-30T00:28:53,713 kivy/graphics/cgl_backend/cgl_mock.c:4973:292: error: unknown type name ‘GLenum’ 2025-12-30T00:28:53,713 4973 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetActiveAttrib(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLuint __pyx_v_index, CYTHON_UNUSED GLsizei __pyx_v_bufsize, CYTHON_UNUSED GLsizei *__pyx_v_length, CYTHON_UNUSED GLint *__pyx_v_size, CYTHON_UNUSED GLenum *__pyx_v_type, CYTHON_UNUSED GLchar *__pyx_v_name) { 2025-12-30T00:28:53,714 | ^~~~~~ 2025-12-30T00:28:53,716 kivy/graphics/cgl_backend/cgl_mock.c:4973:328: error: unknown type name ‘GLchar’ 2025-12-30T00:28:53,717 4973 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetActiveAttrib(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLuint __pyx_v_index, CYTHON_UNUSED GLsizei __pyx_v_bufsize, CYTHON_UNUSED GLsizei *__pyx_v_length, CYTHON_UNUSED GLint *__pyx_v_size, CYTHON_UNUSED GLenum *__pyx_v_type, CYTHON_UNUSED GLchar *__pyx_v_name) { 2025-12-30T00:28:53,718 | ^~~~~~ 2025-12-30T00:28:53,726 kivy/graphics/cgl_backend/cgl_mock.c:4986:106: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:28:53,727 4986 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetActiveUniform(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLuint __pyx_v_index, CYTHON_UNUSED GLsizei __pyx_v_bufsize, CYTHON_UNUSED GLsizei *__pyx_v_length, CYTHON_UNUSED GLint *__pyx_v_size, CYTHON_UNUSED GLenum *__pyx_v_type, CYTHON_UNUSED GLchar *__pyx_v_name) { 2025-12-30T00:28:53,728 | ^~~~~~ 2025-12-30T00:28:53,729 | uint 2025-12-30T00:28:53,731 kivy/graphics/cgl_backend/cgl_gl.c:4312:53: error: ‘glGenTextures’ undeclared (first use in this function) 2025-12-30T00:28:53,732 4312 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGenTextures = glGenTextures; 2025-12-30T00:28:53,732 | ^~~~~~~~~~~~~ 2025-12-30T00:28:53,733 kivy/graphics/cgl_backend/cgl_mock.c:4986:144: error: unknown type name ‘GLuint’ 2025-12-30T00:28:53,734 4986 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetActiveUniform(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLuint __pyx_v_index, CYTHON_UNUSED GLsizei __pyx_v_bufsize, CYTHON_UNUSED GLsizei *__pyx_v_length, CYTHON_UNUSED GLint *__pyx_v_size, CYTHON_UNUSED GLenum *__pyx_v_type, CYTHON_UNUSED GLchar *__pyx_v_name) { 2025-12-30T00:28:53,735 | ^~~~~~ 2025-12-30T00:28:53,736 kivy/graphics/cgl_backend/cgl_mock.c:4986:180: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:53,737 4986 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetActiveUniform(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLuint __pyx_v_index, CYTHON_UNUSED GLsizei __pyx_v_bufsize, CYTHON_UNUSED GLsizei *__pyx_v_length, CYTHON_UNUSED GLint *__pyx_v_size, CYTHON_UNUSED GLenum *__pyx_v_type, CYTHON_UNUSED GLchar *__pyx_v_name) { 2025-12-30T00:28:53,737 | ^~~~~~~ 2025-12-30T00:28:53,739 kivy/graphics/cgl_backend/cgl_gl.c:4321:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetActiveAttrib’ 2025-12-30T00:28:53,739 4321 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetActiveAttrib = glGetActiveAttrib; 2025-12-30T00:28:53,740 | ^~ 2025-12-30T00:28:53,741 kivy/graphics/cgl_backend/cgl_mock.c:4986:219: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:53,741 4986 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetActiveUniform(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLuint __pyx_v_index, CYTHON_UNUSED GLsizei __pyx_v_bufsize, CYTHON_UNUSED GLsizei *__pyx_v_length, CYTHON_UNUSED GLint *__pyx_v_size, CYTHON_UNUSED GLenum *__pyx_v_type, CYTHON_UNUSED GLchar *__pyx_v_name) { 2025-12-30T00:28:53,742 | ^~~~~~~ 2025-12-30T00:28:53,744 kivy/graphics/cgl_backend/cgl_mock.c:4986:258: error: unknown type name ‘GLint’ 2025-12-30T00:28:53,745 4986 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetActiveUniform(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLuint __pyx_v_index, CYTHON_UNUSED GLsizei __pyx_v_bufsize, CYTHON_UNUSED GLsizei *__pyx_v_length, CYTHON_UNUSED GLint *__pyx_v_size, CYTHON_UNUSED GLenum *__pyx_v_type, CYTHON_UNUSED GLchar *__pyx_v_name) { 2025-12-30T00:28:53,746 | ^~~~~ 2025-12-30T00:28:53,749 kivy/graphics/cgl_backend/cgl_mock.c:4986:293: error: unknown type name ‘GLenum’ 2025-12-30T00:28:53,750 4986 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetActiveUniform(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLuint __pyx_v_index, CYTHON_UNUSED GLsizei __pyx_v_bufsize, CYTHON_UNUSED GLsizei *__pyx_v_length, CYTHON_UNUSED GLint *__pyx_v_size, CYTHON_UNUSED GLenum *__pyx_v_type, CYTHON_UNUSED GLchar *__pyx_v_name) { 2025-12-30T00:28:53,751 | ^~~~~~ 2025-12-30T00:28:53,754 kivy/graphics/cgl_backend/cgl_mock.c:4986:329: error: unknown type name ‘GLchar’ 2025-12-30T00:28:53,755 4986 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetActiveUniform(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLuint __pyx_v_index, CYTHON_UNUSED GLsizei __pyx_v_bufsize, CYTHON_UNUSED GLsizei *__pyx_v_length, CYTHON_UNUSED GLint *__pyx_v_size, CYTHON_UNUSED GLenum *__pyx_v_type, CYTHON_UNUSED GLchar *__pyx_v_name) { 2025-12-30T00:28:53,756 | ^~~~~~ 2025-12-30T00:28:53,764 kivy/graphics/cgl_backend/cgl_mock.c:4999:108: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:28:53,765 4999 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetAttachedShaders(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLsizei __pyx_v_maxcount, CYTHON_UNUSED GLsizei *__pyx_v_count, CYTHON_UNUSED GLuint *__pyx_v_shaders) { 2025-12-30T00:28:53,766 | ^~~~~~ 2025-12-30T00:28:53,767 | uint 2025-12-30T00:28:53,768 kivy/graphics/cgl_backend/cgl_gl.c:4321:57: error: ‘glGetActiveAttrib’ undeclared (first use in this function) 2025-12-30T00:28:53,768 4321 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetActiveAttrib = glGetActiveAttrib; 2025-12-30T00:28:53,769 | ^~~~~~~~~~~~~~~~~ 2025-12-30T00:28:53,770 kivy/graphics/cgl_backend/cgl_mock.c:4999:146: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:53,770 4999 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetAttachedShaders(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLsizei __pyx_v_maxcount, CYTHON_UNUSED GLsizei *__pyx_v_count, CYTHON_UNUSED GLuint *__pyx_v_shaders) { 2025-12-30T00:28:53,771 | ^~~~~~~ 2025-12-30T00:28:53,772 kivy/graphics/cgl_backend/cgl_gl.c:4330:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetActiveUniform’ 2025-12-30T00:28:53,773 4330 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetActiveUniform = glGetActiveUniform; 2025-12-30T00:28:53,773 | ^~ 2025-12-30T00:28:53,774 kivy/graphics/cgl_backend/cgl_mock.c:4999:186: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:53,775 4999 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetAttachedShaders(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLsizei __pyx_v_maxcount, CYTHON_UNUSED GLsizei *__pyx_v_count, CYTHON_UNUSED GLuint *__pyx_v_shaders) { 2025-12-30T00:28:53,776 | ^~~~~~~ 2025-12-30T00:28:53,778 kivy/graphics/cgl_backend/cgl_mock.c:4999:224: error: unknown type name ‘GLuint’ 2025-12-30T00:28:53,779 4999 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetAttachedShaders(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLsizei __pyx_v_maxcount, CYTHON_UNUSED GLsizei *__pyx_v_count, CYTHON_UNUSED GLuint *__pyx_v_shaders) { 2025-12-30T00:28:53,780 | ^~~~~~ 2025-12-30T00:28:53,789 kivy/graphics/cgl_backend/cgl_mock.c:5012:101: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:53,790 5012 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetBooleanv(CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLboolean *__pyx_v_params) { 2025-12-30T00:28:53,791 | ^~~~~~ 2025-12-30T00:28:53,792 | enum 2025-12-30T00:28:53,794 kivy/graphics/cgl_backend/cgl_mock.c:5012:137: error: unknown type name ‘GLboolean’ 2025-12-30T00:28:53,795 5012 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetBooleanv(CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLboolean *__pyx_v_params) { 2025-12-30T00:28:53,796 | ^~~~~~~~~ 2025-12-30T00:28:53,802 kivy/graphics/cgl_backend/cgl_gl.c:4330:58: error: ‘glGetActiveUniform’ undeclared (first use in this function) 2025-12-30T00:28:53,803 4330 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetActiveUniform = glGetActiveUniform; 2025-12-30T00:28:53,803 | ^~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:53,805 kivy/graphics/cgl_backend/cgl_mock.c:5025:110: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:53,806 5025 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetBufferParameteriv(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLint *__pyx_v_params) { 2025-12-30T00:28:53,807 | ^~~~~~ 2025-12-30T00:28:53,807 | enum 2025-12-30T00:28:53,808 kivy/graphics/cgl_backend/cgl_gl.c:4339:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetAttachedShaders’ 2025-12-30T00:28:53,809 4339 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetAttachedShaders = glGetAttachedShaders; 2025-12-30T00:28:53,809 | ^~ 2025-12-30T00:28:53,810 kivy/graphics/cgl_backend/cgl_mock.c:5025:147: error: unknown type name ‘GLenum’ 2025-12-30T00:28:53,811 5025 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetBufferParameteriv(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLint *__pyx_v_params) { 2025-12-30T00:28:53,812 | ^~~~~~ 2025-12-30T00:28:53,814 kivy/graphics/cgl_backend/cgl_mock.c:5025:183: error: unknown type name ‘GLint’ 2025-12-30T00:28:53,816 5025 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetBufferParameteriv(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLint *__pyx_v_params) { 2025-12-30T00:28:53,817 | ^~~~~ 2025-12-30T00:28:53,826 kivy/graphics/cgl_backend/cgl_mock.c:5038:99: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:53,827 5038 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetFloatv(CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLfloat *__pyx_v_params) { 2025-12-30T00:28:53,828 | ^~~~~~ 2025-12-30T00:28:53,828 | enum 2025-12-30T00:28:53,830 kivy/graphics/cgl_backend/cgl_mock.c:5038:135: error: unknown type name ‘GLfloat’ 2025-12-30T00:28:53,832 5038 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetFloatv(CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLfloat *__pyx_v_params) { 2025-12-30T00:28:53,833 | ^~~~~~~ 2025-12-30T00:28:53,834 kivy/graphics/cgl_backend/cgl_gl.c:4339:60: error: ‘glGetAttachedShaders’ undeclared (first use in this function) 2025-12-30T00:28:53,835 4339 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetAttachedShaders = glGetAttachedShaders; 2025-12-30T00:28:53,836 | ^~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:53,839 kivy/graphics/cgl_backend/cgl_gl.c:4348:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetAttribLocation’ 2025-12-30T00:28:53,839 4348 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetAttribLocation = glGetAttribLocation; 2025-12-30T00:28:53,840 | ^~ 2025-12-30T00:28:53,842 kivy/graphics/cgl_backend/cgl_mock.c:5051:125: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:53,843 5051 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetFramebufferAttachmentParameteriv(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLenum __pyx_v_attachment, CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLint *__pyx_v_params) { 2025-12-30T00:28:53,844 | ^~~~~~ 2025-12-30T00:28:53,844 | enum 2025-12-30T00:28:53,847 kivy/graphics/cgl_backend/cgl_mock.c:5051:162: error: unknown type name ‘GLenum’ 2025-12-30T00:28:53,848 5051 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetFramebufferAttachmentParameteriv(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLenum __pyx_v_attachment, CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLint *__pyx_v_params) { 2025-12-30T00:28:53,848 | ^~~~~~ 2025-12-30T00:28:53,851 kivy/graphics/cgl_backend/cgl_mock.c:5051:203: error: unknown type name ‘GLenum’ 2025-12-30T00:28:53,852 5051 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetFramebufferAttachmentParameteriv(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLenum __pyx_v_attachment, CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLint *__pyx_v_params) { 2025-12-30T00:28:53,853 | ^~~~~~ 2025-12-30T00:28:53,856 kivy/graphics/cgl_backend/cgl_mock.c:5051:239: error: unknown type name ‘GLint’ 2025-12-30T00:28:53,857 5051 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetFramebufferAttachmentParameteriv(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLenum __pyx_v_attachment, CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLint *__pyx_v_params) { 2025-12-30T00:28:53,858 | ^~~~~ 2025-12-30T00:28:53,866 kivy/graphics/cgl_backend/cgl_gl.c:4348:59: error: ‘glGetAttribLocation’ undeclared (first use in this function) 2025-12-30T00:28:53,867 4348 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetAttribLocation = glGetAttribLocation; 2025-12-30T00:28:53,868 | ^~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:53,869 kivy/graphics/cgl_backend/cgl_mock.c:5064:101: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:53,870 5064 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetIntegerv(CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLint *__pyx_v_params) { 2025-12-30T00:28:53,871 | ^~~~~~ 2025-12-30T00:28:53,872 | enum 2025-12-30T00:28:53,873 kivy/graphics/cgl_backend/cgl_gl.c:4357:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetBooleanv’ 2025-12-30T00:28:53,874 4357 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetBooleanv = glGetBooleanv; 2025-12-30T00:28:53,875 | ^~ 2025-12-30T00:28:53,876 kivy/graphics/cgl_backend/cgl_mock.c:5064:137: error: unknown type name ‘GLint’ 2025-12-30T00:28:53,876 5064 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetIntegerv(CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLint *__pyx_v_params) { 2025-12-30T00:28:53,877 | ^~~~~ 2025-12-30T00:28:53,883 kivy/graphics/cgl_backend/cgl_mock.c:5077:102: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:28:53,883 5077 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetProgramiv(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLint *__pyx_v_params) { 2025-12-30T00:28:53,884 | ^~~~~~ 2025-12-30T00:28:53,885 | uint 2025-12-30T00:28:53,887 kivy/graphics/cgl_backend/cgl_mock.c:5077:140: error: unknown type name ‘GLenum’ 2025-12-30T00:28:53,888 5077 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetProgramiv(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLint *__pyx_v_params) { 2025-12-30T00:28:53,889 | ^~~~~~ 2025-12-30T00:28:53,892 kivy/graphics/cgl_backend/cgl_mock.c:5077:176: error: unknown type name ‘GLint’ 2025-12-30T00:28:53,893 5077 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetProgramiv(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLint *__pyx_v_params) { 2025-12-30T00:28:53,894 | ^~~~~ 2025-12-30T00:28:53,896 kivy/graphics/cgl_backend/cgl_gl.c:4357:53: error: ‘glGetBooleanv’ undeclared (first use in this function) 2025-12-30T00:28:53,897 4357 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetBooleanv = glGetBooleanv; 2025-12-30T00:28:53,898 | ^~~~~~~~~~~~~ 2025-12-30T00:28:53,901 kivy/graphics/cgl_backend/cgl_gl.c:4366:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetBufferParameteriv’ 2025-12-30T00:28:53,902 4366 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetBufferParameteriv = glGetBufferParameteriv; 2025-12-30T00:28:53,902 | ^~ 2025-12-30T00:28:53,903 kivy/graphics/cgl_backend/cgl_mock.c:5090:107: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:28:53,904 5090 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetProgramInfoLog(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLsizei __pyx_v_bufsize, CYTHON_UNUSED GLsizei *__pyx_v_length, CYTHON_UNUSED GLchar *__pyx_v_infolog) { 2025-12-30T00:28:53,905 | ^~~~~~ 2025-12-30T00:28:53,906 | uint 2025-12-30T00:28:53,907 kivy/graphics/cgl_backend/cgl_mock.c:5090:145: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:53,908 5090 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetProgramInfoLog(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLsizei __pyx_v_bufsize, CYTHON_UNUSED GLsizei *__pyx_v_length, CYTHON_UNUSED GLchar *__pyx_v_infolog) { 2025-12-30T00:28:53,909 | ^~~~~~~ 2025-12-30T00:28:53,912 kivy/graphics/cgl_backend/cgl_mock.c:5090:184: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:53,913 5090 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetProgramInfoLog(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLsizei __pyx_v_bufsize, CYTHON_UNUSED GLsizei *__pyx_v_length, CYTHON_UNUSED GLchar *__pyx_v_infolog) { 2025-12-30T00:28:53,913 | ^~~~~~~ 2025-12-30T00:28:53,917 kivy/graphics/cgl_backend/cgl_mock.c:5090:223: error: unknown type name ‘GLchar’ 2025-12-30T00:28:53,918 5090 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetProgramInfoLog(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLsizei __pyx_v_bufsize, CYTHON_UNUSED GLsizei *__pyx_v_length, CYTHON_UNUSED GLchar *__pyx_v_infolog) { 2025-12-30T00:28:53,919 | ^~~~~~ 2025-12-30T00:28:53,928 kivy/graphics/cgl_backend/cgl_mock.c:5103:116: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:53,929 5103 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetRenderbufferParameteriv(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLint *__pyx_v_params) { 2025-12-30T00:28:53,930 | ^~~~~~ 2025-12-30T00:28:53,931 | enum 2025-12-30T00:28:53,932 kivy/graphics/cgl_backend/cgl_gl.c:4366:62: error: ‘glGetBufferParameteriv’ undeclared (first use in this function) 2025-12-30T00:28:53,933 4366 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetBufferParameteriv = glGetBufferParameteriv; 2025-12-30T00:28:53,934 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:53,935 kivy/graphics/cgl_backend/cgl_mock.c:5103:153: error: unknown type name ‘GLenum’ 2025-12-30T00:28:53,936 5103 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetRenderbufferParameteriv(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLint *__pyx_v_params) { 2025-12-30T00:28:53,936 | ^~~~~~ 2025-12-30T00:28:53,937 kivy/graphics/cgl_backend/cgl_gl.c:4375:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetError’ 2025-12-30T00:28:53,938 4375 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetError = glGetError; 2025-12-30T00:28:53,939 | ^~ 2025-12-30T00:28:53,940 kivy/graphics/cgl_backend/cgl_mock.c:5103:189: error: unknown type name ‘GLint’ 2025-12-30T00:28:53,941 5103 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetRenderbufferParameteriv(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLint *__pyx_v_params) { 2025-12-30T00:28:53,942 | ^~~~~ 2025-12-30T00:28:53,948 kivy/graphics/cgl_backend/cgl_mock.c:5116:101: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:28:53,949 5116 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetShaderiv(CYTHON_UNUSED GLuint __pyx_v_shader, CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLint *__pyx_v_params) { 2025-12-30T00:28:53,949 | ^~~~~~ 2025-12-30T00:28:53,950 | uint 2025-12-30T00:28:53,953 kivy/graphics/cgl_backend/cgl_mock.c:5116:138: error: unknown type name ‘GLenum’ 2025-12-30T00:28:53,954 5116 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetShaderiv(CYTHON_UNUSED GLuint __pyx_v_shader, CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLint *__pyx_v_params) { 2025-12-30T00:28:53,954 | ^~~~~~ 2025-12-30T00:28:53,955 kivy/graphics/cgl_backend/cgl_gl.c:4375:50: error: ‘glGetError’ undeclared (first use in this function) 2025-12-30T00:28:53,956 4375 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetError = glGetError; 2025-12-30T00:28:53,956 | ^~~~~~~~~~ 2025-12-30T00:28:53,958 kivy/graphics/cgl_backend/cgl_mock.c:5116:174: error: unknown type name ‘GLint’ 2025-12-30T00:28:53,959 5116 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetShaderiv(CYTHON_UNUSED GLuint __pyx_v_shader, CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLint *__pyx_v_params) { 2025-12-30T00:28:53,960 | ^~~~~ 2025-12-30T00:28:53,961 kivy/graphics/cgl_backend/cgl_gl.c:4384:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetFloatv’ 2025-12-30T00:28:53,962 4384 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetFloatv = glGetFloatv; 2025-12-30T00:28:53,962 | ^~ 2025-12-30T00:28:53,976 kivy/graphics/cgl_backend/cgl_gl.c:4384:51: error: ‘glGetFloatv’ undeclared (first use in this function) 2025-12-30T00:28:53,977 4384 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetFloatv = glGetFloatv; 2025-12-30T00:28:53,978 | ^~~~~~~~~~~ 2025-12-30T00:28:53,978 kivy/graphics/cgl_backend/cgl_mock.c:5129:106: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:28:53,979 5129 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetShaderInfoLog(CYTHON_UNUSED GLuint __pyx_v_shader, CYTHON_UNUSED GLsizei __pyx_v_bufsize, CYTHON_UNUSED GLsizei *__pyx_v_length, CYTHON_UNUSED GLchar *__pyx_v_infolog) { 2025-12-30T00:28:53,980 | ^~~~~~ 2025-12-30T00:28:53,980 | uint 2025-12-30T00:28:53,981 kivy/graphics/cgl_backend/cgl_gl.c:4393:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetFramebufferAttachmentParameteriv’ 2025-12-30T00:28:53,982 4393 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetFramebufferAttachmentParameteriv = glGetFramebufferAttachmentParameteriv; 2025-12-30T00:28:53,983 | ^~ 2025-12-30T00:28:53,984 kivy/graphics/cgl_backend/cgl_mock.c:5129:143: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:53,984 5129 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetShaderInfoLog(CYTHON_UNUSED GLuint __pyx_v_shader, CYTHON_UNUSED GLsizei __pyx_v_bufsize, CYTHON_UNUSED GLsizei *__pyx_v_length, CYTHON_UNUSED GLchar *__pyx_v_infolog) { 2025-12-30T00:28:53,985 | ^~~~~~~ 2025-12-30T00:28:53,987 kivy/graphics/cgl_backend/cgl_mock.c:5129:182: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:53,988 5129 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetShaderInfoLog(CYTHON_UNUSED GLuint __pyx_v_shader, CYTHON_UNUSED GLsizei __pyx_v_bufsize, CYTHON_UNUSED GLsizei *__pyx_v_length, CYTHON_UNUSED GLchar *__pyx_v_infolog) { 2025-12-30T00:28:53,989 | ^~~~~~~ 2025-12-30T00:28:53,993 kivy/graphics/cgl_backend/cgl_mock.c:5129:221: error: unknown type name ‘GLchar’ 2025-12-30T00:28:53,994 5129 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetShaderInfoLog(CYTHON_UNUSED GLuint __pyx_v_shader, CYTHON_UNUSED GLsizei __pyx_v_bufsize, CYTHON_UNUSED GLsizei *__pyx_v_length, CYTHON_UNUSED GLchar *__pyx_v_infolog) { 2025-12-30T00:28:53,995 | ^~~~~~ 2025-12-30T00:28:54,004 kivy/graphics/cgl_backend/cgl_mock.c:5142:105: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:28:54,005 5142 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetShaderSource(CYTHON_UNUSED GLuint __pyx_v_shader, CYTHON_UNUSED GLsizei __pyx_v_bufsize, CYTHON_UNUSED GLsizei *__pyx_v_length, CYTHON_UNUSED GLchar *__pyx_v_source) { 2025-12-30T00:28:54,006 | ^~~~~~ 2025-12-30T00:28:54,007 | uint 2025-12-30T00:28:54,010 kivy/graphics/cgl_backend/cgl_mock.c:5142:142: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:54,010 5142 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetShaderSource(CYTHON_UNUSED GLuint __pyx_v_shader, CYTHON_UNUSED GLsizei __pyx_v_bufsize, CYTHON_UNUSED GLsizei *__pyx_v_length, CYTHON_UNUSED GLchar *__pyx_v_source) { 2025-12-30T00:28:54,011 | ^~~~~~~ 2025-12-30T00:28:54,014 kivy/graphics/cgl_backend/cgl_gl.c:4393:77: error: ‘glGetFramebufferAttachmentParameteriv’ undeclared (first use in this function) 2025-12-30T00:28:54,015 4393 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetFramebufferAttachmentParameteriv = glGetFramebufferAttachmentParameteriv; 2025-12-30T00:28:54,016 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:54,017 kivy/graphics/cgl_backend/cgl_mock.c:5142:181: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:54,018 5142 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetShaderSource(CYTHON_UNUSED GLuint __pyx_v_shader, CYTHON_UNUSED GLsizei __pyx_v_bufsize, CYTHON_UNUSED GLsizei *__pyx_v_length, CYTHON_UNUSED GLchar *__pyx_v_source) { 2025-12-30T00:28:54,019 | ^~~~~~~ 2025-12-30T00:28:54,020 kivy/graphics/cgl_backend/cgl_gl.c:4402:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetIntegerv’ 2025-12-30T00:28:54,021 4402 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetIntegerv = glGetIntegerv; 2025-12-30T00:28:54,022 | ^~ 2025-12-30T00:28:54,023 kivy/graphics/cgl_backend/cgl_mock.c:5142:220: error: unknown type name ‘GLchar’ 2025-12-30T00:28:54,023 5142 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetShaderSource(CYTHON_UNUSED GLuint __pyx_v_shader, CYTHON_UNUSED GLsizei __pyx_v_bufsize, CYTHON_UNUSED GLsizei *__pyx_v_length, CYTHON_UNUSED GLchar *__pyx_v_source) { 2025-12-30T00:28:54,024 | ^~~~~~ 2025-12-30T00:28:54,033 kivy/graphics/cgl_backend/cgl_mock.c:5155:107: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:54,034 5155 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetTexParameterfv(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLfloat *__pyx_v_params) { 2025-12-30T00:28:54,034 | ^~~~~~ 2025-12-30T00:28:54,035 | enum 2025-12-30T00:28:54,037 kivy/graphics/cgl_backend/cgl_mock.c:5155:144: error: unknown type name ‘GLenum’ 2025-12-30T00:28:54,038 5155 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetTexParameterfv(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLfloat *__pyx_v_params) { 2025-12-30T00:28:54,039 | ^~~~~~ 2025-12-30T00:28:54,041 kivy/graphics/cgl_backend/cgl_gl.c:4402:53: error: ‘glGetIntegerv’ undeclared (first use in this function) 2025-12-30T00:28:54,042 4402 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetIntegerv = glGetIntegerv; 2025-12-30T00:28:54,043 | ^~~~~~~~~~~~~ 2025-12-30T00:28:54,044 kivy/graphics/cgl_backend/cgl_mock.c:5155:180: error: unknown type name ‘GLfloat’ 2025-12-30T00:28:54,045 5155 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetTexParameterfv(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLfloat *__pyx_v_params) { 2025-12-30T00:28:54,046 | ^~~~~~~ 2025-12-30T00:28:54,047 kivy/graphics/cgl_backend/cgl_gl.c:4411:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetProgramInfoLog’ 2025-12-30T00:28:54,048 4411 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetProgramInfoLog = glGetProgramInfoLog; 2025-12-30T00:28:54,048 | ^~ 2025-12-30T00:28:54,054 kivy/graphics/cgl_backend/cgl_mock.c:5168:107: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:54,055 5168 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetTexParameteriv(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLint *__pyx_v_params) { 2025-12-30T00:28:54,056 | ^~~~~~ 2025-12-30T00:28:54,056 | enum 2025-12-30T00:28:54,059 kivy/graphics/cgl_backend/cgl_mock.c:5168:144: error: unknown type name ‘GLenum’ 2025-12-30T00:28:54,060 5168 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetTexParameteriv(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLint *__pyx_v_params) { 2025-12-30T00:28:54,060 | ^~~~~~ 2025-12-30T00:28:54,063 kivy/graphics/cgl_backend/cgl_mock.c:5168:180: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,065 5168 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetTexParameteriv(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLint *__pyx_v_params) { 2025-12-30T00:28:54,066 | ^~~~~ 2025-12-30T00:28:54,073 kivy/graphics/cgl_backend/cgl_gl.c:4411:59: error: ‘glGetProgramInfoLog’ undeclared (first use in this function) 2025-12-30T00:28:54,074 4411 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetProgramInfoLog = glGetProgramInfoLog; 2025-12-30T00:28:54,075 | ^~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:54,075 kivy/graphics/cgl_backend/cgl_mock.c:5181:102: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:28:54,076 5181 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetUniformfv(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLfloat *__pyx_v_params) { 2025-12-30T00:28:54,077 | ^~~~~~ 2025-12-30T00:28:54,078 | uint 2025-12-30T00:28:54,078 kivy/graphics/cgl_backend/cgl_gl.c:4420:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetProgramiv’ 2025-12-30T00:28:54,079 4420 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetProgramiv = glGetProgramiv; 2025-12-30T00:28:54,080 | ^~ 2025-12-30T00:28:54,081 kivy/graphics/cgl_backend/cgl_mock.c:5181:140: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,082 5181 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetUniformfv(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLfloat *__pyx_v_params) { 2025-12-30T00:28:54,083 | ^~~~~ 2025-12-30T00:28:54,084 kivy/graphics/cgl_backend/cgl_mock.c:5181:178: error: unknown type name ‘GLfloat’ 2025-12-30T00:28:54,085 5181 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetUniformfv(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLfloat *__pyx_v_params) { 2025-12-30T00:28:54,086 | ^~~~~~~ 2025-12-30T00:28:54,094 kivy/graphics/cgl_backend/cgl_mock.c:5194:102: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:28:54,095 5194 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetUniformiv(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLint *__pyx_v_params) { 2025-12-30T00:28:54,096 | ^~~~~~ 2025-12-30T00:28:54,097 | uint 2025-12-30T00:28:54,099 kivy/graphics/cgl_backend/cgl_mock.c:5194:140: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,100 5194 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetUniformiv(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLint *__pyx_v_params) { 2025-12-30T00:28:54,100 | ^~~~~ 2025-12-30T00:28:54,101 kivy/graphics/cgl_backend/cgl_gl.c:4420:54: error: ‘glGetProgramiv’ undeclared (first use in this function) 2025-12-30T00:28:54,102 4420 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetProgramiv = glGetProgramiv; 2025-12-30T00:28:54,103 | ^~~~~~~~~~~~~~ 2025-12-30T00:28:54,104 kivy/graphics/cgl_backend/cgl_mock.c:5194:178: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,105 5194 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetUniformiv(CYTHON_UNUSED GLuint __pyx_v_program, CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLint *__pyx_v_params) { 2025-12-30T00:28:54,106 | ^~~~~ 2025-12-30T00:28:54,107 kivy/graphics/cgl_backend/cgl_gl.c:4429:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetRenderbufferParameteriv’ 2025-12-30T00:28:54,108 4429 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetRenderbufferParameteriv = glGetRenderbufferParameteriv; 2025-12-30T00:28:54,109 | ^~ 2025-12-30T00:28:54,115 kivy/graphics/cgl_backend/cgl_mock.c:5207:107: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:28:54,115 5207 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetVertexAttribfv(CYTHON_UNUSED GLuint __pyx_v_index, CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLfloat *__pyx_v_params) { 2025-12-30T00:28:54,116 | ^~~~~~ 2025-12-30T00:28:54,117 | uint 2025-12-30T00:28:54,119 kivy/graphics/cgl_backend/cgl_mock.c:5207:143: error: unknown type name ‘GLenum’ 2025-12-30T00:28:54,121 5207 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetVertexAttribfv(CYTHON_UNUSED GLuint __pyx_v_index, CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLfloat *__pyx_v_params) { 2025-12-30T00:28:54,122 | ^~~~~~ 2025-12-30T00:28:54,124 kivy/graphics/cgl_backend/cgl_mock.c:5207:179: error: unknown type name ‘GLfloat’ 2025-12-30T00:28:54,126 5207 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetVertexAttribfv(CYTHON_UNUSED GLuint __pyx_v_index, CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLfloat *__pyx_v_params) { 2025-12-30T00:28:54,127 | ^~~~~~~ 2025-12-30T00:28:54,135 kivy/graphics/cgl_backend/cgl_mock.c:5220:107: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:28:54,136 5220 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetVertexAttribiv(CYTHON_UNUSED GLuint __pyx_v_index, CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLint *__pyx_v_params) { 2025-12-30T00:28:54,137 | ^~~~~~ 2025-12-30T00:28:54,138 | uint 2025-12-30T00:28:54,139 kivy/graphics/cgl_backend/cgl_gl.c:4429:68: error: ‘glGetRenderbufferParameteriv’ undeclared (first use in this function) 2025-12-30T00:28:54,139 4429 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetRenderbufferParameteriv = glGetRenderbufferParameteriv; 2025-12-30T00:28:54,140 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:54,141 kivy/graphics/cgl_backend/cgl_mock.c:5220:143: error: unknown type name ‘GLenum’ 2025-12-30T00:28:54,142 5220 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetVertexAttribiv(CYTHON_UNUSED GLuint __pyx_v_index, CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLint *__pyx_v_params) { 2025-12-30T00:28:54,142 | ^~~~~~ 2025-12-30T00:28:54,143 kivy/graphics/cgl_backend/cgl_gl.c:4438:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetShaderInfoLog’ 2025-12-30T00:28:54,144 4438 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetShaderInfoLog = glGetShaderInfoLog; 2025-12-30T00:28:54,144 | ^~ 2025-12-30T00:28:54,146 kivy/graphics/cgl_backend/cgl_mock.c:5220:179: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,147 5220 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetVertexAttribiv(CYTHON_UNUSED GLuint __pyx_v_index, CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLint *__pyx_v_params) { 2025-12-30T00:28:54,147 | ^~~~~ 2025-12-30T00:28:54,156 kivy/graphics/cgl_backend/cgl_mock.c:5233:94: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:54,157 5233 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockHint(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLenum __pyx_v_mode) { 2025-12-30T00:28:54,157 | ^~~~~~ 2025-12-30T00:28:54,158 | enum 2025-12-30T00:28:54,161 kivy/graphics/cgl_backend/cgl_mock.c:5233:131: error: unknown type name ‘GLenum’ 2025-12-30T00:28:54,162 5233 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockHint(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLenum __pyx_v_mode) { 2025-12-30T00:28:54,163 | ^~~~~~ 2025-12-30T00:28:54,170 kivy/graphics/cgl_backend/cgl_gl.c:4438:58: error: ‘glGetShaderInfoLog’ undeclared (first use in this function) 2025-12-30T00:28:54,170 4438 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetShaderInfoLog = glGetShaderInfoLog; 2025-12-30T00:28:54,171 | ^~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:54,172 kivy/graphics/cgl_backend/cgl_mock.c:5246:99: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:28:54,174 5246 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockLineWidth(CYTHON_UNUSED GLfloat __pyx_v_width) { 2025-12-30T00:28:54,175 | ^~~~~~~ 2025-12-30T00:28:54,176 | float 2025-12-30T00:28:54,177 kivy/graphics/cgl_backend/cgl_gl.c:4447:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetShaderiv’ 2025-12-30T00:28:54,177 4447 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetShaderiv = glGetShaderiv; 2025-12-30T00:28:54,178 | ^~ 2025-12-30T00:28:54,183 kivy/graphics/cgl_backend/cgl_mock.c:5259:101: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:28:54,184 5259 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockLinkProgram(CYTHON_UNUSED GLuint __pyx_v_program) { 2025-12-30T00:28:54,185 | ^~~~~~ 2025-12-30T00:28:54,186 | uint 2025-12-30T00:28:54,195 kivy/graphics/cgl_backend/cgl_mock.c:5272:101: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:54,195 5272 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockPixelStorei(CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLint __pyx_v_param) { 2025-12-30T00:28:54,196 | ^~~~~~ 2025-12-30T00:28:54,197 | enum 2025-12-30T00:28:54,198 kivy/graphics/cgl_backend/cgl_gl.c:4447:53: error: ‘glGetShaderiv’ undeclared (first use in this function) 2025-12-30T00:28:54,198 4447 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetShaderiv = glGetShaderiv; 2025-12-30T00:28:54,199 | ^~~~~~~~~~~~~ 2025-12-30T00:28:54,200 kivy/graphics/cgl_backend/cgl_mock.c:5272:137: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,201 5272 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockPixelStorei(CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLint __pyx_v_param) { 2025-12-30T00:28:54,202 | ^~~~~ 2025-12-30T00:28:54,203 kivy/graphics/cgl_backend/cgl_gl.c:4456:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetShaderSource’ 2025-12-30T00:28:54,204 4456 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetShaderSource = glGetShaderSource; 2025-12-30T00:28:54,205 | ^~ 2025-12-30T00:28:54,211 kivy/graphics/cgl_backend/cgl_mock.c:5285:103: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:28:54,211 5285 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockPolygonOffset(CYTHON_UNUSED GLfloat __pyx_v_factor, CYTHON_UNUSED GLfloat __pyx_v_units) { 2025-12-30T00:28:54,212 | ^~~~~~~ 2025-12-30T00:28:54,213 | float 2025-12-30T00:28:54,216 kivy/graphics/cgl_backend/cgl_mock.c:5285:141: error: unknown type name ‘GLfloat’ 2025-12-30T00:28:54,217 5285 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockPolygonOffset(CYTHON_UNUSED GLfloat __pyx_v_factor, CYTHON_UNUSED GLfloat __pyx_v_units) { 2025-12-30T00:28:54,218 | ^~~~~~~ 2025-12-30T00:28:54,224 kivy/graphics/cgl_backend/cgl_mock.c:5298:100: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,225 5298 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockReadPixels(CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLenum __pyx_v_format, CYTHON_UNUSED GLenum __pyx_v_type, CYTHON_UNUSED GLvoid *__pyx_v_pixels) { 2025-12-30T00:28:54,226 | ^~~~~ 2025-12-30T00:28:54,228 kivy/graphics/cgl_backend/cgl_gl.c:4456:57: error: ‘glGetShaderSource’ undeclared (first use in this function) 2025-12-30T00:28:54,229 4456 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetShaderSource = glGetShaderSource; 2025-12-30T00:28:54,229 | ^~~~~~~~~~~~~~~~~ 2025-12-30T00:28:54,230 kivy/graphics/cgl_backend/cgl_mock.c:5298:131: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,231 5298 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockReadPixels(CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLenum __pyx_v_format, CYTHON_UNUSED GLenum __pyx_v_type, CYTHON_UNUSED GLvoid *__pyx_v_pixels) { 2025-12-30T00:28:54,232 | ^~~~~ 2025-12-30T00:28:54,233 kivy/graphics/cgl_backend/cgl_gl.c:4465:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetString’ 2025-12-30T00:28:54,234 4465 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetString = glGetString; 2025-12-30T00:28:54,235 | ^~ 2025-12-30T00:28:54,235 kivy/graphics/cgl_backend/cgl_mock.c:5298:162: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:54,236 5298 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockReadPixels(CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLenum __pyx_v_format, CYTHON_UNUSED GLenum __pyx_v_type, CYTHON_UNUSED GLvoid *__pyx_v_pixels) { 2025-12-30T00:28:54,237 | ^~~~~~~ 2025-12-30T00:28:54,239 kivy/graphics/cgl_backend/cgl_mock.c:5298:199: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:54,240 5298 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockReadPixels(CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLenum __pyx_v_format, CYTHON_UNUSED GLenum __pyx_v_type, CYTHON_UNUSED GLvoid *__pyx_v_pixels) { 2025-12-30T00:28:54,240 | ^~~~~~~ 2025-12-30T00:28:54,244 kivy/graphics/cgl_backend/cgl_mock.c:5298:237: error: unknown type name ‘GLenum’ 2025-12-30T00:28:54,244 5298 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockReadPixels(CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLenum __pyx_v_format, CYTHON_UNUSED GLenum __pyx_v_type, CYTHON_UNUSED GLvoid *__pyx_v_pixels) { 2025-12-30T00:28:54,245 | ^~~~~~ 2025-12-30T00:28:54,249 kivy/graphics/cgl_backend/cgl_mock.c:5298:274: error: unknown type name ‘GLenum’ 2025-12-30T00:28:54,249 5298 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockReadPixels(CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLenum __pyx_v_format, CYTHON_UNUSED GLenum __pyx_v_type, CYTHON_UNUSED GLvoid *__pyx_v_pixels) { 2025-12-30T00:28:54,250 | ^~~~~~ 2025-12-30T00:28:54,253 kivy/graphics/cgl_backend/cgl_mock.c:5298:309: error: unknown type name ‘GLvoid’ 2025-12-30T00:28:54,255 5298 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockReadPixels(CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLenum __pyx_v_format, CYTHON_UNUSED GLenum __pyx_v_type, CYTHON_UNUSED GLvoid *__pyx_v_pixels) { 2025-12-30T00:28:54,256 | ^~~~~~ 2025-12-30T00:28:54,257 kivy/graphics/cgl_backend/cgl_gl.c:4465:51: error: ‘glGetString’ undeclared (first use in this function) 2025-12-30T00:28:54,257 4465 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetString = glGetString; 2025-12-30T00:28:54,258 | ^~~~~~~~~~~ 2025-12-30T00:28:54,260 kivy/graphics/cgl_backend/cgl_gl.c:4474:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetTexParameterfv’ 2025-12-30T00:28:54,261 4474 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetTexParameterfv = glGetTexParameterfv; 2025-12-30T00:28:54,262 | ^~ 2025-12-30T00:28:54,265 kivy/graphics/cgl_backend/cgl_mock.c:5311:109: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:54,266 5311 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockRenderbufferStorage(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLenum __pyx_v_internalformat, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height) { 2025-12-30T00:28:54,267 | ^~~~~~ 2025-12-30T00:28:54,268 | enum 2025-12-30T00:28:54,270 kivy/graphics/cgl_backend/cgl_mock.c:5311:146: error: unknown type name ‘GLenum’ 2025-12-30T00:28:54,271 5311 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockRenderbufferStorage(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLenum __pyx_v_internalformat, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height) { 2025-12-30T00:28:54,272 | ^~~~~~ 2025-12-30T00:28:54,275 kivy/graphics/cgl_backend/cgl_mock.c:5311:191: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:54,276 5311 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockRenderbufferStorage(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLenum __pyx_v_internalformat, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height) { 2025-12-30T00:28:54,277 | ^~~~~~~ 2025-12-30T00:28:54,280 kivy/graphics/cgl_backend/cgl_mock.c:5311:228: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:54,281 5311 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockRenderbufferStorage(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLenum __pyx_v_internalformat, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height) { 2025-12-30T00:28:54,282 | ^~~~~~~ 2025-12-30T00:28:54,291 kivy/graphics/cgl_backend/cgl_gl.c:4474:59: error: ‘glGetTexParameterfv’ undeclared (first use in this function) 2025-12-30T00:28:54,292 4474 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetTexParameterfv = glGetTexParameterfv; 2025-12-30T00:28:54,293 | ^~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:54,294 kivy/graphics/cgl_backend/cgl_mock.c:5324:104: error: unknown type name ‘GLclampf’ 2025-12-30T00:28:54,294 5324 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockSampleCoverage(CYTHON_UNUSED GLclampf __pyx_v_value, CYTHON_UNUSED GLboolean __pyx_v_invert) { 2025-12-30T00:28:54,295 | ^~~~~~~~ 2025-12-30T00:28:54,296 kivy/graphics/cgl_backend/cgl_mock.c:5324:142: error: unknown type name ‘GLboolean’ 2025-12-30T00:28:54,297 5324 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockSampleCoverage(CYTHON_UNUSED GLclampf __pyx_v_value, CYTHON_UNUSED GLboolean __pyx_v_invert) { 2025-12-30T00:28:54,298 | ^~~~~~~~~ 2025-12-30T00:28:54,299 kivy/graphics/cgl_backend/cgl_gl.c:4483:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetTexParameteriv’ 2025-12-30T00:28:54,300 4483 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetTexParameteriv = glGetTexParameteriv; 2025-12-30T00:28:54,301 | ^~ 2025-12-30T00:28:54,305 kivy/graphics/cgl_backend/cgl_mock.c:5337:97: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,306 5337 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockScissor(CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height) { 2025-12-30T00:28:54,306 | ^~~~~ 2025-12-30T00:28:54,310 kivy/graphics/cgl_backend/cgl_mock.c:5337:128: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,311 5337 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockScissor(CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height) { 2025-12-30T00:28:54,312 | ^~~~~ 2025-12-30T00:28:54,315 kivy/graphics/cgl_backend/cgl_mock.c:5337:159: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:54,316 5337 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockScissor(CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height) { 2025-12-30T00:28:54,316 | ^~~~~~~ 2025-12-30T00:28:54,320 kivy/graphics/cgl_backend/cgl_mock.c:5337:196: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:54,321 5337 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockScissor(CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height) { 2025-12-30T00:28:54,322 | ^~~~~~~ 2025-12-30T00:28:54,328 kivy/graphics/cgl_backend/cgl_gl.c:4483:59: error: ‘glGetTexParameteriv’ undeclared (first use in this function) 2025-12-30T00:28:54,329 4483 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetTexParameteriv = glGetTexParameteriv; 2025-12-30T00:28:54,330 | ^~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:54,330 kivy/graphics/cgl_backend/cgl_mock.c:5350:102: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:54,331 5350 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockShaderBinary(CYTHON_UNUSED GLsizei __pyx_v_n, CYTHON_UNUSED GLuint const *__pyx_v_shaders, CYTHON_UNUSED GLenum __pyx_v_binaryformat, CYTHON_UNUSED GLvoid const *__pyx_v_binary, CYTHON_UNUSED GLsizei __pyx_v_length) { 2025-12-30T00:28:54,332 | ^~~~~~~ 2025-12-30T00:28:54,333 kivy/graphics/cgl_backend/cgl_gl.c:4492:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetUniformfv’ 2025-12-30T00:28:54,334 4492 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetUniformfv = glGetUniformfv; 2025-12-30T00:28:54,334 | ^~ 2025-12-30T00:28:54,335 kivy/graphics/cgl_backend/cgl_mock.c:5350:135: warning: type defaults to ‘int’ in declaration of ‘GLuint’ [-Wimplicit-int] 2025-12-30T00:28:54,336 5350 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockShaderBinary(CYTHON_UNUSED GLsizei __pyx_v_n, CYTHON_UNUSED GLuint const *__pyx_v_shaders, CYTHON_UNUSED GLenum __pyx_v_binaryformat, CYTHON_UNUSED GLvoid const *__pyx_v_binary, CYTHON_UNUSED GLsizei __pyx_v_length) { 2025-12-30T00:28:54,337 | ^~~~~~ 2025-12-30T00:28:54,340 kivy/graphics/cgl_backend/cgl_mock.c:5350:142: error: expected ‘;’, ‘,’ or ‘)’ before ‘const’ 2025-12-30T00:28:54,341 5350 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockShaderBinary(CYTHON_UNUSED GLsizei __pyx_v_n, CYTHON_UNUSED GLuint const *__pyx_v_shaders, CYTHON_UNUSED GLenum __pyx_v_binaryformat, CYTHON_UNUSED GLvoid const *__pyx_v_binary, CYTHON_UNUSED GLsizei __pyx_v_length) { 2025-12-30T00:28:54,342 | ^~~~~ 2025-12-30T00:28:54,351 kivy/graphics/cgl_backend/cgl_mock.c:5363:102: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:28:54,352 5363 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockShaderSource(CYTHON_UNUSED GLuint __pyx_v_shader, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLchar const *const *__pyx_v_string, CYTHON_UNUSED GLint const *__pyx_v_length) { 2025-12-30T00:28:54,353 | ^~~~~~ 2025-12-30T00:28:54,353 | uint 2025-12-30T00:28:54,356 kivy/graphics/cgl_backend/cgl_mock.c:5363:139: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:54,357 5363 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockShaderSource(CYTHON_UNUSED GLuint __pyx_v_shader, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLchar const *const *__pyx_v_string, CYTHON_UNUSED GLint const *__pyx_v_length) { 2025-12-30T00:28:54,358 | ^~~~~~~ 2025-12-30T00:28:54,359 kivy/graphics/cgl_backend/cgl_gl.c:4492:54: error: ‘glGetUniformfv’ undeclared (first use in this function) 2025-12-30T00:28:54,359 4492 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetUniformfv = glGetUniformfv; 2025-12-30T00:28:54,360 | ^~~~~~~~~~~~~~ 2025-12-30T00:28:54,361 kivy/graphics/cgl_backend/cgl_mock.c:5363:176: warning: type defaults to ‘int’ in declaration of ‘GLchar’ [-Wimplicit-int] 2025-12-30T00:28:54,362 5363 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockShaderSource(CYTHON_UNUSED GLuint __pyx_v_shader, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLchar const *const *__pyx_v_string, CYTHON_UNUSED GLint const *__pyx_v_length) { 2025-12-30T00:28:54,362 | ^~~~~~ 2025-12-30T00:28:54,363 kivy/graphics/cgl_backend/cgl_gl.c:4501:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetUniformiv’ 2025-12-30T00:28:54,364 4501 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetUniformiv = glGetUniformiv; 2025-12-30T00:28:54,364 | ^~ 2025-12-30T00:28:54,366 kivy/graphics/cgl_backend/cgl_mock.c:5363:183: error: expected ‘;’, ‘,’ or ‘)’ before ‘const’ 2025-12-30T00:28:54,367 5363 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockShaderSource(CYTHON_UNUSED GLuint __pyx_v_shader, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLchar const *const *__pyx_v_string, CYTHON_UNUSED GLint const *__pyx_v_length) { 2025-12-30T00:28:54,368 | ^~~~~ 2025-12-30T00:28:54,377 kivy/graphics/cgl_backend/cgl_mock.c:5376:101: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:54,378 5376 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockStencilFunc(CYTHON_UNUSED GLenum __pyx_v_func, CYTHON_UNUSED GLint __pyx_v_ref, CYTHON_UNUSED GLuint __pyx_v_mask) { 2025-12-30T00:28:54,379 | ^~~~~~ 2025-12-30T00:28:54,380 | enum 2025-12-30T00:28:54,382 kivy/graphics/cgl_backend/cgl_mock.c:5376:136: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,383 5376 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockStencilFunc(CYTHON_UNUSED GLenum __pyx_v_func, CYTHON_UNUSED GLint __pyx_v_ref, CYTHON_UNUSED GLuint __pyx_v_mask) { 2025-12-30T00:28:54,384 | ^~~~~ 2025-12-30T00:28:54,385 kivy/graphics/cgl_backend/cgl_gl.c:4501:54: error: ‘glGetUniformiv’ undeclared (first use in this function) 2025-12-30T00:28:54,386 4501 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetUniformiv = glGetUniformiv; 2025-12-30T00:28:54,386 | ^~~~~~~~~~~~~~ 2025-12-30T00:28:54,387 kivy/graphics/cgl_backend/cgl_mock.c:5376:169: error: unknown type name ‘GLuint’ 2025-12-30T00:28:54,389 5376 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockStencilFunc(CYTHON_UNUSED GLenum __pyx_v_func, CYTHON_UNUSED GLint __pyx_v_ref, CYTHON_UNUSED GLuint __pyx_v_mask) { 2025-12-30T00:28:54,390 | ^~~~~~ 2025-12-30T00:28:54,391 kivy/graphics/cgl_backend/cgl_gl.c:4510:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetUniformLocation’ 2025-12-30T00:28:54,392 4510 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetUniformLocation = glGetUniformLocation; 2025-12-30T00:28:54,392 | ^~ 2025-12-30T00:28:54,399 kivy/graphics/cgl_backend/cgl_mock.c:5389:109: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:54,400 5389 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockStencilFuncSeparate(CYTHON_UNUSED GLenum __pyx_v_face, CYTHON_UNUSED GLenum __pyx_v_func, CYTHON_UNUSED GLint __pyx_v_ref, CYTHON_UNUSED GLuint __pyx_v_mask) { 2025-12-30T00:28:54,401 | ^~~~~~ 2025-12-30T00:28:54,402 | enum 2025-12-30T00:28:54,404 kivy/graphics/cgl_backend/cgl_mock.c:5389:144: error: unknown type name ‘GLenum’ 2025-12-30T00:28:54,405 5389 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockStencilFuncSeparate(CYTHON_UNUSED GLenum __pyx_v_face, CYTHON_UNUSED GLenum __pyx_v_func, CYTHON_UNUSED GLint __pyx_v_ref, CYTHON_UNUSED GLuint __pyx_v_mask) { 2025-12-30T00:28:54,406 | ^~~~~~ 2025-12-30T00:28:54,409 kivy/graphics/cgl_backend/cgl_mock.c:5389:179: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,410 5389 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockStencilFuncSeparate(CYTHON_UNUSED GLenum __pyx_v_face, CYTHON_UNUSED GLenum __pyx_v_func, CYTHON_UNUSED GLint __pyx_v_ref, CYTHON_UNUSED GLuint __pyx_v_mask) { 2025-12-30T00:28:54,411 | ^~~~~ 2025-12-30T00:28:54,414 kivy/graphics/cgl_backend/cgl_mock.c:5389:212: error: unknown type name ‘GLuint’ 2025-12-30T00:28:54,415 5389 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockStencilFuncSeparate(CYTHON_UNUSED GLenum __pyx_v_face, CYTHON_UNUSED GLenum __pyx_v_func, CYTHON_UNUSED GLint __pyx_v_ref, CYTHON_UNUSED GLuint __pyx_v_mask) { 2025-12-30T00:28:54,416 | ^~~~~~ 2025-12-30T00:28:54,418 kivy/graphics/cgl_backend/cgl_gl.c:4510:60: error: ‘glGetUniformLocation’ undeclared (first use in this function) 2025-12-30T00:28:54,419 4510 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetUniformLocation = glGetUniformLocation; 2025-12-30T00:28:54,420 | ^~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:54,422 kivy/graphics/cgl_backend/cgl_gl.c:4519:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetVertexAttribfv’ 2025-12-30T00:28:54,423 4519 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetVertexAttribfv = glGetVertexAttribfv; 2025-12-30T00:28:54,424 | ^~ 2025-12-30T00:28:54,425 kivy/graphics/cgl_backend/cgl_mock.c:5402:101: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:28:54,426 5402 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockStencilMask(CYTHON_UNUSED GLuint __pyx_v_mask) { 2025-12-30T00:28:54,427 | ^~~~~~ 2025-12-30T00:28:54,429 | uint 2025-12-30T00:28:54,437 kivy/graphics/cgl_backend/cgl_mock.c:5415:109: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:54,438 5415 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockStencilMaskSeparate(CYTHON_UNUSED GLenum __pyx_v_face, CYTHON_UNUSED GLuint __pyx_v_mask) { 2025-12-30T00:28:54,438 | ^~~~~~ 2025-12-30T00:28:54,439 | enum 2025-12-30T00:28:54,442 kivy/graphics/cgl_backend/cgl_mock.c:5415:144: error: unknown type name ‘GLuint’ 2025-12-30T00:28:54,443 5415 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockStencilMaskSeparate(CYTHON_UNUSED GLenum __pyx_v_face, CYTHON_UNUSED GLuint __pyx_v_mask) { 2025-12-30T00:28:54,444 | ^~~~~~ 2025-12-30T00:28:54,451 kivy/graphics/cgl_backend/cgl_gl.c:4519:59: error: ‘glGetVertexAttribfv’ undeclared (first use in this function) 2025-12-30T00:28:54,452 4519 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetVertexAttribfv = glGetVertexAttribfv; 2025-12-30T00:28:54,453 | ^~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:54,454 kivy/graphics/cgl_backend/cgl_mock.c:5428:99: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:54,455 5428 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockStencilOp(CYTHON_UNUSED GLenum __pyx_v_fail, CYTHON_UNUSED GLenum __pyx_v_zfail, CYTHON_UNUSED GLenum __pyx_v_zpass) { 2025-12-30T00:28:54,456 | ^~~~~~ 2025-12-30T00:28:54,456 | enum 2025-12-30T00:28:54,457 kivy/graphics/cgl_backend/cgl_gl.c:4528:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetVertexAttribiv’ 2025-12-30T00:28:54,458 4528 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetVertexAttribiv = glGetVertexAttribiv; 2025-12-30T00:28:54,459 | ^~ 2025-12-30T00:28:54,460 kivy/graphics/cgl_backend/cgl_mock.c:5428:134: error: unknown type name ‘GLenum’ 2025-12-30T00:28:54,461 5428 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockStencilOp(CYTHON_UNUSED GLenum __pyx_v_fail, CYTHON_UNUSED GLenum __pyx_v_zfail, CYTHON_UNUSED GLenum __pyx_v_zpass) { 2025-12-30T00:28:54,462 | ^~~~~~ 2025-12-30T00:28:54,464 kivy/graphics/cgl_backend/cgl_mock.c:5428:170: error: unknown type name ‘GLenum’ 2025-12-30T00:28:54,465 5428 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockStencilOp(CYTHON_UNUSED GLenum __pyx_v_fail, CYTHON_UNUSED GLenum __pyx_v_zfail, CYTHON_UNUSED GLenum __pyx_v_zpass) { 2025-12-30T00:28:54,466 | ^~~~~~ 2025-12-30T00:28:54,475 kivy/graphics/cgl_backend/cgl_mock.c:5441:107: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:54,476 5441 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockStencilOpSeparate(CYTHON_UNUSED GLenum __pyx_v_face, CYTHON_UNUSED GLenum __pyx_v_fail, CYTHON_UNUSED GLenum __pyx_v_zfail, CYTHON_UNUSED GLenum __pyx_v_zpass) { 2025-12-30T00:28:54,477 | ^~~~~~ 2025-12-30T00:28:54,479 | enum 2025-12-30T00:28:54,480 kivy/graphics/cgl_backend/cgl_mock.c:5441:142: error: unknown type name ‘GLenum’ 2025-12-30T00:28:54,481 5441 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockStencilOpSeparate(CYTHON_UNUSED GLenum __pyx_v_face, CYTHON_UNUSED GLenum __pyx_v_fail, CYTHON_UNUSED GLenum __pyx_v_zfail, CYTHON_UNUSED GLenum __pyx_v_zpass) { 2025-12-30T00:28:54,482 | ^~~~~~ 2025-12-30T00:28:54,485 kivy/graphics/cgl_backend/cgl_mock.c:5441:177: error: unknown type name ‘GLenum’ 2025-12-30T00:28:54,486 5441 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockStencilOpSeparate(CYTHON_UNUSED GLenum __pyx_v_face, CYTHON_UNUSED GLenum __pyx_v_fail, CYTHON_UNUSED GLenum __pyx_v_zfail, CYTHON_UNUSED GLenum __pyx_v_zpass) { 2025-12-30T00:28:54,487 | ^~~~~~ 2025-12-30T00:28:54,488 kivy/graphics/cgl_backend/cgl_gl.c:4528:59: error: ‘glGetVertexAttribiv’ undeclared (first use in this function) 2025-12-30T00:28:54,489 4528 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetVertexAttribiv = glGetVertexAttribiv; 2025-12-30T00:28:54,489 | ^~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:54,490 kivy/graphics/cgl_backend/cgl_mock.c:5441:213: error: unknown type name ‘GLenum’ 2025-12-30T00:28:54,491 5441 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockStencilOpSeparate(CYTHON_UNUSED GLenum __pyx_v_face, CYTHON_UNUSED GLenum __pyx_v_fail, CYTHON_UNUSED GLenum __pyx_v_zfail, CYTHON_UNUSED GLenum __pyx_v_zpass) { 2025-12-30T00:28:54,493 | ^~~~~~ 2025-12-30T00:28:54,493 kivy/graphics/cgl_backend/cgl_gl.c:4537:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glHint’ 2025-12-30T00:28:54,494 4537 | __pyx_v_4kivy_8graphics_3cgl_cgl->glHint = glHint; 2025-12-30T00:28:54,496 | ^~ 2025-12-30T00:28:54,503 kivy/graphics/cgl_backend/cgl_mock.c:5454:100: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:54,504 5454 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLint __pyx_v_internalformat, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLint __pyx_v_border, CYTHON_UNUSED GLenum __pyx_v_format, CYTHON_UNUSED GLenum __pyx_v_type, CYTHON_UNUSED GLvoid const *__pyx_v_pixels) { 2025-12-30T00:28:54,505 | ^~~~~~ 2025-12-30T00:28:54,506 | enum 2025-12-30T00:28:54,506 kivy/graphics/cgl_backend/cgl_gl.c:4537:46: error: ‘glHint’ undeclared (first use in this function); did you mean ‘llrint’? 2025-12-30T00:28:54,507 4537 | __pyx_v_4kivy_8graphics_3cgl_cgl->glHint = glHint; 2025-12-30T00:28:54,508 | ^~~~~~ 2025-12-30T00:28:54,509 | llrint 2025-12-30T00:28:54,510 kivy/graphics/cgl_backend/cgl_mock.c:5454:137: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,511 5454 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLint __pyx_v_internalformat, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLint __pyx_v_border, CYTHON_UNUSED GLenum __pyx_v_format, CYTHON_UNUSED GLenum __pyx_v_type, CYTHON_UNUSED GLvoid const *__pyx_v_pixels) { 2025-12-30T00:28:54,511 | ^~~~~ 2025-12-30T00:28:54,512 kivy/graphics/cgl_backend/cgl_gl.c:4546:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glIsBuffer’ 2025-12-30T00:28:54,513 4546 | __pyx_v_4kivy_8graphics_3cgl_cgl->glIsBuffer = glIsBuffer; 2025-12-30T00:28:54,513 | ^~ 2025-12-30T00:28:54,514 kivy/graphics/cgl_backend/cgl_mock.c:5454:172: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,515 5454 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLint __pyx_v_internalformat, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLint __pyx_v_border, CYTHON_UNUSED GLenum __pyx_v_format, CYTHON_UNUSED GLenum __pyx_v_type, CYTHON_UNUSED GLvoid const *__pyx_v_pixels) { 2025-12-30T00:28:54,516 | ^~~~~ 2025-12-30T00:28:54,518 kivy/graphics/cgl_backend/cgl_mock.c:5454:216: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:54,519 5454 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLint __pyx_v_internalformat, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLint __pyx_v_border, CYTHON_UNUSED GLenum __pyx_v_format, CYTHON_UNUSED GLenum __pyx_v_type, CYTHON_UNUSED GLvoid const *__pyx_v_pixels) { 2025-12-30T00:28:54,520 | ^~~~~~~ 2025-12-30T00:28:54,523 kivy/graphics/cgl_backend/cgl_mock.c:5454:253: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:54,524 5454 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLint __pyx_v_internalformat, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLint __pyx_v_border, CYTHON_UNUSED GLenum __pyx_v_format, CYTHON_UNUSED GLenum __pyx_v_type, CYTHON_UNUSED GLvoid const *__pyx_v_pixels) { 2025-12-30T00:28:54,525 | ^~~~~~~ 2025-12-30T00:28:54,527 kivy/graphics/cgl_backend/cgl_gl.c:4546:50: error: ‘glIsBuffer’ undeclared (first use in this function) 2025-12-30T00:28:54,528 4546 | __pyx_v_4kivy_8graphics_3cgl_cgl->glIsBuffer = glIsBuffer; 2025-12-30T00:28:54,529 | ^~~~~~~~~~ 2025-12-30T00:28:54,530 kivy/graphics/cgl_backend/cgl_mock.c:5454:291: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,531 5454 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLint __pyx_v_internalformat, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLint __pyx_v_border, CYTHON_UNUSED GLenum __pyx_v_format, CYTHON_UNUSED GLenum __pyx_v_type, CYTHON_UNUSED GLvoid const *__pyx_v_pixels) { 2025-12-30T00:28:54,532 | ^~~~~ 2025-12-30T00:28:54,533 kivy/graphics/cgl_backend/cgl_gl.c:4555:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glIsEnabled’ 2025-12-30T00:28:54,533 4555 | __pyx_v_4kivy_8graphics_3cgl_cgl->glIsEnabled = glIsEnabled; 2025-12-30T00:28:54,534 | ^~ 2025-12-30T00:28:54,535 kivy/graphics/cgl_backend/cgl_mock.c:5454:327: error: unknown type name ‘GLenum’ 2025-12-30T00:28:54,536 5454 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLint __pyx_v_internalformat, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLint __pyx_v_border, CYTHON_UNUSED GLenum __pyx_v_format, CYTHON_UNUSED GLenum __pyx_v_type, CYTHON_UNUSED GLvoid const *__pyx_v_pixels) { 2025-12-30T00:28:54,536 | ^~~~~~ 2025-12-30T00:28:54,538 kivy/graphics/cgl_backend/cgl_mock.c:5454:364: error: unknown type name ‘GLenum’ 2025-12-30T00:28:54,539 5454 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLint __pyx_v_internalformat, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLint __pyx_v_border, CYTHON_UNUSED GLenum __pyx_v_format, CYTHON_UNUSED GLenum __pyx_v_type, CYTHON_UNUSED GLvoid const *__pyx_v_pixels) { 2025-12-30T00:28:54,540 | ^~~~~~ 2025-12-30T00:28:54,543 kivy/graphics/cgl_backend/cgl_mock.c:5454:399: warning: type defaults to ‘int’ in declaration of ‘GLvoid’ [-Wimplicit-int] 2025-12-30T00:28:54,544 5454 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLint __pyx_v_internalformat, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLint __pyx_v_border, CYTHON_UNUSED GLenum __pyx_v_format, CYTHON_UNUSED GLenum __pyx_v_type, CYTHON_UNUSED GLvoid const *__pyx_v_pixels) { 2025-12-30T00:28:54,545 | ^~~~~~ 2025-12-30T00:28:54,548 kivy/graphics/cgl_backend/cgl_mock.c:5454:406: error: expected ‘;’, ‘,’ or ‘)’ before ‘const’ 2025-12-30T00:28:54,550 5454 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLint __pyx_v_internalformat, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLint __pyx_v_border, CYTHON_UNUSED GLenum __pyx_v_format, CYTHON_UNUSED GLenum __pyx_v_type, CYTHON_UNUSED GLvoid const *__pyx_v_pixels) { 2025-12-30T00:28:54,551 | ^~~~~ 2025-12-30T00:28:54,554 kivy/graphics/cgl_backend/cgl_gl.c:4555:51: error: ‘glIsEnabled’ undeclared (first use in this function); did you mean ‘PyGC_IsEnabled’? 2025-12-30T00:28:54,554 4555 | __pyx_v_4kivy_8graphics_3cgl_cgl->glIsEnabled = glIsEnabled; 2025-12-30T00:28:54,555 | ^~~~~~~~~~~ 2025-12-30T00:28:54,556 | PyGC_IsEnabled 2025-12-30T00:28:54,559 kivy/graphics/cgl_backend/cgl_gl.c:4564:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glIsFramebuffer’ 2025-12-30T00:28:54,559 4564 | __pyx_v_4kivy_8graphics_3cgl_cgl->glIsFramebuffer = glIsFramebuffer; 2025-12-30T00:28:54,560 | ^~ 2025-12-30T00:28:54,561 kivy/graphics/cgl_backend/cgl_mock.c:5467:103: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:54,561 5467 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexParameterf(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLfloat __pyx_v_param) { 2025-12-30T00:28:54,562 | ^~~~~~ 2025-12-30T00:28:54,563 | enum 2025-12-30T00:28:54,565 kivy/graphics/cgl_backend/cgl_mock.c:5467:140: error: unknown type name ‘GLenum’ 2025-12-30T00:28:54,566 5467 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexParameterf(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLfloat __pyx_v_param) { 2025-12-30T00:28:54,567 | ^~~~~~ 2025-12-30T00:28:54,570 kivy/graphics/cgl_backend/cgl_mock.c:5467:176: error: unknown type name ‘GLfloat’ 2025-12-30T00:28:54,572 5467 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexParameterf(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLfloat __pyx_v_param) { 2025-12-30T00:28:54,573 | ^~~~~~~ 2025-12-30T00:28:54,582 kivy/graphics/cgl_backend/cgl_mock.c:5480:103: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:54,583 5480 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexParameteri(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLint __pyx_v_param) { 2025-12-30T00:28:54,584 | ^~~~~~ 2025-12-30T00:28:54,585 | enum 2025-12-30T00:28:54,586 kivy/graphics/cgl_backend/cgl_gl.c:4564:55: error: ‘glIsFramebuffer’ undeclared (first use in this function) 2025-12-30T00:28:54,587 4564 | __pyx_v_4kivy_8graphics_3cgl_cgl->glIsFramebuffer = glIsFramebuffer; 2025-12-30T00:28:54,588 | ^~~~~~~~~~~~~~~ 2025-12-30T00:28:54,589 kivy/graphics/cgl_backend/cgl_mock.c:5480:140: error: unknown type name ‘GLenum’ 2025-12-30T00:28:54,589 5480 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexParameteri(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLint __pyx_v_param) { 2025-12-30T00:28:54,590 | ^~~~~~ 2025-12-30T00:28:54,591 kivy/graphics/cgl_backend/cgl_gl.c:4573:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glIsProgram’ 2025-12-30T00:28:54,591 4573 | __pyx_v_4kivy_8graphics_3cgl_cgl->glIsProgram = glIsProgram; 2025-12-30T00:28:54,592 | ^~ 2025-12-30T00:28:54,593 kivy/graphics/cgl_backend/cgl_mock.c:5480:176: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,594 5480 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexParameteri(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLint __pyx_v_param) { 2025-12-30T00:28:54,595 | ^~~~~ 2025-12-30T00:28:54,604 kivy/graphics/cgl_backend/cgl_mock.c:5493:103: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:28:54,605 5493 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexSubImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLint __pyx_v_xoffset, CYTHON_UNUSED GLint __pyx_v_yoffset, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLenum __pyx_v_format, CYTHON_UNUSED GLenum __pyx_v_type, CYTHON_UNUSED GLvoid const *__pyx_v_pixels) { 2025-12-30T00:28:54,606 | ^~~~~~ 2025-12-30T00:28:54,607 | enum 2025-12-30T00:28:54,609 kivy/graphics/cgl_backend/cgl_mock.c:5493:140: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,610 5493 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexSubImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLint __pyx_v_xoffset, CYTHON_UNUSED GLint __pyx_v_yoffset, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLenum __pyx_v_format, CYTHON_UNUSED GLenum __pyx_v_type, CYTHON_UNUSED GLvoid const *__pyx_v_pixels) { 2025-12-30T00:28:54,611 | ^~~~~ 2025-12-30T00:28:54,612 kivy/graphics/cgl_backend/cgl_gl.c:4573:51: error: ‘glIsProgram’ undeclared (first use in this function) 2025-12-30T00:28:54,613 4573 | __pyx_v_4kivy_8graphics_3cgl_cgl->glIsProgram = glIsProgram; 2025-12-30T00:28:54,614 | ^~~~~~~~~~~ 2025-12-30T00:28:54,615 kivy/graphics/cgl_backend/cgl_mock.c:5493:175: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,616 5493 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexSubImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLint __pyx_v_xoffset, CYTHON_UNUSED GLint __pyx_v_yoffset, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLenum __pyx_v_format, CYTHON_UNUSED GLenum __pyx_v_type, CYTHON_UNUSED GLvoid const *__pyx_v_pixels) { 2025-12-30T00:28:54,617 | ^~~~~ 2025-12-30T00:28:54,618 kivy/graphics/cgl_backend/cgl_gl.c:4582:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glIsRenderbuffer’ 2025-12-30T00:28:54,618 4582 | __pyx_v_4kivy_8graphics_3cgl_cgl->glIsRenderbuffer = glIsRenderbuffer; 2025-12-30T00:28:54,619 | ^~ 2025-12-30T00:28:54,620 kivy/graphics/cgl_backend/cgl_mock.c:5493:212: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,621 5493 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexSubImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLint __pyx_v_xoffset, CYTHON_UNUSED GLint __pyx_v_yoffset, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLenum __pyx_v_format, CYTHON_UNUSED GLenum __pyx_v_type, CYTHON_UNUSED GLvoid const *__pyx_v_pixels) { 2025-12-30T00:28:54,621 | ^~~~~ 2025-12-30T00:28:54,625 kivy/graphics/cgl_backend/cgl_mock.c:5493:249: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:54,625 5493 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexSubImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLint __pyx_v_xoffset, CYTHON_UNUSED GLint __pyx_v_yoffset, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLenum __pyx_v_format, CYTHON_UNUSED GLenum __pyx_v_type, CYTHON_UNUSED GLvoid const *__pyx_v_pixels) { 2025-12-30T00:28:54,626 | ^~~~~~~ 2025-12-30T00:28:54,630 kivy/graphics/cgl_backend/cgl_mock.c:5493:286: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:54,631 5493 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexSubImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLint __pyx_v_xoffset, CYTHON_UNUSED GLint __pyx_v_yoffset, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLenum __pyx_v_format, CYTHON_UNUSED GLenum __pyx_v_type, CYTHON_UNUSED GLvoid const *__pyx_v_pixels) { 2025-12-30T00:28:54,631 | ^~~~~~~ 2025-12-30T00:28:54,635 kivy/graphics/cgl_backend/cgl_mock.c:5493:324: error: unknown type name ‘GLenum’ 2025-12-30T00:28:54,636 5493 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexSubImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLint __pyx_v_xoffset, CYTHON_UNUSED GLint __pyx_v_yoffset, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLenum __pyx_v_format, CYTHON_UNUSED GLenum __pyx_v_type, CYTHON_UNUSED GLvoid const *__pyx_v_pixels) { 2025-12-30T00:28:54,637 | ^~~~~~ 2025-12-30T00:28:54,640 kivy/graphics/cgl_backend/cgl_mock.c:5493:361: error: unknown type name ‘GLenum’ 2025-12-30T00:28:54,641 5493 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexSubImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLint __pyx_v_xoffset, CYTHON_UNUSED GLint __pyx_v_yoffset, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLenum __pyx_v_format, CYTHON_UNUSED GLenum __pyx_v_type, CYTHON_UNUSED GLvoid const *__pyx_v_pixels) { 2025-12-30T00:28:54,642 | ^~~~~~ 2025-12-30T00:28:54,643 kivy/graphics/cgl_backend/cgl_gl.c:4582:56: error: ‘glIsRenderbuffer’ undeclared (first use in this function) 2025-12-30T00:28:54,644 4582 | __pyx_v_4kivy_8graphics_3cgl_cgl->glIsRenderbuffer = glIsRenderbuffer; 2025-12-30T00:28:54,645 | ^~~~~~~~~~~~~~~~ 2025-12-30T00:28:54,646 kivy/graphics/cgl_backend/cgl_mock.c:5493:396: warning: type defaults to ‘int’ in declaration of ‘GLvoid’ [-Wimplicit-int] 2025-12-30T00:28:54,647 5493 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexSubImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLint __pyx_v_xoffset, CYTHON_UNUSED GLint __pyx_v_yoffset, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLenum __pyx_v_format, CYTHON_UNUSED GLenum __pyx_v_type, CYTHON_UNUSED GLvoid const *__pyx_v_pixels) { 2025-12-30T00:28:54,648 | ^~~~~~ 2025-12-30T00:28:54,649 kivy/graphics/cgl_backend/cgl_gl.c:4591:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glIsShader’ 2025-12-30T00:28:54,650 4591 | __pyx_v_4kivy_8graphics_3cgl_cgl->glIsShader = glIsShader; 2025-12-30T00:28:54,651 | ^~ 2025-12-30T00:28:54,653 kivy/graphics/cgl_backend/cgl_mock.c:5493:403: error: expected ‘;’, ‘,’ or ‘)’ before ‘const’ 2025-12-30T00:28:54,654 5493 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexSubImage2D(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLint __pyx_v_level, CYTHON_UNUSED GLint __pyx_v_xoffset, CYTHON_UNUSED GLint __pyx_v_yoffset, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height, CYTHON_UNUSED GLenum __pyx_v_format, CYTHON_UNUSED GLenum __pyx_v_type, CYTHON_UNUSED GLvoid const *__pyx_v_pixels) { 2025-12-30T00:28:54,655 | ^~~~~ 2025-12-30T00:28:54,662 kivy/graphics/cgl_backend/cgl_mock.c:5506:99: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,664 5506 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform1f(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLfloat __pyx_v_x) { 2025-12-30T00:28:54,664 | ^~~~~ 2025-12-30T00:28:54,667 kivy/graphics/cgl_backend/cgl_gl.c:4591:50: error: ‘glIsShader’ undeclared (first use in this function) 2025-12-30T00:28:54,668 4591 | __pyx_v_4kivy_8graphics_3cgl_cgl->glIsShader = glIsShader; 2025-12-30T00:28:54,669 | ^~~~~~~~~~ 2025-12-30T00:28:54,670 kivy/graphics/cgl_backend/cgl_mock.c:5506:137: error: unknown type name ‘GLfloat’ 2025-12-30T00:28:54,671 5506 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform1f(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLfloat __pyx_v_x) { 2025-12-30T00:28:54,672 | ^~~~~~~ 2025-12-30T00:28:54,673 kivy/graphics/cgl_backend/cgl_gl.c:4600:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glIsTexture’ 2025-12-30T00:28:54,673 4600 | __pyx_v_4kivy_8graphics_3cgl_cgl->glIsTexture = glIsTexture; 2025-12-30T00:28:54,674 | ^~ 2025-12-30T00:28:54,677 kivy/graphics/cgl_backend/cgl_mock.c:5519:100: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,678 5519 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform1fv(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLfloat const *__pyx_v_v) { 2025-12-30T00:28:54,678 | ^~~~~ 2025-12-30T00:28:54,682 kivy/graphics/cgl_backend/cgl_mock.c:5519:138: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:54,683 5519 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform1fv(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLfloat const *__pyx_v_v) { 2025-12-30T00:28:54,684 | ^~~~~~~ 2025-12-30T00:28:54,687 kivy/graphics/cgl_backend/cgl_mock.c:5519:175: warning: type defaults to ‘int’ in declaration of ‘GLfloat’ [-Wimplicit-int] 2025-12-30T00:28:54,688 5519 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform1fv(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLfloat const *__pyx_v_v) { 2025-12-30T00:28:54,689 | ^~~~~~~ 2025-12-30T00:28:54,692 kivy/graphics/cgl_backend/cgl_mock.c:5519:183: error: expected ‘;’, ‘,’ or ‘)’ before ‘const’ 2025-12-30T00:28:54,694 5519 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform1fv(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLfloat const *__pyx_v_v) { 2025-12-30T00:28:54,695 | ^~~~~ 2025-12-30T00:28:54,696 kivy/graphics/cgl_backend/cgl_gl.c:4600:51: error: ‘glIsTexture’ undeclared (first use in this function) 2025-12-30T00:28:54,697 4600 | __pyx_v_4kivy_8graphics_3cgl_cgl->glIsTexture = glIsTexture; 2025-12-30T00:28:54,698 | ^~~~~~~~~~~ 2025-12-30T00:28:54,701 kivy/graphics/cgl_backend/cgl_gl.c:4609:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glLineWidth’ 2025-12-30T00:28:54,702 4609 | __pyx_v_4kivy_8graphics_3cgl_cgl->glLineWidth = glLineWidth; 2025-12-30T00:28:54,703 | ^~ 2025-12-30T00:28:54,703 kivy/graphics/cgl_backend/cgl_mock.c:5532:99: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,704 5532 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform1i(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLint __pyx_v_x) { 2025-12-30T00:28:54,705 | ^~~~~ 2025-12-30T00:28:54,707 kivy/graphics/cgl_backend/cgl_mock.c:5532:137: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,708 5532 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform1i(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLint __pyx_v_x) { 2025-12-30T00:28:54,709 | ^~~~~ 2025-12-30T00:28:54,716 kivy/graphics/cgl_backend/cgl_mock.c:5545:100: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,716 5545 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform1iv(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLint const *__pyx_v_v) { 2025-12-30T00:28:54,717 | ^~~~~ 2025-12-30T00:28:54,721 kivy/graphics/cgl_backend/cgl_mock.c:5545:138: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:54,721 5545 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform1iv(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLint const *__pyx_v_v) { 2025-12-30T00:28:54,722 | ^~~~~~~ 2025-12-30T00:28:54,725 kivy/graphics/cgl_backend/cgl_gl.c:4609:51: error: ‘glLineWidth’ undeclared (first use in this function) 2025-12-30T00:28:54,726 4609 | __pyx_v_4kivy_8graphics_3cgl_cgl->glLineWidth = glLineWidth; 2025-12-30T00:28:54,726 | ^~~~~~~~~~~ 2025-12-30T00:28:54,727 kivy/graphics/cgl_backend/cgl_mock.c:5545:175: warning: type defaults to ‘int’ in declaration of ‘GLint’ [-Wimplicit-int] 2025-12-30T00:28:54,728 5545 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform1iv(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLint const *__pyx_v_v) { 2025-12-30T00:28:54,729 | ^~~~~ 2025-12-30T00:28:54,731 kivy/graphics/cgl_backend/cgl_gl.c:4618:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glLinkProgram’ 2025-12-30T00:28:54,732 4618 | __pyx_v_4kivy_8graphics_3cgl_cgl->glLinkProgram = glLinkProgram; 2025-12-30T00:28:54,733 | ^~ 2025-12-30T00:28:54,734 kivy/graphics/cgl_backend/cgl_mock.c:5545:181: error: expected ‘;’, ‘,’ or ‘)’ before ‘const’ 2025-12-30T00:28:54,734 5545 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform1iv(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLint const *__pyx_v_v) { 2025-12-30T00:28:54,735 | ^~~~~ 2025-12-30T00:28:54,740 kivy/graphics/cgl_backend/cgl_mock.c:5558:99: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,741 5558 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform2f(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLfloat __pyx_v_x, CYTHON_UNUSED GLfloat __pyx_v_y) { 2025-12-30T00:28:54,741 | ^~~~~ 2025-12-30T00:28:54,745 kivy/graphics/cgl_backend/cgl_mock.c:5558:137: error: unknown type name ‘GLfloat’ 2025-12-30T00:28:54,745 5558 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform2f(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLfloat __pyx_v_x, CYTHON_UNUSED GLfloat __pyx_v_y) { 2025-12-30T00:28:54,746 | ^~~~~~~ 2025-12-30T00:28:54,750 kivy/graphics/cgl_backend/cgl_mock.c:5558:170: error: unknown type name ‘GLfloat’ 2025-12-30T00:28:54,751 5558 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform2f(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLfloat __pyx_v_x, CYTHON_UNUSED GLfloat __pyx_v_y) { 2025-12-30T00:28:54,752 | ^~~~~~~ 2025-12-30T00:28:54,758 kivy/graphics/cgl_backend/cgl_mock.c:5571:100: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,759 5571 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform2fv(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLfloat const *__pyx_v_v) { 2025-12-30T00:28:54,760 | ^~~~~ 2025-12-30T00:28:54,761 kivy/graphics/cgl_backend/cgl_gl.c:4618:53: error: ‘glLinkProgram’ undeclared (first use in this function) 2025-12-30T00:28:54,761 4618 | __pyx_v_4kivy_8graphics_3cgl_cgl->glLinkProgram = glLinkProgram; 2025-12-30T00:28:54,762 | ^~~~~~~~~~~~~ 2025-12-30T00:28:54,763 kivy/graphics/cgl_backend/cgl_mock.c:5571:138: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:54,764 5571 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform2fv(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLfloat const *__pyx_v_v) { 2025-12-30T00:28:54,765 | ^~~~~~~ 2025-12-30T00:28:54,766 kivy/graphics/cgl_backend/cgl_gl.c:4627:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glPixelStorei’ 2025-12-30T00:28:54,767 4627 | __pyx_v_4kivy_8graphics_3cgl_cgl->glPixelStorei = glPixelStorei; 2025-12-30T00:28:54,768 | ^~ 2025-12-30T00:28:54,769 kivy/graphics/cgl_backend/cgl_mock.c:5571:175: warning: type defaults to ‘int’ in declaration of ‘GLfloat’ [-Wimplicit-int] 2025-12-30T00:28:54,770 5571 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform2fv(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLfloat const *__pyx_v_v) { 2025-12-30T00:28:54,770 | ^~~~~~~ 2025-12-30T00:28:54,774 kivy/graphics/cgl_backend/cgl_mock.c:5571:183: error: expected ‘;’, ‘,’ or ‘)’ before ‘const’ 2025-12-30T00:28:54,775 5571 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform2fv(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLfloat const *__pyx_v_v) { 2025-12-30T00:28:54,777 | ^~~~~ 2025-12-30T00:28:54,783 kivy/graphics/cgl_backend/cgl_mock.c:5584:99: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,784 5584 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform2i(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y) { 2025-12-30T00:28:54,785 | ^~~~~ 2025-12-30T00:28:54,788 kivy/graphics/cgl_backend/cgl_mock.c:5584:137: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,789 5584 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform2i(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y) { 2025-12-30T00:28:54,790 | ^~~~~ 2025-12-30T00:28:54,793 kivy/graphics/cgl_backend/cgl_gl.c:4627:53: error: ‘glPixelStorei’ undeclared (first use in this function) 2025-12-30T00:28:54,795 4627 | __pyx_v_4kivy_8graphics_3cgl_cgl->glPixelStorei = glPixelStorei; 2025-12-30T00:28:54,796 | ^~~~~~~~~~~~~ 2025-12-30T00:28:54,797 kivy/graphics/cgl_backend/cgl_mock.c:5584:168: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,797 5584 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform2i(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y) { 2025-12-30T00:28:54,798 | ^~~~~ 2025-12-30T00:28:54,801 kivy/graphics/cgl_backend/cgl_gl.c:4636:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glPolygonOffset’ 2025-12-30T00:28:54,802 4636 | __pyx_v_4kivy_8graphics_3cgl_cgl->glPolygonOffset = glPolygonOffset; 2025-12-30T00:28:54,803 | ^~ 2025-12-30T00:28:54,804 kivy/graphics/cgl_backend/cgl_mock.c:5597:100: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,804 5597 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform2iv(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLint const *__pyx_v_v) { 2025-12-30T00:28:54,805 | ^~~~~ 2025-12-30T00:28:54,808 kivy/graphics/cgl_backend/cgl_mock.c:5597:138: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:54,808 5597 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform2iv(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLint const *__pyx_v_v) { 2025-12-30T00:28:54,809 | ^~~~~~~ 2025-12-30T00:28:54,813 kivy/graphics/cgl_backend/cgl_mock.c:5597:175: warning: type defaults to ‘int’ in declaration of ‘GLint’ [-Wimplicit-int] 2025-12-30T00:28:54,814 5597 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform2iv(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLint const *__pyx_v_v) { 2025-12-30T00:28:54,815 | ^~~~~ 2025-12-30T00:28:54,818 kivy/graphics/cgl_backend/cgl_mock.c:5597:181: error: expected ‘;’, ‘,’ or ‘)’ before ‘const’ 2025-12-30T00:28:54,820 5597 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform2iv(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLint const *__pyx_v_v) { 2025-12-30T00:28:54,820 | ^~~~~ 2025-12-30T00:28:54,827 kivy/graphics/cgl_backend/cgl_mock.c:5610:99: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,828 5610 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform3f(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLfloat __pyx_v_x, CYTHON_UNUSED GLfloat __pyx_v_y, CYTHON_UNUSED GLfloat __pyx_v_z) { 2025-12-30T00:28:54,828 | ^~~~~ 2025-12-30T00:28:54,830 kivy/graphics/cgl_backend/cgl_gl.c:4636:55: error: ‘glPolygonOffset’ undeclared (first use in this function) 2025-12-30T00:28:54,831 4636 | __pyx_v_4kivy_8graphics_3cgl_cgl->glPolygonOffset = glPolygonOffset; 2025-12-30T00:28:54,832 | ^~~~~~~~~~~~~~~ 2025-12-30T00:28:54,833 kivy/graphics/cgl_backend/cgl_mock.c:5610:137: error: unknown type name ‘GLfloat’ 2025-12-30T00:28:54,834 5610 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform3f(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLfloat __pyx_v_x, CYTHON_UNUSED GLfloat __pyx_v_y, CYTHON_UNUSED GLfloat __pyx_v_z) { 2025-12-30T00:28:54,834 | ^~~~~~~ 2025-12-30T00:28:54,836 kivy/graphics/cgl_backend/cgl_gl.c:4645:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glReadPixels’ 2025-12-30T00:28:54,836 4645 | __pyx_v_4kivy_8graphics_3cgl_cgl->glReadPixels = glReadPixels; 2025-12-30T00:28:54,837 | ^~ 2025-12-30T00:28:54,838 kivy/graphics/cgl_backend/cgl_mock.c:5610:170: error: unknown type name ‘GLfloat’ 2025-12-30T00:28:54,839 5610 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform3f(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLfloat __pyx_v_x, CYTHON_UNUSED GLfloat __pyx_v_y, CYTHON_UNUSED GLfloat __pyx_v_z) { 2025-12-30T00:28:54,840 | ^~~~~~~ 2025-12-30T00:28:54,842 kivy/graphics/cgl_backend/cgl_mock.c:5610:203: error: unknown type name ‘GLfloat’ 2025-12-30T00:28:54,844 5610 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform3f(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLfloat __pyx_v_x, CYTHON_UNUSED GLfloat __pyx_v_y, CYTHON_UNUSED GLfloat __pyx_v_z) { 2025-12-30T00:28:54,845 | ^~~~~~~ 2025-12-30T00:28:54,852 kivy/graphics/cgl_backend/cgl_mock.c:5623:100: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,853 5623 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform3fv(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLfloat const *__pyx_v_v) { 2025-12-30T00:28:54,854 | ^~~~~ 2025-12-30T00:28:54,857 kivy/graphics/cgl_backend/cgl_mock.c:5623:138: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:54,858 5623 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform3fv(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLfloat const *__pyx_v_v) { 2025-12-30T00:28:54,859 | ^~~~~~~ 2025-12-30T00:28:54,861 kivy/graphics/cgl_backend/cgl_gl.c:4645:52: error: ‘glReadPixels’ undeclared (first use in this function) 2025-12-30T00:28:54,862 4645 | __pyx_v_4kivy_8graphics_3cgl_cgl->glReadPixels = glReadPixels; 2025-12-30T00:28:54,862 | ^~~~~~~~~~~~ 2025-12-30T00:28:54,863 kivy/graphics/cgl_backend/cgl_mock.c:5623:175: warning: type defaults to ‘int’ in declaration of ‘GLfloat’ [-Wimplicit-int] 2025-12-30T00:28:54,864 5623 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform3fv(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLfloat const *__pyx_v_v) { 2025-12-30T00:28:54,865 | ^~~~~~~ 2025-12-30T00:28:54,866 kivy/graphics/cgl_backend/cgl_gl.c:4654:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glRenderbufferStorage’ 2025-12-30T00:28:54,867 4654 | __pyx_v_4kivy_8graphics_3cgl_cgl->glRenderbufferStorage = glRenderbufferStorage; 2025-12-30T00:28:54,868 | ^~ 2025-12-30T00:28:54,869 kivy/graphics/cgl_backend/cgl_mock.c:5623:183: error: expected ‘;’, ‘,’ or ‘)’ before ‘const’ 2025-12-30T00:28:54,870 5623 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform3fv(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLfloat const *__pyx_v_v) { 2025-12-30T00:28:54,871 | ^~~~~ 2025-12-30T00:28:54,876 kivy/graphics/cgl_backend/cgl_mock.c:5636:99: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,877 5636 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform3i(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y, CYTHON_UNUSED GLint __pyx_v_z) { 2025-12-30T00:28:54,878 | ^~~~~ 2025-12-30T00:28:54,881 kivy/graphics/cgl_backend/cgl_mock.c:5636:137: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,882 5636 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform3i(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y, CYTHON_UNUSED GLint __pyx_v_z) { 2025-12-30T00:28:54,883 | ^~~~~ 2025-12-30T00:28:54,887 kivy/graphics/cgl_backend/cgl_mock.c:5636:168: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,887 5636 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform3i(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y, CYTHON_UNUSED GLint __pyx_v_z) { 2025-12-30T00:28:54,888 | ^~~~~ 2025-12-30T00:28:54,892 kivy/graphics/cgl_backend/cgl_mock.c:5636:199: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,893 5636 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform3i(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y, CYTHON_UNUSED GLint __pyx_v_z) { 2025-12-30T00:28:54,894 | ^~~~~ 2025-12-30T00:28:54,899 kivy/graphics/cgl_backend/cgl_gl.c:4654:61: error: ‘glRenderbufferStorage’ undeclared (first use in this function) 2025-12-30T00:28:54,900 4654 | __pyx_v_4kivy_8graphics_3cgl_cgl->glRenderbufferStorage = glRenderbufferStorage; 2025-12-30T00:28:54,901 | ^~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:54,902 kivy/graphics/cgl_backend/cgl_mock.c:5649:100: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,903 5649 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform3iv(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLint const *__pyx_v_v) { 2025-12-30T00:28:54,903 | ^~~~~ 2025-12-30T00:28:54,904 kivy/graphics/cgl_backend/cgl_gl.c:4663:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glSampleCoverage’ 2025-12-30T00:28:54,905 4663 | __pyx_v_4kivy_8graphics_3cgl_cgl->glSampleCoverage = glSampleCoverage; 2025-12-30T00:28:54,905 | ^~ 2025-12-30T00:28:54,906 kivy/graphics/cgl_backend/cgl_mock.c:5649:138: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:54,907 5649 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform3iv(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLint const *__pyx_v_v) { 2025-12-30T00:28:54,908 | ^~~~~~~ 2025-12-30T00:28:54,911 kivy/graphics/cgl_backend/cgl_mock.c:5649:175: warning: type defaults to ‘int’ in declaration of ‘GLint’ [-Wimplicit-int] 2025-12-30T00:28:54,912 5649 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform3iv(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLint const *__pyx_v_v) { 2025-12-30T00:28:54,913 | ^~~~~ 2025-12-30T00:28:54,916 kivy/graphics/cgl_backend/cgl_mock.c:5649:181: error: expected ‘;’, ‘,’ or ‘)’ before ‘const’ 2025-12-30T00:28:54,918 5649 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform3iv(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLint const *__pyx_v_v) { 2025-12-30T00:28:54,919 | ^~~~~ 2025-12-30T00:28:54,925 kivy/graphics/cgl_backend/cgl_mock.c:5662:99: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,926 5662 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4f(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLfloat __pyx_v_x, CYTHON_UNUSED GLfloat __pyx_v_y, CYTHON_UNUSED GLfloat __pyx_v_z, CYTHON_UNUSED GLfloat __pyx_v_w) { 2025-12-30T00:28:54,927 | ^~~~~ 2025-12-30T00:28:54,930 kivy/graphics/cgl_backend/cgl_gl.c:4663:56: error: ‘glSampleCoverage’ undeclared (first use in this function) 2025-12-30T00:28:54,931 4663 | __pyx_v_4kivy_8graphics_3cgl_cgl->glSampleCoverage = glSampleCoverage; 2025-12-30T00:28:54,932 | ^~~~~~~~~~~~~~~~ 2025-12-30T00:28:54,933 kivy/graphics/cgl_backend/cgl_mock.c:5662:137: error: unknown type name ‘GLfloat’ 2025-12-30T00:28:54,934 5662 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4f(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLfloat __pyx_v_x, CYTHON_UNUSED GLfloat __pyx_v_y, CYTHON_UNUSED GLfloat __pyx_v_z, CYTHON_UNUSED GLfloat __pyx_v_w) { 2025-12-30T00:28:54,934 | ^~~~~~~ 2025-12-30T00:28:54,936 kivy/graphics/cgl_backend/cgl_gl.c:4672:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glScissor’ 2025-12-30T00:28:54,937 4672 | __pyx_v_4kivy_8graphics_3cgl_cgl->glScissor = glScissor; 2025-12-30T00:28:54,937 | ^~ 2025-12-30T00:28:54,938 kivy/graphics/cgl_backend/cgl_mock.c:5662:170: error: unknown type name ‘GLfloat’ 2025-12-30T00:28:54,939 5662 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4f(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLfloat __pyx_v_x, CYTHON_UNUSED GLfloat __pyx_v_y, CYTHON_UNUSED GLfloat __pyx_v_z, CYTHON_UNUSED GLfloat __pyx_v_w) { 2025-12-30T00:28:54,940 | ^~~~~~~ 2025-12-30T00:28:54,941 kivy/graphics/cgl_backend/cgl_mock.c:5662:203: error: unknown type name ‘GLfloat’ 2025-12-30T00:28:54,942 5662 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4f(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLfloat __pyx_v_x, CYTHON_UNUSED GLfloat __pyx_v_y, CYTHON_UNUSED GLfloat __pyx_v_z, CYTHON_UNUSED GLfloat __pyx_v_w) { 2025-12-30T00:28:54,943 | ^~~~~~~ 2025-12-30T00:28:54,946 kivy/graphics/cgl_backend/cgl_mock.c:5662:236: error: unknown type name ‘GLfloat’ 2025-12-30T00:28:54,948 5662 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4f(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLfloat __pyx_v_x, CYTHON_UNUSED GLfloat __pyx_v_y, CYTHON_UNUSED GLfloat __pyx_v_z, CYTHON_UNUSED GLfloat __pyx_v_w) { 2025-12-30T00:28:54,949 | ^~~~~~~ 2025-12-30T00:28:54,955 kivy/graphics/cgl_backend/cgl_gl.c:4672:49: error: ‘glScissor’ undeclared (first use in this function) 2025-12-30T00:28:54,956 4672 | __pyx_v_4kivy_8graphics_3cgl_cgl->glScissor = glScissor; 2025-12-30T00:28:54,957 | ^~~~~~~~~ 2025-12-30T00:28:54,958 kivy/graphics/cgl_backend/cgl_mock.c:5675:100: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,958 5675 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4fv(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLfloat const *__pyx_v_v) { 2025-12-30T00:28:54,959 | ^~~~~ 2025-12-30T00:28:54,961 kivy/graphics/cgl_backend/cgl_mock.c:5675:138: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:54,962 5675 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4fv(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLfloat const *__pyx_v_v) { 2025-12-30T00:28:54,963 | ^~~~~~~ 2025-12-30T00:28:54,964 kivy/graphics/cgl_backend/cgl_gl.c:4681:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glShaderSource’ 2025-12-30T00:28:54,964 4681 | __pyx_v_4kivy_8graphics_3cgl_cgl->glShaderSource = glShaderSource; 2025-12-30T00:28:54,965 | ^~ 2025-12-30T00:28:54,966 kivy/graphics/cgl_backend/cgl_mock.c:5675:175: warning: type defaults to ‘int’ in declaration of ‘GLfloat’ [-Wimplicit-int] 2025-12-30T00:28:54,967 5675 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4fv(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLfloat const *__pyx_v_v) { 2025-12-30T00:28:54,967 | ^~~~~~~ 2025-12-30T00:28:54,971 kivy/graphics/cgl_backend/cgl_mock.c:5675:183: error: expected ‘;’, ‘,’ or ‘)’ before ‘const’ 2025-12-30T00:28:54,973 5675 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4fv(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLfloat const *__pyx_v_v) { 2025-12-30T00:28:54,974 | ^~~~~ 2025-12-30T00:28:54,981 kivy/graphics/cgl_backend/cgl_mock.c:5688:99: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,981 5688 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4i(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y, CYTHON_UNUSED GLint __pyx_v_z, CYTHON_UNUSED GLint __pyx_v_w) { 2025-12-30T00:28:54,982 | ^~~~~ 2025-12-30T00:28:54,986 kivy/graphics/cgl_backend/cgl_mock.c:5688:137: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,987 5688 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4i(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y, CYTHON_UNUSED GLint __pyx_v_z, CYTHON_UNUSED GLint __pyx_v_w) { 2025-12-30T00:28:54,987 | ^~~~~ 2025-12-30T00:28:54,989 kivy/graphics/cgl_backend/cgl_gl.c:4681:54: error: ‘glShaderSource’ undeclared (first use in this function) 2025-12-30T00:28:54,990 4681 | __pyx_v_4kivy_8graphics_3cgl_cgl->glShaderSource = glShaderSource; 2025-12-30T00:28:54,991 | ^~~~~~~~~~~~~~ 2025-12-30T00:28:54,991 kivy/graphics/cgl_backend/cgl_mock.c:5688:168: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,992 5688 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4i(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y, CYTHON_UNUSED GLint __pyx_v_z, CYTHON_UNUSED GLint __pyx_v_w) { 2025-12-30T00:28:54,993 | ^~~~~ 2025-12-30T00:28:54,995 kivy/graphics/cgl_backend/cgl_gl.c:4690:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glStencilFunc’ 2025-12-30T00:28:54,996 4690 | __pyx_v_4kivy_8graphics_3cgl_cgl->glStencilFunc = glStencilFunc; 2025-12-30T00:28:54,997 | ^~ 2025-12-30T00:28:54,998 kivy/graphics/cgl_backend/cgl_mock.c:5688:199: error: unknown type name ‘GLint’ 2025-12-30T00:28:54,998 5688 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4i(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y, CYTHON_UNUSED GLint __pyx_v_z, CYTHON_UNUSED GLint __pyx_v_w) { 2025-12-30T00:28:54,999 | ^~~~~ 2025-12-30T00:28:55,002 kivy/graphics/cgl_backend/cgl_mock.c:5688:230: error: unknown type name ‘GLint’ 2025-12-30T00:28:55,003 5688 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4i(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y, CYTHON_UNUSED GLint __pyx_v_z, CYTHON_UNUSED GLint __pyx_v_w) { 2025-12-30T00:28:55,004 | ^~~~~ 2025-12-30T00:28:55,011 kivy/graphics/cgl_backend/cgl_mock.c:5701:100: error: unknown type name ‘GLint’ 2025-12-30T00:28:55,012 5701 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4iv(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLint const *__pyx_v_v) { 2025-12-30T00:28:55,013 | ^~~~~ 2025-12-30T00:28:55,016 kivy/graphics/cgl_backend/cgl_mock.c:5701:138: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:55,017 5701 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4iv(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLint const *__pyx_v_v) { 2025-12-30T00:28:55,018 | ^~~~~~~ 2025-12-30T00:28:55,019 kivy/graphics/cgl_backend/cgl_gl.c:4690:53: error: ‘glStencilFunc’ undeclared (first use in this function) 2025-12-30T00:28:55,020 4690 | __pyx_v_4kivy_8graphics_3cgl_cgl->glStencilFunc = glStencilFunc; 2025-12-30T00:28:55,021 | ^~~~~~~~~~~~~ 2025-12-30T00:28:55,022 kivy/graphics/cgl_backend/cgl_mock.c:5701:175: warning: type defaults to ‘int’ in declaration of ‘GLint’ [-Wimplicit-int] 2025-12-30T00:28:55,023 5701 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4iv(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLint const *__pyx_v_v) { 2025-12-30T00:28:55,024 | ^~~~~ 2025-12-30T00:28:55,025 kivy/graphics/cgl_backend/cgl_gl.c:4699:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glStencilFuncSeparate’ 2025-12-30T00:28:55,025 4699 | __pyx_v_4kivy_8graphics_3cgl_cgl->glStencilFuncSeparate = glStencilFuncSeparate; 2025-12-30T00:28:55,026 | ^~ 2025-12-30T00:28:55,027 kivy/graphics/cgl_backend/cgl_mock.c:5701:181: error: expected ‘;’, ‘,’ or ‘)’ before ‘const’ 2025-12-30T00:28:55,028 5701 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4iv(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLint const *__pyx_v_v) { 2025-12-30T00:28:55,029 | ^~~~~ 2025-12-30T00:28:55,035 kivy/graphics/cgl_backend/cgl_mock.c:5714:106: error: unknown type name ‘GLint’ 2025-12-30T00:28:55,036 5714 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniformMatrix4fv(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLboolean __pyx_v_transpose, CYTHON_UNUSED GLfloat const *__pyx_v_value) { 2025-12-30T00:28:55,037 | ^~~~~ 2025-12-30T00:28:55,041 kivy/graphics/cgl_backend/cgl_mock.c:5714:144: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:55,041 5714 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniformMatrix4fv(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLboolean __pyx_v_transpose, CYTHON_UNUSED GLfloat const *__pyx_v_value) { 2025-12-30T00:28:55,042 | ^~~~~~~ 2025-12-30T00:28:55,046 kivy/graphics/cgl_backend/cgl_mock.c:5714:181: error: unknown type name ‘GLboolean’ 2025-12-30T00:28:55,047 5714 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniformMatrix4fv(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLboolean __pyx_v_transpose, CYTHON_UNUSED GLfloat const *__pyx_v_value) { 2025-12-30T00:28:55,047 | ^~~~~~~~~ 2025-12-30T00:28:55,051 kivy/graphics/cgl_backend/cgl_mock.c:5714:224: warning: type defaults to ‘int’ in declaration of ‘GLfloat’ [-Wimplicit-int] 2025-12-30T00:28:55,052 5714 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniformMatrix4fv(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLboolean __pyx_v_transpose, CYTHON_UNUSED GLfloat const *__pyx_v_value) { 2025-12-30T00:28:55,053 | ^~~~~~~ 2025-12-30T00:28:55,055 kivy/graphics/cgl_backend/cgl_gl.c:4699:61: error: ‘glStencilFuncSeparate’ undeclared (first use in this function) 2025-12-30T00:28:55,056 4699 | __pyx_v_4kivy_8graphics_3cgl_cgl->glStencilFuncSeparate = glStencilFuncSeparate; 2025-12-30T00:28:55,057 | ^~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:55,059 kivy/graphics/cgl_backend/cgl_mock.c:5714:232: error: expected ‘;’, ‘,’ or ‘)’ before ‘const’ 2025-12-30T00:28:55,059 5714 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniformMatrix4fv(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLboolean __pyx_v_transpose, CYTHON_UNUSED GLfloat const *__pyx_v_value) { 2025-12-30T00:28:55,060 | ^~~~~ 2025-12-30T00:28:55,061 kivy/graphics/cgl_backend/cgl_gl.c:4708:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glStencilMask’ 2025-12-30T00:28:55,062 4708 | __pyx_v_4kivy_8graphics_3cgl_cgl->glStencilMask = glStencilMask; 2025-12-30T00:28:55,063 | ^~ 2025-12-30T00:28:55,068 kivy/graphics/cgl_backend/cgl_mock.c:5727:100: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:28:55,069 5727 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUseProgram(CYTHON_UNUSED GLuint __pyx_v_program) { 2025-12-30T00:28:55,070 | ^~~~~~ 2025-12-30T00:28:55,071 | uint 2025-12-30T00:28:55,080 kivy/graphics/cgl_backend/cgl_mock.c:5740:105: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:28:55,081 5740 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockValidateProgram(CYTHON_UNUSED GLuint __pyx_v_program) { 2025-12-30T00:28:55,082 | ^~~~~~ 2025-12-30T00:28:55,083 | uint 2025-12-30T00:28:55,087 kivy/graphics/cgl_backend/cgl_gl.c:4708:53: error: ‘glStencilMask’ undeclared (first use in this function) 2025-12-30T00:28:55,087 4708 | __pyx_v_4kivy_8graphics_3cgl_cgl->glStencilMask = glStencilMask; 2025-12-30T00:28:55,088 | ^~~~~~~~~~~~~ 2025-12-30T00:28:55,091 kivy/graphics/cgl_backend/cgl_mock.c:5753:104: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:28:55,092 5753 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib1f(CYTHON_UNUSED GLuint __pyx_v_indx, CYTHON_UNUSED GLfloat __pyx_v_x) { 2025-12-30T00:28:55,093 | ^~~~~~ 2025-12-30T00:28:55,093 | uint 2025-12-30T00:28:55,094 kivy/graphics/cgl_backend/cgl_gl.c:4717:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glStencilMaskSeparate’ 2025-12-30T00:28:55,095 4717 | __pyx_v_4kivy_8graphics_3cgl_cgl->glStencilMaskSeparate = glStencilMaskSeparate; 2025-12-30T00:28:55,096 | ^~ 2025-12-30T00:28:55,097 kivy/graphics/cgl_backend/cgl_mock.c:5753:139: error: unknown type name ‘GLfloat’ 2025-12-30T00:28:55,098 5753 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib1f(CYTHON_UNUSED GLuint __pyx_v_indx, CYTHON_UNUSED GLfloat __pyx_v_x) { 2025-12-30T00:28:55,099 | ^~~~~~~ 2025-12-30T00:28:55,108 kivy/graphics/cgl_backend/cgl_mock.c:5766:104: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:28:55,109 5766 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib2f(CYTHON_UNUSED GLuint __pyx_v_indx, CYTHON_UNUSED GLfloat __pyx_v_x, CYTHON_UNUSED GLfloat __pyx_v_y) { 2025-12-30T00:28:55,110 | ^~~~~~ 2025-12-30T00:28:55,111 | uint 2025-12-30T00:28:55,114 kivy/graphics/cgl_backend/cgl_mock.c:5766:139: error: unknown type name ‘GLfloat’ 2025-12-30T00:28:55,115 5766 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib2f(CYTHON_UNUSED GLuint __pyx_v_indx, CYTHON_UNUSED GLfloat __pyx_v_x, CYTHON_UNUSED GLfloat __pyx_v_y) { 2025-12-30T00:28:55,116 | ^~~~~~~ 2025-12-30T00:28:55,119 kivy/graphics/cgl_backend/cgl_mock.c:5766:172: error: unknown type name ‘GLfloat’ 2025-12-30T00:28:55,120 5766 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib2f(CYTHON_UNUSED GLuint __pyx_v_indx, CYTHON_UNUSED GLfloat __pyx_v_x, CYTHON_UNUSED GLfloat __pyx_v_y) { 2025-12-30T00:28:55,122 | ^~~~~~~ 2025-12-30T00:28:55,127 kivy/graphics/cgl_backend/cgl_gl.c:4717:61: error: ‘glStencilMaskSeparate’ undeclared (first use in this function) 2025-12-30T00:28:55,128 4717 | __pyx_v_4kivy_8graphics_3cgl_cgl->glStencilMaskSeparate = glStencilMaskSeparate; 2025-12-30T00:28:55,129 | ^~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:55,132 kivy/graphics/cgl_backend/cgl_mock.c:5779:104: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:28:55,133 5779 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib3f(CYTHON_UNUSED GLuint __pyx_v_indx, CYTHON_UNUSED GLfloat __pyx_v_x, CYTHON_UNUSED GLfloat __pyx_v_y, CYTHON_UNUSED GLfloat __pyx_v_z) { 2025-12-30T00:28:55,134 | ^~~~~~ 2025-12-30T00:28:55,134 | uint 2025-12-30T00:28:55,135 kivy/graphics/cgl_backend/cgl_gl.c:4726:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glStencilOp’ 2025-12-30T00:28:55,136 4726 | __pyx_v_4kivy_8graphics_3cgl_cgl->glStencilOp = glStencilOp; 2025-12-30T00:28:55,137 | ^~ 2025-12-30T00:28:55,138 kivy/graphics/cgl_backend/cgl_mock.c:5779:139: error: unknown type name ‘GLfloat’ 2025-12-30T00:28:55,139 5779 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib3f(CYTHON_UNUSED GLuint __pyx_v_indx, CYTHON_UNUSED GLfloat __pyx_v_x, CYTHON_UNUSED GLfloat __pyx_v_y, CYTHON_UNUSED GLfloat __pyx_v_z) { 2025-12-30T00:28:55,140 | ^~~~~~~ 2025-12-30T00:28:55,143 kivy/graphics/cgl_backend/cgl_mock.c:5779:172: error: unknown type name ‘GLfloat’ 2025-12-30T00:28:55,144 5779 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib3f(CYTHON_UNUSED GLuint __pyx_v_indx, CYTHON_UNUSED GLfloat __pyx_v_x, CYTHON_UNUSED GLfloat __pyx_v_y, CYTHON_UNUSED GLfloat __pyx_v_z) { 2025-12-30T00:28:55,145 | ^~~~~~~ 2025-12-30T00:28:55,148 kivy/graphics/cgl_backend/cgl_mock.c:5779:205: error: unknown type name ‘GLfloat’ 2025-12-30T00:28:55,149 5779 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib3f(CYTHON_UNUSED GLuint __pyx_v_indx, CYTHON_UNUSED GLfloat __pyx_v_x, CYTHON_UNUSED GLfloat __pyx_v_y, CYTHON_UNUSED GLfloat __pyx_v_z) { 2025-12-30T00:28:55,150 | ^~~~~~~ 2025-12-30T00:28:55,159 kivy/graphics/cgl_backend/cgl_gl.c:4726:51: error: ‘glStencilOp’ undeclared (first use in this function) 2025-12-30T00:28:55,160 4726 | __pyx_v_4kivy_8graphics_3cgl_cgl->glStencilOp = glStencilOp; 2025-12-30T00:28:55,161 | ^~~~~~~~~~~ 2025-12-30T00:28:55,162 kivy/graphics/cgl_backend/cgl_mock.c:5792:104: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:28:55,163 5792 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib4f(CYTHON_UNUSED GLuint __pyx_v_indx, CYTHON_UNUSED GLfloat __pyx_v_x, CYTHON_UNUSED GLfloat __pyx_v_y, CYTHON_UNUSED GLfloat __pyx_v_z, CYTHON_UNUSED GLfloat __pyx_v_w) { 2025-12-30T00:28:55,164 | ^~~~~~ 2025-12-30T00:28:55,165 | uint 2025-12-30T00:28:55,166 kivy/graphics/cgl_backend/cgl_mock.c:5792:139: error: unknown type name ‘GLfloat’ 2025-12-30T00:28:55,167 5792 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib4f(CYTHON_UNUSED GLuint __pyx_v_indx, CYTHON_UNUSED GLfloat __pyx_v_x, CYTHON_UNUSED GLfloat __pyx_v_y, CYTHON_UNUSED GLfloat __pyx_v_z, CYTHON_UNUSED GLfloat __pyx_v_w) { 2025-12-30T00:28:55,168 | ^~~~~~~ 2025-12-30T00:28:55,169 kivy/graphics/cgl_backend/cgl_gl.c:4735:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glStencilOpSeparate’ 2025-12-30T00:28:55,170 4735 | __pyx_v_4kivy_8graphics_3cgl_cgl->glStencilOpSeparate = glStencilOpSeparate; 2025-12-30T00:28:55,170 | ^~ 2025-12-30T00:28:55,171 kivy/graphics/cgl_backend/cgl_mock.c:5792:172: error: unknown type name ‘GLfloat’ 2025-12-30T00:28:55,173 5792 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib4f(CYTHON_UNUSED GLuint __pyx_v_indx, CYTHON_UNUSED GLfloat __pyx_v_x, CYTHON_UNUSED GLfloat __pyx_v_y, CYTHON_UNUSED GLfloat __pyx_v_z, CYTHON_UNUSED GLfloat __pyx_v_w) { 2025-12-30T00:28:55,173 | ^~~~~~~ 2025-12-30T00:28:55,177 kivy/graphics/cgl_backend/cgl_mock.c:5792:205: error: unknown type name ‘GLfloat’ 2025-12-30T00:28:55,178 5792 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib4f(CYTHON_UNUSED GLuint __pyx_v_indx, CYTHON_UNUSED GLfloat __pyx_v_x, CYTHON_UNUSED GLfloat __pyx_v_y, CYTHON_UNUSED GLfloat __pyx_v_z, CYTHON_UNUSED GLfloat __pyx_v_w) { 2025-12-30T00:28:55,179 | ^~~~~~~ 2025-12-30T00:28:55,182 kivy/graphics/cgl_backend/cgl_mock.c:5792:238: error: unknown type name ‘GLfloat’ 2025-12-30T00:28:55,184 5792 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib4f(CYTHON_UNUSED GLuint __pyx_v_indx, CYTHON_UNUSED GLfloat __pyx_v_x, CYTHON_UNUSED GLfloat __pyx_v_y, CYTHON_UNUSED GLfloat __pyx_v_z, CYTHON_UNUSED GLfloat __pyx_v_w) { 2025-12-30T00:28:55,185 | ^~~~~~~ 2025-12-30T00:28:55,195 kivy/graphics/cgl_backend/cgl_mock.c:5805:109: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:28:55,196 5805 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttribPointer(CYTHON_UNUSED GLuint __pyx_v_indx, CYTHON_UNUSED GLint __pyx_v_size, CYTHON_UNUSED GLenum __pyx_v_type, CYTHON_UNUSED GLboolean __pyx_v_normalized, CYTHON_UNUSED GLsizei __pyx_v_stride, CYTHON_UNUSED GLvoid const *__pyx_v_ptr) { 2025-12-30T00:28:55,197 | ^~~~~~ 2025-12-30T00:28:55,198 | uint 2025-12-30T00:28:55,200 kivy/graphics/cgl_backend/cgl_mock.c:5805:144: error: unknown type name ‘GLint’ 2025-12-30T00:28:55,201 5805 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttribPointer(CYTHON_UNUSED GLuint __pyx_v_indx, CYTHON_UNUSED GLint __pyx_v_size, CYTHON_UNUSED GLenum __pyx_v_type, CYTHON_UNUSED GLboolean __pyx_v_normalized, CYTHON_UNUSED GLsizei __pyx_v_stride, CYTHON_UNUSED GLvoid const *__pyx_v_ptr) { 2025-12-30T00:28:55,202 | ^~~~~ 2025-12-30T00:28:55,203 kivy/graphics/cgl_backend/cgl_gl.c:4735:59: error: ‘glStencilOpSeparate’ undeclared (first use in this function) 2025-12-30T00:28:55,204 4735 | __pyx_v_4kivy_8graphics_3cgl_cgl->glStencilOpSeparate = glStencilOpSeparate; 2025-12-30T00:28:55,205 | ^~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:55,206 kivy/graphics/cgl_backend/cgl_mock.c:5805:178: error: unknown type name ‘GLenum’ 2025-12-30T00:28:55,207 5805 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttribPointer(CYTHON_UNUSED GLuint __pyx_v_indx, CYTHON_UNUSED GLint __pyx_v_size, CYTHON_UNUSED GLenum __pyx_v_type, CYTHON_UNUSED GLboolean __pyx_v_normalized, CYTHON_UNUSED GLsizei __pyx_v_stride, CYTHON_UNUSED GLvoid const *__pyx_v_ptr) { 2025-12-30T00:28:55,208 | ^~~~~~ 2025-12-30T00:28:55,208 kivy/graphics/cgl_backend/cgl_gl.c:4744:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glTexImage2D’ 2025-12-30T00:28:55,209 4744 | __pyx_v_4kivy_8graphics_3cgl_cgl->glTexImage2D = glTexImage2D; 2025-12-30T00:28:55,210 | ^~ 2025-12-30T00:28:55,211 kivy/graphics/cgl_backend/cgl_mock.c:5805:213: error: unknown type name ‘GLboolean’ 2025-12-30T00:28:55,212 5805 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttribPointer(CYTHON_UNUSED GLuint __pyx_v_indx, CYTHON_UNUSED GLint __pyx_v_size, CYTHON_UNUSED GLenum __pyx_v_type, CYTHON_UNUSED GLboolean __pyx_v_normalized, CYTHON_UNUSED GLsizei __pyx_v_stride, CYTHON_UNUSED GLvoid const *__pyx_v_ptr) { 2025-12-30T00:28:55,213 | ^~~~~~~~~ 2025-12-30T00:28:55,217 kivy/graphics/cgl_backend/cgl_mock.c:5805:257: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:55,219 5805 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttribPointer(CYTHON_UNUSED GLuint __pyx_v_indx, CYTHON_UNUSED GLint __pyx_v_size, CYTHON_UNUSED GLenum __pyx_v_type, CYTHON_UNUSED GLboolean __pyx_v_normalized, CYTHON_UNUSED GLsizei __pyx_v_stride, CYTHON_UNUSED GLvoid const *__pyx_v_ptr) { 2025-12-30T00:28:55,220 | ^~~~~~~ 2025-12-30T00:28:55,223 kivy/graphics/cgl_backend/cgl_mock.c:5805:295: warning: type defaults to ‘int’ in declaration of ‘GLvoid’ [-Wimplicit-int] 2025-12-30T00:28:55,225 5805 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttribPointer(CYTHON_UNUSED GLuint __pyx_v_indx, CYTHON_UNUSED GLint __pyx_v_size, CYTHON_UNUSED GLenum __pyx_v_type, CYTHON_UNUSED GLboolean __pyx_v_normalized, CYTHON_UNUSED GLsizei __pyx_v_stride, CYTHON_UNUSED GLvoid const *__pyx_v_ptr) { 2025-12-30T00:28:55,226 | ^~~~~~ 2025-12-30T00:28:55,229 kivy/graphics/cgl_backend/cgl_mock.c:5805:302: error: expected ‘;’, ‘,’ or ‘)’ before ‘const’ 2025-12-30T00:28:55,231 5805 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttribPointer(CYTHON_UNUSED GLuint __pyx_v_indx, CYTHON_UNUSED GLint __pyx_v_size, CYTHON_UNUSED GLenum __pyx_v_type, CYTHON_UNUSED GLboolean __pyx_v_normalized, CYTHON_UNUSED GLsizei __pyx_v_stride, CYTHON_UNUSED GLvoid const *__pyx_v_ptr) { 2025-12-30T00:28:55,232 | ^~~~~ 2025-12-30T00:28:55,240 kivy/graphics/cgl_backend/cgl_gl.c:4744:52: error: ‘glTexImage2D’ undeclared (first use in this function) 2025-12-30T00:28:55,240 4744 | __pyx_v_4kivy_8graphics_3cgl_cgl->glTexImage2D = glTexImage2D; 2025-12-30T00:28:55,241 | ^~~~~~~~~~~~ 2025-12-30T00:28:55,242 kivy/graphics/cgl_backend/cgl_mock.c:5818:98: error: unknown type name ‘GLint’ 2025-12-30T00:28:55,243 5818 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockViewport(CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height) { 2025-12-30T00:28:55,244 | ^~~~~ 2025-12-30T00:28:55,245 kivy/graphics/cgl_backend/cgl_mock.c:5818:129: error: unknown type name ‘GLint’ 2025-12-30T00:28:55,246 5818 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockViewport(CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height) { 2025-12-30T00:28:55,247 | ^~~~~ 2025-12-30T00:28:55,248 kivy/graphics/cgl_backend/cgl_gl.c:4753:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glTexParameterf’ 2025-12-30T00:28:55,249 4753 | __pyx_v_4kivy_8graphics_3cgl_cgl->glTexParameterf = glTexParameterf; 2025-12-30T00:28:55,250 | ^~ 2025-12-30T00:28:55,251 kivy/graphics/cgl_backend/cgl_mock.c:5818:160: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:55,252 5818 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockViewport(CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height) { 2025-12-30T00:28:55,253 | ^~~~~~~ 2025-12-30T00:28:55,257 kivy/graphics/cgl_backend/cgl_mock.c:5818:197: error: unknown type name ‘GLsizei’ 2025-12-30T00:28:55,258 5818 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockViewport(CYTHON_UNUSED GLint __pyx_v_x, CYTHON_UNUSED GLint __pyx_v_y, CYTHON_UNUSED GLsizei __pyx_v_width, CYTHON_UNUSED GLsizei __pyx_v_height) { 2025-12-30T00:28:55,259 | ^~~~~~~ 2025-12-30T00:28:55,260 kivy/graphics/cgl_backend/cgl_mock.c: In function ‘__pyx_pf_4kivy_8graphics_11cgl_backend_8cgl_mock_2init_backend’: 2025-12-30T00:28:55,263 kivy/graphics/cgl_backend/cgl_mock.c:5860:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glActiveTexture’ 2025-12-30T00:28:55,264 5860 | __pyx_v_4kivy_8graphics_3cgl_cgl->glActiveTexture = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockActiveTexture; 2025-12-30T00:28:55,265 | ^~ 2025-12-30T00:28:55,269 kivy/graphics/cgl_backend/cgl_mock.c:5869:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glAttachShader’ 2025-12-30T00:28:55,270 5869 | __pyx_v_4kivy_8graphics_3cgl_cgl->glAttachShader = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockAttachShader; 2025-12-30T00:28:55,271 | ^~ 2025-12-30T00:28:55,274 kivy/graphics/cgl_backend/cgl_mock.c:5878:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glBindAttribLocation’ 2025-12-30T00:28:55,275 5878 | __pyx_v_4kivy_8graphics_3cgl_cgl->glBindAttribLocation = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindAttribLocation; 2025-12-30T00:28:55,276 | ^~ 2025-12-30T00:28:55,277 kivy/graphics/cgl_backend/cgl_gl.c:4753:55: error: ‘glTexParameterf’ undeclared (first use in this function) 2025-12-30T00:28:55,277 4753 | __pyx_v_4kivy_8graphics_3cgl_cgl->glTexParameterf = glTexParameterf; 2025-12-30T00:28:55,278 | ^~~~~~~~~~~~~~~ 2025-12-30T00:28:55,281 kivy/graphics/cgl_backend/cgl_gl.c:4762:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glTexParameteri’ 2025-12-30T00:28:55,282 4762 | __pyx_v_4kivy_8graphics_3cgl_cgl->glTexParameteri = glTexParameteri; 2025-12-30T00:28:55,283 | ^~ 2025-12-30T00:28:55,293 kivy/graphics/cgl_backend/cgl_mock.c:5878:60: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindAttribLocation’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBlendEquation’? 2025-12-30T00:28:55,294 5878 | __pyx_v_4kivy_8graphics_3cgl_cgl->glBindAttribLocation = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindAttribLocation; 2025-12-30T00:28:55,295 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:55,296 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBlendEquation 2025-12-30T00:28:55,300 kivy/graphics/cgl_backend/cgl_mock.c:5887:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glBindBuffer’ 2025-12-30T00:28:55,301 5887 | __pyx_v_4kivy_8graphics_3cgl_cgl->glBindBuffer = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindBuffer; 2025-12-30T00:28:55,302 | ^~ 2025-12-30T00:28:55,305 kivy/graphics/cgl_backend/cgl_mock.c:5896:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glBindFramebuffer’ 2025-12-30T00:28:55,306 5896 | __pyx_v_4kivy_8graphics_3cgl_cgl->glBindFramebuffer = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindFramebuffer; 2025-12-30T00:28:55,307 | ^~ 2025-12-30T00:28:55,308 kivy/graphics/cgl_backend/cgl_gl.c:4762:55: error: ‘glTexParameteri’ undeclared (first use in this function) 2025-12-30T00:28:55,309 4762 | __pyx_v_4kivy_8graphics_3cgl_cgl->glTexParameteri = glTexParameteri; 2025-12-30T00:28:55,311 | ^~~~~~~~~~~~~~~ 2025-12-30T00:28:55,312 kivy/graphics/cgl_backend/cgl_mock.c:5905:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glBindRenderbuffer’ 2025-12-30T00:28:55,314 5905 | __pyx_v_4kivy_8graphics_3cgl_cgl->glBindRenderbuffer = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindRenderbuffer; 2025-12-30T00:28:55,315 | ^~ 2025-12-30T00:28:55,316 kivy/graphics/cgl_backend/cgl_gl.c:4771:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glTexSubImage2D’ 2025-12-30T00:28:55,317 4771 | __pyx_v_4kivy_8graphics_3cgl_cgl->glTexSubImage2D = glTexSubImage2D; 2025-12-30T00:28:55,318 | ^~ 2025-12-30T00:28:55,319 kivy/graphics/cgl_backend/cgl_mock.c:5914:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glBindTexture’ 2025-12-30T00:28:55,320 5914 | __pyx_v_4kivy_8graphics_3cgl_cgl->glBindTexture = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindTexture; 2025-12-30T00:28:55,321 | ^~ 2025-12-30T00:28:55,323 kivy/graphics/cgl_backend/cgl_mock.c:5923:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glBlendColor’ 2025-12-30T00:28:55,324 5923 | __pyx_v_4kivy_8graphics_3cgl_cgl->glBlendColor = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBlendColor; 2025-12-30T00:28:55,325 | ^~ 2025-12-30T00:28:55,328 kivy/graphics/cgl_backend/cgl_mock.c:5932:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glBlendEquation’ 2025-12-30T00:28:55,329 5932 | __pyx_v_4kivy_8graphics_3cgl_cgl->glBlendEquation = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBlendEquation; 2025-12-30T00:28:55,330 | ^~ 2025-12-30T00:28:55,333 kivy/graphics/cgl_backend/cgl_mock.c:5941:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glBlendEquationSeparate’ 2025-12-30T00:28:55,334 5941 | __pyx_v_4kivy_8graphics_3cgl_cgl->glBlendEquationSeparate = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBlendEquationSeparate; 2025-12-30T00:28:55,336 | ^~ 2025-12-30T00:28:55,338 kivy/graphics/cgl_backend/cgl_mock.c:5950:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glBlendFunc’ 2025-12-30T00:28:55,340 5950 | __pyx_v_4kivy_8graphics_3cgl_cgl->glBlendFunc = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBlendFunc; 2025-12-30T00:28:55,341 | ^~ 2025-12-30T00:28:55,344 kivy/graphics/cgl_backend/cgl_mock.c:5959:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glBlendFuncSeparate’ 2025-12-30T00:28:55,345 5959 | __pyx_v_4kivy_8graphics_3cgl_cgl->glBlendFuncSeparate = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBlendFuncSeparate; 2025-12-30T00:28:55,346 | ^~ 2025-12-30T00:28:55,349 kivy/graphics/cgl_backend/cgl_mock.c:5968:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glBufferData’ 2025-12-30T00:28:55,350 5968 | __pyx_v_4kivy_8graphics_3cgl_cgl->glBufferData = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBufferData; 2025-12-30T00:28:55,351 | ^~ 2025-12-30T00:28:55,353 kivy/graphics/cgl_backend/cgl_gl.c:4771:55: error: ‘glTexSubImage2D’ undeclared (first use in this function) 2025-12-30T00:28:55,354 4771 | __pyx_v_4kivy_8graphics_3cgl_cgl->glTexSubImage2D = glTexSubImage2D; 2025-12-30T00:28:55,355 | ^~~~~~~~~~~~~~~ 2025-12-30T00:28:55,358 kivy/graphics/cgl_backend/cgl_gl.c:4780:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform1f’ 2025-12-30T00:28:55,359 4780 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform1f = glUniform1f; 2025-12-30T00:28:55,360 | ^~ 2025-12-30T00:28:55,365 kivy/graphics/cgl_backend/cgl_mock.c:5968:52: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBufferData’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsBuffer’? 2025-12-30T00:28:55,366 5968 | __pyx_v_4kivy_8graphics_3cgl_cgl->glBufferData = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBufferData; 2025-12-30T00:28:55,367 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:55,368 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsBuffer 2025-12-30T00:28:55,371 kivy/graphics/cgl_backend/cgl_mock.c:5977:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glBufferSubData’ 2025-12-30T00:28:55,371 5977 | __pyx_v_4kivy_8graphics_3cgl_cgl->glBufferSubData = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBufferSubData; 2025-12-30T00:28:55,372 | ^~ 2025-12-30T00:28:55,382 kivy/graphics/cgl_backend/cgl_gl.c:4780:51: error: ‘glUniform1f’ undeclared (first use in this function) 2025-12-30T00:28:55,383 4780 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform1f = glUniform1f; 2025-12-30T00:28:55,384 | ^~~~~~~~~~~ 2025-12-30T00:28:55,387 kivy/graphics/cgl_backend/cgl_gl.c:4789:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform1fv’ 2025-12-30T00:28:55,388 4789 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform1fv = glUniform1fv; 2025-12-30T00:28:55,389 | ^~ 2025-12-30T00:28:55,390 kivy/graphics/cgl_backend/cgl_mock.c:5977:55: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBufferSubData’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsBuffer’? 2025-12-30T00:28:55,391 5977 | __pyx_v_4kivy_8graphics_3cgl_cgl->glBufferSubData = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBufferSubData; 2025-12-30T00:28:55,392 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:55,393 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsBuffer 2025-12-30T00:28:55,394 kivy/graphics/cgl_backend/cgl_mock.c:5986:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glCheckFramebufferStatus’ 2025-12-30T00:28:55,395 5986 | __pyx_v_4kivy_8graphics_3cgl_cgl->glCheckFramebufferStatus = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCheckFramebufferStatus; 2025-12-30T00:28:55,396 | ^~ 2025-12-30T00:28:55,399 kivy/graphics/cgl_backend/cgl_mock.c:5995:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glClear’ 2025-12-30T00:28:55,400 5995 | __pyx_v_4kivy_8graphics_3cgl_cgl->glClear = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockClear; 2025-12-30T00:28:55,401 | ^~ 2025-12-30T00:28:55,404 kivy/graphics/cgl_backend/cgl_mock.c:6004:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glClearColor’ 2025-12-30T00:28:55,405 6004 | __pyx_v_4kivy_8graphics_3cgl_cgl->glClearColor = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockClearColor; 2025-12-30T00:28:55,405 | ^~ 2025-12-30T00:28:55,409 kivy/graphics/cgl_backend/cgl_mock.c:6013:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glClearStencil’ 2025-12-30T00:28:55,410 6013 | __pyx_v_4kivy_8graphics_3cgl_cgl->glClearStencil = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockClearStencil; 2025-12-30T00:28:55,411 | ^~ 2025-12-30T00:28:55,414 kivy/graphics/cgl_backend/cgl_mock.c:6022:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glColorMask’ 2025-12-30T00:28:55,415 6022 | __pyx_v_4kivy_8graphics_3cgl_cgl->glColorMask = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockColorMask; 2025-12-30T00:28:55,415 | ^~ 2025-12-30T00:28:55,417 kivy/graphics/cgl_backend/cgl_gl.c:4789:52: error: ‘glUniform1fv’ undeclared (first use in this function) 2025-12-30T00:28:55,418 4789 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform1fv = glUniform1fv; 2025-12-30T00:28:55,419 | ^~~~~~~~~~~~ 2025-12-30T00:28:55,420 kivy/graphics/cgl_backend/cgl_mock.c:6031:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glCompileShader’ 2025-12-30T00:28:55,421 6031 | __pyx_v_4kivy_8graphics_3cgl_cgl->glCompileShader = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCompileShader; 2025-12-30T00:28:55,422 | ^~ 2025-12-30T00:28:55,423 kivy/graphics/cgl_backend/cgl_gl.c:4798:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform1i’ 2025-12-30T00:28:55,424 4798 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform1i = glUniform1i; 2025-12-30T00:28:55,425 | ^~ 2025-12-30T00:28:55,426 kivy/graphics/cgl_backend/cgl_mock.c:6040:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glCompressedTexImage2D’ 2025-12-30T00:28:55,426 6040 | __pyx_v_4kivy_8graphics_3cgl_cgl->glCompressedTexImage2D = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCompressedTexImage2D; 2025-12-30T00:28:55,427 | ^~ 2025-12-30T00:28:55,442 kivy/graphics/cgl_backend/cgl_mock.c:6040:62: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCompressedTexImage2D’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCopyTexImage2D’? 2025-12-30T00:28:55,443 6040 | __pyx_v_4kivy_8graphics_3cgl_cgl->glCompressedTexImage2D = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCompressedTexImage2D; 2025-12-30T00:28:55,444 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:55,445 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCopyTexImage2D 2025-12-30T00:28:55,447 kivy/graphics/cgl_backend/cgl_mock.c:6049:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glCompressedTexSubImage2D’ 2025-12-30T00:28:55,448 6049 | __pyx_v_4kivy_8graphics_3cgl_cgl->glCompressedTexSubImage2D = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCompressedTexSubImage2D; 2025-12-30T00:28:55,449 | ^~ 2025-12-30T00:28:55,450 kivy/graphics/cgl_backend/cgl_gl.c:4798:51: error: ‘glUniform1i’ undeclared (first use in this function) 2025-12-30T00:28:55,450 4798 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform1i = glUniform1i; 2025-12-30T00:28:55,451 | ^~~~~~~~~~~ 2025-12-30T00:28:55,455 kivy/graphics/cgl_backend/cgl_gl.c:4807:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform1iv’ 2025-12-30T00:28:55,456 4807 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform1iv = glUniform1iv; 2025-12-30T00:28:55,457 | ^~ 2025-12-30T00:28:55,464 kivy/graphics/cgl_backend/cgl_mock.c:6049:65: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCompressedTexSubImage2D’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCopyTexSubImage2D’? 2025-12-30T00:28:55,465 6049 | __pyx_v_4kivy_8graphics_3cgl_cgl->glCompressedTexSubImage2D = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCompressedTexSubImage2D; 2025-12-30T00:28:55,466 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:55,467 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCopyTexSubImage2D 2025-12-30T00:28:55,469 kivy/graphics/cgl_backend/cgl_mock.c:6058:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glCopyTexImage2D’ 2025-12-30T00:28:55,470 6058 | __pyx_v_4kivy_8graphics_3cgl_cgl->glCopyTexImage2D = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCopyTexImage2D; 2025-12-30T00:28:55,471 | ^~ 2025-12-30T00:28:55,474 kivy/graphics/cgl_backend/cgl_mock.c:6067:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glCopyTexSubImage2D’ 2025-12-30T00:28:55,475 6067 | __pyx_v_4kivy_8graphics_3cgl_cgl->glCopyTexSubImage2D = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCopyTexSubImage2D; 2025-12-30T00:28:55,476 | ^~ 2025-12-30T00:28:55,480 kivy/graphics/cgl_backend/cgl_mock.c:6076:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glCreateProgram’ 2025-12-30T00:28:55,481 6076 | __pyx_v_4kivy_8graphics_3cgl_cgl->glCreateProgram = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCreateProgram; 2025-12-30T00:28:55,482 | ^~ 2025-12-30T00:28:55,483 kivy/graphics/cgl_backend/cgl_gl.c:4807:52: error: ‘glUniform1iv’ undeclared (first use in this function) 2025-12-30T00:28:55,484 4807 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform1iv = glUniform1iv; 2025-12-30T00:28:55,485 | ^~~~~~~~~~~~ 2025-12-30T00:28:55,486 kivy/graphics/cgl_backend/cgl_mock.c:6085:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glCreateShader’ 2025-12-30T00:28:55,487 6085 | __pyx_v_4kivy_8graphics_3cgl_cgl->glCreateShader = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCreateShader; 2025-12-30T00:28:55,488 | ^~ 2025-12-30T00:28:55,490 kivy/graphics/cgl_backend/cgl_gl.c:4816:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform2f’ 2025-12-30T00:28:55,491 4816 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform2f = glUniform2f; 2025-12-30T00:28:55,492 | ^~ 2025-12-30T00:28:55,493 kivy/graphics/cgl_backend/cgl_mock.c:6094:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glCullFace’ 2025-12-30T00:28:55,494 6094 | __pyx_v_4kivy_8graphics_3cgl_cgl->glCullFace = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCullFace; 2025-12-30T00:28:55,495 | ^~ 2025-12-30T00:28:55,496 kivy/graphics/cgl_backend/cgl_mock.c:6103:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glDeleteBuffers’ 2025-12-30T00:28:55,497 6103 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDeleteBuffers = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteBuffers; 2025-12-30T00:28:55,498 | ^~ 2025-12-30T00:28:55,514 kivy/graphics/cgl_backend/cgl_mock.c:6103:55: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteBuffers’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteShader’? 2025-12-30T00:28:55,515 6103 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDeleteBuffers = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteBuffers; 2025-12-30T00:28:55,516 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:55,518 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteShader 2025-12-30T00:28:55,519 kivy/graphics/cgl_backend/cgl_gl.c:4816:51: error: ‘glUniform2f’ undeclared (first use in this function) 2025-12-30T00:28:55,520 4816 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform2f = glUniform2f; 2025-12-30T00:28:55,521 | ^~~~~~~~~~~ 2025-12-30T00:28:55,522 kivy/graphics/cgl_backend/cgl_mock.c:6112:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glDeleteFramebuffers’ 2025-12-30T00:28:55,523 6112 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDeleteFramebuffers = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteFramebuffers; 2025-12-30T00:28:55,524 | ^~ 2025-12-30T00:28:55,526 kivy/graphics/cgl_backend/cgl_gl.c:4825:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform2fv’ 2025-12-30T00:28:55,527 4825 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform2fv = glUniform2fv; 2025-12-30T00:28:55,528 | ^~ 2025-12-30T00:28:55,537 kivy/graphics/cgl_backend/cgl_mock.c:6112:60: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteFramebuffers’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindFramebuffer’? 2025-12-30T00:28:55,539 6112 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDeleteFramebuffers = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteFramebuffers; 2025-12-30T00:28:55,540 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:55,541 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindFramebuffer 2025-12-30T00:28:55,543 kivy/graphics/cgl_backend/cgl_mock.c:6121:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glDeleteProgram’ 2025-12-30T00:28:55,544 6121 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDeleteProgram = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteProgram; 2025-12-30T00:28:55,546 | ^~ 2025-12-30T00:28:55,548 kivy/graphics/cgl_backend/cgl_mock.c:6130:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glDeleteRenderbuffers’ 2025-12-30T00:28:55,550 6130 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDeleteRenderbuffers = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteRenderbuffers; 2025-12-30T00:28:55,551 | ^~ 2025-12-30T00:28:55,557 kivy/graphics/cgl_backend/cgl_gl.c:4825:52: error: ‘glUniform2fv’ undeclared (first use in this function) 2025-12-30T00:28:55,558 4825 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform2fv = glUniform2fv; 2025-12-30T00:28:55,560 | ^~~~~~~~~~~~ 2025-12-30T00:28:55,563 kivy/graphics/cgl_backend/cgl_gl.c:4834:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform2i’ 2025-12-30T00:28:55,565 4834 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform2i = glUniform2i; 2025-12-30T00:28:55,566 | ^~ 2025-12-30T00:28:55,568 kivy/graphics/cgl_backend/cgl_mock.c:6130:61: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteRenderbuffers’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindRenderbuffer’? 2025-12-30T00:28:55,569 6130 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDeleteRenderbuffers = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteRenderbuffers; 2025-12-30T00:28:55,571 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:55,572 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindRenderbuffer 2025-12-30T00:28:55,574 kivy/graphics/cgl_backend/cgl_mock.c:6139:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glDeleteShader’ 2025-12-30T00:28:55,575 6139 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDeleteShader = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteShader; 2025-12-30T00:28:55,576 | ^~ 2025-12-30T00:28:55,580 kivy/graphics/cgl_backend/cgl_mock.c:6148:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glDeleteTextures’ 2025-12-30T00:28:55,581 6148 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDeleteTextures = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteTextures; 2025-12-30T00:28:55,582 | ^~ 2025-12-30T00:28:55,591 kivy/graphics/cgl_backend/cgl_gl.c:4834:51: error: ‘glUniform2i’ undeclared (first use in this function) 2025-12-30T00:28:55,592 4834 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform2i = glUniform2i; 2025-12-30T00:28:55,593 | ^~~~~~~~~~~ 2025-12-30T00:28:55,596 kivy/graphics/cgl_backend/cgl_gl.c:4843:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform2iv’ 2025-12-30T00:28:55,597 4843 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform2iv = glUniform2iv; 2025-12-30T00:28:55,598 | ^~ 2025-12-30T00:28:55,601 kivy/graphics/cgl_backend/cgl_mock.c:6148:56: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteTextures’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockActiveTexture’? 2025-12-30T00:28:55,602 6148 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDeleteTextures = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteTextures; 2025-12-30T00:28:55,603 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:55,604 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockActiveTexture 2025-12-30T00:28:55,607 kivy/graphics/cgl_backend/cgl_mock.c:6157:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glDepthFunc’ 2025-12-30T00:28:55,608 6157 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDepthFunc = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDepthFunc; 2025-12-30T00:28:55,609 | ^~ 2025-12-30T00:28:55,613 kivy/graphics/cgl_backend/cgl_mock.c:6166:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glDepthMask’ 2025-12-30T00:28:55,614 6166 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDepthMask = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDepthMask; 2025-12-30T00:28:55,615 | ^~ 2025-12-30T00:28:55,620 kivy/graphics/cgl_backend/cgl_mock.c:6175:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glDetachShader’ 2025-12-30T00:28:55,621 6175 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDetachShader = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDetachShader; 2025-12-30T00:28:55,621 | ^~ 2025-12-30T00:28:55,623 kivy/graphics/cgl_backend/cgl_gl.c:4843:52: error: ‘glUniform2iv’ undeclared (first use in this function) 2025-12-30T00:28:55,624 4843 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform2iv = glUniform2iv; 2025-12-30T00:28:55,625 | ^~~~~~~~~~~~ 2025-12-30T00:28:55,626 kivy/graphics/cgl_backend/cgl_gl.c:4852:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform3f’ 2025-12-30T00:28:55,628 4852 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform3f = glUniform3f; 2025-12-30T00:28:55,629 | ^~ 2025-12-30T00:28:55,630 kivy/graphics/cgl_backend/cgl_mock.c:6184:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glDisable’ 2025-12-30T00:28:55,631 6184 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDisable = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDisable; 2025-12-30T00:28:55,631 | ^~ 2025-12-30T00:28:55,634 kivy/graphics/cgl_backend/cgl_mock.c:6193:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glDisableVertexAttribArray’ 2025-12-30T00:28:55,635 6193 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDisableVertexAttribArray = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDisableVertexAttribArray; 2025-12-30T00:28:55,636 | ^~ 2025-12-30T00:28:55,640 kivy/graphics/cgl_backend/cgl_mock.c:6202:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glDrawArrays’ 2025-12-30T00:28:55,641 6202 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDrawArrays = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDrawArrays; 2025-12-30T00:28:55,642 | ^~ 2025-12-30T00:28:55,647 kivy/graphics/cgl_backend/cgl_mock.c:6211:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glDrawElements’ 2025-12-30T00:28:55,647 6211 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDrawElements = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDrawElements; 2025-12-30T00:28:55,648 | ^~ 2025-12-30T00:28:55,650 kivy/graphics/cgl_backend/cgl_gl.c:4852:51: error: ‘glUniform3f’ undeclared (first use in this function) 2025-12-30T00:28:55,651 4852 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform3f = glUniform3f; 2025-12-30T00:28:55,651 | ^~~~~~~~~~~ 2025-12-30T00:28:55,655 kivy/graphics/cgl_backend/cgl_gl.c:4861:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform3fv’ 2025-12-30T00:28:55,656 4861 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform3fv = glUniform3fv; 2025-12-30T00:28:55,657 | ^~ 2025-12-30T00:28:55,667 kivy/graphics/cgl_backend/cgl_mock.c:6211:54: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDrawElements’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDrawArrays’? 2025-12-30T00:28:55,668 6211 | __pyx_v_4kivy_8graphics_3cgl_cgl->glDrawElements = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDrawElements; 2025-12-30T00:28:55,669 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:55,670 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDrawArrays 2025-12-30T00:28:55,673 kivy/graphics/cgl_backend/cgl_mock.c:6220:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glEnable’ 2025-12-30T00:28:55,674 6220 | __pyx_v_4kivy_8graphics_3cgl_cgl->glEnable = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockEnable; 2025-12-30T00:28:55,675 | ^~ 2025-12-30T00:28:55,679 kivy/graphics/cgl_backend/cgl_gl.c:4861:52: error: ‘glUniform3fv’ undeclared (first use in this function) 2025-12-30T00:28:55,680 4861 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform3fv = glUniform3fv; 2025-12-30T00:28:55,681 | ^~~~~~~~~~~~ 2025-12-30T00:28:55,682 kivy/graphics/cgl_backend/cgl_mock.c:6229:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glEnableVertexAttribArray’ 2025-12-30T00:28:55,682 6229 | __pyx_v_4kivy_8graphics_3cgl_cgl->glEnableVertexAttribArray = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockEnableVertexAttribArray; 2025-12-30T00:28:55,683 | ^~ 2025-12-30T00:28:55,684 kivy/graphics/cgl_backend/cgl_gl.c:4870:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform3i’ 2025-12-30T00:28:55,685 4870 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform3i = glUniform3i; 2025-12-30T00:28:55,686 | ^~ 2025-12-30T00:28:55,687 kivy/graphics/cgl_backend/cgl_mock.c:6238:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glFinish’ 2025-12-30T00:28:55,688 6238 | __pyx_v_4kivy_8graphics_3cgl_cgl->glFinish = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockFinish; 2025-12-30T00:28:55,688 | ^~ 2025-12-30T00:28:55,692 kivy/graphics/cgl_backend/cgl_mock.c:6247:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glFlush’ 2025-12-30T00:28:55,693 6247 | __pyx_v_4kivy_8graphics_3cgl_cgl->glFlush = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockFlush; 2025-12-30T00:28:55,693 | ^~ 2025-12-30T00:28:55,697 kivy/graphics/cgl_backend/cgl_mock.c:6256:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glFramebufferRenderbuffer’ 2025-12-30T00:28:55,698 6256 | __pyx_v_4kivy_8graphics_3cgl_cgl->glFramebufferRenderbuffer = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockFramebufferRenderbuffer; 2025-12-30T00:28:55,699 | ^~ 2025-12-30T00:28:55,702 kivy/graphics/cgl_backend/cgl_mock.c:6265:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glFramebufferTexture2D’ 2025-12-30T00:28:55,703 6265 | __pyx_v_4kivy_8graphics_3cgl_cgl->glFramebufferTexture2D = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockFramebufferTexture2D; 2025-12-30T00:28:55,704 | ^~ 2025-12-30T00:28:55,705 kivy/graphics/cgl_backend/cgl_gl.c:4870:51: error: ‘glUniform3i’ undeclared (first use in this function) 2025-12-30T00:28:55,706 4870 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform3i = glUniform3i; 2025-12-30T00:28:55,707 | ^~~~~~~~~~~ 2025-12-30T00:28:55,708 kivy/graphics/cgl_backend/cgl_mock.c:6274:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glFrontFace’ 2025-12-30T00:28:55,709 6274 | __pyx_v_4kivy_8graphics_3cgl_cgl->glFrontFace = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockFrontFace; 2025-12-30T00:28:55,709 | ^~ 2025-12-30T00:28:55,711 kivy/graphics/cgl_backend/cgl_gl.c:4879:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform3iv’ 2025-12-30T00:28:55,711 4879 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform3iv = glUniform3iv; 2025-12-30T00:28:55,712 | ^~ 2025-12-30T00:28:55,713 kivy/graphics/cgl_backend/cgl_mock.c:6283:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGenBuffers’ 2025-12-30T00:28:55,714 6283 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGenBuffers = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGenBuffers; 2025-12-30T00:28:55,715 | ^~ 2025-12-30T00:28:55,730 kivy/graphics/cgl_backend/cgl_mock.c:6283:52: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGenBuffers’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindBuffer’? 2025-12-30T00:28:55,731 6283 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGenBuffers = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGenBuffers; 2025-12-30T00:28:55,732 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:55,733 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindBuffer 2025-12-30T00:28:55,734 kivy/graphics/cgl_backend/cgl_gl.c:4879:52: error: ‘glUniform3iv’ undeclared (first use in this function) 2025-12-30T00:28:55,735 4879 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform3iv = glUniform3iv; 2025-12-30T00:28:55,736 | ^~~~~~~~~~~~ 2025-12-30T00:28:55,737 kivy/graphics/cgl_backend/cgl_mock.c:6292:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGenerateMipmap’ 2025-12-30T00:28:55,737 6292 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGenerateMipmap = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGenerateMipmap; 2025-12-30T00:28:55,738 | ^~ 2025-12-30T00:28:55,739 kivy/graphics/cgl_backend/cgl_gl.c:4888:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform4f’ 2025-12-30T00:28:55,739 4888 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform4f = glUniform4f; 2025-12-30T00:28:55,740 | ^~ 2025-12-30T00:28:55,741 kivy/graphics/cgl_backend/cgl_mock.c:6301:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGenFramebuffers’ 2025-12-30T00:28:55,742 6301 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGenFramebuffers = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGenFramebuffers; 2025-12-30T00:28:55,742 | ^~ 2025-12-30T00:28:55,757 kivy/graphics/cgl_backend/cgl_mock.c:6301:57: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGenFramebuffers’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindFramebuffer’? 2025-12-30T00:28:55,758 6301 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGenFramebuffers = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGenFramebuffers; 2025-12-30T00:28:55,760 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:55,761 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindFramebuffer 2025-12-30T00:28:55,762 kivy/graphics/cgl_backend/cgl_gl.c:4888:51: error: ‘glUniform4f’ undeclared (first use in this function) 2025-12-30T00:28:55,763 4888 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform4f = glUniform4f; 2025-12-30T00:28:55,764 | ^~~~~~~~~~~ 2025-12-30T00:28:55,765 kivy/graphics/cgl_backend/cgl_mock.c:6310:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGenRenderbuffers’ 2025-12-30T00:28:55,766 6310 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGenRenderbuffers = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGenRenderbuffers; 2025-12-30T00:28:55,767 | ^~ 2025-12-30T00:28:55,769 kivy/graphics/cgl_backend/cgl_gl.c:4897:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform4fv’ 2025-12-30T00:28:55,769 4897 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform4fv = glUniform4fv; 2025-12-30T00:28:55,770 | ^~ 2025-12-30T00:28:55,779 kivy/graphics/cgl_backend/cgl_mock.c:6310:58: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGenRenderbuffers’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindRenderbuffer’? 2025-12-30T00:28:55,780 6310 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGenRenderbuffers = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGenRenderbuffers; 2025-12-30T00:28:55,781 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:55,782 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindRenderbuffer 2025-12-30T00:28:55,784 kivy/graphics/cgl_backend/cgl_mock.c:6319:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGenTextures’ 2025-12-30T00:28:55,785 6319 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGenTextures = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGenTextures; 2025-12-30T00:28:55,786 | ^~ 2025-12-30T00:28:55,789 kivy/graphics/cgl_backend/cgl_gl.c:4897:52: error: ‘glUniform4fv’ undeclared (first use in this function) 2025-12-30T00:28:55,790 4897 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform4fv = glUniform4fv; 2025-12-30T00:28:55,791 | ^~~~~~~~~~~~ 2025-12-30T00:28:55,794 kivy/graphics/cgl_backend/cgl_gl.c:4906:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform4i’ 2025-12-30T00:28:55,796 4906 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform4i = glUniform4i; 2025-12-30T00:28:55,797 | ^~ 2025-12-30T00:28:55,801 kivy/graphics/cgl_backend/cgl_mock.c:6319:53: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGenTextures’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindTexture’? 2025-12-30T00:28:55,802 6319 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGenTextures = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGenTextures; 2025-12-30T00:28:55,803 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:55,805 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindTexture 2025-12-30T00:28:55,807 kivy/graphics/cgl_backend/cgl_mock.c:6328:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetActiveAttrib’ 2025-12-30T00:28:55,808 6328 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetActiveAttrib = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetActiveAttrib; 2025-12-30T00:28:55,809 | ^~ 2025-12-30T00:28:55,819 kivy/graphics/cgl_backend/cgl_gl.c:4906:51: error: ‘glUniform4i’ undeclared (first use in this function) 2025-12-30T00:28:55,820 4906 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform4i = glUniform4i; 2025-12-30T00:28:55,821 | ^~~~~~~~~~~ 2025-12-30T00:28:55,823 kivy/graphics/cgl_backend/cgl_mock.c:6328:57: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetActiveAttrib’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib4f’? 2025-12-30T00:28:55,824 6328 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetActiveAttrib = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetActiveAttrib; 2025-12-30T00:28:55,825 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:55,826 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib4f 2025-12-30T00:28:55,827 kivy/graphics/cgl_backend/cgl_gl.c:4915:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform4iv’ 2025-12-30T00:28:55,827 4915 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform4iv = glUniform4iv; 2025-12-30T00:28:55,828 | ^~ 2025-12-30T00:28:55,829 kivy/graphics/cgl_backend/cgl_mock.c:6337:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetActiveUniform’ 2025-12-30T00:28:55,829 6337 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetActiveUniform = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetActiveUniform; 2025-12-30T00:28:55,830 | ^~ 2025-12-30T00:28:55,845 kivy/graphics/cgl_backend/cgl_mock.c:6337:58: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetActiveUniform’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockActiveTexture’? 2025-12-30T00:28:55,846 6337 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetActiveUniform = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetActiveUniform; 2025-12-30T00:28:55,847 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:55,848 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockActiveTexture 2025-12-30T00:28:55,849 kivy/graphics/cgl_backend/cgl_gl.c:4915:52: error: ‘glUniform4iv’ undeclared (first use in this function) 2025-12-30T00:28:55,849 4915 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform4iv = glUniform4iv; 2025-12-30T00:28:55,850 | ^~~~~~~~~~~~ 2025-12-30T00:28:55,851 kivy/graphics/cgl_backend/cgl_mock.c:6346:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetAttachedShaders’ 2025-12-30T00:28:55,851 6346 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetAttachedShaders = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetAttachedShaders; 2025-12-30T00:28:55,852 | ^~ 2025-12-30T00:28:55,853 kivy/graphics/cgl_backend/cgl_gl.c:4924:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniformMatrix4fv’ 2025-12-30T00:28:55,853 4924 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniformMatrix4fv = glUniformMatrix4fv; 2025-12-30T00:28:55,854 | ^~ 2025-12-30T00:28:55,866 kivy/graphics/cgl_backend/cgl_mock.c:6346:60: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetAttachedShaders’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockAttachShader’? 2025-12-30T00:28:55,867 6346 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetAttachedShaders = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetAttachedShaders; 2025-12-30T00:28:55,868 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:55,869 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockAttachShader 2025-12-30T00:28:55,872 kivy/graphics/cgl_backend/cgl_mock.c:6355:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetAttribLocation’ 2025-12-30T00:28:55,872 6355 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetAttribLocation = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetAttribLocation; 2025-12-30T00:28:55,873 | ^~ 2025-12-30T00:28:55,880 kivy/graphics/cgl_backend/cgl_gl.c:4924:58: error: ‘glUniformMatrix4fv’ undeclared (first use in this function) 2025-12-30T00:28:55,881 4924 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniformMatrix4fv = glUniformMatrix4fv; 2025-12-30T00:28:55,882 | ^~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:55,884 kivy/graphics/cgl_backend/cgl_gl.c:4933:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUseProgram’ 2025-12-30T00:28:55,885 4933 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUseProgram = glUseProgram; 2025-12-30T00:28:55,886 | ^~ 2025-12-30T00:28:55,889 kivy/graphics/cgl_backend/cgl_mock.c:6355:59: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetAttribLocation’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetString’? 2025-12-30T00:28:55,890 6355 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetAttribLocation = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetAttribLocation; 2025-12-30T00:28:55,891 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:55,891 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetString 2025-12-30T00:28:55,894 kivy/graphics/cgl_backend/cgl_mock.c:6364:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetBooleanv’ 2025-12-30T00:28:55,895 6364 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetBooleanv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetBooleanv; 2025-12-30T00:28:55,896 | ^~ 2025-12-30T00:28:55,906 kivy/graphics/cgl_backend/cgl_gl.c:4933:52: error: ‘glUseProgram’ undeclared (first use in this function) 2025-12-30T00:28:55,907 4933 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUseProgram = glUseProgram; 2025-12-30T00:28:55,908 | ^~~~~~~~~~~~ 2025-12-30T00:28:55,911 kivy/graphics/cgl_backend/cgl_mock.c:6364:53: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetBooleanv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetString’? 2025-12-30T00:28:55,911 6364 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetBooleanv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetBooleanv; 2025-12-30T00:28:55,912 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:55,913 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetString 2025-12-30T00:28:55,914 kivy/graphics/cgl_backend/cgl_gl.c:4942:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glValidateProgram’ 2025-12-30T00:28:55,914 4942 | __pyx_v_4kivy_8graphics_3cgl_cgl->glValidateProgram = glValidateProgram; 2025-12-30T00:28:55,915 | ^~ 2025-12-30T00:28:55,916 kivy/graphics/cgl_backend/cgl_mock.c:6373:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetBufferParameteriv’ 2025-12-30T00:28:55,917 6373 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetBufferParameteriv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetBufferParameteriv; 2025-12-30T00:28:55,918 | ^~ 2025-12-30T00:28:55,932 kivy/graphics/cgl_backend/cgl_mock.c:6373:62: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetBufferParameteriv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexParameteri’? 2025-12-30T00:28:55,933 6373 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetBufferParameteriv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetBufferParameteriv; 2025-12-30T00:28:55,934 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:55,935 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexParameteri 2025-12-30T00:28:55,938 kivy/graphics/cgl_backend/cgl_mock.c:6382:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetError’ 2025-12-30T00:28:55,939 6382 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetError = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetError; 2025-12-30T00:28:55,939 | ^~ 2025-12-30T00:28:55,941 kivy/graphics/cgl_backend/cgl_gl.c:4942:57: error: ‘glValidateProgram’ undeclared (first use in this function) 2025-12-30T00:28:55,942 4942 | __pyx_v_4kivy_8graphics_3cgl_cgl->glValidateProgram = glValidateProgram; 2025-12-30T00:28:55,943 | ^~~~~~~~~~~~~~~~~ 2025-12-30T00:28:55,944 kivy/graphics/cgl_backend/cgl_mock.c:6391:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetFloatv’ 2025-12-30T00:28:55,944 6391 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetFloatv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetFloatv; 2025-12-30T00:28:55,945 | ^~ 2025-12-30T00:28:55,947 kivy/graphics/cgl_backend/cgl_gl.c:4951:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glVertexAttrib1f’ 2025-12-30T00:28:55,947 4951 | __pyx_v_4kivy_8graphics_3cgl_cgl->glVertexAttrib1f = glVertexAttrib1f; 2025-12-30T00:28:55,948 | ^~ 2025-12-30T00:28:55,959 kivy/graphics/cgl_backend/cgl_mock.c:6391:51: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetFloatv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetString’? 2025-12-30T00:28:55,960 6391 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetFloatv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetFloatv; 2025-12-30T00:28:55,961 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:55,962 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetString 2025-12-30T00:28:55,965 kivy/graphics/cgl_backend/cgl_mock.c:6400:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetFramebufferAttachmentParameteriv’ 2025-12-30T00:28:55,965 6400 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetFramebufferAttachmentParameteriv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetFramebufferAttachmentParameteriv; 2025-12-30T00:28:55,966 | ^~ 2025-12-30T00:28:55,975 kivy/graphics/cgl_backend/cgl_gl.c:4951:56: error: ‘glVertexAttrib1f’ undeclared (first use in this function) 2025-12-30T00:28:55,976 4951 | __pyx_v_4kivy_8graphics_3cgl_cgl->glVertexAttrib1f = glVertexAttrib1f; 2025-12-30T00:28:55,977 | ^~~~~~~~~~~~~~~~ 2025-12-30T00:28:55,980 kivy/graphics/cgl_backend/cgl_gl.c:4960:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glVertexAttrib2f’ 2025-12-30T00:28:55,981 4960 | __pyx_v_4kivy_8graphics_3cgl_cgl->glVertexAttrib2f = glVertexAttrib2f; 2025-12-30T00:28:55,982 | ^~ 2025-12-30T00:28:55,983 kivy/graphics/cgl_backend/cgl_mock.c:6400:77: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetFramebufferAttachmentParameteriv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockFramebufferRenderbuffer’? 2025-12-30T00:28:55,984 6400 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetFramebufferAttachmentParameteriv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetFramebufferAttachmentParameteriv; 2025-12-30T00:28:55,985 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:55,985 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockFramebufferRenderbuffer 2025-12-30T00:28:55,988 kivy/graphics/cgl_backend/cgl_mock.c:6409:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetIntegerv’ 2025-12-30T00:28:55,989 6409 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetIntegerv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetIntegerv; 2025-12-30T00:28:55,990 | ^~ 2025-12-30T00:28:56,005 kivy/graphics/cgl_backend/cgl_mock.c:6409:53: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetIntegerv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetString’? 2025-12-30T00:28:56,006 6409 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetIntegerv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetIntegerv; 2025-12-30T00:28:56,007 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:56,007 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetString 2025-12-30T00:28:56,010 kivy/graphics/cgl_backend/cgl_mock.c:6418:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetProgramInfoLog’ 2025-12-30T00:28:56,011 6418 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetProgramInfoLog = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetProgramInfoLog; 2025-12-30T00:28:56,011 | ^~ 2025-12-30T00:28:56,012 kivy/graphics/cgl_backend/cgl_gl.c:4960:56: error: ‘glVertexAttrib2f’ undeclared (first use in this function) 2025-12-30T00:28:56,013 4960 | __pyx_v_4kivy_8graphics_3cgl_cgl->glVertexAttrib2f = glVertexAttrib2f; 2025-12-30T00:28:56,014 | ^~~~~~~~~~~~~~~~ 2025-12-30T00:28:56,016 kivy/graphics/cgl_backend/cgl_gl.c:4969:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glVertexAttrib3f’ 2025-12-30T00:28:56,017 4969 | __pyx_v_4kivy_8graphics_3cgl_cgl->glVertexAttrib3f = glVertexAttrib3f; 2025-12-30T00:28:56,018 | ^~ 2025-12-30T00:28:56,027 kivy/graphics/cgl_backend/cgl_mock.c:6418:59: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetProgramInfoLog’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUseProgram’? 2025-12-30T00:28:56,028 6418 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetProgramInfoLog = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetProgramInfoLog; 2025-12-30T00:28:56,029 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:56,030 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUseProgram 2025-12-30T00:28:56,032 kivy/graphics/cgl_backend/cgl_mock.c:6427:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetProgramiv’ 2025-12-30T00:28:56,033 6427 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetProgramiv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetProgramiv; 2025-12-30T00:28:56,034 | ^~ 2025-12-30T00:28:56,042 kivy/graphics/cgl_backend/cgl_gl.c:4969:56: error: ‘glVertexAttrib3f’ undeclared (first use in this function) 2025-12-30T00:28:56,042 4969 | __pyx_v_4kivy_8graphics_3cgl_cgl->glVertexAttrib3f = glVertexAttrib3f; 2025-12-30T00:28:56,043 | ^~~~~~~~~~~~~~~~ 2025-12-30T00:28:56,046 kivy/graphics/cgl_backend/cgl_gl.c:4978:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glVertexAttrib4f’ 2025-12-30T00:28:56,047 4978 | __pyx_v_4kivy_8graphics_3cgl_cgl->glVertexAttrib4f = glVertexAttrib4f; 2025-12-30T00:28:56,048 | ^~ 2025-12-30T00:28:56,049 kivy/graphics/cgl_backend/cgl_mock.c:6427:54: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetProgramiv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUseProgram’? 2025-12-30T00:28:56,050 6427 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetProgramiv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetProgramiv; 2025-12-30T00:28:56,050 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:56,051 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUseProgram 2025-12-30T00:28:56,053 kivy/graphics/cgl_backend/cgl_mock.c:6436:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetRenderbufferParameteriv’ 2025-12-30T00:28:56,054 6436 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetRenderbufferParameteriv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetRenderbufferParameteriv; 2025-12-30T00:28:56,055 | ^~ 2025-12-30T00:28:56,070 kivy/graphics/cgl_backend/cgl_mock.c:6436:68: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetRenderbufferParameteriv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockRenderbufferStorage’? 2025-12-30T00:28:56,071 6436 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetRenderbufferParameteriv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetRenderbufferParameteriv; 2025-12-30T00:28:56,071 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:56,072 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockRenderbufferStorage 2025-12-30T00:28:56,073 kivy/graphics/cgl_backend/cgl_gl.c:4978:56: error: ‘glVertexAttrib4f’ undeclared (first use in this function) 2025-12-30T00:28:56,074 4978 | __pyx_v_4kivy_8graphics_3cgl_cgl->glVertexAttrib4f = glVertexAttrib4f; 2025-12-30T00:28:56,074 | ^~~~~~~~~~~~~~~~ 2025-12-30T00:28:56,076 kivy/graphics/cgl_backend/cgl_mock.c:6445:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetShaderInfoLog’ 2025-12-30T00:28:56,076 6445 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetShaderInfoLog = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetShaderInfoLog; 2025-12-30T00:28:56,077 | ^~ 2025-12-30T00:28:56,078 kivy/graphics/cgl_backend/cgl_gl.c:4986:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glVertexAttribPointer’ 2025-12-30T00:28:56,079 4986 | __pyx_v_4kivy_8graphics_3cgl_cgl->glVertexAttribPointer = glVertexAttribPointer; 2025-12-30T00:28:56,080 | ^~ 2025-12-30T00:28:56,092 kivy/graphics/cgl_backend/cgl_mock.c:6445:58: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetShaderInfoLog’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetString’? 2025-12-30T00:28:56,093 6445 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetShaderInfoLog = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetShaderInfoLog; 2025-12-30T00:28:56,094 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:56,094 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetString 2025-12-30T00:28:56,097 kivy/graphics/cgl_backend/cgl_mock.c:6454:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetShaderiv’ 2025-12-30T00:28:56,098 6454 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetShaderiv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetShaderiv; 2025-12-30T00:28:56,099 | ^~ 2025-12-30T00:28:56,108 kivy/graphics/cgl_backend/cgl_gl.c:4986:61: error: ‘glVertexAttribPointer’ undeclared (first use in this function) 2025-12-30T00:28:56,109 4986 | __pyx_v_4kivy_8graphics_3cgl_cgl->glVertexAttribPointer = glVertexAttribPointer; 2025-12-30T00:28:56,110 | ^~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:56,113 kivy/graphics/cgl_backend/cgl_mock.c:6454:53: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetShaderiv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsShader’? 2025-12-30T00:28:56,114 6454 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetShaderiv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetShaderiv; 2025-12-30T00:28:56,114 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:56,115 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsShader 2025-12-30T00:28:56,116 kivy/graphics/cgl_backend/cgl_gl.c:4993:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glViewport’ 2025-12-30T00:28:56,116 4993 | __pyx_v_4kivy_8graphics_3cgl_cgl->glViewport = glViewport; 2025-12-30T00:28:56,117 | ^~ 2025-12-30T00:28:56,118 kivy/graphics/cgl_backend/cgl_mock.c:6463:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetShaderSource’ 2025-12-30T00:28:56,119 6463 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetShaderSource = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetShaderSource; 2025-12-30T00:28:56,120 | ^~ 2025-12-30T00:28:56,134 kivy/graphics/cgl_backend/cgl_gl.c:4993:50: error: ‘glViewport’ undeclared (first use in this function) 2025-12-30T00:28:56,135 4993 | __pyx_v_4kivy_8graphics_3cgl_cgl->glViewport = glViewport; 2025-12-30T00:28:56,135 | ^~~~~~~~~~ 2025-12-30T00:28:56,136 kivy/graphics/cgl_backend/cgl_mock.c:6463:57: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetShaderSource’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetError’? 2025-12-30T00:28:56,137 6463 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetShaderSource = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetShaderSource; 2025-12-30T00:28:56,138 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:56,139 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetError 2025-12-30T00:28:56,140 kivy/graphics/cgl_backend/cgl_mock.c:6472:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetString’ 2025-12-30T00:28:56,141 6472 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetString = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetString; 2025-12-30T00:28:56,142 | ^~ 2025-12-30T00:28:56,146 kivy/graphics/cgl_backend/cgl_mock.c:6481:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetTexParameterfv’ 2025-12-30T00:28:56,146 6481 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetTexParameterfv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetTexParameterfv; 2025-12-30T00:28:56,147 | ^~ 2025-12-30T00:28:56,161 kivy/graphics/cgl_backend/cgl_mock.c:6481:59: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetTexParameterfv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexParameterf’? 2025-12-30T00:28:56,161 6481 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetTexParameterfv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetTexParameterfv; 2025-12-30T00:28:56,162 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:56,163 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexParameterf 2025-12-30T00:28:56,166 kivy/graphics/cgl_backend/cgl_mock.c:6490:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetTexParameteriv’ 2025-12-30T00:28:56,167 6490 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetTexParameteriv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetTexParameteriv; 2025-12-30T00:28:56,168 | ^~ 2025-12-30T00:28:56,181 kivy/graphics/cgl_backend/cgl_mock.c:6490:59: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetTexParameteriv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexParameteri’? 2025-12-30T00:28:56,182 6490 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetTexParameteriv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetTexParameteriv; 2025-12-30T00:28:56,183 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:56,183 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexParameteri 2025-12-30T00:28:56,186 kivy/graphics/cgl_backend/cgl_mock.c:6499:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetUniformfv’ 2025-12-30T00:28:56,187 6499 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetUniformfv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetUniformfv; 2025-12-30T00:28:56,188 | ^~ 2025-12-30T00:28:56,203 kivy/graphics/cgl_backend/cgl_mock.c:6499:54: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetUniformfv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4i’? 2025-12-30T00:28:56,203 6499 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetUniformfv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetUniformfv; 2025-12-30T00:28:56,204 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:56,205 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4i 2025-12-30T00:28:56,208 kivy/graphics/cgl_backend/cgl_mock.c:6508:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetUniformiv’ 2025-12-30T00:28:56,209 6508 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetUniformiv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetUniformiv; 2025-12-30T00:28:56,210 | ^~ 2025-12-30T00:28:56,226 kivy/graphics/cgl_backend/cgl_mock.c:6508:54: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetUniformiv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4i’? 2025-12-30T00:28:56,227 6508 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetUniformiv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetUniformiv; 2025-12-30T00:28:56,228 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:56,229 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4i 2025-12-30T00:28:56,231 kivy/graphics/cgl_backend/cgl_mock.c:6517:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetUniformLocation’ 2025-12-30T00:28:56,232 6517 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetUniformLocation = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetUniformLocation; 2025-12-30T00:28:56,233 | ^~ 2025-12-30T00:28:56,249 kivy/graphics/cgl_backend/cgl_mock.c:6517:60: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetUniformLocation’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4i’? 2025-12-30T00:28:56,250 6517 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetUniformLocation = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetUniformLocation; 2025-12-30T00:28:56,251 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:56,252 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4i 2025-12-30T00:28:56,254 kivy/graphics/cgl_backend/cgl_mock.c:6526:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetVertexAttribfv’ 2025-12-30T00:28:56,255 6526 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetVertexAttribfv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetVertexAttribfv; 2025-12-30T00:28:56,256 | ^~ 2025-12-30T00:28:56,270 kivy/graphics/cgl_backend/cgl_mock.c:6526:59: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetVertexAttribfv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib4f’? 2025-12-30T00:28:56,271 6526 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetVertexAttribfv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetVertexAttribfv; 2025-12-30T00:28:56,272 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:56,273 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib4f 2025-12-30T00:28:56,276 kivy/graphics/cgl_backend/cgl_mock.c:6535:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetVertexAttribiv’ 2025-12-30T00:28:56,277 6535 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetVertexAttribiv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetVertexAttribiv; 2025-12-30T00:28:56,277 | ^~ 2025-12-30T00:28:56,292 kivy/graphics/cgl_backend/cgl_mock.c:6535:59: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetVertexAttribiv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib4f’? 2025-12-30T00:28:56,293 6535 | __pyx_v_4kivy_8graphics_3cgl_cgl->glGetVertexAttribiv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetVertexAttribiv; 2025-12-30T00:28:56,294 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:56,295 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib4f 2025-12-30T00:28:56,298 kivy/graphics/cgl_backend/cgl_mock.c:6544:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glHint’ 2025-12-30T00:28:56,299 6544 | __pyx_v_4kivy_8graphics_3cgl_cgl->glHint = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockHint; 2025-12-30T00:28:56,300 | ^~ 2025-12-30T00:28:56,303 kivy/graphics/cgl_backend/cgl_mock.c:6553:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glIsBuffer’ 2025-12-30T00:28:56,304 6553 | __pyx_v_4kivy_8graphics_3cgl_cgl->glIsBuffer = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsBuffer; 2025-12-30T00:28:56,305 | ^~ 2025-12-30T00:28:56,309 kivy/graphics/cgl_backend/cgl_mock.c:6562:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glIsEnabled’ 2025-12-30T00:28:56,310 6562 | __pyx_v_4kivy_8graphics_3cgl_cgl->glIsEnabled = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsEnabled; 2025-12-30T00:28:56,310 | ^~ 2025-12-30T00:28:56,314 kivy/graphics/cgl_backend/cgl_mock.c:6571:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glIsFramebuffer’ 2025-12-30T00:28:56,315 6571 | __pyx_v_4kivy_8graphics_3cgl_cgl->glIsFramebuffer = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsFramebuffer; 2025-12-30T00:28:56,317 | ^~ 2025-12-30T00:28:56,320 kivy/graphics/cgl_backend/cgl_mock.c:6580:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glIsProgram’ 2025-12-30T00:28:56,321 6580 | __pyx_v_4kivy_8graphics_3cgl_cgl->glIsProgram = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsProgram; 2025-12-30T00:28:56,322 | ^~ 2025-12-30T00:28:56,326 kivy/graphics/cgl_backend/cgl_mock.c:6589:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glIsRenderbuffer’ 2025-12-30T00:28:56,326 6589 | __pyx_v_4kivy_8graphics_3cgl_cgl->glIsRenderbuffer = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsRenderbuffer; 2025-12-30T00:28:56,327 | ^~ 2025-12-30T00:28:56,331 kivy/graphics/cgl_backend/cgl_mock.c:6598:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glIsShader’ 2025-12-30T00:28:56,332 6598 | __pyx_v_4kivy_8graphics_3cgl_cgl->glIsShader = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsShader; 2025-12-30T00:28:56,333 | ^~ 2025-12-30T00:28:56,337 kivy/graphics/cgl_backend/cgl_mock.c:6607:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glIsTexture’ 2025-12-30T00:28:56,337 6607 | __pyx_v_4kivy_8graphics_3cgl_cgl->glIsTexture = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsTexture; 2025-12-30T00:28:56,338 | ^~ 2025-12-30T00:28:56,342 kivy/graphics/cgl_backend/cgl_mock.c:6616:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glLineWidth’ 2025-12-30T00:28:56,343 6616 | __pyx_v_4kivy_8graphics_3cgl_cgl->glLineWidth = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockLineWidth; 2025-12-30T00:28:56,344 | ^~ 2025-12-30T00:28:56,348 kivy/graphics/cgl_backend/cgl_mock.c:6625:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glLinkProgram’ 2025-12-30T00:28:56,349 6625 | __pyx_v_4kivy_8graphics_3cgl_cgl->glLinkProgram = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockLinkProgram; 2025-12-30T00:28:56,350 | ^~ 2025-12-30T00:28:56,353 kivy/graphics/cgl_backend/cgl_mock.c:6634:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glPixelStorei’ 2025-12-30T00:28:56,354 6634 | __pyx_v_4kivy_8graphics_3cgl_cgl->glPixelStorei = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockPixelStorei; 2025-12-30T00:28:56,355 | ^~ 2025-12-30T00:28:56,359 kivy/graphics/cgl_backend/cgl_mock.c:6643:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glPolygonOffset’ 2025-12-30T00:28:56,360 6643 | __pyx_v_4kivy_8graphics_3cgl_cgl->glPolygonOffset = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockPolygonOffset; 2025-12-30T00:28:56,361 | ^~ 2025-12-30T00:28:56,365 kivy/graphics/cgl_backend/cgl_mock.c:6652:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glReadPixels’ 2025-12-30T00:28:56,365 6652 | __pyx_v_4kivy_8graphics_3cgl_cgl->glReadPixels = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockReadPixels; 2025-12-30T00:28:56,366 | ^~ 2025-12-30T00:28:56,390 kivy/graphics/cgl_backend/cgl_mock.c:6652:52: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockReadPixels’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockEnable’? 2025-12-30T00:28:56,398 6652 | __pyx_v_4kivy_8graphics_3cgl_cgl->glReadPixels = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockReadPixels; 2025-12-30T00:28:56,417 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:56,421 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockEnable 2025-12-30T00:28:56,421 kivy/graphics/cgl_backend/cgl_mock.c:6661:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glRenderbufferStorage’ 2025-12-30T00:28:56,422 6661 | __pyx_v_4kivy_8graphics_3cgl_cgl->glRenderbufferStorage = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockRenderbufferStorage; 2025-12-30T00:28:56,422 | ^~ 2025-12-30T00:28:56,423 kivy/graphics/cgl_backend/cgl_mock.c:6670:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glSampleCoverage’ 2025-12-30T00:28:56,424 6670 | __pyx_v_4kivy_8graphics_3cgl_cgl->glSampleCoverage = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockSampleCoverage; 2025-12-30T00:28:56,424 | ^~ 2025-12-30T00:28:56,425 kivy/graphics/cgl_backend/cgl_mock.c:6679:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glScissor’ 2025-12-30T00:28:56,426 6679 | __pyx_v_4kivy_8graphics_3cgl_cgl->glScissor = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockScissor; 2025-12-30T00:28:56,427 | ^~ 2025-12-30T00:28:56,427 kivy/graphics/cgl_backend/cgl_mock.c:6688:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glShaderBinary’ 2025-12-30T00:28:56,428 6688 | __pyx_v_4kivy_8graphics_3cgl_cgl->glShaderBinary = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockShaderBinary; 2025-12-30T00:28:56,429 | ^~ 2025-12-30T00:28:56,430 kivy/graphics/cgl_backend/cgl_mock.c:6688:54: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockShaderBinary’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsShader’? 2025-12-30T00:28:56,431 6688 | __pyx_v_4kivy_8graphics_3cgl_cgl->glShaderBinary = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockShaderBinary; 2025-12-30T00:28:56,432 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:56,432 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsShader 2025-12-30T00:28:56,434 kivy/graphics/cgl_backend/cgl_mock.c:6697:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glShaderSource’ 2025-12-30T00:28:56,434 6697 | __pyx_v_4kivy_8graphics_3cgl_cgl->glShaderSource = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockShaderSource; 2025-12-30T00:28:56,435 | ^~ 2025-12-30T00:28:56,451 kivy/graphics/cgl_backend/cgl_mock.c:6697:54: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockShaderSource’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindTexture’? 2025-12-30T00:28:56,452 6697 | __pyx_v_4kivy_8graphics_3cgl_cgl->glShaderSource = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockShaderSource; 2025-12-30T00:28:56,453 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:56,453 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindTexture 2025-12-30T00:28:56,456 kivy/graphics/cgl_backend/cgl_mock.c:6706:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glStencilFunc’ 2025-12-30T00:28:56,457 6706 | __pyx_v_4kivy_8graphics_3cgl_cgl->glStencilFunc = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockStencilFunc; 2025-12-30T00:28:56,458 | ^~ 2025-12-30T00:28:56,462 kivy/graphics/cgl_backend/cgl_mock.c:6715:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glStencilFuncSeparate’ 2025-12-30T00:28:56,462 6715 | __pyx_v_4kivy_8graphics_3cgl_cgl->glStencilFuncSeparate = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockStencilFuncSeparate; 2025-12-30T00:28:56,463 | ^~ 2025-12-30T00:28:56,472 kivy/graphics/cgl_backend/cgl_mock.c:6724:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glStencilMask’ 2025-12-30T00:28:56,473 6724 | __pyx_v_4kivy_8graphics_3cgl_cgl->glStencilMask = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockStencilMask; 2025-12-30T00:28:56,473 | ^~ 2025-12-30T00:28:56,474 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/kivy/properties.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/kivy/properties.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-30T00:28:56,475 kivy/graphics/cgl_backend/cgl_mock.c:6733:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glStencilMaskSeparate’ 2025-12-30T00:28:56,476 6733 | __pyx_v_4kivy_8graphics_3cgl_cgl->glStencilMaskSeparate = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockStencilMaskSeparate; 2025-12-30T00:28:56,477 | ^~ 2025-12-30T00:28:56,479 kivy/graphics/cgl_backend/cgl_mock.c:6742:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glStencilOp’ 2025-12-30T00:28:56,479 6742 | __pyx_v_4kivy_8graphics_3cgl_cgl->glStencilOp = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockStencilOp; 2025-12-30T00:28:56,480 | ^~ 2025-12-30T00:28:56,484 kivy/graphics/cgl_backend/cgl_mock.c:6751:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glStencilOpSeparate’ 2025-12-30T00:28:56,485 6751 | __pyx_v_4kivy_8graphics_3cgl_cgl->glStencilOpSeparate = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockStencilOpSeparate; 2025-12-30T00:28:56,486 | ^~ 2025-12-30T00:28:56,490 kivy/graphics/cgl_backend/cgl_mock.c:6760:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glTexImage2D’ 2025-12-30T00:28:56,491 6760 | __pyx_v_4kivy_8graphics_3cgl_cgl->glTexImage2D = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexImage2D; 2025-12-30T00:28:56,492 | ^~ 2025-12-30T00:28:56,507 kivy/graphics/cgl_backend/cgl_mock.c:6760:52: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexImage2D’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCopyTexImage2D’? 2025-12-30T00:28:56,508 6760 | __pyx_v_4kivy_8graphics_3cgl_cgl->glTexImage2D = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexImage2D; 2025-12-30T00:28:56,509 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:56,509 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCopyTexImage2D 2025-12-30T00:28:56,512 kivy/graphics/cgl_backend/cgl_mock.c:6769:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glTexParameterf’ 2025-12-30T00:28:56,513 6769 | __pyx_v_4kivy_8graphics_3cgl_cgl->glTexParameterf = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexParameterf; 2025-12-30T00:28:56,514 | ^~ 2025-12-30T00:28:56,518 kivy/graphics/cgl_backend/cgl_mock.c:6778:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glTexParameteri’ 2025-12-30T00:28:56,519 6778 | __pyx_v_4kivy_8graphics_3cgl_cgl->glTexParameteri = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexParameteri; 2025-12-30T00:28:56,521 | ^~ 2025-12-30T00:28:56,524 kivy/graphics/cgl_backend/cgl_mock.c:6787:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glTexSubImage2D’ 2025-12-30T00:28:56,525 6787 | __pyx_v_4kivy_8graphics_3cgl_cgl->glTexSubImage2D = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexSubImage2D; 2025-12-30T00:28:56,525 | ^~ 2025-12-30T00:28:56,540 kivy/graphics/cgl_backend/cgl_mock.c:6787:55: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexSubImage2D’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCopyTexSubImage2D’? 2025-12-30T00:28:56,542 6787 | __pyx_v_4kivy_8graphics_3cgl_cgl->glTexSubImage2D = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexSubImage2D; 2025-12-30T00:28:56,542 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:56,543 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCopyTexSubImage2D 2025-12-30T00:28:56,546 kivy/graphics/cgl_backend/cgl_mock.c:6796:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform1f’ 2025-12-30T00:28:56,547 6796 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform1f = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform1f; 2025-12-30T00:28:56,548 | ^~ 2025-12-30T00:28:56,551 kivy/graphics/cgl_backend/cgl_mock.c:6805:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform1fv’ 2025-12-30T00:28:56,553 6805 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform1fv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform1fv; 2025-12-30T00:28:56,554 | ^~ 2025-12-30T00:28:56,566 kivy/graphics/cgl_backend/cgl_mock.c:6805:52: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform1fv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform1f’? 2025-12-30T00:28:56,567 6805 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform1fv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform1fv; 2025-12-30T00:28:56,568 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:56,569 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform1f 2025-12-30T00:28:56,571 kivy/graphics/cgl_backend/cgl_mock.c:6814:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform1i’ 2025-12-30T00:28:56,572 6814 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform1i = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform1i; 2025-12-30T00:28:56,573 | ^~ 2025-12-30T00:28:56,577 kivy/graphics/cgl_backend/cgl_mock.c:6823:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform1iv’ 2025-12-30T00:28:56,578 6823 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform1iv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform1iv; 2025-12-30T00:28:56,579 | ^~ 2025-12-30T00:28:56,591 kivy/graphics/cgl_backend/cgl_mock.c:6823:52: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform1iv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform1i’? 2025-12-30T00:28:56,593 6823 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform1iv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform1iv; 2025-12-30T00:28:56,594 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:56,595 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform1i 2025-12-30T00:28:56,600 kivy/graphics/cgl_backend/cgl_mock.c:6832:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform2f’ 2025-12-30T00:28:56,616 6832 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform2f = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform2f; 2025-12-30T00:28:56,617 | ^~ 2025-12-30T00:28:56,618 kivy/graphics/cgl_backend/cgl_mock.c:6841:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform2fv’ 2025-12-30T00:28:56,619 6841 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform2fv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform2fv; 2025-12-30T00:28:56,620 | ^~ 2025-12-30T00:28:56,621 kivy/graphics/cgl_backend/cgl_mock.c:6841:52: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform2fv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform2f’? 2025-12-30T00:28:56,623 6841 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform2fv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform2fv; 2025-12-30T00:28:56,625 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:56,626 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform2f 2025-12-30T00:28:56,627 kivy/graphics/cgl_backend/cgl_mock.c:6850:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform2i’ 2025-12-30T00:28:56,628 6850 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform2i = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform2i; 2025-12-30T00:28:56,629 | ^~ 2025-12-30T00:28:56,631 kivy/graphics/cgl_backend/cgl_mock.c:6859:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform2iv’ 2025-12-30T00:28:56,632 6859 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform2iv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform2iv; 2025-12-30T00:28:56,634 | ^~ 2025-12-30T00:28:56,643 kivy/graphics/cgl_backend/cgl_mock.c:6859:52: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform2iv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform2i’? 2025-12-30T00:28:56,644 6859 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform2iv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform2iv; 2025-12-30T00:28:56,645 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:56,646 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform2i 2025-12-30T00:28:56,648 kivy/graphics/cgl_backend/cgl_mock.c:6868:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform3f’ 2025-12-30T00:28:56,650 6868 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform3f = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform3f; 2025-12-30T00:28:56,651 | ^~ 2025-12-30T00:28:56,654 kivy/graphics/cgl_backend/cgl_mock.c:6877:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform3fv’ 2025-12-30T00:28:56,655 6877 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform3fv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform3fv; 2025-12-30T00:28:56,657 | ^~ 2025-12-30T00:28:56,668 kivy/graphics/cgl_backend/cgl_mock.c:6877:52: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform3fv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform3f’? 2025-12-30T00:28:56,670 6877 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform3fv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform3fv; 2025-12-30T00:28:56,671 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:56,672 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform3f 2025-12-30T00:28:56,674 kivy/graphics/cgl_backend/cgl_mock.c:6886:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform3i’ 2025-12-30T00:28:56,675 6886 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform3i = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform3i; 2025-12-30T00:28:56,676 | ^~ 2025-12-30T00:28:56,680 kivy/graphics/cgl_backend/cgl_mock.c:6895:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform3iv’ 2025-12-30T00:28:56,681 6895 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform3iv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform3iv; 2025-12-30T00:28:56,682 | ^~ 2025-12-30T00:28:56,694 kivy/graphics/cgl_backend/cgl_mock.c:6895:52: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform3iv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform3i’? 2025-12-30T00:28:56,695 6895 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform3iv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform3iv; 2025-12-30T00:28:56,696 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:56,697 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform3i 2025-12-30T00:28:56,700 kivy/graphics/cgl_backend/cgl_mock.c:6904:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform4f’ 2025-12-30T00:28:56,701 6904 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform4f = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4f; 2025-12-30T00:28:56,702 | ^~ 2025-12-30T00:28:56,705 kivy/graphics/cgl_backend/cgl_mock.c:6913:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform4fv’ 2025-12-30T00:28:56,706 6913 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform4fv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4fv; 2025-12-30T00:28:56,707 | ^~ 2025-12-30T00:28:56,720 kivy/graphics/cgl_backend/cgl_mock.c:6913:52: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4fv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4f’? 2025-12-30T00:28:56,722 6913 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform4fv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4fv; 2025-12-30T00:28:56,723 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:56,724 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4f 2025-12-30T00:28:56,726 kivy/graphics/cgl_backend/cgl_mock.c:6922:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform4i’ 2025-12-30T00:28:56,727 6922 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform4i = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4i; 2025-12-30T00:28:56,728 | ^~ 2025-12-30T00:28:56,732 kivy/graphics/cgl_backend/cgl_mock.c:6931:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform4iv’ 2025-12-30T00:28:56,733 6931 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform4iv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4iv; 2025-12-30T00:28:56,734 | ^~ 2025-12-30T00:28:56,746 kivy/graphics/cgl_backend/cgl_mock.c:6931:52: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4iv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4i’? 2025-12-30T00:28:56,747 6931 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform4iv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4iv; 2025-12-30T00:28:56,749 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:56,750 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4i 2025-12-30T00:28:56,752 kivy/graphics/cgl_backend/cgl_mock.c:6940:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniformMatrix4fv’ 2025-12-30T00:28:56,753 6940 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniformMatrix4fv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniformMatrix4fv; 2025-12-30T00:28:56,754 | ^~ 2025-12-30T00:28:56,769 kivy/graphics/cgl_backend/cgl_mock.c:6940:58: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniformMatrix4fv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4f’? 2025-12-30T00:28:56,770 6940 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUniformMatrix4fv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniformMatrix4fv; 2025-12-30T00:28:56,771 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:56,773 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4f 2025-12-30T00:28:56,775 kivy/graphics/cgl_backend/cgl_mock.c:6949:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUseProgram’ 2025-12-30T00:28:56,776 6949 | __pyx_v_4kivy_8graphics_3cgl_cgl->glUseProgram = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUseProgram; 2025-12-30T00:28:56,777 | ^~ 2025-12-30T00:28:56,781 kivy/graphics/cgl_backend/cgl_mock.c:6958:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glValidateProgram’ 2025-12-30T00:28:56,782 6958 | __pyx_v_4kivy_8graphics_3cgl_cgl->glValidateProgram = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockValidateProgram; 2025-12-30T00:28:56,783 | ^~ 2025-12-30T00:28:56,786 kivy/graphics/cgl_backend/cgl_mock.c:6967:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glVertexAttrib1f’ 2025-12-30T00:28:56,797 6967 | __pyx_v_4kivy_8graphics_3cgl_cgl->glVertexAttrib1f = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib1f; 2025-12-30T00:28:56,806 | ^~ 2025-12-30T00:28:56,806 kivy/graphics/cgl_backend/cgl_mock.c:6976:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glVertexAttrib2f’ 2025-12-30T00:28:56,807 6976 | __pyx_v_4kivy_8graphics_3cgl_cgl->glVertexAttrib2f = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib2f; 2025-12-30T00:28:56,808 | ^~ 2025-12-30T00:28:56,809 kivy/graphics/cgl_backend/cgl_mock.c:6985:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glVertexAttrib3f’ 2025-12-30T00:28:56,810 6985 | __pyx_v_4kivy_8graphics_3cgl_cgl->glVertexAttrib3f = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib3f; 2025-12-30T00:28:56,810 | ^~ 2025-12-30T00:28:56,811 kivy/graphics/cgl_backend/cgl_mock.c:6994:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glVertexAttrib4f’ 2025-12-30T00:28:56,812 6994 | __pyx_v_4kivy_8graphics_3cgl_cgl->glVertexAttrib4f = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib4f; 2025-12-30T00:28:56,813 | ^~ 2025-12-30T00:28:56,814 kivy/graphics/cgl_backend/cgl_mock.c:7002:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glVertexAttribPointer’ 2025-12-30T00:28:56,815 7002 | __pyx_v_4kivy_8graphics_3cgl_cgl->glVertexAttribPointer = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttribPointer; 2025-12-30T00:28:56,816 | ^~ 2025-12-30T00:28:56,832 kivy/graphics/cgl_backend/cgl_mock.c:7002:61: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttribPointer’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib4f’? 2025-12-30T00:28:56,833 7002 | __pyx_v_4kivy_8graphics_3cgl_cgl->glVertexAttribPointer = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttribPointer; 2025-12-30T00:28:56,834 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:56,835 | __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib4f 2025-12-30T00:28:56,839 kivy/graphics/cgl_backend/cgl_mock.c:7009:35: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glViewport’ 2025-12-30T00:28:56,840 7009 | __pyx_v_4kivy_8graphics_3cgl_cgl->glViewport = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockViewport; 2025-12-30T00:28:56,841 | ^~ 2025-12-30T00:28:56,880 kivy/graphics/cgl_backend/cgl_mock.c: In function ‘__pyx_pymod_exec_cgl_mock’: 2025-12-30T00:28:56,886 kivy/graphics/cgl_backend/cgl_mock.c:7418:65: error: ‘GLubyte’ undeclared (first use in this function) 2025-12-30T00:28:56,888 7418 | __pyx_v_4kivy_8graphics_11cgl_backend_8cgl_mock_empty_str = ((GLubyte *)((char *)"")); 2025-12-30T00:28:56,889 | ^~~~~~~ 2025-12-30T00:28:56,893 kivy/graphics/cgl_backend/cgl_mock.c:7418:74: error: expected expression before ‘)’ token 2025-12-30T00:28:56,894 7418 | __pyx_v_4kivy_8graphics_11cgl_backend_8cgl_mock_empty_str = ((GLubyte *)((char *)"")); 2025-12-30T00:28:56,895 | ^ 2025-12-30T00:28:56,911 warning: kivy/graphics/cgl_backend/cgl_glew.pyx:17:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2025-12-30T00:28:56,914 warning: kivy/graphics/cgl_backend/cgl_glew.pyx:26:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2025-12-30T00:28:56,920 warning: kivy/graphics/cgl_backend/cgl_glew.pyx:40:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2025-12-30T00:28:57,301 kivy/graphics/cgl_backend/cgl_mock.c: At top level: 2025-12-30T00:28:57,304 kivy/graphics/cgl_backend/cgl_mock.c:3505:25: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCheckFramebufferStatus’ used but never defined 2025-12-30T00:28:57,305 3505 | static GLenum __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCheckFramebufferStatus(GLenum); /*proto*/ 2025-12-30T00:28:57,306 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,307 kivy/graphics/cgl_backend/cgl_mock.c:3507:25: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCreateShader’ used but never defined 2025-12-30T00:28:57,308 3507 | static GLuint __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCreateShader(GLenum); /*proto*/ 2025-12-30T00:28:57,308 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,309 kivy/graphics/cgl_backend/cgl_mock.c:3512:28: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsBuffer’ used but never defined 2025-12-30T00:28:57,310 3512 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsBuffer(GLuint); /*proto*/ 2025-12-30T00:28:57,311 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,312 kivy/graphics/cgl_backend/cgl_mock.c:3513:28: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsEnabled’ used but never defined 2025-12-30T00:28:57,313 3513 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsEnabled(GLenum); /*proto*/ 2025-12-30T00:28:57,314 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,315 kivy/graphics/cgl_backend/cgl_mock.c:3514:28: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsFramebuffer’ used but never defined 2025-12-30T00:28:57,316 3514 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsFramebuffer(GLuint); /*proto*/ 2025-12-30T00:28:57,316 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,318 kivy/graphics/cgl_backend/cgl_mock.c:3515:28: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsProgram’ used but never defined 2025-12-30T00:28:57,319 3515 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsProgram(GLuint); /*proto*/ 2025-12-30T00:28:57,319 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,321 kivy/graphics/cgl_backend/cgl_mock.c:3516:28: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsRenderbuffer’ used but never defined 2025-12-30T00:28:57,321 3516 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsRenderbuffer(GLuint); /*proto*/ 2025-12-30T00:28:57,322 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,323 kivy/graphics/cgl_backend/cgl_mock.c:3517:28: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsShader’ used but never defined 2025-12-30T00:28:57,324 3517 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsShader(GLuint); /*proto*/ 2025-12-30T00:28:57,325 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,326 kivy/graphics/cgl_backend/cgl_mock.c:3518:28: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsTexture’ used but never defined 2025-12-30T00:28:57,327 3518 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockIsTexture(GLuint); /*proto*/ 2025-12-30T00:28:57,328 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,329 kivy/graphics/cgl_backend/cgl_mock.c:3519:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockActiveTexture’ used but never defined 2025-12-30T00:28:57,330 3519 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockActiveTexture(GLenum); /*proto*/ 2025-12-30T00:28:57,331 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,332 kivy/graphics/cgl_backend/cgl_mock.c:3520:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockAttachShader’ used but never defined 2025-12-30T00:28:57,333 3520 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockAttachShader(GLuint, GLuint); /*proto*/ 2025-12-30T00:28:57,333 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,335 kivy/graphics/cgl_backend/cgl_mock.c:3522:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindBuffer’ used but never defined 2025-12-30T00:28:57,335 3522 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindBuffer(GLenum, GLuint); /*proto*/ 2025-12-30T00:28:57,336 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,337 kivy/graphics/cgl_backend/cgl_mock.c:3523:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindFramebuffer’ used but never defined 2025-12-30T00:28:57,338 3523 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindFramebuffer(GLenum, GLuint); /*proto*/ 2025-12-30T00:28:57,339 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,340 kivy/graphics/cgl_backend/cgl_mock.c:3524:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindRenderbuffer’ used but never defined 2025-12-30T00:28:57,341 3524 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindRenderbuffer(GLenum, GLuint); /*proto*/ 2025-12-30T00:28:57,342 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,343 kivy/graphics/cgl_backend/cgl_mock.c:3525:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindTexture’ used but never defined 2025-12-30T00:28:57,344 3525 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindTexture(GLenum, GLuint); /*proto*/ 2025-12-30T00:28:57,345 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,346 kivy/graphics/cgl_backend/cgl_mock.c:3526:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBlendColor’ used but never defined 2025-12-30T00:28:57,347 3526 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBlendColor(GLclampf, GLclampf, GLclampf, GLclampf); /*proto*/ 2025-12-30T00:28:57,347 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,349 kivy/graphics/cgl_backend/cgl_mock.c:3527:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBlendEquation’ used but never defined 2025-12-30T00:28:57,350 3527 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBlendEquation(GLenum); /*proto*/ 2025-12-30T00:28:57,351 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,352 kivy/graphics/cgl_backend/cgl_mock.c:3528:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBlendEquationSeparate’ used but never defined 2025-12-30T00:28:57,352 3528 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBlendEquationSeparate(GLenum, GLenum); /*proto*/ 2025-12-30T00:28:57,353 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,354 kivy/graphics/cgl_backend/cgl_mock.c:3529:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBlendFunc’ used but never defined 2025-12-30T00:28:57,355 3529 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBlendFunc(GLenum, GLenum); /*proto*/ 2025-12-30T00:28:57,356 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,357 kivy/graphics/cgl_backend/cgl_mock.c:3530:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBlendFuncSeparate’ used but never defined 2025-12-30T00:28:57,358 3530 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBlendFuncSeparate(GLenum, GLenum, GLenum, GLenum); /*proto*/ 2025-12-30T00:28:57,359 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,360 kivy/graphics/cgl_backend/cgl_mock.c:3533:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockClear’ used but never defined 2025-12-30T00:28:57,361 3533 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockClear(GLbitfield); /*proto*/ 2025-12-30T00:28:57,361 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,363 kivy/graphics/cgl_backend/cgl_mock.c:3534:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockClearColor’ used but never defined 2025-12-30T00:28:57,364 3534 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockClearColor(GLclampf, GLclampf, GLclampf, GLclampf); /*proto*/ 2025-12-30T00:28:57,364 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,366 kivy/graphics/cgl_backend/cgl_mock.c:3535:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockClearStencil’ used but never defined 2025-12-30T00:28:57,366 3535 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockClearStencil(GLint); /*proto*/ 2025-12-30T00:28:57,367 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,369 kivy/graphics/cgl_backend/cgl_mock.c:3536:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockColorMask’ used but never defined 2025-12-30T00:28:57,369 3536 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockColorMask(GLboolean, GLboolean, GLboolean, GLboolean); /*proto*/ 2025-12-30T00:28:57,370 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,371 kivy/graphics/cgl_backend/cgl_mock.c:3537:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCompileShader’ used but never defined 2025-12-30T00:28:57,372 3537 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCompileShader(GLuint); /*proto*/ 2025-12-30T00:28:57,373 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,374 kivy/graphics/cgl_backend/cgl_mock.c:3540:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCopyTexImage2D’ used but never defined 2025-12-30T00:28:57,375 3540 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCopyTexImage2D(GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLsizei, GLint); /*proto*/ 2025-12-30T00:28:57,376 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,377 kivy/graphics/cgl_backend/cgl_mock.c:3541:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCopyTexSubImage2D’ used but never defined 2025-12-30T00:28:57,378 3541 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCopyTexSubImage2D(GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei); /*proto*/ 2025-12-30T00:28:57,379 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,380 kivy/graphics/cgl_backend/cgl_mock.c:3542:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCullFace’ used but never defined 2025-12-30T00:28:57,381 3542 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCullFace(GLenum); /*proto*/ 2025-12-30T00:28:57,381 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,383 kivy/graphics/cgl_backend/cgl_mock.c:3545:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteProgram’ used but never defined 2025-12-30T00:28:57,384 3545 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteProgram(GLuint); /*proto*/ 2025-12-30T00:28:57,384 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,386 kivy/graphics/cgl_backend/cgl_mock.c:3547:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteShader’ used but never defined 2025-12-30T00:28:57,386 3547 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteShader(GLuint); /*proto*/ 2025-12-30T00:28:57,387 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,388 kivy/graphics/cgl_backend/cgl_mock.c:3549:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDepthFunc’ used but never defined 2025-12-30T00:28:57,389 3549 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDepthFunc(GLenum); /*proto*/ 2025-12-30T00:28:57,390 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,391 kivy/graphics/cgl_backend/cgl_mock.c:3550:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDepthMask’ used but never defined 2025-12-30T00:28:57,392 3550 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDepthMask(GLboolean); /*proto*/ 2025-12-30T00:28:57,393 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,394 kivy/graphics/cgl_backend/cgl_mock.c:3551:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDetachShader’ used but never defined 2025-12-30T00:28:57,395 3551 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDetachShader(GLuint, GLuint); /*proto*/ 2025-12-30T00:28:57,396 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,397 kivy/graphics/cgl_backend/cgl_mock.c:3552:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDisable’ used but never defined 2025-12-30T00:28:57,398 3552 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDisable(GLenum); /*proto*/ 2025-12-30T00:28:57,399 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,400 kivy/graphics/cgl_backend/cgl_mock.c:3553:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDisableVertexAttribArray’ used but never defined 2025-12-30T00:28:57,401 3553 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDisableVertexAttribArray(GLuint); /*proto*/ 2025-12-30T00:28:57,401 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,403 kivy/graphics/cgl_backend/cgl_mock.c:3554:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDrawArrays’ used but never defined 2025-12-30T00:28:57,404 3554 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDrawArrays(GLenum, GLint, GLsizei); /*proto*/ 2025-12-30T00:28:57,404 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,406 kivy/graphics/cgl_backend/cgl_mock.c:3556:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockEnable’ used but never defined 2025-12-30T00:28:57,406 3556 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockEnable(GLenum); /*proto*/ 2025-12-30T00:28:57,407 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,409 kivy/graphics/cgl_backend/cgl_mock.c:3557:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockEnableVertexAttribArray’ used but never defined 2025-12-30T00:28:57,409 3557 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockEnableVertexAttribArray(GLuint); /*proto*/ 2025-12-30T00:28:57,410 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,411 kivy/graphics/cgl_backend/cgl_mock.c:3560:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockFramebufferRenderbuffer’ used but never defined 2025-12-30T00:28:57,412 3560 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockFramebufferRenderbuffer(GLenum, GLenum, GLenum, GLuint); /*proto*/ 2025-12-30T00:28:57,413 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,414 kivy/graphics/cgl_backend/cgl_mock.c:3561:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockFramebufferTexture2D’ used but never defined 2025-12-30T00:28:57,415 3561 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockFramebufferTexture2D(GLenum, GLenum, GLenum, GLuint, GLint); /*proto*/ 2025-12-30T00:28:57,416 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,417 kivy/graphics/cgl_backend/cgl_mock.c:3562:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockFrontFace’ used but never defined 2025-12-30T00:28:57,418 3562 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockFrontFace(GLenum); /*proto*/ 2025-12-30T00:28:57,419 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,420 kivy/graphics/cgl_backend/cgl_mock.c:3564:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGenerateMipmap’ used but never defined 2025-12-30T00:28:57,421 3564 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGenerateMipmap(GLenum); /*proto*/ 2025-12-30T00:28:57,421 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,423 kivy/graphics/cgl_backend/cgl_mock.c:3588:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockHint’ used but never defined 2025-12-30T00:28:57,424 3588 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockHint(GLenum, GLenum); /*proto*/ 2025-12-30T00:28:57,424 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,426 kivy/graphics/cgl_backend/cgl_mock.c:3589:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockLineWidth’ used but never defined 2025-12-30T00:28:57,427 3589 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockLineWidth(GLfloat); /*proto*/ 2025-12-30T00:28:57,427 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,429 kivy/graphics/cgl_backend/cgl_mock.c:3590:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockLinkProgram’ used but never defined 2025-12-30T00:28:57,429 3590 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockLinkProgram(GLuint); /*proto*/ 2025-12-30T00:28:57,430 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,432 kivy/graphics/cgl_backend/cgl_mock.c:3591:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockPixelStorei’ used but never defined 2025-12-30T00:28:57,432 3591 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockPixelStorei(GLenum, GLint); /*proto*/ 2025-12-30T00:28:57,433 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,435 kivy/graphics/cgl_backend/cgl_mock.c:3592:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockPolygonOffset’ used but never defined 2025-12-30T00:28:57,435 3592 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockPolygonOffset(GLfloat, GLfloat); /*proto*/ 2025-12-30T00:28:57,436 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,437 kivy/graphics/cgl_backend/cgl_mock.c:3594:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockRenderbufferStorage’ used but never defined 2025-12-30T00:28:57,438 3594 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockRenderbufferStorage(GLenum, GLenum, GLsizei, GLsizei); /*proto*/ 2025-12-30T00:28:57,439 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,440 kivy/graphics/cgl_backend/cgl_mock.c:3595:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockSampleCoverage’ used but never defined 2025-12-30T00:28:57,441 3595 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockSampleCoverage(GLclampf, GLboolean); /*proto*/ 2025-12-30T00:28:57,442 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,443 kivy/graphics/cgl_backend/cgl_mock.c:3596:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockScissor’ used but never defined 2025-12-30T00:28:57,444 3596 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockScissor(GLint, GLint, GLsizei, GLsizei); /*proto*/ 2025-12-30T00:28:57,445 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,446 kivy/graphics/cgl_backend/cgl_mock.c:3599:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockStencilFunc’ used but never defined 2025-12-30T00:28:57,447 3599 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockStencilFunc(GLenum, GLint, GLuint); /*proto*/ 2025-12-30T00:28:57,448 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,449 kivy/graphics/cgl_backend/cgl_mock.c:3600:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockStencilFuncSeparate’ used but never defined 2025-12-30T00:28:57,450 3600 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockStencilFuncSeparate(GLenum, GLenum, GLint, GLuint); /*proto*/ 2025-12-30T00:28:57,451 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,452 kivy/graphics/cgl_backend/cgl_mock.c:3601:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockStencilMask’ used but never defined 2025-12-30T00:28:57,453 3601 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockStencilMask(GLuint); /*proto*/ 2025-12-30T00:28:57,454 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,455 kivy/graphics/cgl_backend/cgl_mock.c:3602:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockStencilMaskSeparate’ used but never defined 2025-12-30T00:28:57,456 3602 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockStencilMaskSeparate(GLenum, GLuint); /*proto*/ 2025-12-30T00:28:57,457 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,458 kivy/graphics/cgl_backend/cgl_mock.c:3603:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockStencilOp’ used but never defined 2025-12-30T00:28:57,459 3603 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockStencilOp(GLenum, GLenum, GLenum); /*proto*/ 2025-12-30T00:28:57,460 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,461 kivy/graphics/cgl_backend/cgl_mock.c:3604:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockStencilOpSeparate’ used but never defined 2025-12-30T00:28:57,462 3604 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockStencilOpSeparate(GLenum, GLenum, GLenum, GLenum); /*proto*/ 2025-12-30T00:28:57,462 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,464 kivy/graphics/cgl_backend/cgl_mock.c:3606:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexParameterf’ used but never defined 2025-12-30T00:28:57,464 3606 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexParameterf(GLenum, GLenum, GLfloat); /*proto*/ 2025-12-30T00:28:57,465 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,467 kivy/graphics/cgl_backend/cgl_mock.c:3607:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexParameteri’ used but never defined 2025-12-30T00:28:57,468 3607 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexParameteri(GLenum, GLenum, GLint); /*proto*/ 2025-12-30T00:28:57,468 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,470 kivy/graphics/cgl_backend/cgl_mock.c:3609:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform1f’ used but never defined 2025-12-30T00:28:57,470 3609 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform1f(GLint, GLfloat); /*proto*/ 2025-12-30T00:28:57,471 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,473 kivy/graphics/cgl_backend/cgl_mock.c:3611:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform1i’ used but never defined 2025-12-30T00:28:57,473 3611 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform1i(GLint, GLint); /*proto*/ 2025-12-30T00:28:57,474 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,476 kivy/graphics/cgl_backend/cgl_mock.c:3613:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform2f’ used but never defined 2025-12-30T00:28:57,476 3613 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform2f(GLint, GLfloat, GLfloat); /*proto*/ 2025-12-30T00:28:57,477 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,479 kivy/graphics/cgl_backend/cgl_mock.c:3615:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform2i’ used but never defined 2025-12-30T00:28:57,479 3615 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform2i(GLint, GLint, GLint); /*proto*/ 2025-12-30T00:28:57,480 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,482 kivy/graphics/cgl_backend/cgl_mock.c:3617:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform3f’ used but never defined 2025-12-30T00:28:57,483 3617 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform3f(GLint, GLfloat, GLfloat, GLfloat); /*proto*/ 2025-12-30T00:28:57,484 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,485 kivy/graphics/cgl_backend/cgl_mock.c:3619:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform3i’ used but never defined 2025-12-30T00:28:57,486 3619 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform3i(GLint, GLint, GLint, GLint); /*proto*/ 2025-12-30T00:28:57,486 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,488 kivy/graphics/cgl_backend/cgl_mock.c:3621:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4f’ used but never defined 2025-12-30T00:28:57,488 3621 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4f(GLint, GLfloat, GLfloat, GLfloat, GLfloat); /*proto*/ 2025-12-30T00:28:57,489 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,491 kivy/graphics/cgl_backend/cgl_mock.c:3623:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4i’ used but never defined 2025-12-30T00:28:57,492 3623 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4i(GLint, GLint, GLint, GLint, GLint); /*proto*/ 2025-12-30T00:28:57,492 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,494 kivy/graphics/cgl_backend/cgl_mock.c:3626:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUseProgram’ used but never defined 2025-12-30T00:28:57,494 3626 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUseProgram(GLuint); /*proto*/ 2025-12-30T00:28:57,495 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,497 kivy/graphics/cgl_backend/cgl_mock.c:3627:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockValidateProgram’ used but never defined 2025-12-30T00:28:57,497 3627 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockValidateProgram(GLuint); /*proto*/ 2025-12-30T00:28:57,498 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,500 kivy/graphics/cgl_backend/cgl_mock.c:3628:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib1f’ used but never defined 2025-12-30T00:28:57,500 3628 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib1f(GLuint, GLfloat); /*proto*/ 2025-12-30T00:28:57,501 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,502 kivy/graphics/cgl_backend/cgl_mock.c:3629:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib2f’ used but never defined 2025-12-30T00:28:57,503 3629 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib2f(GLuint, GLfloat, GLfloat); /*proto*/ 2025-12-30T00:28:57,504 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,505 kivy/graphics/cgl_backend/cgl_mock.c:3630:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib3f’ used but never defined 2025-12-30T00:28:57,506 3630 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib3f(GLuint, GLfloat, GLfloat, GLfloat); /*proto*/ 2025-12-30T00:28:57,507 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,508 kivy/graphics/cgl_backend/cgl_mock.c:3631:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib4f’ used but never defined 2025-12-30T00:28:57,509 3631 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib4f(GLuint, GLfloat, GLfloat, GLfloat, GLfloat); /*proto*/ 2025-12-30T00:28:57,510 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,511 kivy/graphics/cgl_backend/cgl_mock.c:3633:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockViewport’ used but never defined 2025-12-30T00:28:57,513 3633 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockViewport(GLint, GLint, GLsizei, GLsizei); /*proto*/ 2025-12-30T00:28:57,514 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:57,948 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-30T00:28:58,163 Compiling kivy/graphics/cgl_backend/cgl_glew.pyx because it depends on kivy/include/config.pxi. 2025-12-30T00:28:58,163 [1/1] Cythonizing kivy/graphics/cgl_backend/cgl_glew.pyx 2025-12-30T00:28:58,164 Compiling kivy/graphics/cgl_backend/cgl_angle.pyx because it depends on kivy/include/config.pxi. 2025-12-30T00:28:58,165 [1/1] Cythonizing kivy/graphics/cgl_backend/cgl_angle.pyx 2025-12-30T00:28:58,166 Compiling kivy/graphics/cgl_backend/cgl_debug.pyx because it depends on kivy/include/config.pxi. 2025-12-30T00:28:58,166 [1/1] Cythonizing kivy/graphics/cgl_backend/cgl_debug.pyx 2025-12-30T00:28:58,167 [INFO ] building 'kivy.graphics.cgl_backend.cgl_glew' extension 2025-12-30T00:28:58,169 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7/kivy/include -I/tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7/kivy/include -I/usr/include/python3.11 -c kivy/graphics/cgl_backend/cgl_glew.c -o build/temp.linux-armv7l-cpython-311/kivy/graphics/cgl_backend/cgl_glew.o 2025-12-30T00:28:58,653 kivy/graphics/cgl_backend/cgl_glew.c:1557:16: error: expected ‘;’ before ‘const’ 2025-12-30T00:28:58,653 1557 | typedef GLubyte const *(__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETSTRINGPTR)(GLenum); 2025-12-30T00:28:58,654 | ^~~~~~ 2025-12-30T00:28:58,655 | ; 2025-12-30T00:28:58,656 kivy/graphics/cgl_backend/cgl_glew.c:1557:36: warning: type defaults to ‘int’ in declaration of ‘__pyx_t_4kivy_8graphics_3cgl_GLGETSTRINGPTR’ [-Wimplicit-int] 2025-12-30T00:28:58,656 1557 | typedef GLubyte const *(__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETSTRINGPTR)(GLenum); 2025-12-30T00:28:58,657 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:28:58,658 kivy/graphics/cgl_backend/cgl_glew.c:1557:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,659 1557 | typedef GLubyte const *(__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETSTRINGPTR)(GLenum); 2025-12-30T00:28:58,659 | ^~~~~~~ 2025-12-30T00:28:58,660 kivy/graphics/cgl_backend/cgl_glew.c:1566:30: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:28:58,661 1566 | typedef GLboolean (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLISBUFFERPTR)(GLuint); 2025-12-30T00:28:58,662 | ^ 2025-12-30T00:28:58,663 kivy/graphics/cgl_backend/cgl_glew.c:1575:30: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:28:58,664 1575 | typedef GLboolean (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLISENABLEDPTR)(GLenum); 2025-12-30T00:28:58,665 | ^ 2025-12-30T00:28:58,666 kivy/graphics/cgl_backend/cgl_glew.c:1584:30: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:28:58,667 1584 | typedef GLboolean (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLISFRAMEBUFFERPTR)(GLuint); 2025-12-30T00:28:58,668 | ^ 2025-12-30T00:28:58,668 kivy/graphics/cgl_backend/cgl_glew.c:1593:30: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:28:58,669 1593 | typedef GLboolean (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLISPROGRAMPTR)(GLuint); 2025-12-30T00:28:58,670 | ^ 2025-12-30T00:28:58,671 kivy/graphics/cgl_backend/cgl_glew.c:1602:30: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:28:58,671 1602 | typedef GLboolean (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLISRENDERBUFFERPTR)(GLuint); 2025-12-30T00:28:58,672 | ^ 2025-12-30T00:28:58,673 kivy/graphics/cgl_backend/cgl_glew.c:1611:30: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:28:58,674 1611 | typedef GLboolean (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLISSHADERPTR)(GLuint); 2025-12-30T00:28:58,675 | ^ 2025-12-30T00:28:58,675 kivy/graphics/cgl_backend/cgl_glew.c:1620:30: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:28:58,676 1620 | typedef GLboolean (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLISTEXTUREPTR)(GLuint); 2025-12-30T00:28:58,677 | ^ 2025-12-30T00:28:58,678 kivy/graphics/cgl_backend/cgl_glew.c:1629:27: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:28:58,678 1629 | typedef GLenum (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCHECKFRAMEBUFFERSTATUSPTR)(GLenum); 2025-12-30T00:28:58,679 | ^ 2025-12-30T00:28:58,680 kivy/graphics/cgl_backend/cgl_glew.c:1638:27: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:28:58,680 1638 | typedef GLenum (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETERRORPTR)(void); 2025-12-30T00:28:58,681 | ^ 2025-12-30T00:28:58,682 kivy/graphics/cgl_backend/cgl_glew.c:1647:26: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:28:58,682 1647 | typedef GLint (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETATTRIBLOCATIONPTR)(GLuint, GLchar const *); 2025-12-30T00:28:58,683 | ^ 2025-12-30T00:28:58,684 kivy/graphics/cgl_backend/cgl_glew.c:1656:26: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:28:58,684 1656 | typedef GLint (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETUNIFORMLOCATIONPTR)(GLuint, char const *); 2025-12-30T00:28:58,685 | ^ 2025-12-30T00:28:58,686 kivy/graphics/cgl_backend/cgl_glew.c:1665:27: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:28:58,686 1665 | typedef GLuint (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCREATEPROGRAMPTR)(void); 2025-12-30T00:28:58,687 | ^ 2025-12-30T00:28:58,688 kivy/graphics/cgl_backend/cgl_glew.c:1674:27: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:28:58,689 1674 | typedef GLuint (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCREATESHADERPTR)(GLenum); 2025-12-30T00:28:58,690 | ^ 2025-12-30T00:28:58,694 kivy/graphics/cgl_backend/cgl_glew.c:1683:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,695 1683 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLACTIVETEXTUREPTR)(GLenum); 2025-12-30T00:28:58,695 | ^~~~~~~ 2025-12-30T00:28:58,696 kivy/graphics/cgl_backend/cgl_glew.c:1692:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,697 1692 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLATTACHSHADERPTR)(GLuint, GLuint); 2025-12-30T00:28:58,698 | ^~~~~~~ 2025-12-30T00:28:58,699 kivy/graphics/cgl_backend/cgl_glew.c:1701:95: error: expected ‘)’ before ‘char’ 2025-12-30T00:28:58,700 1701 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBINDATTRIBLOCATIONPTR)(GLuint, GLuint, char const *); 2025-12-30T00:28:58,700 | ^~~~~ 2025-12-30T00:28:58,701 | ) 2025-12-30T00:28:58,702 kivy/graphics/cgl_backend/cgl_glew.c:1710:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,703 1710 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBINDBUFFERPTR)(GLenum, GLuint); 2025-12-30T00:28:58,708 | ^~~~~~~ 2025-12-30T00:28:58,709 kivy/graphics/cgl_backend/cgl_glew.c:1719:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,710 1719 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBINDFRAMEBUFFERPTR)(GLenum, GLuint); 2025-12-30T00:28:58,711 | ^~~~~~~ 2025-12-30T00:28:58,712 kivy/graphics/cgl_backend/cgl_glew.c:1728:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,713 1728 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBINDRENDERBUFFERPTR)(GLenum, GLuint); 2025-12-30T00:28:58,714 | ^~~~~~~ 2025-12-30T00:28:58,714 kivy/graphics/cgl_backend/cgl_glew.c:1737:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,715 1737 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBINDTEXTUREPTR)(GLenum, GLuint); 2025-12-30T00:28:58,716 | ^~~~~~~ 2025-12-30T00:28:58,719 kivy/graphics/cgl_backend/cgl_glew.c:1746:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,725 1746 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBLENDCOLORPTR)(GLclampf, GLclampf, GLclampf, GLclampf); 2025-12-30T00:28:58,726 | ^~~~~~~ 2025-12-30T00:28:58,727 kivy/graphics/cgl_backend/cgl_glew.c:1755:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,727 1755 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBLENDEQUATIONPTR)(GLenum); 2025-12-30T00:28:58,728 | ^~~~~~~ 2025-12-30T00:28:58,729 kivy/graphics/cgl_backend/cgl_glew.c:1764:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,729 1764 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBLENDEQUATIONSEPARATEPTR)(GLenum, GLenum); 2025-12-30T00:28:58,730 | ^~~~~~~ 2025-12-30T00:28:58,739 kivy/graphics/cgl_backend/cgl_glew.c:1773:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,739 1773 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBLENDFUNCPTR)(GLenum, GLenum); 2025-12-30T00:28:58,740 | ^~~~~~~ 2025-12-30T00:28:58,741 kivy/graphics/cgl_backend/cgl_glew.c:1782:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,741 1782 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBLENDFUNCSEPARATEPTR)(GLenum, GLenum, GLenum, GLenum); 2025-12-30T00:28:58,742 | ^~~~~~~ 2025-12-30T00:28:58,743 kivy/graphics/cgl_backend/cgl_glew.c:1791:98: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:58,744 1791 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBUFFERDATAPTR)(GLenum, GLsizeiptr, GLvoid const *, GLenum); 2025-12-30T00:28:58,745 | ^~~~~~ 2025-12-30T00:28:58,745 | ) 2025-12-30T00:28:58,746 kivy/graphics/cgl_backend/cgl_glew.c:1800:111: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:58,747 1800 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBUFFERSUBDATAPTR)(GLenum, GLintptr, GLsizeiptr, GLvoid const *); 2025-12-30T00:28:58,748 | ^~~~~~ 2025-12-30T00:28:58,749 | ) 2025-12-30T00:28:58,749 kivy/graphics/cgl_backend/cgl_glew.c:1809:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,750 1809 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCLEARCOLORPTR)(GLclampf, GLclampf, GLclampf, GLclampf); 2025-12-30T00:28:58,751 | ^~~~~~~ 2025-12-30T00:28:58,752 kivy/graphics/cgl_backend/cgl_glew.c:1818:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,752 1818 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCLEARPTR)(GLbitfield); 2025-12-30T00:28:58,753 | ^~~~~~~ 2025-12-30T00:28:58,754 kivy/graphics/cgl_backend/cgl_glew.c:1827:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,755 1827 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCLEARSTENCILPTR)(GLint); 2025-12-30T00:28:58,755 | ^~~~~~~ 2025-12-30T00:28:58,756 kivy/graphics/cgl_backend/cgl_glew.c:1836:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,757 1836 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCOLORMASKPTR)(GLboolean, GLboolean, GLboolean, GLboolean); 2025-12-30T00:28:58,758 | ^~~~~~~ 2025-12-30T00:28:58,758 kivy/graphics/cgl_backend/cgl_glew.c:1845:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,759 1845 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCOMPILESHADERPTR)(GLuint); 2025-12-30T00:28:58,765 | ^~~~~~~ 2025-12-30T00:28:58,766 kivy/graphics/cgl_backend/cgl_glew.c:1854:145: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:58,766 1854 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCOMPRESSEDTEXIMAGE2DPTR)(GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, GLvoid const *); 2025-12-30T00:28:58,767 | ^~~~~~ 2025-12-30T00:28:58,768 | ) 2025-12-30T00:28:58,768 kivy/graphics/cgl_backend/cgl_glew.c:1863:155: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:58,769 1863 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCOMPRESSEDTEXSUBIMAGE2DPTR)(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, GLvoid const *); 2025-12-30T00:28:58,770 | ^~~~~~ 2025-12-30T00:28:58,770 | ) 2025-12-30T00:28:58,771 kivy/graphics/cgl_backend/cgl_glew.c:1872:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,772 1872 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCOPYTEXIMAGE2DPTR)(GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLsizei, GLint); 2025-12-30T00:28:58,773 | ^~~~~~~ 2025-12-30T00:28:58,774 kivy/graphics/cgl_backend/cgl_glew.c:1881:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,775 1881 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCOPYTEXSUBIMAGE2DPTR)(GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei); 2025-12-30T00:28:58,776 | ^~~~~~~ 2025-12-30T00:28:58,776 kivy/graphics/cgl_backend/cgl_glew.c:1890:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,777 1890 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCULLFACEPTR)(GLenum); 2025-12-30T00:28:58,778 | ^~~~~~~ 2025-12-30T00:28:58,779 kivy/graphics/cgl_backend/cgl_glew.c:1899:90: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:58,779 1899 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDELETEBUFFERSPTR)(GLsizei, GLuint const *); 2025-12-30T00:28:58,780 | ^~~~~~ 2025-12-30T00:28:58,785 | ) 2025-12-30T00:28:58,786 kivy/graphics/cgl_backend/cgl_glew.c:1908:95: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:58,787 1908 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDELETEFRAMEBUFFERSPTR)(GLsizei, GLuint const *); 2025-12-30T00:28:58,787 | ^~~~~~ 2025-12-30T00:28:58,788 | ) 2025-12-30T00:28:58,789 kivy/graphics/cgl_backend/cgl_glew.c:1917:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,790 1917 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDELETEPROGRAMPTR)(GLuint); 2025-12-30T00:28:58,791 | ^~~~~~~ 2025-12-30T00:28:58,791 kivy/graphics/cgl_backend/cgl_glew.c:1926:96: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:58,792 1926 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDELETERENDERBUFFERSPTR)(GLsizei, GLuint const *); 2025-12-30T00:28:58,796 | ^~~~~~ 2025-12-30T00:28:58,796 | ) 2025-12-30T00:28:58,797 kivy/graphics/cgl_backend/cgl_glew.c:1935:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,798 1935 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDELETESHADERPTR)(GLuint); 2025-12-30T00:28:58,798 | ^~~~~~~ 2025-12-30T00:28:58,799 kivy/graphics/cgl_backend/cgl_glew.c:1944:91: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:58,800 1944 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDELETETEXTURESPTR)(GLsizei, GLuint const *); 2025-12-30T00:28:58,801 | ^~~~~~ 2025-12-30T00:28:58,806 | ) 2025-12-30T00:28:58,806 kivy/graphics/cgl_backend/cgl_glew.c:1953:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,807 1953 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDEPTHFUNCPTR)(GLenum); 2025-12-30T00:28:58,808 | ^~~~~~~ 2025-12-30T00:28:58,808 kivy/graphics/cgl_backend/cgl_glew.c:1962:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,809 1962 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDEPTHMASKPTR)(GLboolean); 2025-12-30T00:28:58,810 | ^~~~~~~ 2025-12-30T00:28:58,811 kivy/graphics/cgl_backend/cgl_glew.c:1971:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,811 1971 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDETACHSHADERPTR)(GLuint, GLuint); 2025-12-30T00:28:58,812 | ^~~~~~~ 2025-12-30T00:28:58,813 kivy/graphics/cgl_backend/cgl_glew.c:1980:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,814 1980 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDISABLEPTR)(GLenum); 2025-12-30T00:28:58,815 | ^~~~~~~ 2025-12-30T00:28:58,816 kivy/graphics/cgl_backend/cgl_glew.c:1989:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,816 1989 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDISABLEVERTEXATTRIBARRAYPTR)(GLuint); 2025-12-30T00:28:58,817 | ^~~~~~~ 2025-12-30T00:28:58,818 kivy/graphics/cgl_backend/cgl_glew.c:1998:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,818 1998 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDRAWARRAYSPTR)(GLenum, GLint, GLsizei); 2025-12-30T00:28:58,819 | ^~~~~~~ 2025-12-30T00:28:58,820 kivy/graphics/cgl_backend/cgl_glew.c:2007:105: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:58,820 2007 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDRAWELEMENTSPTR)(GLenum, GLsizei, GLenum, GLvoid const *); 2025-12-30T00:28:58,821 | ^~~~~~ 2025-12-30T00:28:58,822 | ) 2025-12-30T00:28:58,826 kivy/graphics/cgl_backend/cgl_glew.c:2016:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,826 2016 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLENABLEPTR)(GLenum); 2025-12-30T00:28:58,827 | ^~~~~~~ 2025-12-30T00:28:58,828 kivy/graphics/cgl_backend/cgl_glew.c:2025:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,829 2025 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLENABLEVERTEXATTRIBARRAYPTR)(GLuint); 2025-12-30T00:28:58,830 | ^~~~~~~ 2025-12-30T00:28:58,830 kivy/graphics/cgl_backend/cgl_glew.c:2052:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,831 2052 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLFRAMEBUFFERRENDERBUFFERPTR)(GLenum, GLenum, GLenum, GLuint); 2025-12-30T00:28:58,832 | ^~~~~~~ 2025-12-30T00:28:58,832 kivy/graphics/cgl_backend/cgl_glew.c:2061:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,836 2061 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLFRAMEBUFFERTEXTURE2DPTR)(GLenum, GLenum, GLenum, GLuint, GLint); 2025-12-30T00:28:58,836 | ^~~~~~~ 2025-12-30T00:28:58,837 kivy/graphics/cgl_backend/cgl_glew.c:2070:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,838 2070 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLFRONTFACEPTR)(GLenum); 2025-12-30T00:28:58,838 | ^~~~~~~ 2025-12-30T00:28:58,839 kivy/graphics/cgl_backend/cgl_glew.c:2079:87: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:58,840 2079 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGENBUFFERSPTR)(GLsizei, GLuint *); 2025-12-30T00:28:58,840 | ^~ 2025-12-30T00:28:58,841 | ) 2025-12-30T00:28:58,842 kivy/graphics/cgl_backend/cgl_glew.c:2088:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,842 2088 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGENERATEMIPMAPPTR)(GLenum); 2025-12-30T00:28:58,848 | ^~~~~~~ 2025-12-30T00:28:58,849 kivy/graphics/cgl_backend/cgl_glew.c:2097:92: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:58,850 2097 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGENFRAMEBUFFERSPTR)(GLsizei, GLuint *); 2025-12-30T00:28:58,851 | ^~ 2025-12-30T00:28:58,852 | ) 2025-12-30T00:28:58,852 kivy/graphics/cgl_backend/cgl_glew.c:2106:93: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:58,853 2106 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGENRENDERBUFFERSPTR)(GLsizei, GLuint *); 2025-12-30T00:28:58,854 | ^~ 2025-12-30T00:28:58,855 | ) 2025-12-30T00:28:58,856 kivy/graphics/cgl_backend/cgl_glew.c:2115:88: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:58,856 2115 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGENTEXTURESPTR)(GLsizei, GLuint *); 2025-12-30T00:28:58,857 | ^~ 2025-12-30T00:28:58,858 | ) 2025-12-30T00:28:58,859 kivy/graphics/cgl_backend/cgl_glew.c:2124:109: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:58,859 2124 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETACTIVEATTRIBPTR)(GLuint, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLchar *); 2025-12-30T00:28:58,860 | ^~ 2025-12-30T00:28:58,861 | ) 2025-12-30T00:28:58,862 kivy/graphics/cgl_backend/cgl_glew.c:2133:110: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:58,863 2133 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETACTIVEUNIFORMPTR)(GLuint, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLchar *); 2025-12-30T00:28:58,864 | ^~ 2025-12-30T00:28:58,864 | ) 2025-12-30T00:28:58,870 kivy/graphics/cgl_backend/cgl_glew.c:2142:104: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:58,871 2142 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETATTACHEDSHADERSPTR)(GLuint, GLsizei, GLsizei *, GLuint *); 2025-12-30T00:28:58,872 | ^~ 2025-12-30T00:28:58,872 | ) 2025-12-30T00:28:58,873 kivy/graphics/cgl_backend/cgl_glew.c:2151:90: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:58,874 2151 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETBOOLEANVPTR)(GLenum, GLboolean *); 2025-12-30T00:28:58,874 | ^~ 2025-12-30T00:28:58,875 | ) 2025-12-30T00:28:58,876 kivy/graphics/cgl_backend/cgl_glew.c:2160:103: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:58,877 2160 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETBUFFERPARAMETERIVPTR)(GLenum, GLenum, GLint *); 2025-12-30T00:28:58,877 | ^~ 2025-12-30T00:28:58,878 | ) 2025-12-30T00:28:58,882 kivy/graphics/cgl_backend/cgl_glew.c:2169:86: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:58,882 2169 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETFLOATVPTR)(GLenum, GLfloat *); 2025-12-30T00:28:58,883 | ^~ 2025-12-30T00:28:58,884 | ) 2025-12-30T00:28:58,884 kivy/graphics/cgl_backend/cgl_glew.c:2178:126: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:58,885 2178 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETFRAMEBUFFERATTACHMENTPARAMETERIVPTR)(GLenum, GLenum, GLenum, GLint *); 2025-12-30T00:28:58,886 | ^~ 2025-12-30T00:28:58,887 | ) 2025-12-30T00:28:58,888 kivy/graphics/cgl_backend/cgl_glew.c:2187:86: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:58,893 2187 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETINTEGERVPTR)(GLenum, GLint *); 2025-12-30T00:28:58,894 | ^~ 2025-12-30T00:28:58,895 | ) 2025-12-30T00:28:58,896 kivy/graphics/cgl_backend/cgl_glew.c:2196:103: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:58,896 2196 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETPROGRAMINFOLOGPTR)(GLuint, GLsizei, GLsizei *, GLchar *); 2025-12-30T00:28:58,897 | ^~ 2025-12-30T00:28:58,898 | ) 2025-12-30T00:28:58,899 kivy/graphics/cgl_backend/cgl_glew.c:2205:95: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:58,900 2205 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETPROGRAMIVPTR)(GLuint, GLenum, GLint *); 2025-12-30T00:28:58,901 | ^~ 2025-12-30T00:28:58,901 | ) 2025-12-30T00:28:58,902 kivy/graphics/cgl_backend/cgl_glew.c:2214:109: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:58,903 2214 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETRENDERBUFFERPARAMETERIVPTR)(GLenum, GLenum, GLint *); 2025-12-30T00:28:58,904 | ^~ 2025-12-30T00:28:58,904 | ) 2025-12-30T00:28:58,905 kivy/graphics/cgl_backend/cgl_glew.c:2223:102: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:58,906 2223 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETSHADERINFOLOGPTR)(GLuint, GLsizei, GLsizei *, char *); 2025-12-30T00:28:58,906 | ^~ 2025-12-30T00:28:58,907 | ) 2025-12-30T00:28:58,908 kivy/graphics/cgl_backend/cgl_glew.c:2232:94: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:58,909 2232 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETSHADERIVPTR)(GLuint, GLenum, GLint *); 2025-12-30T00:28:58,912 | ^~ 2025-12-30T00:28:58,913 | ) 2025-12-30T00:28:58,914 kivy/graphics/cgl_backend/cgl_glew.c:2241:101: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:58,915 2241 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETSHADERSOURCEPTR)(GLuint, GLsizei, GLsizei *, GLchar *); 2025-12-30T00:28:58,916 | ^~ 2025-12-30T00:28:58,916 | ) 2025-12-30T00:28:58,917 kivy/graphics/cgl_backend/cgl_glew.c:2250:102: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:58,923 2250 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETTEXPARAMETERFVPTR)(GLenum, GLenum, GLfloat *); 2025-12-30T00:28:58,924 | ^~ 2025-12-30T00:28:58,925 | ) 2025-12-30T00:28:58,925 kivy/graphics/cgl_backend/cgl_glew.c:2259:100: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:58,926 2259 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETTEXPARAMETERIVPTR)(GLenum, GLenum, GLint *); 2025-12-30T00:28:58,927 | ^~ 2025-12-30T00:28:58,928 | ) 2025-12-30T00:28:58,929 kivy/graphics/cgl_backend/cgl_glew.c:2268:96: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:58,930 2268 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETUNIFORMFVPTR)(GLuint, GLint, GLfloat *); 2025-12-30T00:28:58,930 | ^~ 2025-12-30T00:28:58,931 | ) 2025-12-30T00:28:58,934 kivy/graphics/cgl_backend/cgl_glew.c:2277:94: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:58,934 2277 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETUNIFORMIVPTR)(GLuint, GLint, GLint *); 2025-12-30T00:28:58,935 | ^~ 2025-12-30T00:28:58,936 | ) 2025-12-30T00:28:58,937 kivy/graphics/cgl_backend/cgl_glew.c:2286:102: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:58,937 2286 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETVERTEXATTRIBFVPTR)(GLuint, GLenum, GLfloat *); 2025-12-30T00:28:58,938 | ^~ 2025-12-30T00:28:58,939 | ) 2025-12-30T00:28:58,944 kivy/graphics/cgl_backend/cgl_glew.c:2295:100: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:58,945 2295 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETVERTEXATTRIBIVPTR)(GLuint, GLenum, GLint *); 2025-12-30T00:28:58,946 | ^~ 2025-12-30T00:28:58,947 | ) 2025-12-30T00:28:58,947 kivy/graphics/cgl_backend/cgl_glew.c:2304:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,948 2304 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLHINTPTR)(GLenum, GLenum); 2025-12-30T00:28:58,949 | ^~~~~~~ 2025-12-30T00:28:58,950 kivy/graphics/cgl_backend/cgl_glew.c:2313:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,950 2313 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLLINEWIDTHPTR)(GLfloat); 2025-12-30T00:28:58,951 | ^~~~~~~ 2025-12-30T00:28:58,952 kivy/graphics/cgl_backend/cgl_glew.c:2322:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,953 2322 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLLINKPROGRAMPTR)(GLuint); 2025-12-30T00:28:58,954 | ^~~~~~~ 2025-12-30T00:28:58,955 kivy/graphics/cgl_backend/cgl_glew.c:2331:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,956 2331 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLPIXELSTOREIPTR)(GLenum, GLint); 2025-12-30T00:28:58,956 | ^~~~~~~ 2025-12-30T00:28:58,957 kivy/graphics/cgl_backend/cgl_glew.c:2340:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,958 2340 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLPOLYGONOFFSETPTR)(GLfloat, GLfloat); 2025-12-30T00:28:58,959 | ^~~~~~~ 2025-12-30T00:28:58,959 kivy/graphics/cgl_backend/cgl_glew.c:2349:126: error: expected ‘)’ before ‘*’ token 2025-12-30T00:28:58,960 2349 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLREADPIXELSPTR)(GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, GLvoid *); 2025-12-30T00:28:58,961 | ^~ 2025-12-30T00:28:58,962 | ) 2025-12-30T00:28:58,963 kivy/graphics/cgl_backend/cgl_glew.c:2358:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,966 2358 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLRENDERBUFFERSTORAGEPTR)(GLenum, GLenum, GLsizei, GLsizei); 2025-12-30T00:28:58,968 | ^~~~~~~ 2025-12-30T00:28:58,969 kivy/graphics/cgl_backend/cgl_glew.c:2367:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,970 2367 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSAMPLECOVERAGEPTR)(GLclampf, GLboolean); 2025-12-30T00:28:58,971 | ^~~~~~~ 2025-12-30T00:28:58,971 kivy/graphics/cgl_backend/cgl_glew.c:2376:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,972 2376 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSCISSORPTR)(GLint, GLint, GLsizei, GLsizei); 2025-12-30T00:28:58,973 | ^~~~~~~ 2025-12-30T00:28:58,973 kivy/graphics/cgl_backend/cgl_glew.c:2385:89: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:58,974 2385 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSHADERBINARYPTR)(GLsizei, GLuint const *, GLenum, void const *, GLsizei); 2025-12-30T00:28:58,975 | ^~~~~~ 2025-12-30T00:28:58,976 | ) 2025-12-30T00:28:58,976 kivy/graphics/cgl_backend/cgl_glew.c:2394:97: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:58,977 2394 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSHADERSOURCEPTR)(GLuint, GLsizei, GLchar const *const *, GLint const *); 2025-12-30T00:28:58,977 | ^~~~~~ 2025-12-30T00:28:58,978 | ) 2025-12-30T00:28:58,986 kivy/graphics/cgl_backend/cgl_glew.c:2403:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,991 2403 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSTENCILFUNCPTR)(GLenum, GLint, GLuint); 2025-12-30T00:28:58,992 | ^~~~~~~ 2025-12-30T00:28:58,996 kivy/graphics/cgl_backend/cgl_glew.c:2412:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:58,997 2412 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSTENCILFUNCSEPARATEPTR)(GLenum, GLenum, GLint, GLuint); 2025-12-30T00:28:58,998 | ^~~~~~~ 2025-12-30T00:28:59,003 kivy/graphics/cgl_backend/cgl_glew.c:2421:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:59,004 2421 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSTENCILMASKPTR)(GLuint); 2025-12-30T00:28:59,005 | ^~~~~~~ 2025-12-30T00:28:59,006 kivy/graphics/cgl_backend/cgl_glew.c:2430:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:59,007 2430 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSTENCILMASKSEPARATEPTR)(GLenum, GLuint); 2025-12-30T00:28:59,008 | ^~~~~~~ 2025-12-30T00:28:59,009 kivy/graphics/cgl_backend/cgl_glew.c:2439:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:59,010 2439 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSTENCILOPPTR)(GLenum, GLenum, GLenum); 2025-12-30T00:28:59,011 | ^~~~~~~ 2025-12-30T00:28:59,011 kivy/graphics/cgl_backend/cgl_glew.c:2448:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:59,012 2448 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSTENCILOPSEPARATEPTR)(GLenum, GLenum, GLenum, GLenum); 2025-12-30T00:28:59,014 | ^~~~~~~ 2025-12-30T00:28:59,015 kivy/graphics/cgl_backend/cgl_glew.c:2457:134: error: expected ‘)’ before ‘void’ 2025-12-30T00:28:59,016 2457 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLTEXIMAGE2DPTR)(GLenum, GLint, GLint, GLsizei, GLsizei, GLint, GLenum, GLenum, void const *); 2025-12-30T00:28:59,017 | ^~~~~ 2025-12-30T00:28:59,019 | ) 2025-12-30T00:28:59,019 kivy/graphics/cgl_backend/cgl_glew.c:2466:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:59,020 2466 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLTEXPARAMETERFPTR)(GLenum, GLenum, GLfloat); 2025-12-30T00:28:59,021 | ^~~~~~~ 2025-12-30T00:28:59,022 kivy/graphics/cgl_backend/cgl_glew.c:2475:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:59,022 2475 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLTEXPARAMETERIPTR)(GLenum, GLenum, GLint); 2025-12-30T00:28:59,023 | ^~~~~~~ 2025-12-30T00:28:59,024 kivy/graphics/cgl_backend/cgl_glew.c:2484:144: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:59,024 2484 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLTEXSUBIMAGE2DPTR)(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, GLvoid const *); 2025-12-30T00:28:59,025 | ^~~~~~ 2025-12-30T00:28:59,026 | ) 2025-12-30T00:28:59,027 kivy/graphics/cgl_backend/cgl_glew.c:2493:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:59,027 2493 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM1FPTR)(GLint, GLfloat); 2025-12-30T00:28:59,028 | ^~~~~~~ 2025-12-30T00:28:59,029 kivy/graphics/cgl_backend/cgl_glew.c:2502:95: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:59,030 2502 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM1FVPTR)(GLint, GLsizei, GLfloat const *); 2025-12-30T00:28:59,031 | ^~~~~~ 2025-12-30T00:28:59,032 | ) 2025-12-30T00:28:59,033 kivy/graphics/cgl_backend/cgl_glew.c:2511:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:59,033 2511 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM1IPTR)(GLint, GLint); 2025-12-30T00:28:59,034 | ^~~~~~~ 2025-12-30T00:28:59,035 kivy/graphics/cgl_backend/cgl_glew.c:2520:93: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:59,036 2520 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM1IVPTR)(GLint, GLsizei, GLint const *); 2025-12-30T00:28:59,037 | ^~~~~~ 2025-12-30T00:28:59,037 | ) 2025-12-30T00:28:59,038 kivy/graphics/cgl_backend/cgl_glew.c:2529:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:59,039 2529 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM2FPTR)(GLint, GLfloat, GLfloat); 2025-12-30T00:28:59,040 | ^~~~~~~ 2025-12-30T00:28:59,041 kivy/graphics/cgl_backend/cgl_glew.c:2538:95: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:59,042 2538 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM2FVPTR)(GLint, GLsizei, GLfloat const *); 2025-12-30T00:28:59,042 | ^~~~~~ 2025-12-30T00:28:59,043 | ) 2025-12-30T00:28:59,044 kivy/graphics/cgl_backend/cgl_glew.c:2547:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:59,045 2547 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM2IPTR)(GLint, GLint, GLint); 2025-12-30T00:28:59,046 | ^~~~~~~ 2025-12-30T00:28:59,047 kivy/graphics/cgl_backend/cgl_glew.c:2556:93: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:59,047 2556 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM2IVPTR)(GLint, GLsizei, GLint const *); 2025-12-30T00:28:59,048 | ^~~~~~ 2025-12-30T00:28:59,049 | ) 2025-12-30T00:28:59,050 kivy/graphics/cgl_backend/cgl_glew.c:2565:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:59,051 2565 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM3FPTR)(GLint, GLfloat, GLfloat, GLfloat); 2025-12-30T00:28:59,052 | ^~~~~~~ 2025-12-30T00:28:59,053 kivy/graphics/cgl_backend/cgl_glew.c:2574:95: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:59,053 2574 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM3FVPTR)(GLint, GLsizei, GLfloat const *); 2025-12-30T00:28:59,054 | ^~~~~~ 2025-12-30T00:28:59,055 | ) 2025-12-30T00:28:59,055 kivy/graphics/cgl_backend/cgl_glew.c:2583:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:59,056 2583 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM3IPTR)(GLint, GLint, GLint, GLint); 2025-12-30T00:28:59,057 | ^~~~~~~ 2025-12-30T00:28:59,058 kivy/graphics/cgl_backend/cgl_glew.c:2592:93: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:59,058 2592 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM3IVPTR)(GLint, GLsizei, GLint const *); 2025-12-30T00:28:59,059 | ^~~~~~ 2025-12-30T00:28:59,060 | ) 2025-12-30T00:28:59,061 kivy/graphics/cgl_backend/cgl_glew.c:2601:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:59,062 2601 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM4FPTR)(GLint, GLfloat, GLfloat, GLfloat, GLfloat); 2025-12-30T00:28:59,063 | ^~~~~~~ 2025-12-30T00:28:59,064 kivy/graphics/cgl_backend/cgl_glew.c:2610:95: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:59,065 2610 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM4FVPTR)(GLint, GLsizei, GLfloat const *); 2025-12-30T00:28:59,066 | ^~~~~~ 2025-12-30T00:28:59,067 | ) 2025-12-30T00:28:59,067 kivy/graphics/cgl_backend/cgl_glew.c:2619:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:59,068 2619 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM4IPTR)(GLint, GLint, GLint, GLint, GLint); 2025-12-30T00:28:59,069 | ^~~~~~~ 2025-12-30T00:28:59,070 kivy/graphics/cgl_backend/cgl_glew.c:2628:93: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:59,070 2628 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM4IVPTR)(GLint, GLsizei, GLint const *); 2025-12-30T00:28:59,071 | ^~~~~~ 2025-12-30T00:28:59,072 | ) 2025-12-30T00:28:59,073 kivy/graphics/cgl_backend/cgl_glew.c:2637:112: error: expected ‘)’ before ‘const’ 2025-12-30T00:28:59,074 2637 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORMMATRIX4FVPTR)(GLint, GLsizei, GLboolean, GLfloat const *); 2025-12-30T00:28:59,075 | ^~~~~~ 2025-12-30T00:28:59,076 | ) 2025-12-30T00:28:59,076 kivy/graphics/cgl_backend/cgl_glew.c:2646:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:59,077 2646 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUSEPROGRAMPTR)(GLuint); 2025-12-30T00:28:59,078 | ^~~~~~~ 2025-12-30T00:28:59,079 kivy/graphics/cgl_backend/cgl_glew.c:2655:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:59,079 2655 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLVALIDATEPROGRAMPTR)(GLuint); 2025-12-30T00:28:59,080 | ^~~~~~~ 2025-12-30T00:28:59,081 kivy/graphics/cgl_backend/cgl_glew.c:2664:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:59,082 2664 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLVERTEXATTRIB1FPTR)(GLuint, GLfloat); 2025-12-30T00:28:59,082 | ^~~~~~~ 2025-12-30T00:28:59,083 kivy/graphics/cgl_backend/cgl_glew.c:2673:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:59,084 2673 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLVERTEXATTRIB2FPTR)(GLuint, GLfloat, GLfloat); 2025-12-30T00:28:59,085 | ^~~~~~~ 2025-12-30T00:28:59,086 kivy/graphics/cgl_backend/cgl_glew.c:2682:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:59,086 2682 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLVERTEXATTRIB3FPTR)(GLuint, GLfloat, GLfloat, GLfloat); 2025-12-30T00:28:59,087 | ^~~~~~~ 2025-12-30T00:28:59,088 kivy/graphics/cgl_backend/cgl_glew.c:2691:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:59,089 2691 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLVERTEXATTRIB4FPTR)(GLuint, GLfloat, GLfloat, GLfloat, GLfloat); 2025-12-30T00:28:59,090 | ^~~~~~~ 2025-12-30T00:28:59,090 kivy/graphics/cgl_backend/cgl_glew.c:2700:123: error: expected ‘)’ before ‘void’ 2025-12-30T00:28:59,091 2700 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLVERTEXATTRIBPOINTERPTR)(GLuint, GLint, GLenum, GLboolean, GLsizei, void const *); 2025-12-30T00:28:59,092 | ^~~~~ 2025-12-30T00:28:59,093 | ) 2025-12-30T00:28:59,094 kivy/graphics/cgl_backend/cgl_glew.c:2709:1: warning: parameter names (without types) in function declaration 2025-12-30T00:28:59,095 2709 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLVIEWPORTPTR)(GLint, GLint, GLsizei, GLsizei); 2025-12-30T00:28:59,096 | ^~~~~~~ 2025-12-30T00:28:59,096 kivy/graphics/cgl_backend/cgl_glew.c:2719:3: error: expected specifier-qualifier-list before ‘GLubyte’ 2025-12-30T00:28:59,097 2719 | GLubyte const *(__stdcall *glGetString)(GLenum); 2025-12-30T00:28:59,098 | ^~~~~~~ 2025-12-30T00:28:59,511 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-30T00:28:59,948 warning: kivy/graphics/cgl_backend/cgl_angle.pyx:25:26: Unreachable code 2025-12-30T00:29:00,323 Compiling kivy/graphics/egl_backend/egl_angle.pyx because it depends on kivy/include/config.pxi. 2025-12-30T00:29:00,323 [1/1] Cythonizing kivy/graphics/egl_backend/egl_angle.pyx 2025-12-30T00:29:00,334 [INFO ] building 'kivy.graphics.cgl_backend.cgl_angle' extension 2025-12-30T00:29:00,345 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7/kivy/include -I/tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7/kivy/include -I/usr/include/python3.11 -c kivy/graphics/cgl_backend/cgl_angle.c -o build/temp.linux-armv7l-cpython-311/kivy/graphics/cgl_backend/cgl_angle.o 2025-12-30T00:29:00,455 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-30T00:29:00,543 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:22:0: Exception check on 'dbgActiveTexture' will always require the GIL to be acquired. 2025-12-30T00:29:00,544 Possible solutions: 2025-12-30T00:29:00,545 1. Declare 'dbgActiveTexture' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,546 2. Use an 'int' return type on 'dbgActiveTexture' to allow an error code to be returned. 2025-12-30T00:29:00,547 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:26:0: Exception check on 'gil_dbgActiveTexture' will always require the GIL to be acquired. 2025-12-30T00:29:00,548 Possible solutions: 2025-12-30T00:29:00,548 1. Declare 'gil_dbgActiveTexture' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,549 2. Use an 'int' return type on 'gil_dbgActiveTexture' to allow an error code to be returned. 2025-12-30T00:29:00,550 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:31:0: Exception check on 'dbgAttachShader' will always require the GIL to be acquired. 2025-12-30T00:29:00,551 Possible solutions: 2025-12-30T00:29:00,554 1. Declare 'dbgAttachShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,555 2. Use an 'int' return type on 'dbgAttachShader' to allow an error code to be returned. 2025-12-30T00:29:00,556 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:35:0: Exception check on 'gil_dbgAttachShader' will always require the GIL to be acquired. 2025-12-30T00:29:00,557 Possible solutions: 2025-12-30T00:29:00,558 1. Declare 'gil_dbgAttachShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,559 2. Use an 'int' return type on 'gil_dbgAttachShader' to allow an error code to be returned. 2025-12-30T00:29:00,560 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:40:0: Exception check on 'dbgBindAttribLocation' will always require the GIL to be acquired. 2025-12-30T00:29:00,561 Possible solutions: 2025-12-30T00:29:00,562 1. Declare 'dbgBindAttribLocation' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,563 2. Use an 'int' return type on 'dbgBindAttribLocation' to allow an error code to be returned. 2025-12-30T00:29:00,564 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:44:0: Exception check on 'gil_dbgBindAttribLocation' will always require the GIL to be acquired. 2025-12-30T00:29:00,566 Possible solutions: 2025-12-30T00:29:00,567 1. Declare 'gil_dbgBindAttribLocation' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,568 2. Use an 'int' return type on 'gil_dbgBindAttribLocation' to allow an error code to be returned. 2025-12-30T00:29:00,569 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:49:0: Exception check on 'dbgBindBuffer' will always require the GIL to be acquired. 2025-12-30T00:29:00,571 Possible solutions: 2025-12-30T00:29:00,571 1. Declare 'dbgBindBuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,572 2. Use an 'int' return type on 'dbgBindBuffer' to allow an error code to be returned. 2025-12-30T00:29:00,574 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:53:0: Exception check on 'gil_dbgBindBuffer' will always require the GIL to be acquired. 2025-12-30T00:29:00,575 Possible solutions: 2025-12-30T00:29:00,576 1. Declare 'gil_dbgBindBuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,577 2. Use an 'int' return type on 'gil_dbgBindBuffer' to allow an error code to be returned. 2025-12-30T00:29:00,580 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:58:0: Exception check on 'dbgBindFramebuffer' will always require the GIL to be acquired. 2025-12-30T00:29:00,586 Possible solutions: 2025-12-30T00:29:00,589 1. Declare 'dbgBindFramebuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,594 2. Use an 'int' return type on 'dbgBindFramebuffer' to allow an error code to be returned. 2025-12-30T00:29:00,600 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:62:0: Exception check on 'gil_dbgBindFramebuffer' will always require the GIL to be acquired. 2025-12-30T00:29:00,606 Possible solutions: 2025-12-30T00:29:00,612 1. Declare 'gil_dbgBindFramebuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,618 2. Use an 'int' return type on 'gil_dbgBindFramebuffer' to allow an error code to be returned. 2025-12-30T00:29:00,629 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:67:0: Exception check on 'dbgBindRenderbuffer' will always require the GIL to be acquired. 2025-12-30T00:29:00,635 Possible solutions: 2025-12-30T00:29:00,641 1. Declare 'dbgBindRenderbuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,646 2. Use an 'int' return type on 'dbgBindRenderbuffer' to allow an error code to be returned. 2025-12-30T00:29:00,659 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:71:0: Exception check on 'gil_dbgBindRenderbuffer' will always require the GIL to be acquired. 2025-12-30T00:29:00,664 Possible solutions: 2025-12-30T00:29:00,670 1. Declare 'gil_dbgBindRenderbuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,676 2. Use an 'int' return type on 'gil_dbgBindRenderbuffer' to allow an error code to be returned. 2025-12-30T00:29:00,678 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:76:0: Exception check on 'dbgBindTexture' will always require the GIL to be acquired. 2025-12-30T00:29:00,680 Error compiling Cython file: 2025-12-30T00:29:00,681 Possible solutions: 2025-12-30T00:29:00,681 ------------------------------------------------------------ 2025-12-30T00:29:00,682 ... 2025-12-30T00:29:00,683 self._egl = EGLMetalANGLE() 2025-12-30T00:29:00,684 1. Declare 'dbgBindTexture' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,684 else: 2025-12-30T00:29:00,685 2. Use an 'int' return type on 'dbgBindTexture' to allow an error code to be returned. 2025-12-30T00:29:00,686 self._egl = EGLBaseANGLE() 2025-12-30T00:29:00,688 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:80:0: Exception check on 'gil_dbgBindTexture' will always require the GIL to be acquired. 2025-12-30T00:29:00,688 Possible solutions: 2025-12-30T00:29:00,689 cdef void set_native_layer(self, void * native_layer) except *: 2025-12-30T00:29:00,690 self._egl.set_native_layer(native_layer) 2025-12-30T00:29:00,691 ^ 2025-12-30T00:29:00,692 1. Declare 'gil_dbgBindTexture' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,693 ------------------------------------------------------------ 2025-12-30T00:29:00,693 2. Use an 'int' return type on 'gil_dbgBindTexture' to allow an error code to be returned. 2025-12-30T00:29:00,694 kivy/graphics/egl_backend/egl_angle.pyx:48:35: Cannot convert 'void *' to Python object 2025-12-30T00:29:00,698 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:85:0: Exception check on 'dbgBlendColor' will always require the GIL to be acquired. 2025-12-30T00:29:00,704 Possible solutions: 2025-12-30T00:29:00,709 1. Declare 'dbgBlendColor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,715 2. Use an 'int' return type on 'dbgBlendColor' to allow an error code to be returned. 2025-12-30T00:29:00,716 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:89:0: Exception check on 'gil_dbgBlendColor' will always require the GIL to be acquired. 2025-12-30T00:29:00,721 Possible solutions: 2025-12-30T00:29:00,726 1. Declare 'gil_dbgBlendColor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,731 2. Use an 'int' return type on 'gil_dbgBlendColor' to allow an error code to be returned. 2025-12-30T00:29:00,735 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:94:0: Exception check on 'dbgBlendEquation' will always require the GIL to be acquired. 2025-12-30T00:29:00,736 Possible solutions: 2025-12-30T00:29:00,737 1. Declare 'dbgBlendEquation' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,738 2. Use an 'int' return type on 'dbgBlendEquation' to allow an error code to be returned. 2025-12-30T00:29:00,740 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:98:0: Exception check on 'gil_dbgBlendEquation' will always require the GIL to be acquired. 2025-12-30T00:29:00,744 Possible solutions: 2025-12-30T00:29:00,745 1. Declare 'gil_dbgBlendEquation' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,746 2. Use an 'int' return type on 'gil_dbgBlendEquation' to allow an error code to be returned. 2025-12-30T00:29:00,747 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:103:0: Exception check on 'dbgBlendEquationSeparate' will always require the GIL to be acquired. 2025-12-30T00:29:00,748 Possible solutions: 2025-12-30T00:29:00,749 1. Declare 'dbgBlendEquationSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,750 2. Use an 'int' return type on 'dbgBlendEquationSeparate' to allow an error code to be returned. 2025-12-30T00:29:00,750 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:107:0: Exception check on 'gil_dbgBlendEquationSeparate' will always require the GIL to be acquired. 2025-12-30T00:29:00,751 Possible solutions: 2025-12-30T00:29:00,752 1. Declare 'gil_dbgBlendEquationSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,753 2. Use an 'int' return type on 'gil_dbgBlendEquationSeparate' to allow an error code to be returned. 2025-12-30T00:29:00,754 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:112:0: Exception check on 'dbgBlendFunc' will always require the GIL to be acquired. 2025-12-30T00:29:00,755 Possible solutions: 2025-12-30T00:29:00,756 1. Declare 'dbgBlendFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,757 2. Use an 'int' return type on 'dbgBlendFunc' to allow an error code to be returned. 2025-12-30T00:29:00,758 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:116:0: Exception check on 'gil_dbgBlendFunc' will always require the GIL to be acquired. 2025-12-30T00:29:00,759 Possible solutions: 2025-12-30T00:29:00,759 1. Declare 'gil_dbgBlendFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,760 2. Use an 'int' return type on 'gil_dbgBlendFunc' to allow an error code to be returned. 2025-12-30T00:29:00,761 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:121:0: Exception check on 'dbgBlendFuncSeparate' will always require the GIL to be acquired. 2025-12-30T00:29:00,762 Possible solutions: 2025-12-30T00:29:00,764 1. Declare 'dbgBlendFuncSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,765 2. Use an 'int' return type on 'dbgBlendFuncSeparate' to allow an error code to be returned. 2025-12-30T00:29:00,765 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:125:0: Exception check on 'gil_dbgBlendFuncSeparate' will always require the GIL to be acquired. 2025-12-30T00:29:00,766 Possible solutions: 2025-12-30T00:29:00,767 1. Declare 'gil_dbgBlendFuncSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,768 2. Use an 'int' return type on 'gil_dbgBlendFuncSeparate' to allow an error code to be returned. 2025-12-30T00:29:00,769 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:130:0: Exception check on 'dbgBufferData' will always require the GIL to be acquired. 2025-12-30T00:29:00,771 Possible solutions: 2025-12-30T00:29:00,773 1. Declare 'dbgBufferData' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,774 2. Use an 'int' return type on 'dbgBufferData' to allow an error code to be returned. 2025-12-30T00:29:00,774 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:134:0: Exception check on 'gil_dbgBufferData' will always require the GIL to be acquired. 2025-12-30T00:29:00,780 Possible solutions: 2025-12-30T00:29:00,781 1. Declare 'gil_dbgBufferData' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,782 2. Use an 'int' return type on 'gil_dbgBufferData' to allow an error code to be returned. 2025-12-30T00:29:00,782 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:139:0: Exception check on 'dbgBufferSubData' will always require the GIL to be acquired. 2025-12-30T00:29:00,786 Possible solutions: 2025-12-30T00:29:00,791 1. Declare 'dbgBufferSubData' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,792 2. Use an 'int' return type on 'dbgBufferSubData' to allow an error code to be returned. 2025-12-30T00:29:00,792 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:143:0: Exception check on 'gil_dbgBufferSubData' will always require the GIL to be acquired. 2025-12-30T00:29:00,793 Possible solutions: 2025-12-30T00:29:00,794 1. Declare 'gil_dbgBufferSubData' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,795 2. Use an 'int' return type on 'gil_dbgBufferSubData' to allow an error code to be returned. 2025-12-30T00:29:00,796 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:158:0: Exception check on 'dbgClear' will always require the GIL to be acquired. 2025-12-30T00:29:00,797 Possible solutions: 2025-12-30T00:29:00,798 1. Declare 'dbgClear' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,799 2. Use an 'int' return type on 'dbgClear' to allow an error code to be returned. 2025-12-30T00:29:00,805 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:162:0: Exception check on 'gil_dbgClear' will always require the GIL to be acquired. 2025-12-30T00:29:00,806 Possible solutions: 2025-12-30T00:29:00,808 1. Declare 'gil_dbgClear' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,809 2. Use an 'int' return type on 'gil_dbgClear' to allow an error code to be returned. 2025-12-30T00:29:00,810 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:167:0: Exception check on 'dbgClearColor' will always require the GIL to be acquired. 2025-12-30T00:29:00,811 Possible solutions: 2025-12-30T00:29:00,812 1. Declare 'dbgClearColor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,813 [INFO ] building 'kivy.core.text.text_layout' extension 2025-12-30T00:29:00,814 2. Use an 'int' return type on 'dbgClearColor' to allow an error code to be returned. 2025-12-30T00:29:00,816 [INFO ] creating build/temp.linux-armv7l-cpython-311/kivy/core/text 2025-12-30T00:29:00,817 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:171:0: Exception check on 'gil_dbgClearColor' will always require the GIL to be acquired. 2025-12-30T00:29:00,818 Possible solutions: 2025-12-30T00:29:00,819 1. Declare 'gil_dbgClearColor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,820 2. Use an 'int' return type on 'gil_dbgClearColor' to allow an error code to be returned. 2025-12-30T00:29:00,821 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7/kivy/include -I/usr/include/python3.11 -c kivy/core/text/text_layout.c -o build/temp.linux-armv7l-cpython-311/kivy/core/text/text_layout.o 2025-12-30T00:29:00,822 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:187:0: Exception check on 'dbgClearStencil' will always require the GIL to be acquired. 2025-12-30T00:29:00,824 Possible solutions: 2025-12-30T00:29:00,825 1. Declare 'dbgClearStencil' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,826 2. Use an 'int' return type on 'dbgClearStencil' to allow an error code to be returned. 2025-12-30T00:29:00,827 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:191:0: Exception check on 'gil_dbgClearStencil' will always require the GIL to be acquired. 2025-12-30T00:29:00,828 Possible solutions: 2025-12-30T00:29:00,829 1. Declare 'gil_dbgClearStencil' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,830 2. Use an 'int' return type on 'gil_dbgClearStencil' to allow an error code to be returned. 2025-12-30T00:29:00,832 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:196:0: Exception check on 'dbgColorMask' will always require the GIL to be acquired. 2025-12-30T00:29:00,833 Possible solutions: 2025-12-30T00:29:00,834 1. Declare 'dbgColorMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,834 2. Use an 'int' return type on 'dbgColorMask' to allow an error code to be returned. 2025-12-30T00:29:00,836 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:200:0: Exception check on 'gil_dbgColorMask' will always require the GIL to be acquired. 2025-12-30T00:29:00,837 Possible solutions: 2025-12-30T00:29:00,838 1. Declare 'gil_dbgColorMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,839 2. Use an 'int' return type on 'gil_dbgColorMask' to allow an error code to be returned. 2025-12-30T00:29:00,841 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:205:0: Exception check on 'dbgCompileShader' will always require the GIL to be acquired. 2025-12-30T00:29:00,842 Possible solutions: 2025-12-30T00:29:00,843 1. Declare 'dbgCompileShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,844 2. Use an 'int' return type on 'dbgCompileShader' to allow an error code to be returned. 2025-12-30T00:29:00,846 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:209:0: Exception check on 'gil_dbgCompileShader' will always require the GIL to be acquired. 2025-12-30T00:29:00,846 Possible solutions: 2025-12-30T00:29:00,847 1. Declare 'gil_dbgCompileShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,848 2. Use an 'int' return type on 'gil_dbgCompileShader' to allow an error code to be returned. 2025-12-30T00:29:00,851 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:214:0: Exception check on 'dbgCompressedTexImage2D' will always require the GIL to be acquired. 2025-12-30T00:29:00,851 Possible solutions: 2025-12-30T00:29:00,852 1. Declare 'dbgCompressedTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,853 2. Use an 'int' return type on 'dbgCompressedTexImage2D' to allow an error code to be returned. 2025-12-30T00:29:00,855 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:218:0: Exception check on 'gil_dbgCompressedTexImage2D' will always require the GIL to be acquired. 2025-12-30T00:29:00,856 Possible solutions: 2025-12-30T00:29:00,857 1. Declare 'gil_dbgCompressedTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,858 2. Use an 'int' return type on 'gil_dbgCompressedTexImage2D' to allow an error code to be returned. 2025-12-30T00:29:00,860 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:223:0: Exception check on 'dbgCompressedTexSubImage2D' will always require the GIL to be acquired. 2025-12-30T00:29:00,861 Possible solutions: 2025-12-30T00:29:00,862 1. Declare 'dbgCompressedTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,863 2. Use an 'int' return type on 'dbgCompressedTexSubImage2D' to allow an error code to be returned. 2025-12-30T00:29:00,865 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:227:0: Exception check on 'gil_dbgCompressedTexSubImage2D' will always require the GIL to be acquired. 2025-12-30T00:29:00,866 Possible solutions: 2025-12-30T00:29:00,867 1. Declare 'gil_dbgCompressedTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,868 2. Use an 'int' return type on 'gil_dbgCompressedTexSubImage2D' to allow an error code to be returned. 2025-12-30T00:29:00,870 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:232:0: Exception check on 'dbgCopyTexImage2D' will always require the GIL to be acquired. 2025-12-30T00:29:00,871 Possible solutions: 2025-12-30T00:29:00,872 1. Declare 'dbgCopyTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,873 2. Use an 'int' return type on 'dbgCopyTexImage2D' to allow an error code to be returned. 2025-12-30T00:29:00,875 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:236:0: Exception check on 'gil_dbgCopyTexImage2D' will always require the GIL to be acquired. 2025-12-30T00:29:00,876 Possible solutions: 2025-12-30T00:29:00,877 1. Declare 'gil_dbgCopyTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,878 2. Use an 'int' return type on 'gil_dbgCopyTexImage2D' to allow an error code to be returned. 2025-12-30T00:29:00,881 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:241:0: Exception check on 'dbgCopyTexSubImage2D' will always require the GIL to be acquired. 2025-12-30T00:29:00,882 Possible solutions: 2025-12-30T00:29:00,883 1. Declare 'dbgCopyTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,883 2. Use an 'int' return type on 'dbgCopyTexSubImage2D' to allow an error code to be returned. 2025-12-30T00:29:00,885 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:245:0: Exception check on 'gil_dbgCopyTexSubImage2D' will always require the GIL to be acquired. 2025-12-30T00:29:00,886 Possible solutions: 2025-12-30T00:29:00,887 kivy/graphics/cgl_backend/cgl_angle.c:1559:16: error: expected ‘;’ before ‘const’ 2025-12-30T00:29:00,887 1559 | typedef GLubyte const *(__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETSTRINGPTR)(GLenum); 2025-12-30T00:29:00,888 | ^~~~~~ 2025-12-30T00:29:00,889 | ; 2025-12-30T00:29:00,890 1. Declare 'gil_dbgCopyTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,890 kivy/graphics/cgl_backend/cgl_angle.c:1559:36: warning: type defaults to ‘int’ in declaration of ‘__pyx_t_4kivy_8graphics_3cgl_GLGETSTRINGPTR’ [-Wimplicit-int] 2025-12-30T00:29:00,891 1559 | typedef GLubyte const *(__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETSTRINGPTR)(GLenum); 2025-12-30T00:29:00,892 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:00,893 2. Use an 'int' return type on 'gil_dbgCopyTexSubImage2D' to allow an error code to be returned. 2025-12-30T00:29:00,893 kivy/graphics/cgl_backend/cgl_angle.c:1559:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:00,894 1559 | typedef GLubyte const *(__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETSTRINGPTR)(GLenum); 2025-12-30T00:29:00,895 | ^~~~~~~ 2025-12-30T00:29:00,896 kivy/graphics/cgl_backend/cgl_angle.c:1568:30: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:29:00,896 1568 | typedef GLboolean (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLISBUFFERPTR)(GLuint); 2025-12-30T00:29:00,897 | ^ 2025-12-30T00:29:00,898 kivy/graphics/cgl_backend/cgl_angle.c:1577:30: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:29:00,899 1577 | typedef GLboolean (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLISENABLEDPTR)(GLenum); 2025-12-30T00:29:00,899 | ^ 2025-12-30T00:29:00,900 kivy/graphics/cgl_backend/cgl_angle.c:1586:30: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:29:00,901 1586 | typedef GLboolean (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLISFRAMEBUFFERPTR)(GLuint); 2025-12-30T00:29:00,902 | ^ 2025-12-30T00:29:00,903 kivy/graphics/cgl_backend/cgl_angle.c:1595:30: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:29:00,903 1595 | typedef GLboolean (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLISPROGRAMPTR)(GLuint); 2025-12-30T00:29:00,904 | ^ 2025-12-30T00:29:00,905 kivy/graphics/cgl_backend/cgl_angle.c:1604:30: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:29:00,906 1604 | typedef GLboolean (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLISRENDERBUFFERPTR)(GLuint); 2025-12-30T00:29:00,907 | ^ 2025-12-30T00:29:00,907 kivy/graphics/cgl_backend/cgl_angle.c:1613:30: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:29:00,908 1613 | typedef GLboolean (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLISSHADERPTR)(GLuint); 2025-12-30T00:29:00,909 | ^ 2025-12-30T00:29:00,910 kivy/graphics/cgl_backend/cgl_angle.c:1622:30: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:29:00,910 1622 | typedef GLboolean (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLISTEXTUREPTR)(GLuint); 2025-12-30T00:29:00,911 | ^ 2025-12-30T00:29:00,912 kivy/graphics/cgl_backend/cgl_angle.c:1631:27: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:29:00,913 1631 | typedef GLenum (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCHECKFRAMEBUFFERSTATUSPTR)(GLenum); 2025-12-30T00:29:00,913 | ^ 2025-12-30T00:29:00,914 kivy/graphics/cgl_backend/cgl_angle.c:1640:27: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:29:00,915 1640 | typedef GLenum (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETERRORPTR)(void); 2025-12-30T00:29:00,916 | ^ 2025-12-30T00:29:00,916 kivy/graphics/cgl_backend/cgl_angle.c:1649:26: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:29:00,917 1649 | typedef GLint (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETATTRIBLOCATIONPTR)(GLuint, GLchar const *); 2025-12-30T00:29:00,918 | ^ 2025-12-30T00:29:00,918 kivy/graphics/cgl_backend/cgl_angle.c:1658:26: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:29:00,919 1658 | typedef GLint (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETUNIFORMLOCATIONPTR)(GLuint, char const *); 2025-12-30T00:29:00,920 | ^ 2025-12-30T00:29:00,936 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:270:0: Exception check on 'dbgCullFace' will always require the GIL to be acquired. 2025-12-30T00:29:00,936 Possible solutions: 2025-12-30T00:29:00,937 kivy/graphics/cgl_backend/cgl_angle.c:1667:27: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:29:00,938 1667 | typedef GLuint (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCREATEPROGRAMPTR)(void); 2025-12-30T00:29:00,939 | ^ 2025-12-30T00:29:00,940 1. Declare 'dbgCullFace' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,940 kivy/graphics/cgl_backend/cgl_angle.c:1676:27: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:29:00,941 1676 | typedef GLuint (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCREATESHADERPTR)(GLenum); 2025-12-30T00:29:00,942 | ^ 2025-12-30T00:29:00,942 2. Use an 'int' return type on 'dbgCullFace' to allow an error code to be returned. 2025-12-30T00:29:00,943 kivy/graphics/cgl_backend/cgl_angle.c:1685:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:00,944 1685 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLACTIVETEXTUREPTR)(GLenum); 2025-12-30T00:29:00,945 | ^~~~~~~ 2025-12-30T00:29:00,946 kivy/graphics/cgl_backend/cgl_angle.c:1694:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:00,947 1694 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLATTACHSHADERPTR)(GLuint, GLuint); 2025-12-30T00:29:00,947 | ^~~~~~~ 2025-12-30T00:29:00,948 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:274:0: Exception check on 'gil_dbgCullFace' will always require the GIL to be acquired. 2025-12-30T00:29:00,949 Possible solutions: 2025-12-30T00:29:00,950 kivy/graphics/cgl_backend/cgl_angle.c:1703:95: error: expected ‘)’ before ‘char’ 2025-12-30T00:29:00,951 1703 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBINDATTRIBLOCATIONPTR)(GLuint, GLuint, char const *); 2025-12-30T00:29:00,952 | ^~~~~ 2025-12-30T00:29:00,952 | ) 2025-12-30T00:29:00,953 1. Declare 'gil_dbgCullFace' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,954 2. Use an 'int' return type on 'gil_dbgCullFace' to allow an error code to be returned. 2025-12-30T00:29:00,955 kivy/graphics/cgl_backend/cgl_angle.c:1712:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:00,955 1712 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBINDBUFFERPTR)(GLenum, GLuint); 2025-12-30T00:29:00,956 | ^~~~~~~ 2025-12-30T00:29:00,957 kivy/graphics/cgl_backend/cgl_angle.c:1721:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:00,957 1721 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBINDFRAMEBUFFERPTR)(GLenum, GLuint); 2025-12-30T00:29:00,958 | ^~~~~~~ 2025-12-30T00:29:00,959 kivy/graphics/cgl_backend/cgl_angle.c:1730:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:00,960 1730 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBINDRENDERBUFFERPTR)(GLenum, GLuint); 2025-12-30T00:29:00,960 | ^~~~~~~ 2025-12-30T00:29:00,961 kivy/graphics/cgl_backend/cgl_angle.c:1739:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:00,962 1739 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBINDTEXTUREPTR)(GLenum, GLuint); 2025-12-30T00:29:00,963 | ^~~~~~~ 2025-12-30T00:29:00,963 kivy/graphics/cgl_backend/cgl_angle.c:1748:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:00,964 1748 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBLENDCOLORPTR)(GLclampf, GLclampf, GLclampf, GLclampf); 2025-12-30T00:29:00,965 | ^~~~~~~ 2025-12-30T00:29:00,966 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:279:0: Exception check on 'dbgDeleteBuffers' will always require the GIL to be acquired. 2025-12-30T00:29:00,967 kivy/graphics/cgl_backend/cgl_angle.c:1757:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:00,967 1757 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBLENDEQUATIONPTR)(GLenum); 2025-12-30T00:29:00,968 | ^~~~~~~ 2025-12-30T00:29:00,969 Possible solutions: 2025-12-30T00:29:00,970 1. Declare 'dbgDeleteBuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,971 kivy/graphics/cgl_backend/cgl_angle.c:1766:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:00,971 1766 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBLENDEQUATIONSEPARATEPTR)(GLenum, GLenum); 2025-12-30T00:29:00,972 | ^~~~~~~ 2025-12-30T00:29:00,973 2. Use an 'int' return type on 'dbgDeleteBuffers' to allow an error code to be returned. 2025-12-30T00:29:00,974 kivy/graphics/cgl_backend/cgl_angle.c:1775:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:00,975 1775 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBLENDFUNCPTR)(GLenum, GLenum); 2025-12-30T00:29:00,975 | ^~~~~~~ 2025-12-30T00:29:00,976 kivy/graphics/cgl_backend/cgl_angle.c:1784:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:00,977 1784 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBLENDFUNCSEPARATEPTR)(GLenum, GLenum, GLenum, GLenum); 2025-12-30T00:29:00,986 | ^~~~~~~ 2025-12-30T00:29:00,986 kivy/graphics/cgl_backend/cgl_angle.c:1793:98: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:00,987 1793 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBUFFERDATAPTR)(GLenum, GLsizeiptr, GLvoid const *, GLenum); 2025-12-30T00:29:00,988 | ^~~~~~ 2025-12-30T00:29:00,989 | ) 2025-12-30T00:29:00,990 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:283:0: Exception check on 'gil_dbgDeleteBuffers' will always require the GIL to be acquired. 2025-12-30T00:29:00,991 kivy/graphics/cgl_backend/cgl_angle.c:1802:111: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:00,992 1802 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBUFFERSUBDATAPTR)(GLenum, GLintptr, GLsizeiptr, GLvoid const *); 2025-12-30T00:29:00,992 | ^~~~~~ 2025-12-30T00:29:00,993 | ) 2025-12-30T00:29:00,994 Possible solutions: 2025-12-30T00:29:00,995 kivy/graphics/cgl_backend/cgl_angle.c:1811:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:00,995 1811 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCLEARCOLORPTR)(GLclampf, GLclampf, GLclampf, GLclampf); 2025-12-30T00:29:00,996 | ^~~~~~~ 2025-12-30T00:29:00,997 1. Declare 'gil_dbgDeleteBuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:00,998 kivy/graphics/cgl_backend/cgl_angle.c:1820:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:00,998 1820 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCLEARPTR)(GLbitfield); 2025-12-30T00:29:00,999 | ^~~~~~~ 2025-12-30T00:29:01,000 2. Use an 'int' return type on 'gil_dbgDeleteBuffers' to allow an error code to be returned. 2025-12-30T00:29:01,001 kivy/graphics/cgl_backend/cgl_angle.c:1829:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,002 1829 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCLEARSTENCILPTR)(GLint); 2025-12-30T00:29:01,002 | ^~~~~~~ 2025-12-30T00:29:01,003 kivy/graphics/cgl_backend/cgl_angle.c:1838:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,004 1838 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCOLORMASKPTR)(GLboolean, GLboolean, GLboolean, GLboolean); 2025-12-30T00:29:01,005 | ^~~~~~~ 2025-12-30T00:29:01,006 kivy/graphics/cgl_backend/cgl_angle.c:1847:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,006 1847 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCOMPILESHADERPTR)(GLuint); 2025-12-30T00:29:01,007 | ^~~~~~~ 2025-12-30T00:29:01,008 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:288:0: Exception check on 'dbgDeleteFramebuffers' will always require the GIL to be acquired. 2025-12-30T00:29:01,009 Possible solutions: 2025-12-30T00:29:01,010 kivy/graphics/cgl_backend/cgl_angle.c:1856:145: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:01,010 1856 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCOMPRESSEDTEXIMAGE2DPTR)(GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, GLvoid const *); 2025-12-30T00:29:01,011 | ^~~~~~ 2025-12-30T00:29:01,012 | ) 2025-12-30T00:29:01,013 1. Declare 'dbgDeleteFramebuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,014 2. Use an 'int' return type on 'dbgDeleteFramebuffers' to allow an error code to be returned. 2025-12-30T00:29:01,026 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:292:0: Exception check on 'gil_dbgDeleteFramebuffers' will always require the GIL to be acquired. 2025-12-30T00:29:01,027 Possible solutions: 2025-12-30T00:29:01,028 kivy/graphics/cgl_backend/cgl_angle.c:1865:155: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:01,029 1865 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCOMPRESSEDTEXSUBIMAGE2DPTR)(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, GLvoid const *); 2025-12-30T00:29:01,029 | ^~~~~~ 2025-12-30T00:29:01,030 | ) 2025-12-30T00:29:01,031 1. Declare 'gil_dbgDeleteFramebuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,031 2. Use an 'int' return type on 'gil_dbgDeleteFramebuffers' to allow an error code to be returned. 2025-12-30T00:29:01,032 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:297:0: Exception check on 'dbgDeleteProgram' will always require the GIL to be acquired. 2025-12-30T00:29:01,033 kivy/graphics/cgl_backend/cgl_angle.c:1874:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,034 1874 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCOPYTEXIMAGE2DPTR)(GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLsizei, GLint); 2025-12-30T00:29:01,035 | ^~~~~~~ 2025-12-30T00:29:01,036 Possible solutions: 2025-12-30T00:29:01,036 1. Declare 'dbgDeleteProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,037 2. Use an 'int' return type on 'dbgDeleteProgram' to allow an error code to be returned. 2025-12-30T00:29:01,038 kivy/graphics/cgl_backend/cgl_angle.c:1883:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,039 1883 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCOPYTEXSUBIMAGE2DPTR)(GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei); 2025-12-30T00:29:01,040 | ^~~~~~~ 2025-12-30T00:29:01,041 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:301:0: Exception check on 'gil_dbgDeleteProgram' will always require the GIL to be acquired. 2025-12-30T00:29:01,042 Possible solutions: 2025-12-30T00:29:01,043 1. Declare 'gil_dbgDeleteProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,043 2. Use an 'int' return type on 'gil_dbgDeleteProgram' to allow an error code to be returned. 2025-12-30T00:29:01,044 kivy/graphics/cgl_backend/cgl_angle.c:1892:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,045 1892 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCULLFACEPTR)(GLenum); 2025-12-30T00:29:01,046 | ^~~~~~~ 2025-12-30T00:29:01,047 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:306:0: Exception check on 'dbgDeleteRenderbuffers' will always require the GIL to be acquired. 2025-12-30T00:29:01,048 Possible solutions: 2025-12-30T00:29:01,048 1. Declare 'dbgDeleteRenderbuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,049 2. Use an 'int' return type on 'dbgDeleteRenderbuffers' to allow an error code to be returned. 2025-12-30T00:29:01,050 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:310:0: Exception check on 'gil_dbgDeleteRenderbuffers' will always require the GIL to be acquired. 2025-12-30T00:29:01,051 Possible solutions: 2025-12-30T00:29:01,052 1. Declare 'gil_dbgDeleteRenderbuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,053 2. Use an 'int' return type on 'gil_dbgDeleteRenderbuffers' to allow an error code to be returned. 2025-12-30T00:29:01,054 kivy/graphics/cgl_backend/cgl_angle.c:1901:90: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:01,055 1901 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDELETEBUFFERSPTR)(GLsizei, GLuint const *); 2025-12-30T00:29:01,056 | ^~~~~~ 2025-12-30T00:29:01,056 | ) 2025-12-30T00:29:01,057 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:315:0: Exception check on 'dbgDeleteShader' will always require the GIL to be acquired. 2025-12-30T00:29:01,058 Possible solutions: 2025-12-30T00:29:01,059 1. Declare 'dbgDeleteShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,059 2. Use an 'int' return type on 'dbgDeleteShader' to allow an error code to be returned. 2025-12-30T00:29:01,060 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:319:0: Exception check on 'gil_dbgDeleteShader' will always require the GIL to be acquired. 2025-12-30T00:29:01,061 Possible solutions: 2025-12-30T00:29:01,062 1. Declare 'gil_dbgDeleteShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,063 2. Use an 'int' return type on 'gil_dbgDeleteShader' to allow an error code to be returned. 2025-12-30T00:29:01,063 kivy/graphics/cgl_backend/cgl_angle.c:1910:95: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:01,064 1910 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDELETEFRAMEBUFFERSPTR)(GLsizei, GLuint const *); 2025-12-30T00:29:01,065 | ^~~~~~ 2025-12-30T00:29:01,066 | ) 2025-12-30T00:29:01,066 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:324:0: Exception check on 'dbgDeleteTextures' will always require the GIL to be acquired. 2025-12-30T00:29:01,067 Possible solutions: 2025-12-30T00:29:01,068 1. Declare 'dbgDeleteTextures' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,069 2. Use an 'int' return type on 'dbgDeleteTextures' to allow an error code to be returned. 2025-12-30T00:29:01,070 kivy/graphics/cgl_backend/cgl_angle.c:1919:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,071 1919 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDELETEPROGRAMPTR)(GLuint); 2025-12-30T00:29:01,072 | ^~~~~~~ 2025-12-30T00:29:01,073 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:328:0: Exception check on 'gil_dbgDeleteTextures' will always require the GIL to be acquired. 2025-12-30T00:29:01,074 Possible solutions: 2025-12-30T00:29:01,074 1. Declare 'gil_dbgDeleteTextures' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,075 2. Use an 'int' return type on 'gil_dbgDeleteTextures' to allow an error code to be returned. 2025-12-30T00:29:01,076 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:333:0: Exception check on 'dbgDepthFunc' will always require the GIL to be acquired. 2025-12-30T00:29:01,077 Possible solutions: 2025-12-30T00:29:01,078 1. Declare 'dbgDepthFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,079 2. Use an 'int' return type on 'dbgDepthFunc' to allow an error code to be returned. 2025-12-30T00:29:01,079 kivy/graphics/cgl_backend/cgl_angle.c:1928:96: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:01,080 1928 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDELETERENDERBUFFERSPTR)(GLsizei, GLuint const *); 2025-12-30T00:29:01,081 | ^~~~~~ 2025-12-30T00:29:01,082 | ) 2025-12-30T00:29:01,083 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:337:0: Exception check on 'gil_dbgDepthFunc' will always require the GIL to be acquired. 2025-12-30T00:29:01,084 Possible solutions: 2025-12-30T00:29:01,084 1. Declare 'gil_dbgDepthFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,085 kivy/graphics/cgl_backend/cgl_angle.c:1937:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,096 1937 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDELETESHADERPTR)(GLuint); 2025-12-30T00:29:01,097 | ^~~~~~~ 2025-12-30T00:29:01,097 2. Use an 'int' return type on 'gil_dbgDepthFunc' to allow an error code to be returned. 2025-12-30T00:29:01,098 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:342:0: Exception check on 'dbgDepthMask' will always require the GIL to be acquired. 2025-12-30T00:29:01,099 Possible solutions: 2025-12-30T00:29:01,100 1. Declare 'dbgDepthMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,100 2. Use an 'int' return type on 'dbgDepthMask' to allow an error code to be returned. 2025-12-30T00:29:01,101 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:346:0: Exception check on 'gil_dbgDepthMask' will always require the GIL to be acquired. 2025-12-30T00:29:01,102 Possible solutions: 2025-12-30T00:29:01,103 1. Declare 'gil_dbgDepthMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,103 2. Use an 'int' return type on 'gil_dbgDepthMask' to allow an error code to be returned. 2025-12-30T00:29:01,104 kivy/graphics/cgl_backend/cgl_angle.c:1946:91: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:01,105 1946 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDELETETEXTURESPTR)(GLsizei, GLuint const *); 2025-12-30T00:29:01,106 | ^~~~~~ 2025-12-30T00:29:01,107 | ) 2025-12-30T00:29:01,108 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:361:0: Exception check on 'dbgDetachShader' will always require the GIL to be acquired. 2025-12-30T00:29:01,109 Possible solutions: 2025-12-30T00:29:01,109 1. Declare 'dbgDetachShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,110 kivy/graphics/cgl_backend/cgl_angle.c:1955:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,111 1955 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDEPTHFUNCPTR)(GLenum); 2025-12-30T00:29:01,112 | ^~~~~~~ 2025-12-30T00:29:01,113 2. Use an 'int' return type on 'dbgDetachShader' to allow an error code to be returned. 2025-12-30T00:29:01,114 kivy/graphics/cgl_backend/cgl_angle.c:1964:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,115 1964 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDEPTHMASKPTR)(GLboolean); 2025-12-30T00:29:01,116 | ^~~~~~~ 2025-12-30T00:29:01,117 kivy/graphics/cgl_backend/cgl_angle.c:1973:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,118 1973 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDETACHSHADERPTR)(GLuint, GLuint); 2025-12-30T00:29:01,118 | ^~~~~~~ 2025-12-30T00:29:01,119 kivy/graphics/cgl_backend/cgl_angle.c:1982:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,120 1982 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDISABLEPTR)(GLenum); 2025-12-30T00:29:01,121 | ^~~~~~~ 2025-12-30T00:29:01,122 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:365:0: Exception check on 'gil_dbgDetachShader' will always require the GIL to be acquired. 2025-12-30T00:29:01,123 Possible solutions: 2025-12-30T00:29:01,123 kivy/graphics/cgl_backend/cgl_angle.c:1991:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,124 1991 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDISABLEVERTEXATTRIBARRAYPTR)(GLuint); 2025-12-30T00:29:01,125 | ^~~~~~~ 2025-12-30T00:29:01,126 1. Declare 'gil_dbgDetachShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,126 kivy/graphics/cgl_backend/cgl_angle.c:2000:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,127 2000 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDRAWARRAYSPTR)(GLenum, GLint, GLsizei); 2025-12-30T00:29:01,128 | ^~~~~~~ 2025-12-30T00:29:01,129 2. Use an 'int' return type on 'gil_dbgDetachShader' to allow an error code to be returned. 2025-12-30T00:29:01,130 kivy/graphics/cgl_backend/cgl_angle.c:2009:105: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:01,130 2009 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDRAWELEMENTSPTR)(GLenum, GLsizei, GLenum, GLvoid const *); 2025-12-30T00:29:01,131 | ^~~~~~ 2025-12-30T00:29:01,132 | ) 2025-12-30T00:29:01,133 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:370:0: Exception check on 'dbgDisable' will always require the GIL to be acquired. 2025-12-30T00:29:01,134 kivy/graphics/cgl_backend/cgl_angle.c:2018:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,135 2018 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLENABLEPTR)(GLenum); 2025-12-30T00:29:01,136 | ^~~~~~~ 2025-12-30T00:29:01,136 Possible solutions: 2025-12-30T00:29:01,137 kivy/graphics/cgl_backend/cgl_angle.c:2027:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,138 2027 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLENABLEVERTEXATTRIBARRAYPTR)(GLuint); 2025-12-30T00:29:01,139 | ^~~~~~~ 2025-12-30T00:29:01,140 1. Declare 'dbgDisable' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,140 2. Use an 'int' return type on 'dbgDisable' to allow an error code to be returned. 2025-12-30T00:29:01,141 kivy/graphics/cgl_backend/cgl_angle.c:2054:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,142 2054 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLFRAMEBUFFERRENDERBUFFERPTR)(GLenum, GLenum, GLenum, GLuint); 2025-12-30T00:29:01,143 | ^~~~~~~ 2025-12-30T00:29:01,144 kivy/graphics/cgl_backend/cgl_angle.c:2063:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,145 2063 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLFRAMEBUFFERTEXTURE2DPTR)(GLenum, GLenum, GLenum, GLuint, GLint); 2025-12-30T00:29:01,146 | ^~~~~~~ 2025-12-30T00:29:01,147 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:374:0: Exception check on 'gil_dbgDisable' will always require the GIL to be acquired. 2025-12-30T00:29:01,148 kivy/graphics/cgl_backend/cgl_angle.c:2072:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,149 2072 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLFRONTFACEPTR)(GLenum); 2025-12-30T00:29:01,150 | ^~~~~~~ 2025-12-30T00:29:01,152 Possible solutions: 2025-12-30T00:29:01,152 1. Declare 'gil_dbgDisable' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,153 2. Use an 'int' return type on 'gil_dbgDisable' to allow an error code to be returned. 2025-12-30T00:29:01,154 kivy/graphics/cgl_backend/cgl_angle.c:2081:87: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:01,154 2081 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGENBUFFERSPTR)(GLsizei, GLuint *); 2025-12-30T00:29:01,155 | ^~ 2025-12-30T00:29:01,156 | ) 2025-12-30T00:29:01,157 kivy/graphics/cgl_backend/cgl_angle.c:2090:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,158 2090 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGENERATEMIPMAPPTR)(GLenum); 2025-12-30T00:29:01,158 | ^~~~~~~ 2025-12-30T00:29:01,159 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:379:0: Exception check on 'dbgDisableVertexAttribArray' will always require the GIL to be acquired. 2025-12-30T00:29:01,160 kivy/graphics/cgl_backend/cgl_angle.c:2099:92: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:01,165 2099 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGENFRAMEBUFFERSPTR)(GLsizei, GLuint *); 2025-12-30T00:29:01,166 | ^~ 2025-12-30T00:29:01,167 | ) 2025-12-30T00:29:01,168 Possible solutions: 2025-12-30T00:29:01,169 1. Declare 'dbgDisableVertexAttribArray' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,169 2. Use an 'int' return type on 'dbgDisableVertexAttribArray' to allow an error code to be returned. 2025-12-30T00:29:01,170 kivy/graphics/cgl_backend/cgl_angle.c:2108:93: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:01,171 2108 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGENRENDERBUFFERSPTR)(GLsizei, GLuint *); 2025-12-30T00:29:01,172 | ^~ 2025-12-30T00:29:01,173 | ) 2025-12-30T00:29:01,174 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:383:0: Exception check on 'gil_dbgDisableVertexAttribArray' will always require the GIL to be acquired. 2025-12-30T00:29:01,175 Possible solutions: 2025-12-30T00:29:01,176 kivy/graphics/cgl_backend/cgl_angle.c:2117:88: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:01,177 2117 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGENTEXTURESPTR)(GLsizei, GLuint *); 2025-12-30T00:29:01,178 | ^~ 2025-12-30T00:29:01,178 | ) 2025-12-30T00:29:01,179 1. Declare 'gil_dbgDisableVertexAttribArray' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,181 2. Use an 'int' return type on 'gil_dbgDisableVertexAttribArray' to allow an error code to be returned. 2025-12-30T00:29:01,193 kivy/graphics/cgl_backend/cgl_angle.c:2126:109: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:01,193 2126 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETACTIVEATTRIBPTR)(GLuint, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLchar *); 2025-12-30T00:29:01,195 | ^~ 2025-12-30T00:29:01,196 | ) 2025-12-30T00:29:01,197 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:388:0: Exception check on 'dbgDrawArrays' will always require the GIL to be acquired. 2025-12-30T00:29:01,197 Possible solutions: 2025-12-30T00:29:01,198 kivy/graphics/cgl_backend/cgl_angle.c:2135:110: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:01,199 2135 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETACTIVEUNIFORMPTR)(GLuint, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLchar *); 2025-12-30T00:29:01,200 | ^~ 2025-12-30T00:29:01,201 | ) 2025-12-30T00:29:01,201 1. Declare 'dbgDrawArrays' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,202 2. Use an 'int' return type on 'dbgDrawArrays' to allow an error code to be returned. 2025-12-30T00:29:01,203 kivy/graphics/cgl_backend/cgl_angle.c:2144:104: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:01,204 2144 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETATTACHEDSHADERSPTR)(GLuint, GLsizei, GLsizei *, GLuint *); 2025-12-30T00:29:01,205 | ^~ 2025-12-30T00:29:01,206 | ) 2025-12-30T00:29:01,207 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:392:0: Exception check on 'gil_dbgDrawArrays' will always require the GIL to be acquired. 2025-12-30T00:29:01,208 Possible solutions: 2025-12-30T00:29:01,209 1. Declare 'gil_dbgDrawArrays' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,210 kivy/graphics/cgl_backend/cgl_angle.c:2153:90: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:01,210 2153 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETBOOLEANVPTR)(GLenum, GLboolean *); 2025-12-30T00:29:01,211 | ^~ 2025-12-30T00:29:01,212 | ) 2025-12-30T00:29:01,213 2. Use an 'int' return type on 'gil_dbgDrawArrays' to allow an error code to be returned. 2025-12-30T00:29:01,214 kivy/graphics/cgl_backend/cgl_angle.c:2162:103: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:01,216 2162 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETBUFFERPARAMETERIVPTR)(GLenum, GLenum, GLint *); 2025-12-30T00:29:01,216 | ^~ 2025-12-30T00:29:01,217 | ) 2025-12-30T00:29:01,218 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:397:0: Exception check on 'dbgDrawElements' will always require the GIL to be acquired. 2025-12-30T00:29:01,219 Possible solutions: 2025-12-30T00:29:01,220 1. Declare 'dbgDrawElements' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,221 2. Use an 'int' return type on 'dbgDrawElements' to allow an error code to be returned. 2025-12-30T00:29:01,222 kivy/graphics/cgl_backend/cgl_angle.c:2171:86: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:01,223 2171 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETFLOATVPTR)(GLenum, GLfloat *); 2025-12-30T00:29:01,224 | ^~ 2025-12-30T00:29:01,225 | ) 2025-12-30T00:29:01,226 kivy/graphics/cgl_backend/cgl_angle.c:2180:126: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:01,226 2180 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETFRAMEBUFFERATTACHMENTPARAMETERIVPTR)(GLenum, GLenum, GLenum, GLint *); 2025-12-30T00:29:01,227 | ^~ 2025-12-30T00:29:01,228 | ) 2025-12-30T00:29:01,229 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:401:0: Exception check on 'gil_dbgDrawElements' will always require the GIL to be acquired. 2025-12-30T00:29:01,230 Possible solutions: 2025-12-30T00:29:01,230 1. Declare 'gil_dbgDrawElements' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,231 2. Use an 'int' return type on 'gil_dbgDrawElements' to allow an error code to be returned. 2025-12-30T00:29:01,232 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:406:0: Exception check on 'dbgEnable' will always require the GIL to be acquired. 2025-12-30T00:29:01,233 Possible solutions: 2025-12-30T00:29:01,234 1. Declare 'dbgEnable' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,234 2. Use an 'int' return type on 'dbgEnable' to allow an error code to be returned. 2025-12-30T00:29:01,235 kivy/graphics/cgl_backend/cgl_angle.c:2189:86: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:01,236 2189 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETINTEGERVPTR)(GLenum, GLint *); 2025-12-30T00:29:01,246 | ^~ 2025-12-30T00:29:01,247 | ) 2025-12-30T00:29:01,248 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:410:0: Exception check on 'gil_dbgEnable' will always require the GIL to be acquired. 2025-12-30T00:29:01,249 Possible solutions: 2025-12-30T00:29:01,249 1. Declare 'gil_dbgEnable' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,251 2. Use an 'int' return type on 'gil_dbgEnable' to allow an error code to be returned. 2025-12-30T00:29:01,251 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:415:0: Exception check on 'dbgEnableVertexAttribArray' will always require the GIL to be acquired. 2025-12-30T00:29:01,252 Possible solutions: 2025-12-30T00:29:01,253 1. Declare 'dbgEnableVertexAttribArray' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,254 2. Use an 'int' return type on 'dbgEnableVertexAttribArray' to allow an error code to be returned. 2025-12-30T00:29:01,255 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:419:0: Exception check on 'gil_dbgEnableVertexAttribArray' will always require the GIL to be acquired. 2025-12-30T00:29:01,256 Possible solutions: 2025-12-30T00:29:01,257 1. Declare 'gil_dbgEnableVertexAttribArray' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,258 2. Use an 'int' return type on 'gil_dbgEnableVertexAttribArray' to allow an error code to be returned. 2025-12-30T00:29:01,259 kivy/graphics/cgl_backend/cgl_angle.c:2198:103: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:01,260 2198 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETPROGRAMINFOLOGPTR)(GLuint, GLsizei, GLsizei *, GLchar *); 2025-12-30T00:29:01,261 | ^~ 2025-12-30T00:29:01,262 | ) 2025-12-30T00:29:01,263 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:424:0: Exception check on 'dbgFinish' will always require the GIL to be acquired. 2025-12-30T00:29:01,263 Possible solutions: 2025-12-30T00:29:01,264 1. Declare 'dbgFinish' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,265 2. Use an 'int' return type on 'dbgFinish' to allow an error code to be returned. 2025-12-30T00:29:01,266 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:428:0: Exception check on 'gil_dbgFinish' will always require the GIL to be acquired. 2025-12-30T00:29:01,267 Possible solutions: 2025-12-30T00:29:01,268 1. Declare 'gil_dbgFinish' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,268 2. Use an 'int' return type on 'gil_dbgFinish' to allow an error code to be returned. 2025-12-30T00:29:01,269 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:433:0: Exception check on 'dbgFlush' will always require the GIL to be acquired. 2025-12-30T00:29:01,270 Possible solutions: 2025-12-30T00:29:01,271 1. Declare 'dbgFlush' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,272 2. Use an 'int' return type on 'dbgFlush' to allow an error code to be returned. 2025-12-30T00:29:01,273 kivy/graphics/cgl_backend/cgl_angle.c:2207:95: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:01,273 2207 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETPROGRAMIVPTR)(GLuint, GLenum, GLint *); 2025-12-30T00:29:01,274 | ^~ 2025-12-30T00:29:01,275 | ) 2025-12-30T00:29:01,276 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:437:0: Exception check on 'gil_dbgFlush' will always require the GIL to be acquired. 2025-12-30T00:29:01,277 Possible solutions: 2025-12-30T00:29:01,278 1. Declare 'gil_dbgFlush' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,279 2. Use an 'int' return type on 'gil_dbgFlush' to allow an error code to be returned. 2025-12-30T00:29:01,280 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:442:0: Exception check on 'dbgFramebufferRenderbuffer' will always require the GIL to be acquired. 2025-12-30T00:29:01,281 Possible solutions: 2025-12-30T00:29:01,282 kivy/graphics/cgl_backend/cgl_angle.c:2216:109: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:01,283 2216 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETRENDERBUFFERPARAMETERIVPTR)(GLenum, GLenum, GLint *); 2025-12-30T00:29:01,284 | ^~ 2025-12-30T00:29:01,285 | ) 2025-12-30T00:29:01,286 1. Declare 'dbgFramebufferRenderbuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,287 2. Use an 'int' return type on 'dbgFramebufferRenderbuffer' to allow an error code to be returned. 2025-12-30T00:29:01,288 kivy/graphics/cgl_backend/cgl_angle.c:2225:102: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:01,289 2225 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETSHADERINFOLOGPTR)(GLuint, GLsizei, GLsizei *, char *); 2025-12-30T00:29:01,290 | ^~ 2025-12-30T00:29:01,291 | ) 2025-12-30T00:29:01,292 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:446:0: Exception check on 'gil_dbgFramebufferRenderbuffer' will always require the GIL to be acquired. 2025-12-30T00:29:01,293 Possible solutions: 2025-12-30T00:29:01,293 kivy/graphics/cgl_backend/cgl_angle.c:2234:94: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:01,294 2234 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETSHADERIVPTR)(GLuint, GLenum, GLint *); 2025-12-30T00:29:01,295 | ^~ 2025-12-30T00:29:01,296 | ) 2025-12-30T00:29:01,297 1. Declare 'gil_dbgFramebufferRenderbuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,298 2. Use an 'int' return type on 'gil_dbgFramebufferRenderbuffer' to allow an error code to be returned. 2025-12-30T00:29:01,300 kivy/graphics/cgl_backend/cgl_angle.c:2243:101: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:01,301 2243 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETSHADERSOURCEPTR)(GLuint, GLsizei, GLsizei *, GLchar *); 2025-12-30T00:29:01,303 | ^~ 2025-12-30T00:29:01,304 | ) 2025-12-30T00:29:01,306 kivy/graphics/cgl_backend/cgl_angle.c:2252:102: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:01,307 2252 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETTEXPARAMETERFVPTR)(GLenum, GLenum, GLfloat *); 2025-12-30T00:29:01,313 | ^~ 2025-12-30T00:29:01,314 | ) 2025-12-30T00:29:01,315 kivy/graphics/cgl_backend/cgl_angle.c:2261:100: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:01,316 2261 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETTEXPARAMETERIVPTR)(GLenum, GLenum, GLint *); 2025-12-30T00:29:01,318 | ^~ 2025-12-30T00:29:01,318 | ) 2025-12-30T00:29:01,336 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:451:0: Exception check on 'dbgFramebufferTexture2D' will always require the GIL to be acquired. 2025-12-30T00:29:01,337 kivy/graphics/cgl_backend/cgl_angle.c:2270:96: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:01,337 2270 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETUNIFORMFVPTR)(GLuint, GLint, GLfloat *); 2025-12-30T00:29:01,338 | ^~ 2025-12-30T00:29:01,339 | ) 2025-12-30T00:29:01,340 Possible solutions: 2025-12-30T00:29:01,341 1. Declare 'dbgFramebufferTexture2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,342 2. Use an 'int' return type on 'dbgFramebufferTexture2D' to allow an error code to be returned. 2025-12-30T00:29:01,343 kivy/graphics/cgl_backend/cgl_angle.c:2279:94: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:01,344 2279 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETUNIFORMIVPTR)(GLuint, GLint, GLint *); 2025-12-30T00:29:01,345 | ^~ 2025-12-30T00:29:01,346 | ) 2025-12-30T00:29:01,346 kivy/graphics/cgl_backend/cgl_angle.c:2288:102: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:01,347 2288 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETVERTEXATTRIBFVPTR)(GLuint, GLenum, GLfloat *); 2025-12-30T00:29:01,348 | ^~ 2025-12-30T00:29:01,348 | ) 2025-12-30T00:29:01,349 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:455:0: Exception check on 'gil_dbgFramebufferTexture2D' will always require the GIL to be acquired. 2025-12-30T00:29:01,350 Possible solutions: 2025-12-30T00:29:01,351 1. Declare 'gil_dbgFramebufferTexture2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,352 2. Use an 'int' return type on 'gil_dbgFramebufferTexture2D' to allow an error code to be returned. 2025-12-30T00:29:01,352 kivy/graphics/cgl_backend/cgl_angle.c:2297:100: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:01,353 2297 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETVERTEXATTRIBIVPTR)(GLuint, GLenum, GLint *); 2025-12-30T00:29:01,354 | ^~ 2025-12-30T00:29:01,355 | ) 2025-12-30T00:29:01,356 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:460:0: Exception check on 'dbgFrontFace' will always require the GIL to be acquired. 2025-12-30T00:29:01,357 kivy/graphics/cgl_backend/cgl_angle.c:2306:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,358 2306 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLHINTPTR)(GLenum, GLenum); 2025-12-30T00:29:01,359 | ^~~~~~~ 2025-12-30T00:29:01,360 Possible solutions: 2025-12-30T00:29:01,361 1. Declare 'dbgFrontFace' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,362 kivy/graphics/cgl_backend/cgl_angle.c:2315:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,362 2315 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLLINEWIDTHPTR)(GLfloat); 2025-12-30T00:29:01,363 | ^~~~~~~ 2025-12-30T00:29:01,364 2. Use an 'int' return type on 'dbgFrontFace' to allow an error code to be returned. 2025-12-30T00:29:01,365 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:464:0: Exception check on 'gil_dbgFrontFace' will always require the GIL to be acquired. 2025-12-30T00:29:01,366 Possible solutions: 2025-12-30T00:29:01,367 1. Declare 'gil_dbgFrontFace' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,368 kivy/graphics/cgl_backend/cgl_angle.c:2324:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,368 2324 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLLINKPROGRAMPTR)(GLuint); 2025-12-30T00:29:01,369 | ^~~~~~~ 2025-12-30T00:29:01,370 2. Use an 'int' return type on 'gil_dbgFrontFace' to allow an error code to be returned. 2025-12-30T00:29:01,371 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:469:0: Exception check on 'dbgGenBuffers' will always require the GIL to be acquired. 2025-12-30T00:29:01,372 Possible solutions: 2025-12-30T00:29:01,373 1. Declare 'dbgGenBuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,374 kivy/graphics/cgl_backend/cgl_angle.c:2333:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,375 2333 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLPIXELSTOREIPTR)(GLenum, GLint); 2025-12-30T00:29:01,376 | ^~~~~~~ 2025-12-30T00:29:01,376 2. Use an 'int' return type on 'dbgGenBuffers' to allow an error code to be returned. 2025-12-30T00:29:01,377 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:473:0: Exception check on 'gil_dbgGenBuffers' will always require the GIL to be acquired. 2025-12-30T00:29:01,378 Possible solutions: 2025-12-30T00:29:01,379 1. Declare 'gil_dbgGenBuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,380 kivy/graphics/cgl_backend/cgl_angle.c:2342:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,380 2342 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLPOLYGONOFFSETPTR)(GLfloat, GLfloat); 2025-12-30T00:29:01,381 | ^~~~~~~ 2025-12-30T00:29:01,382 2. Use an 'int' return type on 'gil_dbgGenBuffers' to allow an error code to be returned. 2025-12-30T00:29:01,383 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:478:0: Exception check on 'dbgGenerateMipmap' will always require the GIL to be acquired. 2025-12-30T00:29:01,383 Possible solutions: 2025-12-30T00:29:01,384 1. Declare 'dbgGenerateMipmap' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,385 2. Use an 'int' return type on 'dbgGenerateMipmap' to allow an error code to be returned. 2025-12-30T00:29:01,386 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:482:0: Exception check on 'gil_dbgGenerateMipmap' will always require the GIL to be acquired. 2025-12-30T00:29:01,387 Possible solutions: 2025-12-30T00:29:01,388 1. Declare 'gil_dbgGenerateMipmap' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,389 2. Use an 'int' return type on 'gil_dbgGenerateMipmap' to allow an error code to be returned. 2025-12-30T00:29:01,390 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:487:0: Exception check on 'dbgGenFramebuffers' will always require the GIL to be acquired. 2025-12-30T00:29:01,391 Possible solutions: 2025-12-30T00:29:01,391 kivy/graphics/cgl_backend/cgl_angle.c:2351:126: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:01,392 2351 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLREADPIXELSPTR)(GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, GLvoid *); 2025-12-30T00:29:01,393 | ^~ 2025-12-30T00:29:01,394 | ) 2025-12-30T00:29:01,395 1. Declare 'dbgGenFramebuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,396 2. Use an 'int' return type on 'dbgGenFramebuffers' to allow an error code to be returned. 2025-12-30T00:29:01,397 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:491:0: Exception check on 'gil_dbgGenFramebuffers' will always require the GIL to be acquired. 2025-12-30T00:29:01,398 Possible solutions: 2025-12-30T00:29:01,399 1. Declare 'gil_dbgGenFramebuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,400 kivy/graphics/cgl_backend/cgl_angle.c:2360:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,401 2360 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLRENDERBUFFERSTORAGEPTR)(GLenum, GLenum, GLsizei, GLsizei); 2025-12-30T00:29:01,401 | ^~~~~~~ 2025-12-30T00:29:01,402 2. Use an 'int' return type on 'gil_dbgGenFramebuffers' to allow an error code to be returned. 2025-12-30T00:29:01,403 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:496:0: Exception check on 'dbgGenRenderbuffers' will always require the GIL to be acquired. 2025-12-30T00:29:01,404 Possible solutions: 2025-12-30T00:29:01,404 1. Declare 'dbgGenRenderbuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,405 kivy/graphics/cgl_backend/cgl_angle.c:2369:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,406 2369 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSAMPLECOVERAGEPTR)(GLclampf, GLboolean); 2025-12-30T00:29:01,407 | ^~~~~~~ 2025-12-30T00:29:01,408 2. Use an 'int' return type on 'dbgGenRenderbuffers' to allow an error code to be returned. 2025-12-30T00:29:01,416 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:500:0: Exception check on 'gil_dbgGenRenderbuffers' will always require the GIL to be acquired. 2025-12-30T00:29:01,417 Possible solutions: 2025-12-30T00:29:01,417 1. Declare 'gil_dbgGenRenderbuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,418 2. Use an 'int' return type on 'gil_dbgGenRenderbuffers' to allow an error code to be returned. 2025-12-30T00:29:01,419 kivy/graphics/cgl_backend/cgl_angle.c:2378:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,420 2378 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSCISSORPTR)(GLint, GLint, GLsizei, GLsizei); 2025-12-30T00:29:01,420 | ^~~~~~~ 2025-12-30T00:29:01,421 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:505:0: Exception check on 'dbgGenTextures' will always require the GIL to be acquired. 2025-12-30T00:29:01,422 Possible solutions: 2025-12-30T00:29:01,423 1. Declare 'dbgGenTextures' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,424 2. Use an 'int' return type on 'dbgGenTextures' to allow an error code to be returned. 2025-12-30T00:29:01,425 kivy/graphics/cgl_backend/cgl_angle.c:2387:89: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:01,426 2387 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSHADERBINARYPTR)(GLsizei, GLuint const *, GLenum, void const *, GLsizei); 2025-12-30T00:29:01,426 | ^~~~~~ 2025-12-30T00:29:01,427 | ) 2025-12-30T00:29:01,428 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:509:0: Exception check on 'gil_dbgGenTextures' will always require the GIL to be acquired. 2025-12-30T00:29:01,429 Possible solutions: 2025-12-30T00:29:01,430 kivy/graphics/cgl_backend/cgl_angle.c:2396:97: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:01,431 2396 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSHADERSOURCEPTR)(GLuint, GLsizei, GLchar const *const *, GLint const *); 2025-12-30T00:29:01,431 | ^~~~~~ 2025-12-30T00:29:01,432 | ) 2025-12-30T00:29:01,433 kivy/graphics/cgl_backend/cgl_angle.c:2405:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,434 2405 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSTENCILFUNCPTR)(GLenum, GLint, GLuint); 2025-12-30T00:29:01,435 | ^~~~~~~ 2025-12-30T00:29:01,436 1. Declare 'gil_dbgGenTextures' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,437 2. Use an 'int' return type on 'gil_dbgGenTextures' to allow an error code to be returned. 2025-12-30T00:29:01,437 kivy/graphics/cgl_backend/cgl_angle.c:2414:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,438 2414 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSTENCILFUNCSEPARATEPTR)(GLenum, GLenum, GLint, GLuint); 2025-12-30T00:29:01,439 | ^~~~~~~ 2025-12-30T00:29:01,440 kivy/graphics/cgl_backend/cgl_angle.c:2423:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,440 2423 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSTENCILMASKPTR)(GLuint); 2025-12-30T00:29:01,441 | ^~~~~~~ 2025-12-30T00:29:01,442 kivy/graphics/cgl_backend/cgl_angle.c:2432:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,443 2432 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSTENCILMASKSEPARATEPTR)(GLenum, GLuint); 2025-12-30T00:29:01,444 | ^~~~~~~ 2025-12-30T00:29:01,444 kivy/graphics/cgl_backend/cgl_angle.c:2441:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,445 2441 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSTENCILOPPTR)(GLenum, GLenum, GLenum); 2025-12-30T00:29:01,446 | ^~~~~~~ 2025-12-30T00:29:01,447 kivy/graphics/cgl_backend/cgl_angle.c:2450:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,448 2450 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSTENCILOPSEPARATEPTR)(GLenum, GLenum, GLenum, GLenum); 2025-12-30T00:29:01,448 | ^~~~~~~ 2025-12-30T00:29:01,449 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:514:0: Exception check on 'dbgGetActiveAttrib' will always require the GIL to be acquired. 2025-12-30T00:29:01,450 kivy/graphics/cgl_backend/cgl_angle.c:2459:134: error: expected ‘)’ before ‘void’ 2025-12-30T00:29:01,451 2459 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLTEXIMAGE2DPTR)(GLenum, GLint, GLint, GLsizei, GLsizei, GLint, GLenum, GLenum, void const *); 2025-12-30T00:29:01,452 | ^~~~~ 2025-12-30T00:29:01,453 | ) 2025-12-30T00:29:01,454 Possible solutions: 2025-12-30T00:29:01,455 1. Declare 'dbgGetActiveAttrib' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,456 2. Use an 'int' return type on 'dbgGetActiveAttrib' to allow an error code to be returned. 2025-12-30T00:29:01,457 kivy/graphics/cgl_backend/cgl_angle.c:2468:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,458 2468 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLTEXPARAMETERFPTR)(GLenum, GLenum, GLfloat); 2025-12-30T00:29:01,459 | ^~~~~~~ 2025-12-30T00:29:01,460 kivy/graphics/cgl_backend/cgl_angle.c:2477:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,461 2477 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLTEXPARAMETERIPTR)(GLenum, GLenum, GLint); 2025-12-30T00:29:01,462 | ^~~~~~~ 2025-12-30T00:29:01,463 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:518:0: Exception check on 'gil_dbgGetActiveAttrib' will always require the GIL to be acquired. 2025-12-30T00:29:01,464 Possible solutions: 2025-12-30T00:29:01,465 kivy/graphics/cgl_backend/cgl_angle.c:2486:144: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:01,466 2486 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLTEXSUBIMAGE2DPTR)(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, GLvoid const *); 2025-12-30T00:29:01,467 | ^~~~~~ 2025-12-30T00:29:01,468 | ) 2025-12-30T00:29:01,468 1. Declare 'gil_dbgGetActiveAttrib' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,469 2. Use an 'int' return type on 'gil_dbgGetActiveAttrib' to allow an error code to be returned. 2025-12-30T00:29:01,470 kivy/graphics/cgl_backend/cgl_angle.c:2495:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,471 2495 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM1FPTR)(GLint, GLfloat); 2025-12-30T00:29:01,471 | ^~~~~~~ 2025-12-30T00:29:01,472 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:523:0: Exception check on 'dbgGetActiveUniform' will always require the GIL to be acquired. 2025-12-30T00:29:01,473 kivy/graphics/cgl_backend/cgl_angle.c:2504:95: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:01,474 2504 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM1FVPTR)(GLint, GLsizei, GLfloat const *); 2025-12-30T00:29:01,475 | ^~~~~~ 2025-12-30T00:29:01,475 | ) 2025-12-30T00:29:01,476 Possible solutions: 2025-12-30T00:29:01,477 1. Declare 'dbgGetActiveUniform' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,478 2. Use an 'int' return type on 'dbgGetActiveUniform' to allow an error code to be returned. 2025-12-30T00:29:01,479 kivy/graphics/cgl_backend/cgl_angle.c:2513:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,480 2513 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM1IPTR)(GLint, GLint); 2025-12-30T00:29:01,481 | ^~~~~~~ 2025-12-30T00:29:01,482 kivy/graphics/cgl_backend/cgl_angle.c:2522:93: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:01,483 2522 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM1IVPTR)(GLint, GLsizei, GLint const *); 2025-12-30T00:29:01,484 | ^~~~~~ 2025-12-30T00:29:01,485 | ) 2025-12-30T00:29:01,486 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:527:0: Exception check on 'gil_dbgGetActiveUniform' will always require the GIL to be acquired. 2025-12-30T00:29:01,487 Possible solutions: 2025-12-30T00:29:01,488 kivy/graphics/cgl_backend/cgl_angle.c:2531:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,489 2531 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM2FPTR)(GLint, GLfloat, GLfloat); 2025-12-30T00:29:01,489 | ^~~~~~~ 2025-12-30T00:29:01,490 1. Declare 'gil_dbgGetActiveUniform' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,491 2. Use an 'int' return type on 'gil_dbgGetActiveUniform' to allow an error code to be returned. 2025-12-30T00:29:01,492 kivy/graphics/cgl_backend/cgl_angle.c:2540:95: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:01,493 2540 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM2FVPTR)(GLint, GLsizei, GLfloat const *); 2025-12-30T00:29:01,494 | ^~~~~~ 2025-12-30T00:29:01,495 | ) 2025-12-30T00:29:01,505 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:532:0: Exception check on 'dbgGetAttachedShaders' will always require the GIL to be acquired. 2025-12-30T00:29:01,506 kivy/graphics/cgl_backend/cgl_angle.c:2549:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,507 2549 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM2IPTR)(GLint, GLint, GLint); 2025-12-30T00:29:01,508 | ^~~~~~~ 2025-12-30T00:29:01,509 Possible solutions: 2025-12-30T00:29:01,510 1. Declare 'dbgGetAttachedShaders' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,510 2. Use an 'int' return type on 'dbgGetAttachedShaders' to allow an error code to be returned. 2025-12-30T00:29:01,511 kivy/graphics/cgl_backend/cgl_angle.c:2558:93: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:01,512 2558 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM2IVPTR)(GLint, GLsizei, GLint const *); 2025-12-30T00:29:01,513 | ^~~~~~ 2025-12-30T00:29:01,514 | ) 2025-12-30T00:29:01,514 kivy/graphics/cgl_backend/cgl_angle.c:2567:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,515 2567 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM3FPTR)(GLint, GLfloat, GLfloat, GLfloat); 2025-12-30T00:29:01,516 | ^~~~~~~ 2025-12-30T00:29:01,517 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:536:0: Exception check on 'gil_dbgGetAttachedShaders' will always require the GIL to be acquired. 2025-12-30T00:29:01,518 Possible solutions: 2025-12-30T00:29:01,519 1. Declare 'gil_dbgGetAttachedShaders' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,520 2. Use an 'int' return type on 'gil_dbgGetAttachedShaders' to allow an error code to be returned. 2025-12-30T00:29:01,521 kivy/graphics/cgl_backend/cgl_angle.c:2576:95: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:01,521 2576 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM3FVPTR)(GLint, GLsizei, GLfloat const *); 2025-12-30T00:29:01,522 | ^~~~~~ 2025-12-30T00:29:01,523 | ) 2025-12-30T00:29:01,524 kivy/graphics/cgl_backend/cgl_angle.c:2585:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,525 2585 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM3IPTR)(GLint, GLint, GLint, GLint); 2025-12-30T00:29:01,526 | ^~~~~~~ 2025-12-30T00:29:01,527 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:551:0: Exception check on 'dbgGetBooleanv' will always require the GIL to be acquired. 2025-12-30T00:29:01,528 Possible solutions: 2025-12-30T00:29:01,529 1. Declare 'dbgGetBooleanv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,530 2. Use an 'int' return type on 'dbgGetBooleanv' to allow an error code to be returned. 2025-12-30T00:29:01,531 kivy/graphics/cgl_backend/cgl_angle.c:2594:93: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:01,532 2594 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM3IVPTR)(GLint, GLsizei, GLint const *); 2025-12-30T00:29:01,532 | ^~~~~~ 2025-12-30T00:29:01,533 | ) 2025-12-30T00:29:01,534 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:555:0: Exception check on 'gil_dbgGetBooleanv' will always require the GIL to be acquired. 2025-12-30T00:29:01,535 kivy/graphics/cgl_backend/cgl_angle.c:2603:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,536 2603 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM4FPTR)(GLint, GLfloat, GLfloat, GLfloat, GLfloat); 2025-12-30T00:29:01,537 | ^~~~~~~ 2025-12-30T00:29:01,538 Possible solutions: 2025-12-30T00:29:01,539 1. Declare 'gil_dbgGetBooleanv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,539 2. Use an 'int' return type on 'gil_dbgGetBooleanv' to allow an error code to be returned. 2025-12-30T00:29:01,540 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:560:0: Exception check on 'dbgGetBufferParameteriv' will always require the GIL to be acquired. 2025-12-30T00:29:01,541 Possible solutions: 2025-12-30T00:29:01,542 kivy/graphics/cgl_backend/cgl_angle.c:2612:95: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:01,542 2612 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM4FVPTR)(GLint, GLsizei, GLfloat const *); 2025-12-30T00:29:01,543 | ^~~~~~ 2025-12-30T00:29:01,544 | ) 2025-12-30T00:29:01,545 1. Declare 'dbgGetBufferParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,546 2. Use an 'int' return type on 'dbgGetBufferParameteriv' to allow an error code to be returned. 2025-12-30T00:29:01,547 kivy/graphics/cgl_backend/cgl_angle.c:2621:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,547 2621 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM4IPTR)(GLint, GLint, GLint, GLint, GLint); 2025-12-30T00:29:01,548 | ^~~~~~~ 2025-12-30T00:29:01,549 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:564:0: Exception check on 'gil_dbgGetBufferParameteriv' will always require the GIL to be acquired. 2025-12-30T00:29:01,550 Possible solutions: 2025-12-30T00:29:01,551 1. Declare 'gil_dbgGetBufferParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,552 2. Use an 'int' return type on 'gil_dbgGetBufferParameteriv' to allow an error code to be returned. 2025-12-30T00:29:01,553 kivy/graphics/cgl_backend/cgl_angle.c:2630:93: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:01,554 2630 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM4IVPTR)(GLint, GLsizei, GLint const *); 2025-12-30T00:29:01,555 | ^~~~~~ 2025-12-30T00:29:01,556 | ) 2025-12-30T00:29:01,556 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:577:0: Exception check on 'dbgGetFloatv' will always require the GIL to be acquired. 2025-12-30T00:29:01,557 Possible solutions: 2025-12-30T00:29:01,558 1. Declare 'dbgGetFloatv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,559 2. Use an 'int' return type on 'dbgGetFloatv' to allow an error code to be returned. 2025-12-30T00:29:01,560 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:581:0: Exception check on 'gil_dbgGetFloatv' will always require the GIL to be acquired. 2025-12-30T00:29:01,561 Possible solutions: 2025-12-30T00:29:01,562 1. Declare 'gil_dbgGetFloatv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,563 2. Use an 'int' return type on 'gil_dbgGetFloatv' to allow an error code to be returned. 2025-12-30T00:29:01,564 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:586:0: Exception check on 'dbgGetFramebufferAttachmentParameteriv' will always require the GIL to be acquired. 2025-12-30T00:29:01,564 Possible solutions: 2025-12-30T00:29:01,576 1. Declare 'dbgGetFramebufferAttachmentParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,576 2. Use an 'int' return type on 'dbgGetFramebufferAttachmentParameteriv' to allow an error code to be returned. 2025-12-30T00:29:01,577 kivy/graphics/cgl_backend/cgl_angle.c:2639:112: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:01,578 2639 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORMMATRIX4FVPTR)(GLint, GLsizei, GLboolean, GLfloat const *); 2025-12-30T00:29:01,579 | ^~~~~~ 2025-12-30T00:29:01,579 | ) 2025-12-30T00:29:01,580 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:590:0: Exception check on 'gil_dbgGetFramebufferAttachmentParameteriv' will always require the GIL to be acquired. 2025-12-30T00:29:01,581 Possible solutions: 2025-12-30T00:29:01,582 1. Declare 'gil_dbgGetFramebufferAttachmentParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,583 2. Use an 'int' return type on 'gil_dbgGetFramebufferAttachmentParameteriv' to allow an error code to be returned. 2025-12-30T00:29:01,584 kivy/graphics/cgl_backend/cgl_angle.c:2648:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,585 2648 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUSEPROGRAMPTR)(GLuint); 2025-12-30T00:29:01,585 | ^~~~~~~ 2025-12-30T00:29:01,586 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:595:0: Exception check on 'dbgGetIntegerv' will always require the GIL to be acquired. 2025-12-30T00:29:01,587 Possible solutions: 2025-12-30T00:29:01,588 1. Declare 'dbgGetIntegerv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,589 2. Use an 'int' return type on 'dbgGetIntegerv' to allow an error code to be returned. 2025-12-30T00:29:01,590 kivy/graphics/cgl_backend/cgl_angle.c:2657:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,591 2657 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLVALIDATEPROGRAMPTR)(GLuint); 2025-12-30T00:29:01,592 | ^~~~~~~ 2025-12-30T00:29:01,593 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:599:0: Exception check on 'gil_dbgGetIntegerv' will always require the GIL to be acquired. 2025-12-30T00:29:01,593 Possible solutions: 2025-12-30T00:29:01,594 1. Declare 'gil_dbgGetIntegerv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,595 2. Use an 'int' return type on 'gil_dbgGetIntegerv' to allow an error code to be returned. 2025-12-30T00:29:01,596 kivy/graphics/cgl_backend/cgl_angle.c:2666:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,597 2666 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLVERTEXATTRIB1FPTR)(GLuint, GLfloat); 2025-12-30T00:29:01,597 | ^~~~~~~ 2025-12-30T00:29:01,598 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:604:0: Exception check on 'dbgGetProgramiv' will always require the GIL to be acquired. 2025-12-30T00:29:01,599 Possible solutions: 2025-12-30T00:29:01,600 1. Declare 'dbgGetProgramiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,600 2. Use an 'int' return type on 'dbgGetProgramiv' to allow an error code to be returned. 2025-12-30T00:29:01,601 kivy/graphics/cgl_backend/cgl_angle.c:2675:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,602 2675 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLVERTEXATTRIB2FPTR)(GLuint, GLfloat, GLfloat); 2025-12-30T00:29:01,602 | ^~~~~~~ 2025-12-30T00:29:01,603 kivy/graphics/cgl_backend/cgl_angle.c:2684:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,604 2684 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLVERTEXATTRIB3FPTR)(GLuint, GLfloat, GLfloat, GLfloat); 2025-12-30T00:29:01,604 | ^~~~~~~ 2025-12-30T00:29:01,605 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:608:0: Exception check on 'gil_dbgGetProgramiv' will always require the GIL to be acquired. 2025-12-30T00:29:01,606 Possible solutions: 2025-12-30T00:29:01,607 1. Declare 'gil_dbgGetProgramiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,607 kivy/graphics/cgl_backend/cgl_angle.c:2693:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,608 2693 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLVERTEXATTRIB4FPTR)(GLuint, GLfloat, GLfloat, GLfloat, GLfloat); 2025-12-30T00:29:01,609 | ^~~~~~~ 2025-12-30T00:29:01,610 2. Use an 'int' return type on 'gil_dbgGetProgramiv' to allow an error code to be returned. 2025-12-30T00:29:01,610 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:613:0: Exception check on 'dbgGetProgramInfoLog' will always require the GIL to be acquired. 2025-12-30T00:29:01,611 kivy/graphics/cgl_backend/cgl_angle.c:2702:123: error: expected ‘)’ before ‘void’ 2025-12-30T00:29:01,612 2702 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLVERTEXATTRIBPOINTERPTR)(GLuint, GLint, GLenum, GLboolean, GLsizei, void const *); 2025-12-30T00:29:01,613 | ^~~~~ 2025-12-30T00:29:01,614 | ) 2025-12-30T00:29:01,614 Possible solutions: 2025-12-30T00:29:01,615 1. Declare 'dbgGetProgramInfoLog' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,616 2. Use an 'int' return type on 'dbgGetProgramInfoLog' to allow an error code to be returned. 2025-12-30T00:29:01,617 kivy/graphics/cgl_backend/cgl_angle.c:2711:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:01,618 2711 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLVIEWPORTPTR)(GLint, GLint, GLsizei, GLsizei); 2025-12-30T00:29:01,619 | ^~~~~~~ 2025-12-30T00:29:01,619 kivy/graphics/cgl_backend/cgl_angle.c:2721:3: error: expected specifier-qualifier-list before ‘GLubyte’ 2025-12-30T00:29:01,620 2721 | GLubyte const *(__stdcall *glGetString)(GLenum); 2025-12-30T00:29:01,621 | ^~~~~~~ 2025-12-30T00:29:01,622 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:617:0: Exception check on 'gil_dbgGetProgramInfoLog' will always require the GIL to be acquired. 2025-12-30T00:29:01,622 Possible solutions: 2025-12-30T00:29:01,623 1. Declare 'gil_dbgGetProgramInfoLog' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,624 2. Use an 'int' return type on 'gil_dbgGetProgramInfoLog' to allow an error code to be returned. 2025-12-30T00:29:01,625 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:622:0: Exception check on 'dbgGetRenderbufferParameteriv' will always require the GIL to be acquired. 2025-12-30T00:29:01,626 Possible solutions: 2025-12-30T00:29:01,627 1. Declare 'dbgGetRenderbufferParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,628 2. Use an 'int' return type on 'dbgGetRenderbufferParameteriv' to allow an error code to be returned. 2025-12-30T00:29:01,628 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:626:0: Exception check on 'gil_dbgGetRenderbufferParameteriv' will always require the GIL to be acquired. 2025-12-30T00:29:01,629 Possible solutions: 2025-12-30T00:29:01,630 1. Declare 'gil_dbgGetRenderbufferParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,630 2. Use an 'int' return type on 'gil_dbgGetRenderbufferParameteriv' to allow an error code to be returned. 2025-12-30T00:29:01,631 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:631:0: Exception check on 'dbgGetShaderiv' will always require the GIL to be acquired. 2025-12-30T00:29:01,632 Possible solutions: 2025-12-30T00:29:01,633 1. Declare 'dbgGetShaderiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,633 2. Use an 'int' return type on 'dbgGetShaderiv' to allow an error code to be returned. 2025-12-30T00:29:01,634 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:635:0: Exception check on 'gil_dbgGetShaderiv' will always require the GIL to be acquired. 2025-12-30T00:29:01,635 Possible solutions: 2025-12-30T00:29:01,636 1. Declare 'gil_dbgGetShaderiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,636 2. Use an 'int' return type on 'gil_dbgGetShaderiv' to allow an error code to be returned. 2025-12-30T00:29:01,637 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:640:0: Exception check on 'dbgGetShaderInfoLog' will always require the GIL to be acquired. 2025-12-30T00:29:01,638 Possible solutions: 2025-12-30T00:29:01,639 1. Declare 'dbgGetShaderInfoLog' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,640 2. Use an 'int' return type on 'dbgGetShaderInfoLog' to allow an error code to be returned. 2025-12-30T00:29:01,640 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:644:0: Exception check on 'gil_dbgGetShaderInfoLog' will always require the GIL to be acquired. 2025-12-30T00:29:01,641 Possible solutions: 2025-12-30T00:29:01,642 1. Declare 'gil_dbgGetShaderInfoLog' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,643 2. Use an 'int' return type on 'gil_dbgGetShaderInfoLog' to allow an error code to be returned. 2025-12-30T00:29:01,643 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:650:0: Exception check on 'dbgGetShaderSource' will always require the GIL to be acquired. 2025-12-30T00:29:01,644 Possible solutions: 2025-12-30T00:29:01,645 1. Declare 'dbgGetShaderSource' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,646 2. Use an 'int' return type on 'dbgGetShaderSource' to allow an error code to be returned. 2025-12-30T00:29:01,646 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:654:0: Exception check on 'gil_dbgGetShaderSource' will always require the GIL to be acquired. 2025-12-30T00:29:01,647 Possible solutions: 2025-12-30T00:29:01,648 1. Declare 'gil_dbgGetShaderSource' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,649 2. Use an 'int' return type on 'gil_dbgGetShaderSource' to allow an error code to be returned. 2025-12-30T00:29:01,649 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:667:0: Exception check on 'dbgGetTexParameterfv' will always require the GIL to be acquired. 2025-12-30T00:29:01,650 Possible solutions: 2025-12-30T00:29:01,651 1. Declare 'dbgGetTexParameterfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,652 2. Use an 'int' return type on 'dbgGetTexParameterfv' to allow an error code to be returned. 2025-12-30T00:29:01,653 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:671:0: Exception check on 'gil_dbgGetTexParameterfv' will always require the GIL to be acquired. 2025-12-30T00:29:01,653 Possible solutions: 2025-12-30T00:29:01,654 1. Declare 'gil_dbgGetTexParameterfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,655 2. Use an 'int' return type on 'gil_dbgGetTexParameterfv' to allow an error code to be returned. 2025-12-30T00:29:01,655 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:676:0: Exception check on 'dbgGetTexParameteriv' will always require the GIL to be acquired. 2025-12-30T00:29:01,656 Possible solutions: 2025-12-30T00:29:01,657 1. Declare 'dbgGetTexParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,657 2. Use an 'int' return type on 'dbgGetTexParameteriv' to allow an error code to be returned. 2025-12-30T00:29:01,658 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:680:0: Exception check on 'gil_dbgGetTexParameteriv' will always require the GIL to be acquired. 2025-12-30T00:29:01,659 Possible solutions: 2025-12-30T00:29:01,660 1. Declare 'gil_dbgGetTexParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,661 2. Use an 'int' return type on 'gil_dbgGetTexParameteriv' to allow an error code to be returned. 2025-12-30T00:29:01,662 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:685:0: Exception check on 'dbgGetUniformfv' will always require the GIL to be acquired. 2025-12-30T00:29:01,664 Possible solutions: 2025-12-30T00:29:01,665 1. Declare 'dbgGetUniformfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,666 2. Use an 'int' return type on 'dbgGetUniformfv' to allow an error code to be returned. 2025-12-30T00:29:01,667 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:689:0: Exception check on 'gil_dbgGetUniformfv' will always require the GIL to be acquired. 2025-12-30T00:29:01,668 Possible solutions: 2025-12-30T00:29:01,669 1. Declare 'gil_dbgGetUniformfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,669 2. Use an 'int' return type on 'gil_dbgGetUniformfv' to allow an error code to be returned. 2025-12-30T00:29:01,670 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:694:0: Exception check on 'dbgGetUniformiv' will always require the GIL to be acquired. 2025-12-30T00:29:01,671 Possible solutions: 2025-12-30T00:29:01,672 1. Declare 'dbgGetUniformiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,673 2. Use an 'int' return type on 'dbgGetUniformiv' to allow an error code to be returned. 2025-12-30T00:29:01,673 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:698:0: Exception check on 'gil_dbgGetUniformiv' will always require the GIL to be acquired. 2025-12-30T00:29:01,674 Possible solutions: 2025-12-30T00:29:01,675 1. Declare 'gil_dbgGetUniformiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,676 2. Use an 'int' return type on 'gil_dbgGetUniformiv' to allow an error code to be returned. 2025-12-30T00:29:01,677 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:712:0: Exception check on 'dbgGetVertexAttribfv' will always require the GIL to be acquired. 2025-12-30T00:29:01,679 Possible solutions: 2025-12-30T00:29:01,679 1. Declare 'dbgGetVertexAttribfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,680 2. Use an 'int' return type on 'dbgGetVertexAttribfv' to allow an error code to be returned. 2025-12-30T00:29:01,681 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:716:0: Exception check on 'gil_dbgGetVertexAttribfv' will always require the GIL to be acquired. 2025-12-30T00:29:01,681 Possible solutions: 2025-12-30T00:29:01,682 1. Declare 'gil_dbgGetVertexAttribfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,683 2. Use an 'int' return type on 'gil_dbgGetVertexAttribfv' to allow an error code to be returned. 2025-12-30T00:29:01,684 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:721:0: Exception check on 'dbgGetVertexAttribiv' will always require the GIL to be acquired. 2025-12-30T00:29:01,684 Possible solutions: 2025-12-30T00:29:01,685 1. Declare 'dbgGetVertexAttribiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,686 2. Use an 'int' return type on 'dbgGetVertexAttribiv' to allow an error code to be returned. 2025-12-30T00:29:01,687 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:725:0: Exception check on 'gil_dbgGetVertexAttribiv' will always require the GIL to be acquired. 2025-12-30T00:29:01,688 Possible solutions: 2025-12-30T00:29:01,688 1. Declare 'gil_dbgGetVertexAttribiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,689 2. Use an 'int' return type on 'gil_dbgGetVertexAttribiv' to allow an error code to be returned. 2025-12-30T00:29:01,690 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:740:0: Exception check on 'dbgHint' will always require the GIL to be acquired. 2025-12-30T00:29:01,691 Possible solutions: 2025-12-30T00:29:01,692 1. Declare 'dbgHint' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,693 2. Use an 'int' return type on 'dbgHint' to allow an error code to be returned. 2025-12-30T00:29:01,694 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:744:0: Exception check on 'gil_dbgHint' will always require the GIL to be acquired. 2025-12-30T00:29:01,694 Possible solutions: 2025-12-30T00:29:01,695 1. Declare 'gil_dbgHint' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,696 2. Use an 'int' return type on 'gil_dbgHint' to allow an error code to be returned. 2025-12-30T00:29:01,697 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:812:0: Exception check on 'dbgLineWidth' will always require the GIL to be acquired. 2025-12-30T00:29:01,698 Possible solutions: 2025-12-30T00:29:01,699 1. Declare 'dbgLineWidth' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,699 2. Use an 'int' return type on 'dbgLineWidth' to allow an error code to be returned. 2025-12-30T00:29:01,700 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:816:0: Exception check on 'gil_dbgLineWidth' will always require the GIL to be acquired. 2025-12-30T00:29:01,701 Possible solutions: 2025-12-30T00:29:01,702 1. Declare 'gil_dbgLineWidth' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,702 2. Use an 'int' return type on 'gil_dbgLineWidth' to allow an error code to be returned. 2025-12-30T00:29:01,703 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:821:0: Exception check on 'dbgLinkProgram' will always require the GIL to be acquired. 2025-12-30T00:29:01,704 Possible solutions: 2025-12-30T00:29:01,705 1. Declare 'dbgLinkProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,706 2. Use an 'int' return type on 'dbgLinkProgram' to allow an error code to be returned. 2025-12-30T00:29:01,706 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:825:0: Exception check on 'gil_dbgLinkProgram' will always require the GIL to be acquired. 2025-12-30T00:29:01,707 Possible solutions: 2025-12-30T00:29:01,708 1. Declare 'gil_dbgLinkProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,708 2. Use an 'int' return type on 'gil_dbgLinkProgram' to allow an error code to be returned. 2025-12-30T00:29:01,709 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:830:0: Exception check on 'dbgPixelStorei' will always require the GIL to be acquired. 2025-12-30T00:29:01,710 Possible solutions: 2025-12-30T00:29:01,711 1. Declare 'dbgPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,711 2. Use an 'int' return type on 'dbgPixelStorei' to allow an error code to be returned. 2025-12-30T00:29:01,712 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:834:0: Exception check on 'gil_dbgPixelStorei' will always require the GIL to be acquired. 2025-12-30T00:29:01,713 Possible solutions: 2025-12-30T00:29:01,713 1. Declare 'gil_dbgPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,714 2. Use an 'int' return type on 'gil_dbgPixelStorei' to allow an error code to be returned. 2025-12-30T00:29:01,715 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:839:0: Exception check on 'dbgPolygonOffset' will always require the GIL to be acquired. 2025-12-30T00:29:01,716 Possible solutions: 2025-12-30T00:29:01,717 1. Declare 'dbgPolygonOffset' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,718 2. Use an 'int' return type on 'dbgPolygonOffset' to allow an error code to be returned. 2025-12-30T00:29:01,719 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:843:0: Exception check on 'gil_dbgPolygonOffset' will always require the GIL to be acquired. 2025-12-30T00:29:01,719 Possible solutions: 2025-12-30T00:29:01,720 1. Declare 'gil_dbgPolygonOffset' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,721 2. Use an 'int' return type on 'gil_dbgPolygonOffset' to allow an error code to be returned. 2025-12-30T00:29:01,722 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:848:0: Exception check on 'dbgReadPixels' will always require the GIL to be acquired. 2025-12-30T00:29:01,723 Possible solutions: 2025-12-30T00:29:01,724 1. Declare 'dbgReadPixels' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,724 2. Use an 'int' return type on 'dbgReadPixels' to allow an error code to be returned. 2025-12-30T00:29:01,725 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:852:0: Exception check on 'gil_dbgReadPixels' will always require the GIL to be acquired. 2025-12-30T00:29:01,726 Possible solutions: 2025-12-30T00:29:01,727 1. Declare 'gil_dbgReadPixels' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,728 2. Use an 'int' return type on 'gil_dbgReadPixels' to allow an error code to be returned. 2025-12-30T00:29:01,729 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:858:0: Exception check on 'dbgRenderbufferStorage' will always require the GIL to be acquired. 2025-12-30T00:29:01,730 Possible solutions: 2025-12-30T00:29:01,730 1. Declare 'dbgRenderbufferStorage' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,731 2. Use an 'int' return type on 'dbgRenderbufferStorage' to allow an error code to be returned. 2025-12-30T00:29:01,732 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:862:0: Exception check on 'gil_dbgRenderbufferStorage' will always require the GIL to be acquired. 2025-12-30T00:29:01,732 Possible solutions: 2025-12-30T00:29:01,733 1. Declare 'gil_dbgRenderbufferStorage' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,734 2. Use an 'int' return type on 'gil_dbgRenderbufferStorage' to allow an error code to be returned. 2025-12-30T00:29:01,735 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:867:0: Exception check on 'dbgSampleCoverage' will always require the GIL to be acquired. 2025-12-30T00:29:01,735 Possible solutions: 2025-12-30T00:29:01,736 1. Declare 'dbgSampleCoverage' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,737 2. Use an 'int' return type on 'dbgSampleCoverage' to allow an error code to be returned. 2025-12-30T00:29:01,737 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:871:0: Exception check on 'gil_dbgSampleCoverage' will always require the GIL to be acquired. 2025-12-30T00:29:01,738 Possible solutions: 2025-12-30T00:29:01,739 1. Declare 'gil_dbgSampleCoverage' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,740 2. Use an 'int' return type on 'gil_dbgSampleCoverage' to allow an error code to be returned. 2025-12-30T00:29:01,740 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:876:0: Exception check on 'dbgScissor' will always require the GIL to be acquired. 2025-12-30T00:29:01,741 Possible solutions: 2025-12-30T00:29:01,742 1. Declare 'dbgScissor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,742 2. Use an 'int' return type on 'dbgScissor' to allow an error code to be returned. 2025-12-30T00:29:01,743 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:880:0: Exception check on 'gil_dbgScissor' will always require the GIL to be acquired. 2025-12-30T00:29:01,744 Possible solutions: 2025-12-30T00:29:01,745 1. Declare 'gil_dbgScissor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,745 2. Use an 'int' return type on 'gil_dbgScissor' to allow an error code to be returned. 2025-12-30T00:29:01,746 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:886:0: Exception check on 'dbgShaderSource' will always require the GIL to be acquired. 2025-12-30T00:29:01,747 Possible solutions: 2025-12-30T00:29:01,747 1. Declare 'dbgShaderSource' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,748 2. Use an 'int' return type on 'dbgShaderSource' to allow an error code to be returned. 2025-12-30T00:29:01,749 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:890:0: Exception check on 'gil_dbgShaderSource' will always require the GIL to be acquired. 2025-12-30T00:29:01,750 Possible solutions: 2025-12-30T00:29:01,750 1. Declare 'gil_dbgShaderSource' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,751 2. Use an 'int' return type on 'gil_dbgShaderSource' to allow an error code to be returned. 2025-12-30T00:29:01,752 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:895:0: Exception check on 'dbgStencilFunc' will always require the GIL to be acquired. 2025-12-30T00:29:01,753 Possible solutions: 2025-12-30T00:29:01,753 1. Declare 'dbgStencilFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,754 2. Use an 'int' return type on 'dbgStencilFunc' to allow an error code to be returned. 2025-12-30T00:29:01,755 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:899:0: Exception check on 'gil_dbgStencilFunc' will always require the GIL to be acquired. 2025-12-30T00:29:01,756 Possible solutions: 2025-12-30T00:29:01,756 1. Declare 'gil_dbgStencilFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,757 2. Use an 'int' return type on 'gil_dbgStencilFunc' to allow an error code to be returned. 2025-12-30T00:29:01,758 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:904:0: Exception check on 'dbgStencilFuncSeparate' will always require the GIL to be acquired. 2025-12-30T00:29:01,758 Possible solutions: 2025-12-30T00:29:01,759 1. Declare 'dbgStencilFuncSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,760 2. Use an 'int' return type on 'dbgStencilFuncSeparate' to allow an error code to be returned. 2025-12-30T00:29:01,760 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:908:0: Exception check on 'gil_dbgStencilFuncSeparate' will always require the GIL to be acquired. 2025-12-30T00:29:01,761 Possible solutions: 2025-12-30T00:29:01,762 1. Declare 'gil_dbgStencilFuncSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,763 2. Use an 'int' return type on 'gil_dbgStencilFuncSeparate' to allow an error code to be returned. 2025-12-30T00:29:01,763 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:913:0: Exception check on 'dbgStencilMask' will always require the GIL to be acquired. 2025-12-30T00:29:01,764 Possible solutions: 2025-12-30T00:29:01,765 1. Declare 'dbgStencilMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,766 2. Use an 'int' return type on 'dbgStencilMask' to allow an error code to be returned. 2025-12-30T00:29:01,767 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:917:0: Exception check on 'gil_dbgStencilMask' will always require the GIL to be acquired. 2025-12-30T00:29:01,768 Possible solutions: 2025-12-30T00:29:01,769 1. Declare 'gil_dbgStencilMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,769 2. Use an 'int' return type on 'gil_dbgStencilMask' to allow an error code to be returned. 2025-12-30T00:29:01,770 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:922:0: Exception check on 'dbgStencilMaskSeparate' will always require the GIL to be acquired. 2025-12-30T00:29:01,771 Possible solutions: 2025-12-30T00:29:01,772 1. Declare 'dbgStencilMaskSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,773 2. Use an 'int' return type on 'dbgStencilMaskSeparate' to allow an error code to be returned. 2025-12-30T00:29:01,774 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:926:0: Exception check on 'gil_dbgStencilMaskSeparate' will always require the GIL to be acquired. 2025-12-30T00:29:01,774 Possible solutions: 2025-12-30T00:29:01,775 1. Declare 'gil_dbgStencilMaskSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,776 2. Use an 'int' return type on 'gil_dbgStencilMaskSeparate' to allow an error code to be returned. 2025-12-30T00:29:01,777 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:931:0: Exception check on 'dbgStencilOp' will always require the GIL to be acquired. 2025-12-30T00:29:01,778 Possible solutions: 2025-12-30T00:29:01,779 1. Declare 'dbgStencilOp' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,780 2. Use an 'int' return type on 'dbgStencilOp' to allow an error code to be returned. 2025-12-30T00:29:01,781 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:935:0: Exception check on 'gil_dbgStencilOp' will always require the GIL to be acquired. 2025-12-30T00:29:01,782 Possible solutions: 2025-12-30T00:29:01,783 1. Declare 'gil_dbgStencilOp' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,783 2. Use an 'int' return type on 'gil_dbgStencilOp' to allow an error code to be returned. 2025-12-30T00:29:01,784 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:940:0: Exception check on 'dbgStencilOpSeparate' will always require the GIL to be acquired. 2025-12-30T00:29:01,785 Possible solutions: 2025-12-30T00:29:01,786 1. Declare 'dbgStencilOpSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,787 2. Use an 'int' return type on 'dbgStencilOpSeparate' to allow an error code to be returned. 2025-12-30T00:29:01,788 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:944:0: Exception check on 'gil_dbgStencilOpSeparate' will always require the GIL to be acquired. 2025-12-30T00:29:01,789 Possible solutions: 2025-12-30T00:29:01,790 1. Declare 'gil_dbgStencilOpSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,791 2. Use an 'int' return type on 'gil_dbgStencilOpSeparate' to allow an error code to be returned. 2025-12-30T00:29:01,792 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:949:0: Exception check on 'dbgTexImage2D' will always require the GIL to be acquired. 2025-12-30T00:29:01,793 Possible solutions: 2025-12-30T00:29:01,794 1. Declare 'dbgTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,795 2. Use an 'int' return type on 'dbgTexImage2D' to allow an error code to be returned. 2025-12-30T00:29:01,797 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:953:0: Exception check on 'gil_dbgTexImage2D' will always require the GIL to be acquired. 2025-12-30T00:29:01,798 Possible solutions: 2025-12-30T00:29:01,799 1. Declare 'gil_dbgTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,799 2. Use an 'int' return type on 'gil_dbgTexImage2D' to allow an error code to be returned. 2025-12-30T00:29:01,800 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:958:0: Exception check on 'dbgTexParameterf' will always require the GIL to be acquired. 2025-12-30T00:29:01,802 Possible solutions: 2025-12-30T00:29:01,805 1. Declare 'dbgTexParameterf' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,806 2. Use an 'int' return type on 'dbgTexParameterf' to allow an error code to be returned. 2025-12-30T00:29:01,807 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:962:0: Exception check on 'gil_dbgTexParameterf' will always require the GIL to be acquired. 2025-12-30T00:29:01,809 Possible solutions: 2025-12-30T00:29:01,809 1. Declare 'gil_dbgTexParameterf' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,811 2. Use an 'int' return type on 'gil_dbgTexParameterf' to allow an error code to be returned. 2025-12-30T00:29:01,812 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:977:0: Exception check on 'dbgTexParameteri' will always require the GIL to be acquired. 2025-12-30T00:29:01,814 Possible solutions: 2025-12-30T00:29:01,814 1. Declare 'dbgTexParameteri' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,815 2. Use an 'int' return type on 'dbgTexParameteri' to allow an error code to be returned. 2025-12-30T00:29:01,816 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:981:0: Exception check on 'gil_dbgTexParameteri' will always require the GIL to be acquired. 2025-12-30T00:29:01,817 Possible solutions: 2025-12-30T00:29:01,818 1. Declare 'gil_dbgTexParameteri' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,819 2. Use an 'int' return type on 'gil_dbgTexParameteri' to allow an error code to be returned. 2025-12-30T00:29:01,819 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:996:0: Exception check on 'dbgTexSubImage2D' will always require the GIL to be acquired. 2025-12-30T00:29:01,820 Possible solutions: 2025-12-30T00:29:01,821 1. Declare 'dbgTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,822 2. Use an 'int' return type on 'dbgTexSubImage2D' to allow an error code to be returned. 2025-12-30T00:29:01,823 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1000:0: Exception check on 'gil_dbgTexSubImage2D' will always require the GIL to be acquired. 2025-12-30T00:29:01,824 Possible solutions: 2025-12-30T00:29:01,825 1. Declare 'gil_dbgTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,826 2. Use an 'int' return type on 'gil_dbgTexSubImage2D' to allow an error code to be returned. 2025-12-30T00:29:01,827 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1005:0: Exception check on 'dbgUniform1f' will always require the GIL to be acquired. 2025-12-30T00:29:01,828 Possible solutions: 2025-12-30T00:29:01,829 1. Declare 'dbgUniform1f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,830 2. Use an 'int' return type on 'dbgUniform1f' to allow an error code to be returned. 2025-12-30T00:29:01,831 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1009:0: Exception check on 'gil_dbgUniform1f' will always require the GIL to be acquired. 2025-12-30T00:29:01,832 Possible solutions: 2025-12-30T00:29:01,833 1. Declare 'gil_dbgUniform1f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,835 2. Use an 'int' return type on 'gil_dbgUniform1f' to allow an error code to be returned. 2025-12-30T00:29:01,836 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1014:0: Exception check on 'dbgUniform1fv' will always require the GIL to be acquired. 2025-12-30T00:29:01,836 Possible solutions: 2025-12-30T00:29:01,837 1. Declare 'dbgUniform1fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,839 2. Use an 'int' return type on 'dbgUniform1fv' to allow an error code to be returned. 2025-12-30T00:29:01,840 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1018:0: Exception check on 'gil_dbgUniform1fv' will always require the GIL to be acquired. 2025-12-30T00:29:01,841 Possible solutions: 2025-12-30T00:29:01,842 1. Declare 'gil_dbgUniform1fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,843 2. Use an 'int' return type on 'gil_dbgUniform1fv' to allow an error code to be returned. 2025-12-30T00:29:01,844 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1023:0: Exception check on 'dbgUniform1i' will always require the GIL to be acquired. 2025-12-30T00:29:01,845 Possible solutions: 2025-12-30T00:29:01,846 1. Declare 'dbgUniform1i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,847 2. Use an 'int' return type on 'dbgUniform1i' to allow an error code to be returned. 2025-12-30T00:29:01,848 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1027:0: Exception check on 'gil_dbgUniform1i' will always require the GIL to be acquired. 2025-12-30T00:29:01,848 Possible solutions: 2025-12-30T00:29:01,850 1. Declare 'gil_dbgUniform1i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,850 2. Use an 'int' return type on 'gil_dbgUniform1i' to allow an error code to be returned. 2025-12-30T00:29:01,851 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1032:0: Exception check on 'dbgUniform1iv' will always require the GIL to be acquired. 2025-12-30T00:29:01,852 Possible solutions: 2025-12-30T00:29:01,853 1. Declare 'dbgUniform1iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,854 2. Use an 'int' return type on 'dbgUniform1iv' to allow an error code to be returned. 2025-12-30T00:29:01,855 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1036:0: Exception check on 'gil_dbgUniform1iv' will always require the GIL to be acquired. 2025-12-30T00:29:01,856 Possible solutions: 2025-12-30T00:29:01,857 1. Declare 'gil_dbgUniform1iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,858 2. Use an 'int' return type on 'gil_dbgUniform1iv' to allow an error code to be returned. 2025-12-30T00:29:01,859 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1041:0: Exception check on 'dbgUniform2f' will always require the GIL to be acquired. 2025-12-30T00:29:01,860 Possible solutions: 2025-12-30T00:29:01,861 1. Declare 'dbgUniform2f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,862 2. Use an 'int' return type on 'dbgUniform2f' to allow an error code to be returned. 2025-12-30T00:29:01,863 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1045:0: Exception check on 'gil_dbgUniform2f' will always require the GIL to be acquired. 2025-12-30T00:29:01,864 Possible solutions: 2025-12-30T00:29:01,865 1. Declare 'gil_dbgUniform2f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,866 2. Use an 'int' return type on 'gil_dbgUniform2f' to allow an error code to be returned. 2025-12-30T00:29:01,867 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1050:0: Exception check on 'dbgUniform2fv' will always require the GIL to be acquired. 2025-12-30T00:29:01,868 Possible solutions: 2025-12-30T00:29:01,869 1. Declare 'dbgUniform2fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,870 2. Use an 'int' return type on 'dbgUniform2fv' to allow an error code to be returned. 2025-12-30T00:29:01,871 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1054:0: Exception check on 'gil_dbgUniform2fv' will always require the GIL to be acquired. 2025-12-30T00:29:01,872 Possible solutions: 2025-12-30T00:29:01,873 1. Declare 'gil_dbgUniform2fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,874 2. Use an 'int' return type on 'gil_dbgUniform2fv' to allow an error code to be returned. 2025-12-30T00:29:01,875 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1059:0: Exception check on 'dbgUniform2i' will always require the GIL to be acquired. 2025-12-30T00:29:01,876 Possible solutions: 2025-12-30T00:29:01,877 1. Declare 'dbgUniform2i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,878 2. Use an 'int' return type on 'dbgUniform2i' to allow an error code to be returned. 2025-12-30T00:29:01,879 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1063:0: Exception check on 'gil_dbgUniform2i' will always require the GIL to be acquired. 2025-12-30T00:29:01,879 Possible solutions: 2025-12-30T00:29:01,881 1. Declare 'gil_dbgUniform2i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,882 2. Use an 'int' return type on 'gil_dbgUniform2i' to allow an error code to be returned. 2025-12-30T00:29:01,883 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1068:0: Exception check on 'dbgUniform2iv' will always require the GIL to be acquired. 2025-12-30T00:29:01,884 Possible solutions: 2025-12-30T00:29:01,885 1. Declare 'dbgUniform2iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,885 2. Use an 'int' return type on 'dbgUniform2iv' to allow an error code to be returned. 2025-12-30T00:29:01,886 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1072:0: Exception check on 'gil_dbgUniform2iv' will always require the GIL to be acquired. 2025-12-30T00:29:01,889 Possible solutions: 2025-12-30T00:29:01,890 1. Declare 'gil_dbgUniform2iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,891 2. Use an 'int' return type on 'gil_dbgUniform2iv' to allow an error code to be returned. 2025-12-30T00:29:01,892 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1077:0: Exception check on 'dbgUniform3f' will always require the GIL to be acquired. 2025-12-30T00:29:01,893 Possible solutions: 2025-12-30T00:29:01,894 1. Declare 'dbgUniform3f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,895 2. Use an 'int' return type on 'dbgUniform3f' to allow an error code to be returned. 2025-12-30T00:29:01,896 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1081:0: Exception check on 'gil_dbgUniform3f' will always require the GIL to be acquired. 2025-12-30T00:29:01,897 Possible solutions: 2025-12-30T00:29:01,898 1. Declare 'gil_dbgUniform3f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,899 2. Use an 'int' return type on 'gil_dbgUniform3f' to allow an error code to be returned. 2025-12-30T00:29:01,900 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1086:0: Exception check on 'dbgUniform3fv' will always require the GIL to be acquired. 2025-12-30T00:29:01,901 Possible solutions: 2025-12-30T00:29:01,902 1. Declare 'dbgUniform3fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,903 2. Use an 'int' return type on 'dbgUniform3fv' to allow an error code to be returned. 2025-12-30T00:29:01,904 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1090:0: Exception check on 'gil_dbgUniform3fv' will always require the GIL to be acquired. 2025-12-30T00:29:01,905 Possible solutions: 2025-12-30T00:29:01,906 1. Declare 'gil_dbgUniform3fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,908 2. Use an 'int' return type on 'gil_dbgUniform3fv' to allow an error code to be returned. 2025-12-30T00:29:01,909 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1095:0: Exception check on 'dbgUniform3i' will always require the GIL to be acquired. 2025-12-30T00:29:01,909 Possible solutions: 2025-12-30T00:29:01,910 1. Declare 'dbgUniform3i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,912 2. Use an 'int' return type on 'dbgUniform3i' to allow an error code to be returned. 2025-12-30T00:29:01,913 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1099:0: Exception check on 'gil_dbgUniform3i' will always require the GIL to be acquired. 2025-12-30T00:29:01,913 Possible solutions: 2025-12-30T00:29:01,914 1. Declare 'gil_dbgUniform3i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,916 2. Use an 'int' return type on 'gil_dbgUniform3i' to allow an error code to be returned. 2025-12-30T00:29:01,917 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1104:0: Exception check on 'dbgUniform3iv' will always require the GIL to be acquired. 2025-12-30T00:29:01,918 Possible solutions: 2025-12-30T00:29:01,918 1. Declare 'dbgUniform3iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,919 2. Use an 'int' return type on 'dbgUniform3iv' to allow an error code to be returned. 2025-12-30T00:29:01,920 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1108:0: Exception check on 'gil_dbgUniform3iv' will always require the GIL to be acquired. 2025-12-30T00:29:01,921 Possible solutions: 2025-12-30T00:29:01,922 1. Declare 'gil_dbgUniform3iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,923 2. Use an 'int' return type on 'gil_dbgUniform3iv' to allow an error code to be returned. 2025-12-30T00:29:01,924 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1113:0: Exception check on 'dbgUniform4f' will always require the GIL to be acquired. 2025-12-30T00:29:01,926 Possible solutions: 2025-12-30T00:29:01,927 1. Declare 'dbgUniform4f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,928 2. Use an 'int' return type on 'dbgUniform4f' to allow an error code to be returned. 2025-12-30T00:29:01,929 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1117:0: Exception check on 'gil_dbgUniform4f' will always require the GIL to be acquired. 2025-12-30T00:29:01,930 Possible solutions: 2025-12-30T00:29:01,931 1. Declare 'gil_dbgUniform4f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,931 2. Use an 'int' return type on 'gil_dbgUniform4f' to allow an error code to be returned. 2025-12-30T00:29:01,932 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1122:0: Exception check on 'dbgUniform4fv' will always require the GIL to be acquired. 2025-12-30T00:29:01,933 Possible solutions: 2025-12-30T00:29:01,934 1. Declare 'dbgUniform4fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,935 2. Use an 'int' return type on 'dbgUniform4fv' to allow an error code to be returned. 2025-12-30T00:29:01,936 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1126:0: Exception check on 'gil_dbgUniform4fv' will always require the GIL to be acquired. 2025-12-30T00:29:01,937 Possible solutions: 2025-12-30T00:29:01,937 1. Declare 'gil_dbgUniform4fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,938 2. Use an 'int' return type on 'gil_dbgUniform4fv' to allow an error code to be returned. 2025-12-30T00:29:01,939 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1131:0: Exception check on 'dbgUniform4i' will always require the GIL to be acquired. 2025-12-30T00:29:01,939 Possible solutions: 2025-12-30T00:29:01,940 1. Declare 'dbgUniform4i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,941 2. Use an 'int' return type on 'dbgUniform4i' to allow an error code to be returned. 2025-12-30T00:29:01,944 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1135:0: Exception check on 'gil_dbgUniform4i' will always require the GIL to be acquired. 2025-12-30T00:29:01,944 Possible solutions: 2025-12-30T00:29:01,945 1. Declare 'gil_dbgUniform4i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,946 2. Use an 'int' return type on 'gil_dbgUniform4i' to allow an error code to be returned. 2025-12-30T00:29:01,946 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1140:0: Exception check on 'dbgUniform4iv' will always require the GIL to be acquired. 2025-12-30T00:29:01,947 Possible solutions: 2025-12-30T00:29:01,948 1. Declare 'dbgUniform4iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,949 2. Use an 'int' return type on 'dbgUniform4iv' to allow an error code to be returned. 2025-12-30T00:29:01,950 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1144:0: Exception check on 'gil_dbgUniform4iv' will always require the GIL to be acquired. 2025-12-30T00:29:01,950 Possible solutions: 2025-12-30T00:29:01,951 1. Declare 'gil_dbgUniform4iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,952 2. Use an 'int' return type on 'gil_dbgUniform4iv' to allow an error code to be returned. 2025-12-30T00:29:01,953 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1169:0: Exception check on 'dbgUniformMatrix4fv' will always require the GIL to be acquired. 2025-12-30T00:29:01,953 Possible solutions: 2025-12-30T00:29:01,954 1. Declare 'dbgUniformMatrix4fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,955 2. Use an 'int' return type on 'dbgUniformMatrix4fv' to allow an error code to be returned. 2025-12-30T00:29:01,956 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1173:0: Exception check on 'gil_dbgUniformMatrix4fv' will always require the GIL to be acquired. 2025-12-30T00:29:01,957 Possible solutions: 2025-12-30T00:29:01,957 1. Declare 'gil_dbgUniformMatrix4fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,958 2. Use an 'int' return type on 'gil_dbgUniformMatrix4fv' to allow an error code to be returned. 2025-12-30T00:29:01,959 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1178:0: Exception check on 'dbgUseProgram' will always require the GIL to be acquired. 2025-12-30T00:29:01,960 Possible solutions: 2025-12-30T00:29:01,960 1. Declare 'dbgUseProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,961 2. Use an 'int' return type on 'dbgUseProgram' to allow an error code to be returned. 2025-12-30T00:29:01,962 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1182:0: Exception check on 'gil_dbgUseProgram' will always require the GIL to be acquired. 2025-12-30T00:29:01,962 Possible solutions: 2025-12-30T00:29:01,963 1. Declare 'gil_dbgUseProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,964 2. Use an 'int' return type on 'gil_dbgUseProgram' to allow an error code to be returned. 2025-12-30T00:29:01,965 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1187:0: Exception check on 'dbgValidateProgram' will always require the GIL to be acquired. 2025-12-30T00:29:01,966 Possible solutions: 2025-12-30T00:29:01,966 1. Declare 'dbgValidateProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,967 2. Use an 'int' return type on 'dbgValidateProgram' to allow an error code to be returned. 2025-12-30T00:29:01,968 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1191:0: Exception check on 'gil_dbgValidateProgram' will always require the GIL to be acquired. 2025-12-30T00:29:01,969 Possible solutions: 2025-12-30T00:29:01,969 1. Declare 'gil_dbgValidateProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,970 2. Use an 'int' return type on 'gil_dbgValidateProgram' to allow an error code to be returned. 2025-12-30T00:29:01,971 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1196:0: Exception check on 'dbgVertexAttrib1f' will always require the GIL to be acquired. 2025-12-30T00:29:01,972 Possible solutions: 2025-12-30T00:29:01,973 1. Declare 'dbgVertexAttrib1f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,973 2. Use an 'int' return type on 'dbgVertexAttrib1f' to allow an error code to be returned. 2025-12-30T00:29:01,974 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1200:0: Exception check on 'gil_dbgVertexAttrib1f' will always require the GIL to be acquired. 2025-12-30T00:29:01,975 Possible solutions: 2025-12-30T00:29:01,976 1. Declare 'gil_dbgVertexAttrib1f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,976 2. Use an 'int' return type on 'gil_dbgVertexAttrib1f' to allow an error code to be returned. 2025-12-30T00:29:01,977 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1215:0: Exception check on 'dbgVertexAttrib2f' will always require the GIL to be acquired. 2025-12-30T00:29:01,978 Possible solutions: 2025-12-30T00:29:01,979 1. Declare 'dbgVertexAttrib2f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,979 2. Use an 'int' return type on 'dbgVertexAttrib2f' to allow an error code to be returned. 2025-12-30T00:29:01,980 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1219:0: Exception check on 'gil_dbgVertexAttrib2f' will always require the GIL to be acquired. 2025-12-30T00:29:01,981 Possible solutions: 2025-12-30T00:29:01,982 1. Declare 'gil_dbgVertexAttrib2f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,982 2. Use an 'int' return type on 'gil_dbgVertexAttrib2f' to allow an error code to be returned. 2025-12-30T00:29:01,983 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1234:0: Exception check on 'dbgVertexAttrib3f' will always require the GIL to be acquired. 2025-12-30T00:29:01,984 Possible solutions: 2025-12-30T00:29:01,985 1. Declare 'dbgVertexAttrib3f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,986 2. Use an 'int' return type on 'dbgVertexAttrib3f' to allow an error code to be returned. 2025-12-30T00:29:01,988 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1238:0: Exception check on 'gil_dbgVertexAttrib3f' will always require the GIL to be acquired. 2025-12-30T00:29:01,989 Possible solutions: 2025-12-30T00:29:01,990 1. Declare 'gil_dbgVertexAttrib3f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,990 2. Use an 'int' return type on 'gil_dbgVertexAttrib3f' to allow an error code to be returned. 2025-12-30T00:29:01,991 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1253:0: Exception check on 'dbgVertexAttrib4f' will always require the GIL to be acquired. 2025-12-30T00:29:01,992 Possible solutions: 2025-12-30T00:29:01,993 1. Declare 'dbgVertexAttrib4f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,994 2. Use an 'int' return type on 'dbgVertexAttrib4f' to allow an error code to be returned. 2025-12-30T00:29:01,994 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1257:0: Exception check on 'gil_dbgVertexAttrib4f' will always require the GIL to be acquired. 2025-12-30T00:29:01,995 Possible solutions: 2025-12-30T00:29:01,996 1. Declare 'gil_dbgVertexAttrib4f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,997 2. Use an 'int' return type on 'gil_dbgVertexAttrib4f' to allow an error code to be returned. 2025-12-30T00:29:01,997 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1272:0: Exception check on 'dbgVertexAttribPointer' will always require the GIL to be acquired. 2025-12-30T00:29:01,998 Possible solutions: 2025-12-30T00:29:01,999 1. Declare 'dbgVertexAttribPointer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:01,999 2. Use an 'int' return type on 'dbgVertexAttribPointer' to allow an error code to be returned. 2025-12-30T00:29:02,000 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1276:0: Exception check on 'gil_dbgVertexAttribPointer' will always require the GIL to be acquired. 2025-12-30T00:29:02,001 Possible solutions: 2025-12-30T00:29:02,001 1. Declare 'gil_dbgVertexAttribPointer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:02,002 2. Use an 'int' return type on 'gil_dbgVertexAttribPointer' to allow an error code to be returned. 2025-12-30T00:29:02,003 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1281:0: Exception check on 'dbgViewport' will always require the GIL to be acquired. 2025-12-30T00:29:02,004 Possible solutions: 2025-12-30T00:29:02,004 1. Declare 'dbgViewport' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:02,005 2. Use an 'int' return type on 'dbgViewport' to allow an error code to be returned. 2025-12-30T00:29:02,006 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1285:0: Exception check on 'gil_dbgViewport' will always require the GIL to be acquired. 2025-12-30T00:29:02,007 Possible solutions: 2025-12-30T00:29:02,008 1. Declare 'gil_dbgViewport' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:02,008 2. Use an 'int' return type on 'gil_dbgViewport' to allow an error code to be returned. 2025-12-30T00:29:04,457 Error compiling Cython file: 2025-12-30T00:29:04,458 ------------------------------------------------------------ 2025-12-30T00:29:04,459 ... 2025-12-30T00:29:04,461 include "../../include/config.pxi" 2025-12-30T00:29:04,463 cdef class WindowInfoWayland: 2025-12-30T00:29:04,465 @property 2025-12-30T00:29:04,466 def display(self): 2025-12-30T00:29:04,467 return self.display 2025-12-30T00:29:04,468 ^ 2025-12-30T00:29:04,470 ------------------------------------------------------------ 2025-12-30T00:29:04,471 kivy/core/window/window_info.pyx:6:16: 'uintptr_t' is not a type identifier 2025-12-30T00:29:04,476 Error compiling Cython file: 2025-12-30T00:29:04,477 ------------------------------------------------------------ 2025-12-30T00:29:04,478 ... 2025-12-30T00:29:04,480 def display(self): 2025-12-30T00:29:04,481 return self.display 2025-12-30T00:29:04,484 @property 2025-12-30T00:29:04,485 def surface(self): 2025-12-30T00:29:04,486 return self.surface 2025-12-30T00:29:04,488 ^ 2025-12-30T00:29:04,489 ------------------------------------------------------------ 2025-12-30T00:29:04,490 kivy/core/window/window_info.pyx:10:16: 'uintptr_t' is not a type identifier 2025-12-30T00:29:04,494 Error compiling Cython file: 2025-12-30T00:29:04,495 ------------------------------------------------------------ 2025-12-30T00:29:04,497 ... 2025-12-30T00:29:04,498 def surface(self): 2025-12-30T00:29:04,499 return self.surface 2025-12-30T00:29:04,502 @property 2025-12-30T00:29:04,503 def shell_surface(self): 2025-12-30T00:29:04,504 return self.shell_surface 2025-12-30T00:29:04,505 ^ 2025-12-30T00:29:04,506 ------------------------------------------------------------ 2025-12-30T00:29:04,507 kivy/core/window/window_info.pyx:14:16: 'uintptr_t' is not a type identifier 2025-12-30T00:29:04,508 Error compiling Cython file: 2025-12-30T00:29:04,509 ------------------------------------------------------------ 2025-12-30T00:29:04,510 ... 2025-12-30T00:29:04,511 def shell_surface(self): 2025-12-30T00:29:04,512 return self.shell_surface 2025-12-30T00:29:04,514 @property 2025-12-30T00:29:04,515 def native_handle(self): 2025-12-30T00:29:04,516 return self.surface 2025-12-30T00:29:04,517 ^ 2025-12-30T00:29:04,518 ------------------------------------------------------------ 2025-12-30T00:29:04,518 kivy/core/window/window_info.pyx:18:16: 'uintptr_t' is not a type identifier 2025-12-30T00:29:04,520 Error compiling Cython file: 2025-12-30T00:29:04,521 ------------------------------------------------------------ 2025-12-30T00:29:04,522 ... 2025-12-30T00:29:04,523 @property 2025-12-30T00:29:04,524 def native_handle(self): 2025-12-30T00:29:04,525 return self.surface 2025-12-30T00:29:04,526 cdef void set_display(self, void* display): 2025-12-30T00:29:04,527 self.display = display 2025-12-30T00:29:04,528 ^ 2025-12-30T00:29:04,529 ------------------------------------------------------------ 2025-12-30T00:29:04,530 kivy/core/window/window_info.pyx:21:24: 'struct_wl_display' is not a type identifier 2025-12-30T00:29:04,532 Error compiling Cython file: 2025-12-30T00:29:04,533 ------------------------------------------------------------ 2025-12-30T00:29:04,534 ... 2025-12-30T00:29:04,536 cdef void set_display(self, void* display): 2025-12-30T00:29:04,537 self.display = display 2025-12-30T00:29:04,538 cdef void set_surface(self, void* surface): 2025-12-30T00:29:04,539 self.surface = surface 2025-12-30T00:29:04,540 ^ 2025-12-30T00:29:04,541 ------------------------------------------------------------ 2025-12-30T00:29:04,542 kivy/core/window/window_info.pyx:24:24: 'struct_wl_surface' is not a type identifier 2025-12-30T00:29:04,543 Error compiling Cython file: 2025-12-30T00:29:04,544 ------------------------------------------------------------ 2025-12-30T00:29:04,545 ... 2025-12-30T00:29:04,547 cdef void set_surface(self, void* surface): 2025-12-30T00:29:04,548 self.surface = surface 2025-12-30T00:29:04,549 cdef void set_shell_surface(self, void* shell_surface): 2025-12-30T00:29:04,550 self.shell_surface = shell_surface 2025-12-30T00:29:04,551 ^ 2025-12-30T00:29:04,552 ------------------------------------------------------------ 2025-12-30T00:29:04,553 kivy/core/window/window_info.pyx:27:30: 'struct_wl_shell_surface' is not a type identifier 2025-12-30T00:29:04,555 Error compiling Cython file: 2025-12-30T00:29:04,556 ------------------------------------------------------------ 2025-12-30T00:29:04,557 ... 2025-12-30T00:29:04,558 self.shell_surface = shell_surface 2025-12-30T00:29:04,559 cdef class WindowInfoX11: 2025-12-30T00:29:04,561 @property 2025-12-30T00:29:04,562 def display(self): 2025-12-30T00:29:04,563 return self.display 2025-12-30T00:29:04,564 ^ 2025-12-30T00:29:04,566 ------------------------------------------------------------ 2025-12-30T00:29:04,566 kivy/core/window/window_info.pyx:32:16: 'uintptr_t' is not a type identifier 2025-12-30T00:29:04,568 Error compiling Cython file: 2025-12-30T00:29:04,569 ------------------------------------------------------------ 2025-12-30T00:29:04,570 ... 2025-12-30T00:29:04,570 def display(self): 2025-12-30T00:29:04,571 return self.display 2025-12-30T00:29:04,572 @property 2025-12-30T00:29:04,573 def window(self): 2025-12-30T00:29:04,574 return self.window 2025-12-30T00:29:04,575 ^ 2025-12-30T00:29:04,576 ------------------------------------------------------------ 2025-12-30T00:29:04,577 kivy/core/window/window_info.pyx:36:16: 'uintptr_t' is not a type identifier 2025-12-30T00:29:04,579 Error compiling Cython file: 2025-12-30T00:29:04,579 ------------------------------------------------------------ 2025-12-30T00:29:04,580 ... 2025-12-30T00:29:04,581 def window(self): 2025-12-30T00:29:04,582 return self.window 2025-12-30T00:29:04,584 @property 2025-12-30T00:29:04,585 def native_handle(self): 2025-12-30T00:29:04,585 return self.window 2025-12-30T00:29:04,586 ^ 2025-12-30T00:29:04,587 ------------------------------------------------------------ 2025-12-30T00:29:04,588 kivy/core/window/window_info.pyx:40:16: 'uintptr_t' is not a type identifier 2025-12-30T00:29:04,590 Error compiling Cython file: 2025-12-30T00:29:04,591 ------------------------------------------------------------ 2025-12-30T00:29:04,592 ... 2025-12-30T00:29:04,593 @property 2025-12-30T00:29:04,593 def native_handle(self): 2025-12-30T00:29:04,594 return self.window 2025-12-30T00:29:04,596 cdef void set_display(self, void* display): 2025-12-30T00:29:04,597 self.display = display 2025-12-30T00:29:04,598 ^ 2025-12-30T00:29:04,600 ------------------------------------------------------------ 2025-12-30T00:29:04,601 kivy/core/window/window_info.pyx:43:24: 'Display' is not a type identifier 2025-12-30T00:29:04,603 Error compiling Cython file: 2025-12-30T00:29:04,603 ------------------------------------------------------------ 2025-12-30T00:29:04,604 ... 2025-12-30T00:29:04,606 cdef void set_display(self, void* display): 2025-12-30T00:29:04,607 self.display = display 2025-12-30T00:29:04,608 cdef void set_window(self, int window): 2025-12-30T00:29:04,609 self.window = window 2025-12-30T00:29:04,610 ^ 2025-12-30T00:29:04,611 ------------------------------------------------------------ 2025-12-30T00:29:04,612 kivy/core/window/window_info.pyx:46:23: 'Window' is not a type identifier 2025-12-30T00:29:04,613 Error compiling Cython file: 2025-12-30T00:29:04,614 ------------------------------------------------------------ 2025-12-30T00:29:04,615 ... 2025-12-30T00:29:04,618 cdef class WindowInfoWindows: 2025-12-30T00:29:04,619 @property 2025-12-30T00:29:04,620 def window(self): 2025-12-30T00:29:04,621 return self.window 2025-12-30T00:29:04,621 ^ 2025-12-30T00:29:04,622 ------------------------------------------------------------ 2025-12-30T00:29:04,623 kivy/core/window/window_info.pyx:52:16: 'uintptr_t' is not a type identifier 2025-12-30T00:29:04,625 Error compiling Cython file: 2025-12-30T00:29:04,626 ------------------------------------------------------------ 2025-12-30T00:29:04,627 ... 2025-12-30T00:29:04,628 def window(self): 2025-12-30T00:29:04,629 return self.window 2025-12-30T00:29:04,631 @property 2025-12-30T00:29:04,632 def hdc(self): 2025-12-30T00:29:04,633 return self.hdc 2025-12-30T00:29:04,633 ^ 2025-12-30T00:29:04,634 ------------------------------------------------------------ 2025-12-30T00:29:04,635 kivy/core/window/window_info.pyx:56:16: 'uintptr_t' is not a type identifier 2025-12-30T00:29:04,637 Error compiling Cython file: 2025-12-30T00:29:04,640 ------------------------------------------------------------ 2025-12-30T00:29:04,641 ... 2025-12-30T00:29:04,641 def hdc(self): 2025-12-30T00:29:04,642 return self.hdc 2025-12-30T00:29:04,645 @property 2025-12-30T00:29:04,645 def native_handle(self): 2025-12-30T00:29:04,646 return self.window 2025-12-30T00:29:04,647 ^ 2025-12-30T00:29:04,648 ------------------------------------------------------------ 2025-12-30T00:29:04,648 kivy/core/window/window_info.pyx:60:16: 'uintptr_t' is not a type identifier 2025-12-30T00:29:04,650 Error compiling Cython file: 2025-12-30T00:29:04,651 ------------------------------------------------------------ 2025-12-30T00:29:04,651 ... 2025-12-30T00:29:04,652 @property 2025-12-30T00:29:04,653 def native_handle(self): 2025-12-30T00:29:04,654 return self.window 2025-12-30T00:29:04,696 cdef void set_hwnd(self, void* hwnd): 2025-12-30T00:29:04,697 self.window = hwnd 2025-12-30T00:29:04,698 ^ 2025-12-30T00:29:04,699 ------------------------------------------------------------ 2025-12-30T00:29:04,700 kivy/core/window/window_info.pyx:63:22: Cannot convert 'void *' to Python object 2025-12-30T00:29:04,701 Error compiling Cython file: 2025-12-30T00:29:04,702 ------------------------------------------------------------ 2025-12-30T00:29:04,702 ... 2025-12-30T00:29:04,704 cdef void set_hwnd(self, void* hwnd): 2025-12-30T00:29:04,704 self.window = hwnd 2025-12-30T00:29:04,706 cdef void set_hdc(self, void* hdc): 2025-12-30T00:29:04,707 self.hdc = hdc 2025-12-30T00:29:04,708 ^ 2025-12-30T00:29:04,709 ------------------------------------------------------------ 2025-12-30T00:29:04,709 kivy/core/window/window_info.pyx:66:19: Cannot convert 'void *' to Python object 2025-12-30T00:29:04,711 Error compiling Cython file: 2025-12-30T00:29:04,712 ------------------------------------------------------------ 2025-12-30T00:29:04,713 ... 2025-12-30T00:29:04,715 cdef class WindowInfomacOS: 2025-12-30T00:29:04,716 @property 2025-12-30T00:29:04,717 def window(self): 2025-12-30T00:29:04,718 return self.window 2025-12-30T00:29:04,719 ^ 2025-12-30T00:29:04,719 ------------------------------------------------------------ 2025-12-30T00:29:04,720 kivy/core/window/window_info.pyx:72:16: 'uintptr_t' is not a type identifier 2025-12-30T00:29:04,722 Error compiling Cython file: 2025-12-30T00:29:04,722 ------------------------------------------------------------ 2025-12-30T00:29:04,723 ... 2025-12-30T00:29:04,724 def window(self): 2025-12-30T00:29:04,725 return self.window 2025-12-30T00:29:04,726 @property 2025-12-30T00:29:04,727 def native_handle(self): 2025-12-30T00:29:04,728 return self.window 2025-12-30T00:29:04,729 ^ 2025-12-30T00:29:04,730 ------------------------------------------------------------ 2025-12-30T00:29:04,731 kivy/core/window/window_info.pyx:76:16: 'uintptr_t' is not a type identifier 2025-12-30T00:29:04,733 Error compiling Cython file: 2025-12-30T00:29:04,734 ------------------------------------------------------------ 2025-12-30T00:29:04,735 ... 2025-12-30T00:29:04,736 @property 2025-12-30T00:29:04,737 def native_handle(self): 2025-12-30T00:29:04,738 return self.window 2025-12-30T00:29:04,740 cdef void set_window(self, void* window): 2025-12-30T00:29:04,740 self.window = _BridgedNSWindow(window) 2025-12-30T00:29:04,741 ^ 2025-12-30T00:29:04,742 ------------------------------------------------------------ 2025-12-30T00:29:04,743 kivy/core/window/window_info.pyx:79:22: undeclared name not builtin: _BridgedNSWindow 2025-12-30T00:29:04,744 Error compiling Cython file: 2025-12-30T00:29:04,745 ------------------------------------------------------------ 2025-12-30T00:29:04,746 ... 2025-12-30T00:29:04,746 @property 2025-12-30T00:29:04,747 def native_handle(self): 2025-12-30T00:29:04,749 return self.window 2025-12-30T00:29:04,751 cdef void set_window(self, void* window): 2025-12-30T00:29:04,751 self.window = _BridgedNSWindow(window) 2025-12-30T00:29:04,752 ^ 2025-12-30T00:29:04,753 ------------------------------------------------------------ 2025-12-30T00:29:04,753 kivy/core/window/window_info.pyx:79:39: Cannot convert 'void *' to Python object 2025-12-30T00:29:04,755 Error compiling Cython file: 2025-12-30T00:29:04,756 ------------------------------------------------------------ 2025-12-30T00:29:04,756 ... 2025-12-30T00:29:04,757 self.window = _BridgedNSWindow(window) 2025-12-30T00:29:04,759 cdef class WindowInfoiOS: 2025-12-30T00:29:04,761 @property 2025-12-30T00:29:04,761 def window(self): 2025-12-30T00:29:04,765 return self.window 2025-12-30T00:29:04,765 ^ 2025-12-30T00:29:04,767 ------------------------------------------------------------ 2025-12-30T00:29:04,767 kivy/core/window/window_info.pyx:84:16: 'uintptr_t' is not a type identifier 2025-12-30T00:29:04,769 Error compiling Cython file: 2025-12-30T00:29:04,770 ------------------------------------------------------------ 2025-12-30T00:29:04,772 ... 2025-12-30T00:29:04,773 def window(self): 2025-12-30T00:29:04,779 return self.window 2025-12-30T00:29:04,781 @property 2025-12-30T00:29:04,782 def native_handle(self): 2025-12-30T00:29:04,782 return self.window 2025-12-30T00:29:04,783 ^ 2025-12-30T00:29:04,784 ------------------------------------------------------------ 2025-12-30T00:29:04,785 kivy/core/window/window_info.pyx:88:16: 'uintptr_t' is not a type identifier 2025-12-30T00:29:04,797 Error compiling Cython file: 2025-12-30T00:29:04,797 ------------------------------------------------------------ 2025-12-30T00:29:04,798 ... 2025-12-30T00:29:04,799 @property 2025-12-30T00:29:04,800 def native_handle(self): 2025-12-30T00:29:04,801 return self.window 2025-12-30T00:29:04,803 cdef void set_window(self, void* window): 2025-12-30T00:29:04,804 self.window = _BridgedUIWindow(window) 2025-12-30T00:29:04,804 ^ 2025-12-30T00:29:04,805 ------------------------------------------------------------ 2025-12-30T00:29:04,806 kivy/core/window/window_info.pyx:91:22: undeclared name not builtin: _BridgedUIWindow 2025-12-30T00:29:04,808 Error compiling Cython file: 2025-12-30T00:29:04,808 ------------------------------------------------------------ 2025-12-30T00:29:04,809 ... 2025-12-30T00:29:04,810 @property 2025-12-30T00:29:04,811 def native_handle(self): 2025-12-30T00:29:04,812 return self.window 2025-12-30T00:29:04,813 cdef void set_window(self, void* window): 2025-12-30T00:29:04,814 self.window = _BridgedUIWindow(window) 2025-12-30T00:29:04,815 ^ 2025-12-30T00:29:04,816 ------------------------------------------------------------ 2025-12-30T00:29:04,817 kivy/core/window/window_info.pyx:91:39: Cannot convert 'void *' to Python object 2025-12-30T00:29:04,819 Error compiling Cython file: 2025-12-30T00:29:04,820 ------------------------------------------------------------ 2025-12-30T00:29:04,821 ... 2025-12-30T00:29:04,824 cdef class WindowInfoAndroid: 2025-12-30T00:29:04,825 @property 2025-12-30T00:29:04,825 def window(self): 2025-12-30T00:29:04,826 return self.window 2025-12-30T00:29:04,827 ^ 2025-12-30T00:29:04,828 ------------------------------------------------------------ 2025-12-30T00:29:04,828 kivy/core/window/window_info.pyx:97:16: 'uintptr_t' is not a type identifier 2025-12-30T00:29:04,830 Error compiling Cython file: 2025-12-30T00:29:04,831 ------------------------------------------------------------ 2025-12-30T00:29:04,832 ... 2025-12-30T00:29:04,833 def window(self): 2025-12-30T00:29:04,834 return self.window 2025-12-30T00:29:04,836 @property 2025-12-30T00:29:04,840 def surface(self): 2025-12-30T00:29:04,841 return self.surface 2025-12-30T00:29:04,841 ^ 2025-12-30T00:29:04,856 ------------------------------------------------------------ 2025-12-30T00:29:04,857 kivy/core/window/window_info.pyx:101:16: 'uintptr_t' is not a type identifier 2025-12-30T00:29:04,859 Error compiling Cython file: 2025-12-30T00:29:04,860 ------------------------------------------------------------ 2025-12-30T00:29:04,860 ... 2025-12-30T00:29:04,861 def surface(self): 2025-12-30T00:29:04,862 return self.surface 2025-12-30T00:29:04,864 @property 2025-12-30T00:29:04,865 def native_handle(self): 2025-12-30T00:29:04,866 return self.window 2025-12-30T00:29:04,867 ^ 2025-12-30T00:29:04,868 ------------------------------------------------------------ 2025-12-30T00:29:04,869 kivy/core/window/window_info.pyx:105:16: 'uintptr_t' is not a type identifier 2025-12-30T00:29:04,871 Error compiling Cython file: 2025-12-30T00:29:04,872 ------------------------------------------------------------ 2025-12-30T00:29:04,873 ... 2025-12-30T00:29:04,874 @property 2025-12-30T00:29:04,875 def native_handle(self): 2025-12-30T00:29:04,876 return self.window 2025-12-30T00:29:04,877 cdef void set_window(self, void* window): 2025-12-30T00:29:04,878 self.window = window 2025-12-30T00:29:04,880 ^ 2025-12-30T00:29:04,881 ------------------------------------------------------------ 2025-12-30T00:29:04,882 kivy/core/window/window_info.pyx:108:23: 'ANativeWindow' is not a type identifier 2025-12-30T00:29:04,883 Error compiling Cython file: 2025-12-30T00:29:04,884 ------------------------------------------------------------ 2025-12-30T00:29:04,885 ... 2025-12-30T00:29:04,887 cdef void set_window(self, void* window): 2025-12-30T00:29:04,888 self.window = window 2025-12-30T00:29:04,890 cdef void set_surface(self, void* surface): 2025-12-30T00:29:04,891 self.surface = surface 2025-12-30T00:29:04,892 ^ 2025-12-30T00:29:04,892 ------------------------------------------------------------ 2025-12-30T00:29:04,893 kivy/core/window/window_info.pyx:111:24: 'EGLSurface' is not a type identifier 2025-12-30T00:29:04,894 Compiling kivy/core/window/window_info.pyx because it depends on kivy/include/config.pxi. 2025-12-30T00:29:04,895 [1/1] Cythonizing kivy/core/window/window_info.pyx 2025-12-30T00:29:04,896 [INFO ] building 'kivy.graphics.cgl_backend.cgl_debug' extension 2025-12-30T00:29:04,897 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7/kivy/include -I/tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7/kivy/include -I/usr/include/python3.11 -c kivy/graphics/cgl_backend/cgl_debug.c -o build/temp.linux-armv7l-cpython-311/kivy/graphics/cgl_backend/cgl_debug.o 2025-12-30T00:29:05,411 kivy/graphics/cgl_backend/cgl_debug.c:1563:16: error: expected ‘;’ before ‘const’ 2025-12-30T00:29:05,412 1563 | typedef GLubyte const *(__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETSTRINGPTR)(GLenum); 2025-12-30T00:29:05,413 | ^~~~~~ 2025-12-30T00:29:05,414 | ; 2025-12-30T00:29:05,415 kivy/graphics/cgl_backend/cgl_debug.c:1563:36: warning: type defaults to ‘int’ in declaration of ‘__pyx_t_4kivy_8graphics_3cgl_GLGETSTRINGPTR’ [-Wimplicit-int] 2025-12-30T00:29:05,416 1563 | typedef GLubyte const *(__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETSTRINGPTR)(GLenum); 2025-12-30T00:29:05,416 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:05,417 kivy/graphics/cgl_backend/cgl_debug.c:1563:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,418 1563 | typedef GLubyte const *(__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETSTRINGPTR)(GLenum); 2025-12-30T00:29:05,419 | ^~~~~~~ 2025-12-30T00:29:05,420 kivy/graphics/cgl_backend/cgl_debug.c:1572:30: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:29:05,421 1572 | typedef GLboolean (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLISBUFFERPTR)(GLuint); 2025-12-30T00:29:05,422 | ^ 2025-12-30T00:29:05,423 kivy/graphics/cgl_backend/cgl_debug.c:1581:30: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:29:05,423 1581 | typedef GLboolean (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLISENABLEDPTR)(GLenum); 2025-12-30T00:29:05,424 | ^ 2025-12-30T00:29:05,425 kivy/graphics/cgl_backend/cgl_debug.c:1590:30: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:29:05,426 1590 | typedef GLboolean (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLISFRAMEBUFFERPTR)(GLuint); 2025-12-30T00:29:05,427 | ^ 2025-12-30T00:29:05,428 kivy/graphics/cgl_backend/cgl_debug.c:1599:30: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:29:05,429 1599 | typedef GLboolean (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLISPROGRAMPTR)(GLuint); 2025-12-30T00:29:05,430 | ^ 2025-12-30T00:29:05,431 kivy/graphics/cgl_backend/cgl_debug.c:1608:30: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:29:05,432 1608 | typedef GLboolean (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLISRENDERBUFFERPTR)(GLuint); 2025-12-30T00:29:05,433 | ^ 2025-12-30T00:29:05,434 kivy/graphics/cgl_backend/cgl_debug.c:1617:30: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:29:05,435 1617 | typedef GLboolean (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLISSHADERPTR)(GLuint); 2025-12-30T00:29:05,436 | ^ 2025-12-30T00:29:05,437 kivy/graphics/cgl_backend/cgl_debug.c:1626:30: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:29:05,438 1626 | typedef GLboolean (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLISTEXTUREPTR)(GLuint); 2025-12-30T00:29:05,439 | ^ 2025-12-30T00:29:05,440 kivy/graphics/cgl_backend/cgl_debug.c:1635:27: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:29:05,441 1635 | typedef GLenum (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCHECKFRAMEBUFFERSTATUSPTR)(GLenum); 2025-12-30T00:29:05,442 | ^ 2025-12-30T00:29:05,443 kivy/graphics/cgl_backend/cgl_debug.c:1644:27: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:29:05,444 1644 | typedef GLenum (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETERRORPTR)(void); 2025-12-30T00:29:05,445 | ^ 2025-12-30T00:29:05,446 kivy/graphics/cgl_backend/cgl_debug.c:1653:26: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:29:05,448 1653 | typedef GLint (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETATTRIBLOCATIONPTR)(GLuint, GLchar const *); 2025-12-30T00:29:05,448 | ^ 2025-12-30T00:29:05,449 kivy/graphics/cgl_backend/cgl_debug.c:1662:26: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:29:05,450 1662 | typedef GLint (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETUNIFORMLOCATIONPTR)(GLuint, char const *); 2025-12-30T00:29:05,451 | ^ 2025-12-30T00:29:05,452 kivy/graphics/cgl_backend/cgl_debug.c:1671:27: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:29:05,453 1671 | typedef GLuint (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCREATEPROGRAMPTR)(void); 2025-12-30T00:29:05,453 | ^ 2025-12-30T00:29:05,454 kivy/graphics/cgl_backend/cgl_debug.c:1680:27: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:29:05,455 1680 | typedef GLuint (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCREATESHADERPTR)(GLenum); 2025-12-30T00:29:05,456 | ^ 2025-12-30T00:29:05,457 kivy/graphics/cgl_backend/cgl_debug.c:1689:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,458 1689 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLACTIVETEXTUREPTR)(GLenum); 2025-12-30T00:29:05,465 | ^~~~~~~ 2025-12-30T00:29:05,465 kivy/graphics/cgl_backend/cgl_debug.c:1698:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,466 1698 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLATTACHSHADERPTR)(GLuint, GLuint); 2025-12-30T00:29:05,467 | ^~~~~~~ 2025-12-30T00:29:05,468 kivy/graphics/cgl_backend/cgl_debug.c:1707:95: error: expected ‘)’ before ‘char’ 2025-12-30T00:29:05,469 1707 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBINDATTRIBLOCATIONPTR)(GLuint, GLuint, char const *); 2025-12-30T00:29:05,470 | ^~~~~ 2025-12-30T00:29:05,471 | ) 2025-12-30T00:29:05,472 kivy/graphics/cgl_backend/cgl_debug.c:1716:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,473 1716 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBINDBUFFERPTR)(GLenum, GLuint); 2025-12-30T00:29:05,474 | ^~~~~~~ 2025-12-30T00:29:05,475 kivy/graphics/cgl_backend/cgl_debug.c:1725:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,476 1725 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBINDFRAMEBUFFERPTR)(GLenum, GLuint); 2025-12-30T00:29:05,477 | ^~~~~~~ 2025-12-30T00:29:05,478 kivy/graphics/cgl_backend/cgl_debug.c:1734:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,478 1734 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBINDRENDERBUFFERPTR)(GLenum, GLuint); 2025-12-30T00:29:05,479 | ^~~~~~~ 2025-12-30T00:29:05,480 kivy/graphics/cgl_backend/cgl_debug.c:1743:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,481 1743 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBINDTEXTUREPTR)(GLenum, GLuint); 2025-12-30T00:29:05,482 | ^~~~~~~ 2025-12-30T00:29:05,483 kivy/graphics/cgl_backend/cgl_debug.c:1752:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,484 1752 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBLENDCOLORPTR)(GLclampf, GLclampf, GLclampf, GLclampf); 2025-12-30T00:29:05,485 | ^~~~~~~ 2025-12-30T00:29:05,486 kivy/graphics/cgl_backend/cgl_debug.c:1761:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,487 1761 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBLENDEQUATIONPTR)(GLenum); 2025-12-30T00:29:05,488 | ^~~~~~~ 2025-12-30T00:29:05,489 kivy/graphics/cgl_backend/cgl_debug.c:1770:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,490 1770 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBLENDEQUATIONSEPARATEPTR)(GLenum, GLenum); 2025-12-30T00:29:05,491 | ^~~~~~~ 2025-12-30T00:29:05,491 kivy/graphics/cgl_backend/cgl_debug.c:1779:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,492 1779 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBLENDFUNCPTR)(GLenum, GLenum); 2025-12-30T00:29:05,493 | ^~~~~~~ 2025-12-30T00:29:05,494 kivy/graphics/cgl_backend/cgl_debug.c:1788:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,495 1788 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBLENDFUNCSEPARATEPTR)(GLenum, GLenum, GLenum, GLenum); 2025-12-30T00:29:05,496 | ^~~~~~~ 2025-12-30T00:29:05,497 kivy/graphics/cgl_backend/cgl_debug.c:1797:98: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:05,498 1797 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBUFFERDATAPTR)(GLenum, GLsizeiptr, GLvoid const *, GLenum); 2025-12-30T00:29:05,499 | ^~~~~~ 2025-12-30T00:29:05,500 | ) 2025-12-30T00:29:05,500 kivy/graphics/cgl_backend/cgl_debug.c:1806:111: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:05,501 1806 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBUFFERSUBDATAPTR)(GLenum, GLintptr, GLsizeiptr, GLvoid const *); 2025-12-30T00:29:05,502 | ^~~~~~ 2025-12-30T00:29:05,503 | ) 2025-12-30T00:29:05,504 kivy/graphics/cgl_backend/cgl_debug.c:1815:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,505 1815 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCLEARCOLORPTR)(GLclampf, GLclampf, GLclampf, GLclampf); 2025-12-30T00:29:05,506 | ^~~~~~~ 2025-12-30T00:29:05,507 kivy/graphics/cgl_backend/cgl_debug.c:1824:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,508 1824 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCLEARPTR)(GLbitfield); 2025-12-30T00:29:05,509 | ^~~~~~~ 2025-12-30T00:29:05,510 kivy/graphics/cgl_backend/cgl_debug.c:1833:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,511 1833 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCLEARSTENCILPTR)(GLint); 2025-12-30T00:29:05,512 | ^~~~~~~ 2025-12-30T00:29:05,513 kivy/graphics/cgl_backend/cgl_debug.c:1842:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,513 1842 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCOLORMASKPTR)(GLboolean, GLboolean, GLboolean, GLboolean); 2025-12-30T00:29:05,515 | ^~~~~~~ 2025-12-30T00:29:05,516 kivy/graphics/cgl_backend/cgl_debug.c:1851:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,516 1851 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCOMPILESHADERPTR)(GLuint); 2025-12-30T00:29:05,517 | ^~~~~~~ 2025-12-30T00:29:05,526 kivy/graphics/cgl_backend/cgl_debug.c:1860:145: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:05,527 1860 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCOMPRESSEDTEXIMAGE2DPTR)(GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, GLvoid const *); 2025-12-30T00:29:05,528 | ^~~~~~ 2025-12-30T00:29:05,529 | ) 2025-12-30T00:29:05,530 kivy/graphics/cgl_backend/cgl_debug.c:1869:155: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:05,531 1869 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCOMPRESSEDTEXSUBIMAGE2DPTR)(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, GLvoid const *); 2025-12-30T00:29:05,531 | ^~~~~~ 2025-12-30T00:29:05,532 | ) 2025-12-30T00:29:05,533 kivy/graphics/cgl_backend/cgl_debug.c:1878:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,534 1878 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCOPYTEXIMAGE2DPTR)(GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLsizei, GLint); 2025-12-30T00:29:05,534 | ^~~~~~~ 2025-12-30T00:29:05,535 kivy/graphics/cgl_backend/cgl_debug.c:1887:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,536 1887 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCOPYTEXSUBIMAGE2DPTR)(GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei); 2025-12-30T00:29:05,537 | ^~~~~~~ 2025-12-30T00:29:05,538 kivy/graphics/cgl_backend/cgl_debug.c:1896:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,538 1896 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCULLFACEPTR)(GLenum); 2025-12-30T00:29:05,539 | ^~~~~~~ 2025-12-30T00:29:05,540 kivy/graphics/cgl_backend/cgl_debug.c:1905:90: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:05,541 1905 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDELETEBUFFERSPTR)(GLsizei, GLuint const *); 2025-12-30T00:29:05,542 | ^~~~~~ 2025-12-30T00:29:05,543 | ) 2025-12-30T00:29:05,544 kivy/graphics/cgl_backend/cgl_debug.c:1914:95: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:05,545 1914 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDELETEFRAMEBUFFERSPTR)(GLsizei, GLuint const *); 2025-12-30T00:29:05,546 | ^~~~~~ 2025-12-30T00:29:05,547 | ) 2025-12-30T00:29:05,548 kivy/graphics/cgl_backend/cgl_debug.c:1923:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,549 1923 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDELETEPROGRAMPTR)(GLuint); 2025-12-30T00:29:05,550 | ^~~~~~~ 2025-12-30T00:29:05,551 kivy/graphics/cgl_backend/cgl_debug.c:1932:96: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:05,551 1932 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDELETERENDERBUFFERSPTR)(GLsizei, GLuint const *); 2025-12-30T00:29:05,552 | ^~~~~~ 2025-12-30T00:29:05,553 | ) 2025-12-30T00:29:05,554 kivy/graphics/cgl_backend/cgl_debug.c:1941:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,556 1941 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDELETESHADERPTR)(GLuint); 2025-12-30T00:29:05,557 | ^~~~~~~ 2025-12-30T00:29:05,558 kivy/graphics/cgl_backend/cgl_debug.c:1950:91: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:05,559 1950 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDELETETEXTURESPTR)(GLsizei, GLuint const *); 2025-12-30T00:29:05,560 | ^~~~~~ 2025-12-30T00:29:05,560 | ) 2025-12-30T00:29:05,561 kivy/graphics/cgl_backend/cgl_debug.c:1959:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,562 1959 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDEPTHFUNCPTR)(GLenum); 2025-12-30T00:29:05,563 | ^~~~~~~ 2025-12-30T00:29:05,563 kivy/graphics/cgl_backend/cgl_debug.c:1968:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,564 1968 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDEPTHMASKPTR)(GLboolean); 2025-12-30T00:29:05,565 | ^~~~~~~ 2025-12-30T00:29:05,566 kivy/graphics/cgl_backend/cgl_debug.c:1977:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,566 1977 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDETACHSHADERPTR)(GLuint, GLuint); 2025-12-30T00:29:05,567 | ^~~~~~~ 2025-12-30T00:29:05,568 kivy/graphics/cgl_backend/cgl_debug.c:1986:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,569 1986 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDISABLEPTR)(GLenum); 2025-12-30T00:29:05,569 | ^~~~~~~ 2025-12-30T00:29:05,570 kivy/graphics/cgl_backend/cgl_debug.c:1995:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,571 1995 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDISABLEVERTEXATTRIBARRAYPTR)(GLuint); 2025-12-30T00:29:05,572 | ^~~~~~~ 2025-12-30T00:29:05,573 kivy/graphics/cgl_backend/cgl_debug.c:2004:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,574 2004 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDRAWARRAYSPTR)(GLenum, GLint, GLsizei); 2025-12-30T00:29:05,575 | ^~~~~~~ 2025-12-30T00:29:05,576 kivy/graphics/cgl_backend/cgl_debug.c:2013:105: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:05,577 2013 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDRAWELEMENTSPTR)(GLenum, GLsizei, GLenum, GLvoid const *); 2025-12-30T00:29:05,578 | ^~~~~~ 2025-12-30T00:29:05,579 | ) 2025-12-30T00:29:05,580 kivy/graphics/cgl_backend/cgl_debug.c:2022:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,581 2022 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLENABLEPTR)(GLenum); 2025-12-30T00:29:05,582 | ^~~~~~~ 2025-12-30T00:29:05,583 kivy/graphics/cgl_backend/cgl_debug.c:2031:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,584 2031 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLENABLEVERTEXATTRIBARRAYPTR)(GLuint); 2025-12-30T00:29:05,585 | ^~~~~~~ 2025-12-30T00:29:05,586 kivy/graphics/cgl_backend/cgl_debug.c:2058:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,587 2058 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLFRAMEBUFFERRENDERBUFFERPTR)(GLenum, GLenum, GLenum, GLuint); 2025-12-30T00:29:05,588 | ^~~~~~~ 2025-12-30T00:29:05,589 kivy/graphics/cgl_backend/cgl_debug.c:2067:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,590 2067 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLFRAMEBUFFERTEXTURE2DPTR)(GLenum, GLenum, GLenum, GLuint, GLint); 2025-12-30T00:29:05,591 | ^~~~~~~ 2025-12-30T00:29:05,592 kivy/graphics/cgl_backend/cgl_debug.c:2076:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,593 2076 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLFRONTFACEPTR)(GLenum); 2025-12-30T00:29:05,593 | ^~~~~~~ 2025-12-30T00:29:05,594 kivy/graphics/cgl_backend/cgl_debug.c:2085:87: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:05,595 2085 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGENBUFFERSPTR)(GLsizei, GLuint *); 2025-12-30T00:29:05,596 | ^~ 2025-12-30T00:29:05,597 | ) 2025-12-30T00:29:05,597 kivy/graphics/cgl_backend/cgl_debug.c:2094:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,598 2094 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGENERATEMIPMAPPTR)(GLenum); 2025-12-30T00:29:05,599 | ^~~~~~~ 2025-12-30T00:29:05,599 kivy/graphics/cgl_backend/cgl_debug.c:2103:92: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:05,600 2103 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGENFRAMEBUFFERSPTR)(GLsizei, GLuint *); 2025-12-30T00:29:05,601 | ^~ 2025-12-30T00:29:05,602 | ) 2025-12-30T00:29:05,602 kivy/graphics/cgl_backend/cgl_debug.c:2112:93: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:05,603 2112 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGENRENDERBUFFERSPTR)(GLsizei, GLuint *); 2025-12-30T00:29:05,604 | ^~ 2025-12-30T00:29:05,605 | ) 2025-12-30T00:29:05,606 kivy/graphics/cgl_backend/cgl_debug.c:2121:88: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:05,606 2121 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGENTEXTURESPTR)(GLsizei, GLuint *); 2025-12-30T00:29:05,607 | ^~ 2025-12-30T00:29:05,608 | ) 2025-12-30T00:29:05,609 kivy/graphics/cgl_backend/cgl_debug.c:2130:109: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:05,610 2130 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETACTIVEATTRIBPTR)(GLuint, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLchar *); 2025-12-30T00:29:05,611 | ^~ 2025-12-30T00:29:05,612 | ) 2025-12-30T00:29:05,613 kivy/graphics/cgl_backend/cgl_debug.c:2139:110: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:05,613 2139 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETACTIVEUNIFORMPTR)(GLuint, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLchar *); 2025-12-30T00:29:05,614 | ^~ 2025-12-30T00:29:05,615 | ) 2025-12-30T00:29:05,616 kivy/graphics/cgl_backend/cgl_debug.c:2148:104: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:05,617 2148 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETATTACHEDSHADERSPTR)(GLuint, GLsizei, GLsizei *, GLuint *); 2025-12-30T00:29:05,619 | ^~ 2025-12-30T00:29:05,620 | ) 2025-12-30T00:29:05,620 kivy/graphics/cgl_backend/cgl_debug.c:2157:90: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:05,621 2157 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETBOOLEANVPTR)(GLenum, GLboolean *); 2025-12-30T00:29:05,622 | ^~ 2025-12-30T00:29:05,623 | ) 2025-12-30T00:29:05,623 kivy/graphics/cgl_backend/cgl_debug.c:2166:103: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:05,624 2166 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETBUFFERPARAMETERIVPTR)(GLenum, GLenum, GLint *); 2025-12-30T00:29:05,625 | ^~ 2025-12-30T00:29:05,626 | ) 2025-12-30T00:29:05,626 kivy/graphics/cgl_backend/cgl_debug.c:2175:86: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:05,627 2175 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETFLOATVPTR)(GLenum, GLfloat *); 2025-12-30T00:29:05,628 | ^~ 2025-12-30T00:29:05,628 | ) 2025-12-30T00:29:05,629 kivy/graphics/cgl_backend/cgl_debug.c:2184:126: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:05,630 2184 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETFRAMEBUFFERATTACHMENTPARAMETERIVPTR)(GLenum, GLenum, GLenum, GLint *); 2025-12-30T00:29:05,631 | ^~ 2025-12-30T00:29:05,632 | ) 2025-12-30T00:29:05,633 kivy/graphics/cgl_backend/cgl_debug.c:2193:86: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:05,634 2193 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETINTEGERVPTR)(GLenum, GLint *); 2025-12-30T00:29:05,635 | ^~ 2025-12-30T00:29:05,636 | ) 2025-12-30T00:29:05,637 kivy/graphics/cgl_backend/cgl_debug.c:2202:103: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:05,638 2202 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETPROGRAMINFOLOGPTR)(GLuint, GLsizei, GLsizei *, GLchar *); 2025-12-30T00:29:05,638 | ^~ 2025-12-30T00:29:05,639 | ) 2025-12-30T00:29:05,640 kivy/graphics/cgl_backend/cgl_debug.c:2211:95: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:05,641 2211 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETPROGRAMIVPTR)(GLuint, GLenum, GLint *); 2025-12-30T00:29:05,642 | ^~ 2025-12-30T00:29:05,643 | ) 2025-12-30T00:29:05,647 kivy/graphics/cgl_backend/cgl_debug.c:2220:109: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:05,648 2220 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETRENDERBUFFERPARAMETERIVPTR)(GLenum, GLenum, GLint *); 2025-12-30T00:29:05,649 | ^~ 2025-12-30T00:29:05,650 | ) 2025-12-30T00:29:05,651 kivy/graphics/cgl_backend/cgl_debug.c:2229:102: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:05,652 2229 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETSHADERINFOLOGPTR)(GLuint, GLsizei, GLsizei *, char *); 2025-12-30T00:29:05,653 | ^~ 2025-12-30T00:29:05,653 | ) 2025-12-30T00:29:05,654 kivy/graphics/cgl_backend/cgl_debug.c:2238:94: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:05,655 2238 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETSHADERIVPTR)(GLuint, GLenum, GLint *); 2025-12-30T00:29:05,656 | ^~ 2025-12-30T00:29:05,657 | ) 2025-12-30T00:29:05,666 kivy/graphics/cgl_backend/cgl_debug.c:2247:101: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:05,667 2247 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETSHADERSOURCEPTR)(GLuint, GLsizei, GLsizei *, GLchar *); 2025-12-30T00:29:05,668 | ^~ 2025-12-30T00:29:05,669 | ) 2025-12-30T00:29:05,670 kivy/graphics/cgl_backend/cgl_debug.c:2256:102: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:05,671 2256 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETTEXPARAMETERFVPTR)(GLenum, GLenum, GLfloat *); 2025-12-30T00:29:05,671 | ^~ 2025-12-30T00:29:05,672 | ) 2025-12-30T00:29:05,673 kivy/graphics/cgl_backend/cgl_debug.c:2265:100: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:05,674 2265 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETTEXPARAMETERIVPTR)(GLenum, GLenum, GLint *); 2025-12-30T00:29:05,675 | ^~ 2025-12-30T00:29:05,676 | ) 2025-12-30T00:29:05,686 kivy/graphics/cgl_backend/cgl_debug.c:2274:96: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:05,687 2274 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETUNIFORMFVPTR)(GLuint, GLint, GLfloat *); 2025-12-30T00:29:05,688 | ^~ 2025-12-30T00:29:05,688 | ) 2025-12-30T00:29:05,689 kivy/graphics/cgl_backend/cgl_debug.c:2283:94: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:05,690 2283 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETUNIFORMIVPTR)(GLuint, GLint, GLint *); 2025-12-30T00:29:05,691 | ^~ 2025-12-30T00:29:05,692 | ) 2025-12-30T00:29:05,693 kivy/graphics/cgl_backend/cgl_debug.c:2292:102: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:05,694 2292 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETVERTEXATTRIBFVPTR)(GLuint, GLenum, GLfloat *); 2025-12-30T00:29:05,695 | ^~ 2025-12-30T00:29:05,695 | ) 2025-12-30T00:29:05,706 kivy/graphics/cgl_backend/cgl_debug.c:2301:100: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:05,706 2301 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETVERTEXATTRIBIVPTR)(GLuint, GLenum, GLint *); 2025-12-30T00:29:05,707 | ^~ 2025-12-30T00:29:05,708 | ) 2025-12-30T00:29:05,709 kivy/graphics/cgl_backend/cgl_debug.c:2310:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,709 2310 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLHINTPTR)(GLenum, GLenum); 2025-12-30T00:29:05,710 | ^~~~~~~ 2025-12-30T00:29:05,711 kivy/graphics/cgl_backend/cgl_debug.c:2319:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,712 2319 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLLINEWIDTHPTR)(GLfloat); 2025-12-30T00:29:05,713 | ^~~~~~~ 2025-12-30T00:29:05,713 kivy/graphics/cgl_backend/cgl_debug.c:2328:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,714 2328 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLLINKPROGRAMPTR)(GLuint); 2025-12-30T00:29:05,715 | ^~~~~~~ 2025-12-30T00:29:05,716 kivy/graphics/cgl_backend/cgl_debug.c:2337:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,717 2337 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLPIXELSTOREIPTR)(GLenum, GLint); 2025-12-30T00:29:05,717 | ^~~~~~~ 2025-12-30T00:29:05,718 kivy/graphics/cgl_backend/cgl_debug.c:2346:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,719 2346 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLPOLYGONOFFSETPTR)(GLfloat, GLfloat); 2025-12-30T00:29:05,720 | ^~~~~~~ 2025-12-30T00:29:05,726 kivy/graphics/cgl_backend/cgl_debug.c:2355:126: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:05,727 2355 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLREADPIXELSPTR)(GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, GLvoid *); 2025-12-30T00:29:05,727 | ^~ 2025-12-30T00:29:05,728 | ) 2025-12-30T00:29:05,729 kivy/graphics/cgl_backend/cgl_debug.c:2364:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,730 2364 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLRENDERBUFFERSTORAGEPTR)(GLenum, GLenum, GLsizei, GLsizei); 2025-12-30T00:29:05,731 | ^~~~~~~ 2025-12-30T00:29:05,731 kivy/graphics/cgl_backend/cgl_debug.c:2373:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,732 2373 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSAMPLECOVERAGEPTR)(GLclampf, GLboolean); 2025-12-30T00:29:05,733 | ^~~~~~~ 2025-12-30T00:29:05,734 kivy/graphics/cgl_backend/cgl_debug.c:2382:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,734 2382 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSCISSORPTR)(GLint, GLint, GLsizei, GLsizei); 2025-12-30T00:29:05,735 | ^~~~~~~ 2025-12-30T00:29:05,736 kivy/graphics/cgl_backend/cgl_debug.c:2391:89: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:05,737 2391 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSHADERBINARYPTR)(GLsizei, GLuint const *, GLenum, void const *, GLsizei); 2025-12-30T00:29:05,738 | ^~~~~~ 2025-12-30T00:29:05,739 | ) 2025-12-30T00:29:05,747 kivy/graphics/cgl_backend/cgl_debug.c:2400:97: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:05,748 2400 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSHADERSOURCEPTR)(GLuint, GLsizei, GLchar const *const *, GLint const *); 2025-12-30T00:29:05,748 | ^~~~~~ 2025-12-30T00:29:05,749 | ) 2025-12-30T00:29:05,750 kivy/graphics/cgl_backend/cgl_debug.c:2409:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,751 2409 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSTENCILFUNCPTR)(GLenum, GLint, GLuint); 2025-12-30T00:29:05,752 | ^~~~~~~ 2025-12-30T00:29:05,752 kivy/graphics/cgl_backend/cgl_debug.c:2418:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,753 2418 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSTENCILFUNCSEPARATEPTR)(GLenum, GLenum, GLint, GLuint); 2025-12-30T00:29:05,754 | ^~~~~~~ 2025-12-30T00:29:05,755 kivy/graphics/cgl_backend/cgl_debug.c:2427:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,755 2427 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSTENCILMASKPTR)(GLuint); 2025-12-30T00:29:05,756 | ^~~~~~~ 2025-12-30T00:29:05,757 kivy/graphics/cgl_backend/cgl_debug.c:2436:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,758 2436 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSTENCILMASKSEPARATEPTR)(GLenum, GLuint); 2025-12-30T00:29:05,759 | ^~~~~~~ 2025-12-30T00:29:05,760 kivy/graphics/cgl_backend/cgl_debug.c:2445:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,761 2445 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSTENCILOPPTR)(GLenum, GLenum, GLenum); 2025-12-30T00:29:05,761 | ^~~~~~~ 2025-12-30T00:29:05,762 kivy/graphics/cgl_backend/cgl_debug.c:2454:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,763 2454 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSTENCILOPSEPARATEPTR)(GLenum, GLenum, GLenum, GLenum); 2025-12-30T00:29:05,764 | ^~~~~~~ 2025-12-30T00:29:05,768 kivy/graphics/cgl_backend/cgl_debug.c:2463:134: error: expected ‘)’ before ‘void’ 2025-12-30T00:29:05,769 2463 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLTEXIMAGE2DPTR)(GLenum, GLint, GLint, GLsizei, GLsizei, GLint, GLenum, GLenum, void const *); 2025-12-30T00:29:05,769 | ^~~~~ 2025-12-30T00:29:05,770 | ) 2025-12-30T00:29:05,771 kivy/graphics/cgl_backend/cgl_debug.c:2472:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,772 2472 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLTEXPARAMETERFPTR)(GLenum, GLenum, GLfloat); 2025-12-30T00:29:05,773 | ^~~~~~~ 2025-12-30T00:29:05,774 kivy/graphics/cgl_backend/cgl_debug.c:2481:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,775 2481 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLTEXPARAMETERIPTR)(GLenum, GLenum, GLint); 2025-12-30T00:29:05,776 | ^~~~~~~ 2025-12-30T00:29:05,776 kivy/graphics/cgl_backend/cgl_debug.c:2490:144: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:05,777 2490 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLTEXSUBIMAGE2DPTR)(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, GLvoid const *); 2025-12-30T00:29:05,778 | ^~~~~~ 2025-12-30T00:29:05,779 | ) 2025-12-30T00:29:05,780 kivy/graphics/cgl_backend/cgl_debug.c:2499:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,781 2499 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM1FPTR)(GLint, GLfloat); 2025-12-30T00:29:05,782 | ^~~~~~~ 2025-12-30T00:29:05,784 kivy/graphics/cgl_backend/cgl_debug.c:2508:95: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:05,785 2508 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM1FVPTR)(GLint, GLsizei, GLfloat const *); 2025-12-30T00:29:05,786 | ^~~~~~ 2025-12-30T00:29:05,787 | ) 2025-12-30T00:29:05,788 kivy/graphics/cgl_backend/cgl_debug.c:2517:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,789 2517 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM1IPTR)(GLint, GLint); 2025-12-30T00:29:05,790 | ^~~~~~~ 2025-12-30T00:29:05,793 kivy/graphics/cgl_backend/cgl_debug.c:2526:93: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:05,794 2526 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM1IVPTR)(GLint, GLsizei, GLint const *); 2025-12-30T00:29:05,794 | ^~~~~~ 2025-12-30T00:29:05,795 | ) 2025-12-30T00:29:05,806 kivy/graphics/cgl_backend/cgl_debug.c:2535:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,807 2535 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM2FPTR)(GLint, GLfloat, GLfloat); 2025-12-30T00:29:05,808 | ^~~~~~~ 2025-12-30T00:29:05,810 kivy/graphics/cgl_backend/cgl_debug.c:2544:95: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:05,811 2544 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM2FVPTR)(GLint, GLsizei, GLfloat const *); 2025-12-30T00:29:05,811 | ^~~~~~ 2025-12-30T00:29:05,812 | ) 2025-12-30T00:29:05,813 kivy/graphics/cgl_backend/cgl_debug.c:2553:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,814 2553 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM2IPTR)(GLint, GLint, GLint); 2025-12-30T00:29:05,815 | ^~~~~~~ 2025-12-30T00:29:05,816 kivy/graphics/cgl_backend/cgl_debug.c:2562:93: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:05,817 2562 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM2IVPTR)(GLint, GLsizei, GLint const *); 2025-12-30T00:29:05,817 | ^~~~~~ 2025-12-30T00:29:05,818 | ) 2025-12-30T00:29:05,819 kivy/graphics/cgl_backend/cgl_debug.c:2571:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,820 2571 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM3FPTR)(GLint, GLfloat, GLfloat, GLfloat); 2025-12-30T00:29:05,821 | ^~~~~~~ 2025-12-30T00:29:05,827 kivy/graphics/cgl_backend/cgl_debug.c:2580:95: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:05,828 2580 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM3FVPTR)(GLint, GLsizei, GLfloat const *); 2025-12-30T00:29:05,828 | ^~~~~~ 2025-12-30T00:29:05,829 | ) 2025-12-30T00:29:05,830 kivy/graphics/cgl_backend/cgl_debug.c:2589:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,831 2589 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM3IPTR)(GLint, GLint, GLint, GLint); 2025-12-30T00:29:05,831 | ^~~~~~~ 2025-12-30T00:29:05,834 kivy/graphics/cgl_backend/cgl_debug.c:2598:93: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:05,834 2598 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM3IVPTR)(GLint, GLsizei, GLint const *); 2025-12-30T00:29:05,835 | ^~~~~~ 2025-12-30T00:29:05,836 | ) 2025-12-30T00:29:05,857 kivy/graphics/cgl_backend/cgl_debug.c:2607:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,857 2607 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM4FPTR)(GLint, GLfloat, GLfloat, GLfloat, GLfloat); 2025-12-30T00:29:05,858 | ^~~~~~~ 2025-12-30T00:29:05,861 kivy/graphics/cgl_backend/cgl_debug.c:2616:95: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:05,861 2616 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM4FVPTR)(GLint, GLsizei, GLfloat const *); 2025-12-30T00:29:05,862 | ^~~~~~ 2025-12-30T00:29:05,863 | ) 2025-12-30T00:29:05,864 kivy/graphics/cgl_backend/cgl_debug.c:2625:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,864 2625 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM4IPTR)(GLint, GLint, GLint, GLint, GLint); 2025-12-30T00:29:05,865 | ^~~~~~~ 2025-12-30T00:29:05,867 kivy/graphics/cgl_backend/cgl_debug.c:2634:93: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:05,868 2634 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM4IVPTR)(GLint, GLsizei, GLint const *); 2025-12-30T00:29:05,868 | ^~~~~~ 2025-12-30T00:29:05,869 | ) 2025-12-30T00:29:05,871 kivy/graphics/cgl_backend/cgl_debug.c:2643:112: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:05,872 2643 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORMMATRIX4FVPTR)(GLint, GLsizei, GLboolean, GLfloat const *); 2025-12-30T00:29:05,872 | ^~~~~~ 2025-12-30T00:29:05,873 | ) 2025-12-30T00:29:05,874 kivy/graphics/cgl_backend/cgl_debug.c:2652:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,875 2652 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUSEPROGRAMPTR)(GLuint); 2025-12-30T00:29:05,876 | ^~~~~~~ 2025-12-30T00:29:05,877 kivy/graphics/cgl_backend/cgl_debug.c:2661:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,877 2661 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLVALIDATEPROGRAMPTR)(GLuint); 2025-12-30T00:29:05,878 | ^~~~~~~ 2025-12-30T00:29:05,879 kivy/graphics/cgl_backend/cgl_debug.c:2670:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,879 2670 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLVERTEXATTRIB1FPTR)(GLuint, GLfloat); 2025-12-30T00:29:05,880 | ^~~~~~~ 2025-12-30T00:29:05,881 kivy/graphics/cgl_backend/cgl_debug.c:2679:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,881 2679 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLVERTEXATTRIB2FPTR)(GLuint, GLfloat, GLfloat); 2025-12-30T00:29:05,882 | ^~~~~~~ 2025-12-30T00:29:05,883 kivy/graphics/cgl_backend/cgl_debug.c:2688:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,883 2688 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLVERTEXATTRIB3FPTR)(GLuint, GLfloat, GLfloat, GLfloat); 2025-12-30T00:29:05,884 | ^~~~~~~ 2025-12-30T00:29:05,885 kivy/graphics/cgl_backend/cgl_debug.c:2697:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,885 2697 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLVERTEXATTRIB4FPTR)(GLuint, GLfloat, GLfloat, GLfloat, GLfloat); 2025-12-30T00:29:05,886 | ^~~~~~~ 2025-12-30T00:29:05,887 kivy/graphics/cgl_backend/cgl_debug.c:2706:123: error: expected ‘)’ before ‘void’ 2025-12-30T00:29:05,888 2706 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLVERTEXATTRIBPOINTERPTR)(GLuint, GLint, GLenum, GLboolean, GLsizei, void const *); 2025-12-30T00:29:05,888 | ^~~~~ 2025-12-30T00:29:05,889 | ) 2025-12-30T00:29:05,896 kivy/graphics/cgl_backend/cgl_debug.c:2715:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:05,896 2715 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLVIEWPORTPTR)(GLint, GLint, GLsizei, GLsizei); 2025-12-30T00:29:05,897 | ^~~~~~~ 2025-12-30T00:29:05,898 kivy/graphics/cgl_backend/cgl_debug.c:2725:3: error: expected specifier-qualifier-list before ‘GLubyte’ 2025-12-30T00:29:05,899 2725 | GLubyte const *(__stdcall *glGetString)(GLenum); 2025-12-30T00:29:05,900 | ^~~~~~~ 2025-12-30T00:29:05,920 kivy/graphics/cgl_backend/cgl_debug.c:3208:72: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:05,921 3208 | static CYTHON_INLINE PyObject* __Pyx_uchar___Pyx_PyUnicode_From_GLenum(GLenum value, Py_ssize_t width, char padding_char); 2025-12-30T00:29:05,922 | ^~~~~~ 2025-12-30T00:29:05,923 | enum 2025-12-30T00:29:05,939 kivy/graphics/cgl_backend/cgl_debug.c:3209:67: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:05,939 3209 | static CYTHON_INLINE PyObject* __Pyx____Pyx_PyUnicode_From_GLenum(GLenum value, Py_ssize_t width, char padding_char, char format_char); 2025-12-30T00:29:05,940 | ^~~~~~ 2025-12-30T00:29:05,941 | enum 2025-12-30T00:29:05,960 kivy/graphics/cgl_backend/cgl_debug.c:3468:57: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:05,961 3468 | static CYTHON_INLINE PyObject* __Pyx_PyLong_From_GLenum(GLenum value); 2025-12-30T00:29:05,962 | ^~~~~~ 2025-12-30T00:29:05,964 | enum 2025-12-30T00:29:05,979 kivy/graphics/cgl_backend/cgl_debug.c:3471:57: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:05,980 3471 | static CYTHON_INLINE PyObject* __Pyx_PyLong_From_GLuint(GLuint value); 2025-12-30T00:29:05,981 | ^~~~~~ 2025-12-30T00:29:05,981 | uint 2025-12-30T00:29:05,999 kivy/graphics/cgl_backend/cgl_debug.c:3477:61: error: unknown type name ‘GLsizeiptr’ 2025-12-30T00:29:06,000 3477 | static CYTHON_INLINE PyObject* __Pyx_PyLong_From_GLsizeiptr(GLsizeiptr value); 2025-12-30T00:29:06,001 | ^~~~~~~~~~ 2025-12-30T00:29:06,018 kivy/graphics/cgl_backend/cgl_debug.c:3480:59: error: unknown type name ‘GLintptr’ 2025-12-30T00:29:06,019 3480 | static CYTHON_INLINE PyObject* __Pyx_PyLong_From_GLintptr(GLintptr value); 2025-12-30T00:29:06,020 | ^~~~~~~~ 2025-12-30T00:29:06,039 kivy/graphics/cgl_backend/cgl_debug.c:3483:61: error: unknown type name ‘GLbitfield’ 2025-12-30T00:29:06,040 3483 | static CYTHON_INLINE PyObject* __Pyx_PyLong_From_GLbitfield(GLbitfield value); 2025-12-30T00:29:06,041 | ^~~~~~~~~~ 2025-12-30T00:29:06,056 kivy/graphics/cgl_backend/cgl_debug.c:3486:56: error: unknown type name ‘GLint’ 2025-12-30T00:29:06,058 3486 | static CYTHON_INLINE PyObject* __Pyx_PyLong_From_GLint(GLint value); 2025-12-30T00:29:06,059 | ^~~~~ 2025-12-30T00:29:06,077 kivy/graphics/cgl_backend/cgl_debug.c:3489:60: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:06,078 3489 | static CYTHON_INLINE PyObject* __Pyx_PyLong_From_GLboolean(GLboolean value); 2025-12-30T00:29:06,079 | ^~~~~~~~~ 2025-12-30T00:29:06,086 kivy/graphics/cgl_backend/cgl_debug.c:3492:58: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:06,087 3492 | static CYTHON_INLINE PyObject* __Pyx_PyLong_From_GLsizei(GLsizei value); 2025-12-30T00:29:06,088 | ^~~~~~~ 2025-12-30T00:29:06,089 kivy/graphics/cgl_backend/cgl_debug.c:3627:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,090 3627 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgActiveTexture(GLenum); /*proto*/ 2025-12-30T00:29:06,091 | ^~~~~~ 2025-12-30T00:29:06,092 kivy/graphics/cgl_backend/cgl_debug.c:3628:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,092 3628 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgActiveTexture(GLenum); /*proto*/ 2025-12-30T00:29:06,093 | ^~~~~~ 2025-12-30T00:29:06,094 kivy/graphics/cgl_backend/cgl_debug.c:3629:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,095 3629 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgAttachShader(GLuint, GLuint); /*proto*/ 2025-12-30T00:29:06,096 | ^~~~~~ 2025-12-30T00:29:06,096 kivy/graphics/cgl_backend/cgl_debug.c:3630:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,097 3630 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgAttachShader(GLuint, GLuint); /*proto*/ 2025-12-30T00:29:06,098 | ^~~~~~ 2025-12-30T00:29:06,102 kivy/graphics/cgl_backend/cgl_debug.c:3631:116: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:06,103 3631 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBindAttribLocation(GLuint, GLuint, GLchar const *); /*proto*/ 2025-12-30T00:29:06,104 | ^~~~~~ 2025-12-30T00:29:06,105 | ) 2025-12-30T00:29:06,108 kivy/graphics/cgl_backend/cgl_debug.c:3632:120: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:06,108 3632 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBindAttribLocation(GLuint, GLuint, GLchar const *); /*proto*/ 2025-12-30T00:29:06,109 | ^~~~~~ 2025-12-30T00:29:06,110 | ) 2025-12-30T00:29:06,110 kivy/graphics/cgl_backend/cgl_debug.c:3633:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,111 3633 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBindBuffer(GLenum, GLuint); /*proto*/ 2025-12-30T00:29:06,111 | ^~~~~~ 2025-12-30T00:29:06,112 kivy/graphics/cgl_backend/cgl_debug.c:3634:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,113 3634 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBindBuffer(GLenum, GLuint); /*proto*/ 2025-12-30T00:29:06,114 | ^~~~~~ 2025-12-30T00:29:06,114 kivy/graphics/cgl_backend/cgl_debug.c:3635:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,115 3635 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBindFramebuffer(GLenum, GLuint); /*proto*/ 2025-12-30T00:29:06,116 | ^~~~~~ 2025-12-30T00:29:06,117 kivy/graphics/cgl_backend/cgl_debug.c:3636:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,118 3636 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBindFramebuffer(GLenum, GLuint); /*proto*/ 2025-12-30T00:29:06,118 | ^~~~~~ 2025-12-30T00:29:06,119 kivy/graphics/cgl_backend/cgl_debug.c:3637:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,120 3637 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBindRenderbuffer(GLenum, GLuint); /*proto*/ 2025-12-30T00:29:06,121 | ^~~~~~ 2025-12-30T00:29:06,122 kivy/graphics/cgl_backend/cgl_debug.c:3638:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,122 3638 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBindRenderbuffer(GLenum, GLuint); /*proto*/ 2025-12-30T00:29:06,123 | ^~~~~~ 2025-12-30T00:29:06,124 kivy/graphics/cgl_backend/cgl_debug.c:3639:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,125 3639 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBindTexture(GLenum, GLuint); /*proto*/ 2025-12-30T00:29:06,126 | ^~~~~~ 2025-12-30T00:29:06,126 kivy/graphics/cgl_backend/cgl_debug.c:3640:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,127 3640 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBindTexture(GLenum, GLuint); /*proto*/ 2025-12-30T00:29:06,128 | ^~~~~~ 2025-12-30T00:29:06,129 kivy/graphics/cgl_backend/cgl_debug.c:3641:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,130 3641 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBlendColor(GLclampf, GLclampf, GLclampf, GLclampf); /*proto*/ 2025-12-30T00:29:06,130 | ^~~~~~ 2025-12-30T00:29:06,131 kivy/graphics/cgl_backend/cgl_debug.c:3642:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,132 3642 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBlendColor(GLclampf, GLclampf, GLclampf, GLclampf); /*proto*/ 2025-12-30T00:29:06,133 | ^~~~~~ 2025-12-30T00:29:06,134 kivy/graphics/cgl_backend/cgl_debug.c:3643:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,134 3643 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBlendEquation(GLenum); /*proto*/ 2025-12-30T00:29:06,135 | ^~~~~~ 2025-12-30T00:29:06,136 kivy/graphics/cgl_backend/cgl_debug.c:3644:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,136 3644 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBlendEquation(GLenum); /*proto*/ 2025-12-30T00:29:06,137 | ^~~~~~ 2025-12-30T00:29:06,138 kivy/graphics/cgl_backend/cgl_debug.c:3645:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,138 3645 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBlendEquationSeparate(GLenum, GLenum); /*proto*/ 2025-12-30T00:29:06,139 | ^~~~~~ 2025-12-30T00:29:06,140 kivy/graphics/cgl_backend/cgl_debug.c:3646:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,141 3646 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBlendEquationSeparate(GLenum, GLenum); /*proto*/ 2025-12-30T00:29:06,142 | ^~~~~~ 2025-12-30T00:29:06,142 kivy/graphics/cgl_backend/cgl_debug.c:3647:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,143 3647 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBlendFunc(GLenum, GLenum); /*proto*/ 2025-12-30T00:29:06,144 | ^~~~~~ 2025-12-30T00:29:06,145 kivy/graphics/cgl_backend/cgl_debug.c:3648:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,145 3648 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBlendFunc(GLenum, GLenum); /*proto*/ 2025-12-30T00:29:06,146 | ^~~~~~ 2025-12-30T00:29:06,147 kivy/graphics/cgl_backend/cgl_debug.c:3649:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,148 3649 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBlendFuncSeparate(GLenum, GLenum, GLenum, GLenum); /*proto*/ 2025-12-30T00:29:06,148 | ^~~~~~ 2025-12-30T00:29:06,149 kivy/graphics/cgl_backend/cgl_debug.c:3650:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,150 3650 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBlendFuncSeparate(GLenum, GLenum, GLenum, GLenum); /*proto*/ 2025-12-30T00:29:06,151 | ^~~~~~ 2025-12-30T00:29:06,155 kivy/graphics/cgl_backend/cgl_debug.c:3651:112: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:06,156 3651 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBufferData(GLenum, GLsizeiptr, GLvoid const *, GLenum); /*proto*/ 2025-12-30T00:29:06,157 | ^~~~~~ 2025-12-30T00:29:06,157 | ) 2025-12-30T00:29:06,161 kivy/graphics/cgl_backend/cgl_debug.c:3652:116: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:06,161 3652 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBufferData(GLenum, GLsizeiptr, GLvoid const *, GLenum); /*proto*/ 2025-12-30T00:29:06,162 | ^~~~~~ 2025-12-30T00:29:06,163 | ) 2025-12-30T00:29:06,166 kivy/graphics/cgl_backend/cgl_debug.c:3653:125: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:06,167 3653 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBufferSubData(GLenum, GLintptr, GLsizeiptr, GLvoid const *); /*proto*/ 2025-12-30T00:29:06,168 | ^~~~~~ 2025-12-30T00:29:06,169 | ) 2025-12-30T00:29:06,172 kivy/graphics/cgl_backend/cgl_debug.c:3654:129: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,173 3654 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBufferSubData(GLenum, GLintptr, GLsizeiptr, GLvoid *); /*proto*/ 2025-12-30T00:29:06,174 | ^~ 2025-12-30T00:29:06,174 | ) 2025-12-30T00:29:06,176 kivy/graphics/cgl_backend/cgl_debug.c:3655:8: error: unknown type name ‘GLenum’ 2025-12-30T00:29:06,176 3655 | static GLenum __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCheckFramebufferStatus(GLenum); /*proto*/ 2025-12-30T00:29:06,177 | ^~~~~~ 2025-12-30T00:29:06,178 kivy/graphics/cgl_backend/cgl_debug.c:3655:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,179 3655 | static GLenum __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCheckFramebufferStatus(GLenum); /*proto*/ 2025-12-30T00:29:06,180 | ^~~~~~ 2025-12-30T00:29:06,181 kivy/graphics/cgl_backend/cgl_debug.c:3656:8: error: unknown type name ‘GLenum’ 2025-12-30T00:29:06,182 3656 | static GLenum __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCheckFramebufferStatus(GLenum); /*proto*/ 2025-12-30T00:29:06,183 | ^~~~~~ 2025-12-30T00:29:06,184 kivy/graphics/cgl_backend/cgl_debug.c:3656:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,185 3656 | static GLenum __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCheckFramebufferStatus(GLenum); /*proto*/ 2025-12-30T00:29:06,186 | ^~~~~~ 2025-12-30T00:29:06,187 kivy/graphics/cgl_backend/cgl_debug.c:3657:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,188 3657 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgClear(GLbitfield); /*proto*/ 2025-12-30T00:29:06,188 | ^~~~~~ 2025-12-30T00:29:06,189 kivy/graphics/cgl_backend/cgl_debug.c:3658:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,190 3658 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgClear(GLbitfield); /*proto*/ 2025-12-30T00:29:06,191 | ^~~~~~ 2025-12-30T00:29:06,191 kivy/graphics/cgl_backend/cgl_debug.c:3659:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,192 3659 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgClearColor(GLclampf, GLclampf, GLclampf, GLclampf); /*proto*/ 2025-12-30T00:29:06,193 | ^~~~~~ 2025-12-30T00:29:06,194 kivy/graphics/cgl_backend/cgl_debug.c:3660:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,195 3660 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgClearColor(GLclampf, GLclampf, GLclampf, GLclampf); /*proto*/ 2025-12-30T00:29:06,195 | ^~~~~~ 2025-12-30T00:29:06,196 kivy/graphics/cgl_backend/cgl_debug.c:3661:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,197 3661 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgClearStencil(GLint); /*proto*/ 2025-12-30T00:29:06,198 | ^~~~~~ 2025-12-30T00:29:06,199 kivy/graphics/cgl_backend/cgl_debug.c:3662:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,200 3662 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgClearStencil(GLint); /*proto*/ 2025-12-30T00:29:06,201 | ^~~~~~ 2025-12-30T00:29:06,201 kivy/graphics/cgl_backend/cgl_debug.c:3663:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,202 3663 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgColorMask(GLboolean, GLboolean, GLboolean, GLboolean); /*proto*/ 2025-12-30T00:29:06,203 | ^~~~~~ 2025-12-30T00:29:06,204 kivy/graphics/cgl_backend/cgl_debug.c:3664:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,205 3664 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgColorMask(GLboolean, GLboolean, GLboolean, GLboolean); /*proto*/ 2025-12-30T00:29:06,206 | ^~~~~~ 2025-12-30T00:29:06,206 kivy/graphics/cgl_backend/cgl_debug.c:3665:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,207 3665 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCompileShader(GLuint); /*proto*/ 2025-12-30T00:29:06,208 | ^~~~~~ 2025-12-30T00:29:06,209 kivy/graphics/cgl_backend/cgl_debug.c:3666:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,209 3666 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCompileShader(GLuint); /*proto*/ 2025-12-30T00:29:06,210 | ^~~~~~ 2025-12-30T00:29:06,213 kivy/graphics/cgl_backend/cgl_debug.c:3667:159: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:06,214 3667 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCompressedTexImage2D(GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, GLvoid const *); /*proto*/ 2025-12-30T00:29:06,215 | ^~~~~~ 2025-12-30T00:29:06,216 | ) 2025-12-30T00:29:06,229 kivy/graphics/cgl_backend/cgl_debug.c:3668:163: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:06,230 3668 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCompressedTexImage2D(GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, GLvoid const *); /*proto*/ 2025-12-30T00:29:06,231 | ^~~~~~ 2025-12-30T00:29:06,231 | ) 2025-12-30T00:29:06,235 kivy/graphics/cgl_backend/cgl_debug.c:3669:169: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:06,236 3669 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCompressedTexSubImage2D(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, GLvoid const *); /*proto*/ 2025-12-30T00:29:06,237 | ^~~~~~ 2025-12-30T00:29:06,237 | ) 2025-12-30T00:29:06,250 kivy/graphics/cgl_backend/cgl_debug.c:3670:173: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,251 3670 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCompressedTexSubImage2D(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, GLvoid *); /*proto*/ 2025-12-30T00:29:06,252 | ^~ 2025-12-30T00:29:06,253 | ) 2025-12-30T00:29:06,254 kivy/graphics/cgl_backend/cgl_debug.c:3671:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,254 3671 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCopyTexImage2D(GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLsizei, GLint); /*proto*/ 2025-12-30T00:29:06,255 | ^~~~~~ 2025-12-30T00:29:06,256 kivy/graphics/cgl_backend/cgl_debug.c:3672:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,257 3672 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCopyTexImage2D(GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLsizei, GLint); /*proto*/ 2025-12-30T00:29:06,258 | ^~~~~~ 2025-12-30T00:29:06,267 kivy/graphics/cgl_backend/cgl_debug.c:3673:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,268 3673 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCopyTexSubImage2D(GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei); /*proto*/ 2025-12-30T00:29:06,269 | ^~~~~~ 2025-12-30T00:29:06,270 kivy/graphics/cgl_backend/cgl_debug.c:3674:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,271 3674 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCopyTexSubImage2D(GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei); /*proto*/ 2025-12-30T00:29:06,271 | ^~~~~~ 2025-12-30T00:29:06,273 kivy/graphics/cgl_backend/cgl_debug.c:3675:8: error: unknown type name ‘GLuint’ 2025-12-30T00:29:06,274 3675 | static GLuint __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCreateProgram(void); /*proto*/ 2025-12-30T00:29:06,274 | ^~~~~~ 2025-12-30T00:29:06,322 kivy/graphics/cgl_backend/cgl_debug.c:3676:8: error: unknown type name ‘GLuint’ 2025-12-30T00:29:06,327 3676 | static GLuint __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCreateProgram(void); /*proto*/ 2025-12-30T00:29:06,329 | ^~~~~~ 2025-12-30T00:29:06,330 kivy/graphics/cgl_backend/cgl_debug.c:3677:8: error: unknown type name ‘GLuint’ 2025-12-30T00:29:06,331 3677 | static GLuint __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCreateShader(GLenum); /*proto*/ 2025-12-30T00:29:06,332 | ^~~~~~ 2025-12-30T00:29:06,333 kivy/graphics/cgl_backend/cgl_debug.c:3677:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,334 3677 | static GLuint __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCreateShader(GLenum); /*proto*/ 2025-12-30T00:29:06,334 | ^~~~~~ 2025-12-30T00:29:06,335 kivy/graphics/cgl_backend/cgl_debug.c:3678:8: error: unknown type name ‘GLuint’ 2025-12-30T00:29:06,336 3678 | static GLuint __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCreateShader(GLenum); /*proto*/ 2025-12-30T00:29:06,337 | ^~~~~~ 2025-12-30T00:29:06,338 kivy/graphics/cgl_backend/cgl_debug.c:3678:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,339 3678 | static GLuint __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCreateShader(GLenum); /*proto*/ 2025-12-30T00:29:06,340 | ^~~~~~ 2025-12-30T00:29:06,340 kivy/graphics/cgl_backend/cgl_debug.c:3679:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,341 3679 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCullFace(GLenum); /*proto*/ 2025-12-30T00:29:06,342 | ^~~~~~ 2025-12-30T00:29:06,343 kivy/graphics/cgl_backend/cgl_debug.c:3680:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,343 3680 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCullFace(GLenum); /*proto*/ 2025-12-30T00:29:06,344 | ^~~~~~ 2025-12-30T00:29:06,345 kivy/graphics/cgl_backend/cgl_debug.c:3681:104: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:06,346 3681 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDeleteBuffers(GLsizei, GLuint const *); /*proto*/ 2025-12-30T00:29:06,346 | ^~~~~~ 2025-12-30T00:29:06,347 | ) 2025-12-30T00:29:06,351 kivy/graphics/cgl_backend/cgl_debug.c:3682:108: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:06,352 3682 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDeleteBuffers(GLsizei, GLuint const *); /*proto*/ 2025-12-30T00:29:06,352 | ^~~~~~ 2025-12-30T00:29:06,353 | ) 2025-12-30T00:29:06,356 kivy/graphics/cgl_backend/cgl_debug.c:3683:109: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:06,357 3683 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDeleteFramebuffers(GLsizei, GLuint const *); /*proto*/ 2025-12-30T00:29:06,358 | ^~~~~~ 2025-12-30T00:29:06,359 | ) 2025-12-30T00:29:06,362 kivy/graphics/cgl_backend/cgl_debug.c:3684:113: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:06,363 3684 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDeleteFramebuffers(GLsizei, GLuint const *); /*proto*/ 2025-12-30T00:29:06,364 | ^~~~~~ 2025-12-30T00:29:06,365 | ) 2025-12-30T00:29:06,366 kivy/graphics/cgl_backend/cgl_debug.c:3685:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,367 3685 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDeleteProgram(GLuint); /*proto*/ 2025-12-30T00:29:06,368 | ^~~~~~ 2025-12-30T00:29:06,369 kivy/graphics/cgl_backend/cgl_debug.c:3686:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,369 3686 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDeleteProgram(GLuint); /*proto*/ 2025-12-30T00:29:06,370 | ^~~~~~ 2025-12-30T00:29:06,373 kivy/graphics/cgl_backend/cgl_debug.c:3687:110: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:06,374 3687 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDeleteRenderbuffers(GLsizei, GLuint const *); /*proto*/ 2025-12-30T00:29:06,374 | ^~~~~~ 2025-12-30T00:29:06,375 | ) 2025-12-30T00:29:06,379 kivy/graphics/cgl_backend/cgl_debug.c:3688:114: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:06,380 3688 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDeleteRenderbuffers(GLsizei, GLuint const *); /*proto*/ 2025-12-30T00:29:06,381 | ^~~~~~ 2025-12-30T00:29:06,382 | ) 2025-12-30T00:29:06,383 kivy/graphics/cgl_backend/cgl_debug.c:3689:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,383 3689 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDeleteShader(GLuint); /*proto*/ 2025-12-30T00:29:06,384 | ^~~~~~ 2025-12-30T00:29:06,385 kivy/graphics/cgl_backend/cgl_debug.c:3690:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,386 3690 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDeleteShader(GLuint); /*proto*/ 2025-12-30T00:29:06,386 | ^~~~~~ 2025-12-30T00:29:06,389 kivy/graphics/cgl_backend/cgl_debug.c:3691:105: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:06,390 3691 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDeleteTextures(GLsizei, GLuint const *); /*proto*/ 2025-12-30T00:29:06,391 | ^~~~~~ 2025-12-30T00:29:06,392 | ) 2025-12-30T00:29:06,395 kivy/graphics/cgl_backend/cgl_debug.c:3692:109: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:06,396 3692 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDeleteTextures(GLsizei, GLuint const *); /*proto*/ 2025-12-30T00:29:06,397 | ^~~~~~ 2025-12-30T00:29:06,398 | ) 2025-12-30T00:29:06,399 kivy/graphics/cgl_backend/cgl_debug.c:3693:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,400 3693 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDepthFunc(GLenum); /*proto*/ 2025-12-30T00:29:06,401 | ^~~~~~ 2025-12-30T00:29:06,402 kivy/graphics/cgl_backend/cgl_debug.c:3694:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,403 3694 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDepthFunc(GLenum); /*proto*/ 2025-12-30T00:29:06,404 | ^~~~~~ 2025-12-30T00:29:06,404 kivy/graphics/cgl_backend/cgl_debug.c:3695:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,405 3695 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDepthMask(GLboolean); /*proto*/ 2025-12-30T00:29:06,406 | ^~~~~~ 2025-12-30T00:29:06,407 kivy/graphics/cgl_backend/cgl_debug.c:3696:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,408 3696 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDepthMask(GLboolean); /*proto*/ 2025-12-30T00:29:06,409 | ^~~~~~ 2025-12-30T00:29:06,410 kivy/graphics/cgl_backend/cgl_debug.c:3697:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,411 3697 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDetachShader(GLuint, GLuint); /*proto*/ 2025-12-30T00:29:06,412 | ^~~~~~ 2025-12-30T00:29:06,413 kivy/graphics/cgl_backend/cgl_debug.c:3698:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,414 3698 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDetachShader(GLuint, GLuint); /*proto*/ 2025-12-30T00:29:06,415 | ^~~~~~ 2025-12-30T00:29:06,416 kivy/graphics/cgl_backend/cgl_debug.c:3699:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,417 3699 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDisable(GLenum); /*proto*/ 2025-12-30T00:29:06,417 | ^~~~~~ 2025-12-30T00:29:06,418 kivy/graphics/cgl_backend/cgl_debug.c:3700:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,419 3700 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDisable(GLenum); /*proto*/ 2025-12-30T00:29:06,419 | ^~~~~~ 2025-12-30T00:29:06,420 kivy/graphics/cgl_backend/cgl_debug.c:3701:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,421 3701 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDisableVertexAttribArray(GLuint); /*proto*/ 2025-12-30T00:29:06,422 | ^~~~~~ 2025-12-30T00:29:06,423 kivy/graphics/cgl_backend/cgl_debug.c:3702:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,423 3702 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDisableVertexAttribArray(GLuint); /*proto*/ 2025-12-30T00:29:06,424 | ^~~~~~ 2025-12-30T00:29:06,425 kivy/graphics/cgl_backend/cgl_debug.c:3703:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,426 3703 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDrawArrays(GLenum, GLint, GLsizei); /*proto*/ 2025-12-30T00:29:06,426 | ^~~~~~ 2025-12-30T00:29:06,427 kivy/graphics/cgl_backend/cgl_debug.c:3704:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,428 3704 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDrawArrays(GLenum, GLint, GLsizei); /*proto*/ 2025-12-30T00:29:06,429 | ^~~~~~ 2025-12-30T00:29:06,430 kivy/graphics/cgl_backend/cgl_debug.c:3705:119: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:06,431 3705 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDrawElements(GLenum, GLsizei, GLenum, GLvoid const *); /*proto*/ 2025-12-30T00:29:06,432 | ^~~~~~ 2025-12-30T00:29:06,433 | ) 2025-12-30T00:29:06,436 kivy/graphics/cgl_backend/cgl_debug.c:3706:123: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,437 3706 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDrawElements(GLenum, GLsizei, GLenum, GLvoid *); /*proto*/ 2025-12-30T00:29:06,437 | ^~ 2025-12-30T00:29:06,438 | ) 2025-12-30T00:29:06,439 kivy/graphics/cgl_backend/cgl_debug.c:3707:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,440 3707 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgEnable(GLenum); /*proto*/ 2025-12-30T00:29:06,440 | ^~~~~~ 2025-12-30T00:29:06,441 kivy/graphics/cgl_backend/cgl_debug.c:3708:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,442 3708 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgEnable(GLenum); /*proto*/ 2025-12-30T00:29:06,443 | ^~~~~~ 2025-12-30T00:29:06,444 kivy/graphics/cgl_backend/cgl_debug.c:3709:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,445 3709 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgEnableVertexAttribArray(GLuint); /*proto*/ 2025-12-30T00:29:06,446 | ^~~~~~ 2025-12-30T00:29:06,447 kivy/graphics/cgl_backend/cgl_debug.c:3710:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,447 3710 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgEnableVertexAttribArray(GLuint); /*proto*/ 2025-12-30T00:29:06,448 | ^~~~~~ 2025-12-30T00:29:06,449 kivy/graphics/cgl_backend/cgl_debug.c:3715:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,449 3715 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgFramebufferRenderbuffer(GLenum, GLenum, GLenum, GLuint); /*proto*/ 2025-12-30T00:29:06,450 | ^~~~~~ 2025-12-30T00:29:06,451 kivy/graphics/cgl_backend/cgl_debug.c:3716:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,452 3716 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgFramebufferRenderbuffer(GLenum, GLenum, GLenum, GLuint); /*proto*/ 2025-12-30T00:29:06,452 | ^~~~~~ 2025-12-30T00:29:06,453 kivy/graphics/cgl_backend/cgl_debug.c:3717:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,454 3717 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgFramebufferTexture2D(GLenum, GLenum, GLenum, GLuint, GLint); /*proto*/ 2025-12-30T00:29:06,455 | ^~~~~~ 2025-12-30T00:29:06,456 kivy/graphics/cgl_backend/cgl_debug.c:3718:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,456 3718 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgFramebufferTexture2D(GLenum, GLenum, GLenum, GLuint, GLint); /*proto*/ 2025-12-30T00:29:06,457 | ^~~~~~ 2025-12-30T00:29:06,458 kivy/graphics/cgl_backend/cgl_debug.c:3719:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,459 3719 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgFrontFace(GLenum); /*proto*/ 2025-12-30T00:29:06,460 | ^~~~~~ 2025-12-30T00:29:06,460 kivy/graphics/cgl_backend/cgl_debug.c:3720:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,461 3720 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgFrontFace(GLenum); /*proto*/ 2025-12-30T00:29:06,462 | ^~~~~~ 2025-12-30T00:29:06,466 kivy/graphics/cgl_backend/cgl_debug.c:3721:101: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,467 3721 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGenBuffers(GLsizei, GLuint *); /*proto*/ 2025-12-30T00:29:06,468 | ^~ 2025-12-30T00:29:06,468 | ) 2025-12-30T00:29:06,472 kivy/graphics/cgl_backend/cgl_debug.c:3722:105: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,473 3722 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGenBuffers(GLsizei, GLuint *); /*proto*/ 2025-12-30T00:29:06,474 | ^~ 2025-12-30T00:29:06,474 | ) 2025-12-30T00:29:06,475 kivy/graphics/cgl_backend/cgl_debug.c:3723:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,476 3723 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGenerateMipmap(GLenum); /*proto*/ 2025-12-30T00:29:06,477 | ^~~~~~ 2025-12-30T00:29:06,478 kivy/graphics/cgl_backend/cgl_debug.c:3724:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,479 3724 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGenerateMipmap(GLenum); /*proto*/ 2025-12-30T00:29:06,480 | ^~~~~~ 2025-12-30T00:29:06,483 kivy/graphics/cgl_backend/cgl_debug.c:3725:106: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,483 3725 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGenFramebuffers(GLsizei, GLuint *); /*proto*/ 2025-12-30T00:29:06,484 | ^~ 2025-12-30T00:29:06,485 | ) 2025-12-30T00:29:06,489 kivy/graphics/cgl_backend/cgl_debug.c:3726:110: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,489 3726 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGenFramebuffers(GLsizei, GLuint *); /*proto*/ 2025-12-30T00:29:06,490 | ^~ 2025-12-30T00:29:06,491 | ) 2025-12-30T00:29:06,495 kivy/graphics/cgl_backend/cgl_debug.c:3727:107: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,496 3727 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGenRenderbuffers(GLsizei, GLuint *); /*proto*/ 2025-12-30T00:29:06,497 | ^~ 2025-12-30T00:29:06,498 | ) 2025-12-30T00:29:06,501 kivy/graphics/cgl_backend/cgl_debug.c:3728:111: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,502 3728 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGenRenderbuffers(GLsizei, GLuint *); /*proto*/ 2025-12-30T00:29:06,503 | ^~ 2025-12-30T00:29:06,503 | ) 2025-12-30T00:29:06,507 kivy/graphics/cgl_backend/cgl_debug.c:3729:102: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,508 3729 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGenTextures(GLsizei, GLuint *); /*proto*/ 2025-12-30T00:29:06,509 | ^~ 2025-12-30T00:29:06,510 | ) 2025-12-30T00:29:06,513 kivy/graphics/cgl_backend/cgl_debug.c:3730:106: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,514 3730 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGenTextures(GLsizei, GLuint *); /*proto*/ 2025-12-30T00:29:06,515 | ^~ 2025-12-30T00:29:06,516 | ) 2025-12-30T00:29:06,529 kivy/graphics/cgl_backend/cgl_debug.c:3731:123: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,530 3731 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetActiveAttrib(GLuint, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLchar *); /*proto*/ 2025-12-30T00:29:06,530 | ^~ 2025-12-30T00:29:06,531 | ) 2025-12-30T00:29:06,535 kivy/graphics/cgl_backend/cgl_debug.c:3732:127: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,536 3732 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetActiveAttrib(GLuint, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLchar *); /*proto*/ 2025-12-30T00:29:06,536 | ^~ 2025-12-30T00:29:06,537 | ) 2025-12-30T00:29:06,550 kivy/graphics/cgl_backend/cgl_debug.c:3733:124: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,551 3733 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetActiveUniform(GLuint, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLchar *); /*proto*/ 2025-12-30T00:29:06,552 | ^~ 2025-12-30T00:29:06,552 | ) 2025-12-30T00:29:06,566 kivy/graphics/cgl_backend/cgl_debug.c:3734:128: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,567 3734 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetActiveUniform(GLuint, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLchar *); /*proto*/ 2025-12-30T00:29:06,568 | ^~ 2025-12-30T00:29:06,569 | ) 2025-12-30T00:29:06,572 kivy/graphics/cgl_backend/cgl_debug.c:3735:118: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,573 3735 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetAttachedShaders(GLuint, GLsizei, GLsizei *, GLuint *); /*proto*/ 2025-12-30T00:29:06,574 | ^~ 2025-12-30T00:29:06,575 | ) 2025-12-30T00:29:06,588 kivy/graphics/cgl_backend/cgl_debug.c:3736:122: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,589 3736 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetAttachedShaders(GLuint, GLsizei, GLsizei *, GLuint *); /*proto*/ 2025-12-30T00:29:06,590 | ^~ 2025-12-30T00:29:06,591 | ) 2025-12-30T00:29:06,593 Error compiling Cython file: 2025-12-30T00:29:06,593 ------------------------------------------------------------ 2025-12-30T00:29:06,594 ... 2025-12-30T00:29:06,596 cdef class Tesselator: 2025-12-30T00:29:06,597 """Tesselator class. See module for more information about the usage. 2025-12-30T00:29:06,598 """ 2025-12-30T00:29:06,599 def __cinit__(self): 2025-12-30T00:29:06,600 self.tess = tessNewTess(NULL) 2025-12-30T00:29:06,601 ^ 2025-12-30T00:29:06,602 ------------------------------------------------------------ 2025-12-30T00:29:06,603 kivy/graphics/tesselator.pyx:125:31: Cannot convert 'TESStesselator *' to Python object 2025-12-30T00:29:06,605 Error compiling Cython file: 2025-12-30T00:29:06,606 ------------------------------------------------------------ 2025-12-30T00:29:06,607 ... 2025-12-30T00:29:06,607 kivy/graphics/cgl_backend/cgl_debug.c:3737:106: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:06,608 3737 | static int __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetAttribLocation(GLuint, GLchar const *); /*proto*/ 2025-12-30T00:29:06,609 | ^~~~~~ 2025-12-30T00:29:06,609 | ) 2025-12-30T00:29:06,610 def __cinit__(self): 2025-12-30T00:29:06,611 self.tess = tessNewTess(NULL) 2025-12-30T00:29:06,612 def __dealloc__(self): 2025-12-30T00:29:06,613 tessDeleteTess(self.tess) 2025-12-30T00:29:06,614 self.tess = NULL 2025-12-30T00:29:06,615 ^ 2025-12-30T00:29:06,616 ------------------------------------------------------------ 2025-12-30T00:29:06,616 kivy/graphics/tesselator.pyx:129:20: Cannot convert 'void *' to Python object 2025-12-30T00:29:06,617 kivy/graphics/cgl_backend/cgl_debug.c:3738:110: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,618 3738 | static int __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetAttribLocation(GLuint, GLchar *); /*proto*/ 2025-12-30T00:29:06,619 | ^~ 2025-12-30T00:29:06,620 | ) 2025-12-30T00:29:06,627 kivy/graphics/cgl_backend/cgl_debug.c:3739:104: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,628 3739 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetBooleanv(GLenum, GLboolean *); /*proto*/ 2025-12-30T00:29:06,629 | ^~ 2025-12-30T00:29:06,630 | ) 2025-12-30T00:29:06,633 kivy/graphics/cgl_backend/cgl_debug.c:3740:108: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,634 3740 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetBooleanv(GLenum, GLboolean *); /*proto*/ 2025-12-30T00:29:06,635 | ^~ 2025-12-30T00:29:06,636 | ) 2025-12-30T00:29:06,649 kivy/graphics/cgl_backend/cgl_debug.c:3741:117: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,650 3741 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetBufferParameteriv(GLenum, GLenum, GLint *); /*proto*/ 2025-12-30T00:29:06,651 | ^~ 2025-12-30T00:29:06,652 | ) 2025-12-30T00:29:06,655 kivy/graphics/cgl_backend/cgl_debug.c:3742:121: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,656 3742 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetBufferParameteriv(GLenum, GLenum, GLint *); /*proto*/ 2025-12-30T00:29:06,656 | ^~ 2025-12-30T00:29:06,657 | ) 2025-12-30T00:29:06,668 kivy/graphics/cgl_backend/cgl_debug.c:3743:8: error: unknown type name ‘GLenum’ 2025-12-30T00:29:06,669 3743 | static GLenum __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetError(void); /*proto*/ 2025-12-30T00:29:06,670 | ^~~~~~ 2025-12-30T00:29:06,671 kivy/graphics/cgl_backend/cgl_debug.c:3744:8: error: unknown type name ‘GLenum’ 2025-12-30T00:29:06,672 3744 | static GLenum __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetError(void); /*proto*/ 2025-12-30T00:29:06,673 | ^~~~~~ 2025-12-30T00:29:06,687 kivy/graphics/cgl_backend/cgl_debug.c:3745:100: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,688 3745 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetFloatv(GLenum, GLfloat *); /*proto*/ 2025-12-30T00:29:06,688 | ^~ 2025-12-30T00:29:06,689 | ) 2025-12-30T00:29:06,692 kivy/graphics/cgl_backend/cgl_debug.c:3746:104: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,693 3746 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetFloatv(GLenum, GLfloat *); /*proto*/ 2025-12-30T00:29:06,694 | ^~ 2025-12-30T00:29:06,695 | ) 2025-12-30T00:29:06,708 kivy/graphics/cgl_backend/cgl_debug.c:3747:140: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,709 3747 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetFramebufferAttachmentParameteriv(GLenum, GLenum, GLenum, GLint *); /*proto*/ 2025-12-30T00:29:06,710 | ^~ 2025-12-30T00:29:06,710 | ) 2025-12-30T00:29:06,713 kivy/graphics/cgl_backend/cgl_debug.c:3748:144: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,715 3748 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetFramebufferAttachmentParameteriv(GLenum, GLenum, GLenum, GLint *); /*proto*/ 2025-12-30T00:29:06,716 | ^~ 2025-12-30T00:29:06,717 | ) 2025-12-30T00:29:06,729 kivy/graphics/cgl_backend/cgl_debug.c:3749:100: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,730 3749 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetIntegerv(GLenum, GLint *); /*proto*/ 2025-12-30T00:29:06,731 | ^~ 2025-12-30T00:29:06,732 | ) 2025-12-30T00:29:06,735 kivy/graphics/cgl_backend/cgl_debug.c:3750:104: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,735 3750 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetIntegerv(GLenum, GLint *); /*proto*/ 2025-12-30T00:29:06,736 | ^~ 2025-12-30T00:29:06,737 | ) 2025-12-30T00:29:06,740 kivy/graphics/cgl_backend/cgl_debug.c:3751:109: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,741 3751 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetProgramiv(GLuint, GLenum, GLint *); /*proto*/ 2025-12-30T00:29:06,742 | ^~ 2025-12-30T00:29:06,743 | ) 2025-12-30T00:29:06,766 kivy/graphics/cgl_backend/cgl_debug.c:3752:113: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,766 3752 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetProgramiv(GLuint, GLenum, GLint *); /*proto*/ 2025-12-30T00:29:06,767 | ^~ 2025-12-30T00:29:06,768 | ) 2025-12-30T00:29:06,771 kivy/graphics/cgl_backend/cgl_debug.c:3753:117: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,772 3753 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetProgramInfoLog(GLuint, GLsizei, GLsizei *, GLchar *); /*proto*/ 2025-12-30T00:29:06,773 | ^~ 2025-12-30T00:29:06,774 | ) 2025-12-30T00:29:06,787 kivy/graphics/cgl_backend/cgl_debug.c:3754:121: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,788 3754 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetProgramInfoLog(GLuint, GLsizei, GLsizei *, GLchar *); /*proto*/ 2025-12-30T00:29:06,788 | ^~ 2025-12-30T00:29:06,789 | ) 2025-12-30T00:29:06,792 kivy/graphics/cgl_backend/cgl_debug.c:3755:123: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,793 3755 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetRenderbufferParameteriv(GLenum, GLenum, GLint *); /*proto*/ 2025-12-30T00:29:06,794 | ^~ 2025-12-30T00:29:06,795 | ) 2025-12-30T00:29:06,808 kivy/graphics/cgl_backend/cgl_debug.c:3756:127: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,809 3756 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetRenderbufferParameteriv(GLenum, GLenum, GLint *); /*proto*/ 2025-12-30T00:29:06,810 | ^~ 2025-12-30T00:29:06,811 | ) 2025-12-30T00:29:06,814 kivy/graphics/cgl_backend/cgl_debug.c:3757:108: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,815 3757 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetShaderiv(GLuint, GLenum, GLint *); /*proto*/ 2025-12-30T00:29:06,816 | ^~ 2025-12-30T00:29:06,817 | ) 2025-12-30T00:29:06,829 kivy/graphics/cgl_backend/cgl_debug.c:3758:112: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,831 3758 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetShaderiv(GLuint, GLenum, GLint *); /*proto*/ 2025-12-30T00:29:06,832 | ^~ 2025-12-30T00:29:06,833 | ) 2025-12-30T00:29:06,835 kivy/graphics/cgl_backend/cgl_debug.c:3759:116: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,836 3759 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetShaderInfoLog(GLuint, GLsizei, GLsizei *, GLchar *); /*proto*/ 2025-12-30T00:29:06,837 | ^~ 2025-12-30T00:29:06,838 | ) 2025-12-30T00:29:06,841 kivy/graphics/cgl_backend/cgl_debug.c:3760:120: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,842 3760 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetShaderInfoLog(GLuint, GLsizei, GLsizei *, GLchar *); /*proto*/ 2025-12-30T00:29:06,843 | ^~ 2025-12-30T00:29:06,844 | ) 2025-12-30T00:29:06,857 kivy/graphics/cgl_backend/cgl_debug.c:3761:115: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,858 3761 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetShaderSource(GLuint, GLsizei, GLsizei *, GLchar *); /*proto*/ 2025-12-30T00:29:06,859 | ^~ 2025-12-30T00:29:06,860 | ) 2025-12-30T00:29:06,862 kivy/graphics/cgl_backend/cgl_debug.c:3762:119: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,863 3762 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetShaderSource(GLuint, GLsizei, GLsizei *, GLchar *); /*proto*/ 2025-12-30T00:29:06,864 | ^~ 2025-12-30T00:29:06,866 | ) 2025-12-30T00:29:06,878 kivy/graphics/cgl_backend/cgl_debug.c:3763:15: error: expected ‘;’ before ‘const’ 2025-12-30T00:29:06,879 3763 | static GLubyte const *__stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetString(GLenum); /*proto*/ 2025-12-30T00:29:06,880 | ^~~~~~ 2025-12-30T00:29:06,881 | ; 2025-12-30T00:29:06,882 kivy/graphics/cgl_backend/cgl_debug.c:3763:33: warning: type defaults to ‘int’ in declaration of ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetString’ [-Wimplicit-int] 2025-12-30T00:29:06,883 3763 | static GLubyte const *__stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetString(GLenum); /*proto*/ 2025-12-30T00:29:06,884 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:06,885 kivy/graphics/cgl_backend/cgl_debug.c:3763:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,887 3763 | static GLubyte const *__stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetString(GLenum); /*proto*/ 2025-12-30T00:29:06,888 | ^~~~~~ 2025-12-30T00:29:06,901 kivy/graphics/cgl_backend/cgl_debug.c:3764:15: error: expected ‘;’ before ‘const’ 2025-12-30T00:29:06,902 3764 | static GLubyte const *__stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetString(GLenum); /*proto*/ 2025-12-30T00:29:06,903 | ^~~~~~ 2025-12-30T00:29:06,904 | ; 2025-12-30T00:29:06,905 kivy/graphics/cgl_backend/cgl_debug.c:3764:33: warning: type defaults to ‘int’ in declaration of ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetString’ [-Wimplicit-int] 2025-12-30T00:29:06,906 3764 | static GLubyte const *__stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetString(GLenum); /*proto*/ 2025-12-30T00:29:06,907 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:06,917 kivy/graphics/cgl_backend/cgl_debug.c:3764:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:06,919 3764 | static GLubyte const *__stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetString(GLenum); /*proto*/ 2025-12-30T00:29:06,919 | ^~~~~~ 2025-12-30T00:29:06,924 kivy/graphics/cgl_backend/cgl_debug.c:3765:116: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,925 3765 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetTexParameterfv(GLenum, GLenum, GLfloat *); /*proto*/ 2025-12-30T00:29:06,926 | ^~ 2025-12-30T00:29:06,927 | ) 2025-12-30T00:29:06,940 kivy/graphics/cgl_backend/cgl_debug.c:3766:120: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,940 3766 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetTexParameterfv(GLenum, GLenum, GLfloat *); /*proto*/ 2025-12-30T00:29:06,941 | ^~ 2025-12-30T00:29:06,942 | ) 2025-12-30T00:29:06,956 kivy/graphics/cgl_backend/cgl_debug.c:3767:114: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,957 3767 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetTexParameteriv(GLenum, GLenum, GLint *); /*proto*/ 2025-12-30T00:29:06,958 | ^~ 2025-12-30T00:29:06,959 | ) 2025-12-30T00:29:06,962 kivy/graphics/cgl_backend/cgl_debug.c:3768:118: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,963 3768 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetTexParameteriv(GLenum, GLenum, GLint *); /*proto*/ 2025-12-30T00:29:06,964 | ^~ 2025-12-30T00:29:06,965 | ) 2025-12-30T00:29:06,978 kivy/graphics/cgl_backend/cgl_debug.c:3769:110: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,979 3769 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetUniformfv(GLuint, GLint, GLfloat *); /*proto*/ 2025-12-30T00:29:06,980 | ^~ 2025-12-30T00:29:06,981 | ) 2025-12-30T00:29:06,984 kivy/graphics/cgl_backend/cgl_debug.c:3770:114: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:06,986 3770 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetUniformfv(GLuint, GLint, GLfloat *); /*proto*/ 2025-12-30T00:29:06,987 | ^~ 2025-12-30T00:29:06,988 | ) 2025-12-30T00:29:07,010 kivy/graphics/cgl_backend/cgl_debug.c:3771:108: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:07,011 3771 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetUniformiv(GLuint, GLint, GLint *); /*proto*/ 2025-12-30T00:29:07,012 | ^~ 2025-12-30T00:29:07,013 | ) 2025-12-30T00:29:07,026 kivy/graphics/cgl_backend/cgl_debug.c:3772:112: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:07,027 3772 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetUniformiv(GLuint, GLint, GLint *); /*proto*/ 2025-12-30T00:29:07,028 | ^~ 2025-12-30T00:29:07,028 | ) 2025-12-30T00:29:07,032 kivy/graphics/cgl_backend/cgl_debug.c:3773:107: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:07,033 3773 | static int __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetUniformLocation(GLuint, GLchar const *); /*proto*/ 2025-12-30T00:29:07,033 | ^~~~~~ 2025-12-30T00:29:07,034 | ) 2025-12-30T00:29:07,047 kivy/graphics/cgl_backend/cgl_debug.c:3774:111: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:07,048 3774 | static int __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetUniformLocation(GLuint, GLchar *); /*proto*/ 2025-12-30T00:29:07,049 | ^~ 2025-12-30T00:29:07,050 | ) 2025-12-30T00:29:07,053 kivy/graphics/cgl_backend/cgl_debug.c:3775:116: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:07,054 3775 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetVertexAttribfv(GLuint, GLenum, GLfloat *); /*proto*/ 2025-12-30T00:29:07,055 | ^~ 2025-12-30T00:29:07,056 | ) 2025-12-30T00:29:07,059 kivy/graphics/cgl_backend/cgl_debug.c:3776:120: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:07,060 3776 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetVertexAttribfv(GLuint, GLenum, GLfloat *); /*proto*/ 2025-12-30T00:29:07,061 | ^~ 2025-12-30T00:29:07,061 | ) 2025-12-30T00:29:07,064 kivy/graphics/cgl_backend/cgl_debug.c:3777:114: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:07,065 3777 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetVertexAttribiv(GLuint, GLenum, GLint *); /*proto*/ 2025-12-30T00:29:07,067 | ^~ 2025-12-30T00:29:07,068 | ) 2025-12-30T00:29:07,080 kivy/graphics/cgl_backend/cgl_debug.c:3778:118: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:07,081 3778 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetVertexAttribiv(GLuint, GLenum, GLint *); /*proto*/ 2025-12-30T00:29:07,082 | ^~ 2025-12-30T00:29:07,082 | ) 2025-12-30T00:29:07,083 kivy/graphics/cgl_backend/cgl_debug.c:3779:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,084 3779 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgHint(GLenum, GLenum); /*proto*/ 2025-12-30T00:29:07,085 | ^~~~~~ 2025-12-30T00:29:07,086 kivy/graphics/cgl_backend/cgl_debug.c:3780:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,087 3780 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgHint(GLenum, GLenum); /*proto*/ 2025-12-30T00:29:07,088 | ^~~~~~ 2025-12-30T00:29:07,098 kivy/graphics/cgl_backend/cgl_debug.c:3781:8: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:07,098 3781 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsBuffer(GLuint); /*proto*/ 2025-12-30T00:29:07,099 | ^~~~~~~~~ 2025-12-30T00:29:07,100 kivy/graphics/cgl_backend/cgl_debug.c:3781:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,101 3781 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsBuffer(GLuint); /*proto*/ 2025-12-30T00:29:07,102 | ^~~~~~ 2025-12-30T00:29:07,103 kivy/graphics/cgl_backend/cgl_debug.c:3782:8: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:07,104 3782 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgIsBuffer(GLuint); /*proto*/ 2025-12-30T00:29:07,105 | ^~~~~~~~~ 2025-12-30T00:29:07,116 kivy/graphics/cgl_backend/cgl_debug.c:3782:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,117 3782 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgIsBuffer(GLuint); /*proto*/ 2025-12-30T00:29:07,118 | ^~~~~~ 2025-12-30T00:29:07,119 kivy/graphics/cgl_backend/cgl_debug.c:3783:8: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:07,120 3783 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsEnabled(GLenum); /*proto*/ 2025-12-30T00:29:07,121 | ^~~~~~~~~ 2025-12-30T00:29:07,122 kivy/graphics/cgl_backend/cgl_debug.c:3783:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,122 3783 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsEnabled(GLenum); /*proto*/ 2025-12-30T00:29:07,123 | ^~~~~~ 2025-12-30T00:29:07,125 kivy/graphics/cgl_backend/cgl_debug.c:3784:8: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:07,126 3784 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgIsEnabled(GLenum); /*proto*/ 2025-12-30T00:29:07,127 | ^~~~~~~~~ 2025-12-30T00:29:07,137 kivy/graphics/cgl_backend/cgl_debug.c:3784:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,138 3784 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgIsEnabled(GLenum); /*proto*/ 2025-12-30T00:29:07,139 | ^~~~~~ 2025-12-30T00:29:07,140 kivy/graphics/cgl_backend/cgl_debug.c:3785:8: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:07,141 3785 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsFramebuffer(GLuint); /*proto*/ 2025-12-30T00:29:07,142 | ^~~~~~~~~ 2025-12-30T00:29:07,143 kivy/graphics/cgl_backend/cgl_debug.c:3785:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,144 3785 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsFramebuffer(GLuint); /*proto*/ 2025-12-30T00:29:07,145 | ^~~~~~ 2025-12-30T00:29:07,156 kivy/graphics/cgl_backend/cgl_debug.c:3786:8: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:07,157 3786 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgIsFramebuffer(GLuint); /*proto*/ 2025-12-30T00:29:07,158 | ^~~~~~~~~ 2025-12-30T00:29:07,159 kivy/graphics/cgl_backend/cgl_debug.c:3786:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,160 3786 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgIsFramebuffer(GLuint); /*proto*/ 2025-12-30T00:29:07,160 | ^~~~~~ 2025-12-30T00:29:07,162 kivy/graphics/cgl_backend/cgl_debug.c:3787:8: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:07,163 3787 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsProgram(GLuint); /*proto*/ 2025-12-30T00:29:07,164 | ^~~~~~~~~ 2025-12-30T00:29:07,164 kivy/graphics/cgl_backend/cgl_debug.c:3787:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,165 3787 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsProgram(GLuint); /*proto*/ 2025-12-30T00:29:07,167 | ^~~~~~ 2025-12-30T00:29:07,168 kivy/graphics/cgl_backend/cgl_debug.c:3788:8: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:07,169 3788 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgIsProgram(GLuint); /*proto*/ 2025-12-30T00:29:07,170 | ^~~~~~~~~ 2025-12-30T00:29:07,171 kivy/graphics/cgl_backend/cgl_debug.c:3788:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,172 3788 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgIsProgram(GLuint); /*proto*/ 2025-12-30T00:29:07,174 | ^~~~~~ 2025-12-30T00:29:07,175 kivy/graphics/cgl_backend/cgl_debug.c:3789:8: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:07,176 3789 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsRenderbuffer(GLuint); /*proto*/ 2025-12-30T00:29:07,177 | ^~~~~~~~~ 2025-12-30T00:29:07,178 kivy/graphics/cgl_backend/cgl_debug.c:3789:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,179 3789 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsRenderbuffer(GLuint); /*proto*/ 2025-12-30T00:29:07,180 | ^~~~~~ 2025-12-30T00:29:07,181 kivy/graphics/cgl_backend/cgl_debug.c:3790:8: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:07,182 3790 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgIsRenderbuffer(GLuint); /*proto*/ 2025-12-30T00:29:07,183 | ^~~~~~~~~ 2025-12-30T00:29:07,184 kivy/graphics/cgl_backend/cgl_debug.c:3790:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,185 3790 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgIsRenderbuffer(GLuint); /*proto*/ 2025-12-30T00:29:07,186 | ^~~~~~ 2025-12-30T00:29:07,188 kivy/graphics/cgl_backend/cgl_debug.c:3791:8: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:07,189 3791 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsShader(GLuint); /*proto*/ 2025-12-30T00:29:07,190 | ^~~~~~~~~ 2025-12-30T00:29:07,191 kivy/graphics/cgl_backend/cgl_debug.c:3791:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,192 3791 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsShader(GLuint); /*proto*/ 2025-12-30T00:29:07,192 | ^~~~~~ 2025-12-30T00:29:07,193 kivy/graphics/cgl_backend/cgl_debug.c:3792:8: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:07,194 3792 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgIsShader(GLuint); /*proto*/ 2025-12-30T00:29:07,195 | ^~~~~~~~~ 2025-12-30T00:29:07,196 kivy/graphics/cgl_backend/cgl_debug.c:3792:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,197 3792 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgIsShader(GLuint); /*proto*/ 2025-12-30T00:29:07,198 | ^~~~~~ 2025-12-30T00:29:07,199 kivy/graphics/cgl_backend/cgl_debug.c:3793:8: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:07,200 3793 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsTexture(GLuint); /*proto*/ 2025-12-30T00:29:07,200 | ^~~~~~~~~ 2025-12-30T00:29:07,201 kivy/graphics/cgl_backend/cgl_debug.c:3793:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,202 3793 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsTexture(GLuint); /*proto*/ 2025-12-30T00:29:07,203 | ^~~~~~ 2025-12-30T00:29:07,204 kivy/graphics/cgl_backend/cgl_debug.c:3794:8: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:07,205 3794 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgIsTexture(GLuint); /*proto*/ 2025-12-30T00:29:07,206 | ^~~~~~~~~ 2025-12-30T00:29:07,207 kivy/graphics/cgl_backend/cgl_debug.c:3794:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,208 3794 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgIsTexture(GLuint); /*proto*/ 2025-12-30T00:29:07,209 | ^~~~~~ 2025-12-30T00:29:07,210 kivy/graphics/cgl_backend/cgl_debug.c:3795:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,211 3795 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgLineWidth(GLfloat); /*proto*/ 2025-12-30T00:29:07,213 | ^~~~~~ 2025-12-30T00:29:07,214 kivy/graphics/cgl_backend/cgl_debug.c:3796:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,215 3796 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgLineWidth(GLfloat); /*proto*/ 2025-12-30T00:29:07,216 | ^~~~~~ 2025-12-30T00:29:07,217 kivy/graphics/cgl_backend/cgl_debug.c:3797:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,218 3797 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgLinkProgram(GLuint); /*proto*/ 2025-12-30T00:29:07,219 | ^~~~~~ 2025-12-30T00:29:07,220 kivy/graphics/cgl_backend/cgl_debug.c:3798:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,221 3798 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgLinkProgram(GLuint); /*proto*/ 2025-12-30T00:29:07,222 | ^~~~~~ 2025-12-30T00:29:07,223 kivy/graphics/cgl_backend/cgl_debug.c:3799:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,224 3799 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgPixelStorei(GLenum, GLint); /*proto*/ 2025-12-30T00:29:07,225 | ^~~~~~ 2025-12-30T00:29:07,226 kivy/graphics/cgl_backend/cgl_debug.c:3800:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,227 3800 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgPixelStorei(GLenum, GLint); /*proto*/ 2025-12-30T00:29:07,228 | ^~~~~~ 2025-12-30T00:29:07,229 kivy/graphics/cgl_backend/cgl_debug.c:3801:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,230 3801 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgPolygonOffset(GLfloat, GLfloat); /*proto*/ 2025-12-30T00:29:07,231 | ^~~~~~ 2025-12-30T00:29:07,232 kivy/graphics/cgl_backend/cgl_debug.c:3802:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,233 3802 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgPolygonOffset(GLfloat, GLfloat); /*proto*/ 2025-12-30T00:29:07,234 | ^~~~~~ 2025-12-30T00:29:07,235 kivy/graphics/cgl_backend/cgl_debug.c:3803:140: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:07,236 3803 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgReadPixels(GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, GLvoid *); /*proto*/ 2025-12-30T00:29:07,236 | ^~ 2025-12-30T00:29:07,237 | ) 2025-12-30T00:29:07,238 kivy/graphics/cgl_backend/cgl_debug.c:3804:144: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:07,239 3804 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgReadPixels(GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, GLvoid *); /*proto*/ 2025-12-30T00:29:07,240 | ^~ 2025-12-30T00:29:07,241 | ) 2025-12-30T00:29:07,242 kivy/graphics/cgl_backend/cgl_debug.c:3805:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,242 3805 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgRenderbufferStorage(GLenum, GLenum, GLsizei, GLsizei); /*proto*/ 2025-12-30T00:29:07,243 | ^~~~~~ 2025-12-30T00:29:07,244 kivy/graphics/cgl_backend/cgl_debug.c:3806:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,245 3806 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgRenderbufferStorage(GLenum, GLenum, GLsizei, GLsizei); /*proto*/ 2025-12-30T00:29:07,246 | ^~~~~~ 2025-12-30T00:29:07,247 kivy/graphics/cgl_backend/cgl_debug.c:3807:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,248 3807 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgSampleCoverage(GLclampf, GLboolean); /*proto*/ 2025-12-30T00:29:07,249 | ^~~~~~ 2025-12-30T00:29:07,250 kivy/graphics/cgl_backend/cgl_debug.c:3808:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,251 3808 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgSampleCoverage(GLclampf, GLboolean); /*proto*/ 2025-12-30T00:29:07,252 | ^~~~~~ 2025-12-30T00:29:07,253 kivy/graphics/cgl_backend/cgl_debug.c:3809:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,254 3809 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgScissor(GLint, GLint, GLsizei, GLsizei); /*proto*/ 2025-12-30T00:29:07,256 | ^~~~~~ 2025-12-30T00:29:07,257 kivy/graphics/cgl_backend/cgl_debug.c:3810:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,258 3810 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgScissor(GLint, GLint, GLsizei, GLsizei); /*proto*/ 2025-12-30T00:29:07,259 | ^~~~~~ 2025-12-30T00:29:07,260 kivy/graphics/cgl_backend/cgl_debug.c:3811:111: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:07,261 3811 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgShaderSource(GLuint, GLsizei, GLchar const *const *, GLint const *); /*proto*/ 2025-12-30T00:29:07,262 | ^~~~~~ 2025-12-30T00:29:07,263 | ) 2025-12-30T00:29:07,263 kivy/graphics/cgl_backend/cgl_debug.c:3812:115: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:07,264 3812 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgShaderSource(GLuint, GLsizei, GLchar const *const *, GLint const *); /*proto*/ 2025-12-30T00:29:07,265 | ^~~~~~ 2025-12-30T00:29:07,266 | ) 2025-12-30T00:29:07,267 kivy/graphics/cgl_backend/cgl_debug.c:3813:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,268 3813 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgStencilFunc(GLenum, GLint, GLuint); /*proto*/ 2025-12-30T00:29:07,269 | ^~~~~~ 2025-12-30T00:29:07,270 kivy/graphics/cgl_backend/cgl_debug.c:3814:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,271 3814 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgStencilFunc(GLenum, GLint, GLuint); /*proto*/ 2025-12-30T00:29:07,272 | ^~~~~~ 2025-12-30T00:29:07,273 kivy/graphics/cgl_backend/cgl_debug.c:3815:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,274 3815 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgStencilFuncSeparate(GLenum, GLenum, GLint, GLuint); /*proto*/ 2025-12-30T00:29:07,275 | ^~~~~~ 2025-12-30T00:29:07,276 kivy/graphics/cgl_backend/cgl_debug.c:3816:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,277 3816 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgStencilFuncSeparate(GLenum, GLenum, GLint, GLuint); /*proto*/ 2025-12-30T00:29:07,278 | ^~~~~~ 2025-12-30T00:29:07,279 kivy/graphics/cgl_backend/cgl_debug.c:3817:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,280 3817 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgStencilMask(GLuint); /*proto*/ 2025-12-30T00:29:07,281 | ^~~~~~ 2025-12-30T00:29:07,282 kivy/graphics/cgl_backend/cgl_debug.c:3818:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,283 3818 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgStencilMask(GLuint); /*proto*/ 2025-12-30T00:29:07,284 | ^~~~~~ 2025-12-30T00:29:07,285 kivy/graphics/cgl_backend/cgl_debug.c:3819:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,286 3819 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgStencilMaskSeparate(GLenum, GLuint); /*proto*/ 2025-12-30T00:29:07,287 | ^~~~~~ 2025-12-30T00:29:07,288 kivy/graphics/cgl_backend/cgl_debug.c:3820:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,289 3820 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgStencilMaskSeparate(GLenum, GLuint); /*proto*/ 2025-12-30T00:29:07,290 | ^~~~~~ 2025-12-30T00:29:07,291 kivy/graphics/cgl_backend/cgl_debug.c:3821:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,292 3821 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgStencilOp(GLenum, GLenum, GLenum); /*proto*/ 2025-12-30T00:29:07,293 | ^~~~~~ 2025-12-30T00:29:07,294 kivy/graphics/cgl_backend/cgl_debug.c:3822:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,295 3822 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgStencilOp(GLenum, GLenum, GLenum); /*proto*/ 2025-12-30T00:29:07,296 | ^~~~~~ 2025-12-30T00:29:07,297 kivy/graphics/cgl_backend/cgl_debug.c:3823:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,298 3823 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgStencilOpSeparate(GLenum, GLenum, GLenum, GLenum); /*proto*/ 2025-12-30T00:29:07,299 | ^~~~~~ 2025-12-30T00:29:07,300 kivy/graphics/cgl_backend/cgl_debug.c:3824:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,301 3824 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgStencilOpSeparate(GLenum, GLenum, GLenum, GLenum); /*proto*/ 2025-12-30T00:29:07,302 | ^~~~~~ 2025-12-30T00:29:07,303 kivy/graphics/cgl_backend/cgl_debug.c:3825:155: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:07,304 3825 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexImage2D(GLenum, GLint, GLint, GLsizei, GLsizei, GLint, GLenum, GLenum, GLvoid const *); /*proto*/ 2025-12-30T00:29:07,305 | ^~~~~~ 2025-12-30T00:29:07,306 | ) 2025-12-30T00:29:07,307 kivy/graphics/cgl_backend/cgl_debug.c:3826:159: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:07,308 3826 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgTexImage2D(GLenum, GLint, GLint, GLsizei, GLsizei, GLint, GLenum, GLenum, GLvoid const *); /*proto*/ 2025-12-30T00:29:07,309 | ^~~~~~ 2025-12-30T00:29:07,310 | ) 2025-12-30T00:29:07,311 kivy/graphics/cgl_backend/cgl_debug.c:3827:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,312 3827 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexParameterf(GLenum, GLenum, GLfloat); /*proto*/ 2025-12-30T00:29:07,313 | ^~~~~~ 2025-12-30T00:29:07,314 kivy/graphics/cgl_backend/cgl_debug.c:3828:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,315 3828 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgTexParameterf(GLenum, GLenum, GLfloat); /*proto*/ 2025-12-30T00:29:07,316 | ^~~~~~ 2025-12-30T00:29:07,318 kivy/graphics/cgl_backend/cgl_debug.c:3829:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,319 3829 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexParameteri(GLenum, GLenum, GLint); /*proto*/ 2025-12-30T00:29:07,320 | ^~~~~~ 2025-12-30T00:29:07,321 kivy/graphics/cgl_backend/cgl_debug.c:3830:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,322 3830 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgTexParameteri(GLenum, GLenum, GLint); /*proto*/ 2025-12-30T00:29:07,323 | ^~~~~~ 2025-12-30T00:29:07,325 kivy/graphics/cgl_backend/cgl_debug.c:3831:158: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:07,326 3831 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexSubImage2D(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, GLvoid const *); /*proto*/ 2025-12-30T00:29:07,327 | ^~~~~~ 2025-12-30T00:29:07,328 | ) 2025-12-30T00:29:07,340 kivy/graphics/cgl_backend/cgl_debug.c:3832:162: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:07,341 3832 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgTexSubImage2D(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, GLvoid const *); /*proto*/ 2025-12-30T00:29:07,342 | ^~~~~~ 2025-12-30T00:29:07,342 | ) 2025-12-30T00:29:07,343 kivy/graphics/cgl_backend/cgl_debug.c:3833:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,344 3833 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform1f(GLint, GLfloat); /*proto*/ 2025-12-30T00:29:07,345 | ^~~~~~ 2025-12-30T00:29:07,346 kivy/graphics/cgl_backend/cgl_debug.c:3834:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,347 3834 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform1f(GLint, GLfloat); /*proto*/ 2025-12-30T00:29:07,348 | ^~~~~~ 2025-12-30T00:29:07,350 kivy/graphics/cgl_backend/cgl_debug.c:3835:109: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:07,351 3835 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform1fv(GLint, GLsizei, GLfloat const *); /*proto*/ 2025-12-30T00:29:07,352 | ^~~~~~ 2025-12-30T00:29:07,354 | ) 2025-12-30T00:29:07,356 kivy/graphics/cgl_backend/cgl_debug.c:3836:113: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:07,357 3836 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform1fv(GLint, GLsizei, GLfloat const *); /*proto*/ 2025-12-30T00:29:07,358 | ^~~~~~ 2025-12-30T00:29:07,359 | ) 2025-12-30T00:29:07,360 kivy/graphics/cgl_backend/cgl_debug.c:3837:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,361 3837 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform1i(GLint, GLint); /*proto*/ 2025-12-30T00:29:07,362 | ^~~~~~ 2025-12-30T00:29:07,363 kivy/graphics/cgl_backend/cgl_debug.c:3838:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,363 3838 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform1i(GLint, GLint); /*proto*/ 2025-12-30T00:29:07,364 | ^~~~~~ 2025-12-30T00:29:07,367 kivy/graphics/cgl_backend/cgl_debug.c:3839:107: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:07,368 3839 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform1iv(GLint, GLsizei, GLint const *); /*proto*/ 2025-12-30T00:29:07,369 | ^~~~~~ 2025-12-30T00:29:07,370 | ) 2025-12-30T00:29:07,372 kivy/graphics/cgl_backend/cgl_debug.c:3840:111: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:07,373 3840 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform1iv(GLint, GLsizei, GLint const *); /*proto*/ 2025-12-30T00:29:07,374 | ^~~~~~ 2025-12-30T00:29:07,375 | ) 2025-12-30T00:29:07,376 kivy/graphics/cgl_backend/cgl_debug.c:3841:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,377 3841 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform2f(GLint, GLfloat, GLfloat); /*proto*/ 2025-12-30T00:29:07,378 | ^~~~~~ 2025-12-30T00:29:07,378 kivy/graphics/cgl_backend/cgl_debug.c:3842:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,379 3842 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform2f(GLint, GLfloat, GLfloat); /*proto*/ 2025-12-30T00:29:07,380 | ^~~~~~ 2025-12-30T00:29:07,383 kivy/graphics/cgl_backend/cgl_debug.c:3843:109: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:07,384 3843 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform2fv(GLint, GLsizei, GLfloat const *); /*proto*/ 2025-12-30T00:29:07,384 | ^~~~~~ 2025-12-30T00:29:07,385 | ) 2025-12-30T00:29:07,389 kivy/graphics/cgl_backend/cgl_debug.c:3844:113: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:07,390 3844 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform2fv(GLint, GLsizei, GLfloat const *); /*proto*/ 2025-12-30T00:29:07,391 | ^~~~~~ 2025-12-30T00:29:07,392 | ) 2025-12-30T00:29:07,394 kivy/graphics/cgl_backend/cgl_debug.c:3845:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,395 3845 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform2i(GLint, GLint, GLint); /*proto*/ 2025-12-30T00:29:07,396 | ^~~~~~ 2025-12-30T00:29:07,397 kivy/graphics/cgl_backend/cgl_debug.c:3846:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,397 3846 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform2i(GLint, GLint, GLint); /*proto*/ 2025-12-30T00:29:07,398 | ^~~~~~ 2025-12-30T00:29:07,399 kivy/graphics/cgl_backend/cgl_debug.c:3847:107: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:07,401 3847 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform2iv(GLint, GLsizei, GLint const *); /*proto*/ 2025-12-30T00:29:07,402 | ^~~~~~ 2025-12-30T00:29:07,403 | ) 2025-12-30T00:29:07,405 kivy/graphics/cgl_backend/cgl_debug.c:3848:111: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:07,406 3848 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform2iv(GLint, GLsizei, GLint const *); /*proto*/ 2025-12-30T00:29:07,407 | ^~~~~~ 2025-12-30T00:29:07,408 | ) 2025-12-30T00:29:07,409 kivy/graphics/cgl_backend/cgl_debug.c:3849:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,410 3849 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform3f(GLint, GLfloat, GLfloat, GLfloat); /*proto*/ 2025-12-30T00:29:07,411 | ^~~~~~ 2025-12-30T00:29:07,412 kivy/graphics/cgl_backend/cgl_debug.c:3850:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,413 3850 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform3f(GLint, GLfloat, GLfloat, GLfloat); /*proto*/ 2025-12-30T00:29:07,414 | ^~~~~~ 2025-12-30T00:29:07,416 kivy/graphics/cgl_backend/cgl_debug.c:3851:109: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:07,417 3851 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform3fv(GLint, GLsizei, GLfloat const *); /*proto*/ 2025-12-30T00:29:07,417 | ^~~~~~ 2025-12-30T00:29:07,418 | ) 2025-12-30T00:29:07,421 kivy/graphics/cgl_backend/cgl_debug.c:3852:113: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:07,422 3852 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform3fv(GLint, GLsizei, GLfloat const *); /*proto*/ 2025-12-30T00:29:07,423 | ^~~~~~ 2025-12-30T00:29:07,424 | ) 2025-12-30T00:29:07,425 kivy/graphics/cgl_backend/cgl_debug.c:3853:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,426 3853 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform3i(GLint, GLint, GLint, GLint); /*proto*/ 2025-12-30T00:29:07,427 | ^~~~~~ 2025-12-30T00:29:07,429 kivy/graphics/cgl_backend/cgl_debug.c:3854:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,429 3854 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform3i(GLint, GLint, GLint, GLint); /*proto*/ 2025-12-30T00:29:07,430 | ^~~~~~ 2025-12-30T00:29:07,432 kivy/graphics/cgl_backend/cgl_debug.c:3855:107: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:07,433 3855 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform3iv(GLint, GLsizei, GLint const *); /*proto*/ 2025-12-30T00:29:07,434 | ^~~~~~ 2025-12-30T00:29:07,435 | ) 2025-12-30T00:29:07,438 kivy/graphics/cgl_backend/cgl_debug.c:3856:111: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:07,439 3856 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform3iv(GLint, GLsizei, GLint const *); /*proto*/ 2025-12-30T00:29:07,439 | ^~~~~~ 2025-12-30T00:29:07,440 | ) 2025-12-30T00:29:07,442 kivy/graphics/cgl_backend/cgl_debug.c:3857:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,442 3857 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4f(GLint, GLfloat, GLfloat, GLfloat, GLfloat); /*proto*/ 2025-12-30T00:29:07,443 | ^~~~~~ 2025-12-30T00:29:07,444 kivy/graphics/cgl_backend/cgl_debug.c:3858:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,445 3858 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform4f(GLint, GLfloat, GLfloat, GLfloat, GLfloat); /*proto*/ 2025-12-30T00:29:07,445 | ^~~~~~ 2025-12-30T00:29:07,448 kivy/graphics/cgl_backend/cgl_debug.c:3859:109: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:07,449 3859 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4fv(GLint, GLsizei, GLfloat const *); /*proto*/ 2025-12-30T00:29:07,450 | ^~~~~~ 2025-12-30T00:29:07,451 | ) 2025-12-30T00:29:07,454 kivy/graphics/cgl_backend/cgl_debug.c:3860:113: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:07,455 3860 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform4fv(GLint, GLsizei, GLfloat const *); /*proto*/ 2025-12-30T00:29:07,456 | ^~~~~~ 2025-12-30T00:29:07,457 | ) 2025-12-30T00:29:07,458 kivy/graphics/cgl_backend/cgl_debug.c:3861:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,459 3861 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4i(GLint, GLint, GLint, GLint, GLint); /*proto*/ 2025-12-30T00:29:07,460 | ^~~~~~ 2025-12-30T00:29:07,461 kivy/graphics/cgl_backend/cgl_debug.c:3862:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,461 3862 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform4i(GLint, GLint, GLint, GLint, GLint); /*proto*/ 2025-12-30T00:29:07,462 | ^~~~~~ 2025-12-30T00:29:07,465 kivy/graphics/cgl_backend/cgl_debug.c:3863:107: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:07,466 3863 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4iv(GLint, GLsizei, GLint const *); /*proto*/ 2025-12-30T00:29:07,466 | ^~~~~~ 2025-12-30T00:29:07,467 | ) 2025-12-30T00:29:07,471 kivy/graphics/cgl_backend/cgl_debug.c:3864:111: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:07,472 3864 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform4iv(GLint, GLsizei, GLint const *); /*proto*/ 2025-12-30T00:29:07,473 | ^~~~~~ 2025-12-30T00:29:07,474 | ) 2025-12-30T00:29:07,476 kivy/graphics/cgl_backend/cgl_debug.c:3865:126: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:07,478 3865 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniformMatrix4fv(GLint, GLsizei, GLboolean, GLfloat const *); /*proto*/ 2025-12-30T00:29:07,479 | ^~~~~~ 2025-12-30T00:29:07,480 | ) 2025-12-30T00:29:07,482 kivy/graphics/cgl_backend/cgl_debug.c:3866:130: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:07,483 3866 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniformMatrix4fv(GLint, GLsizei, GLboolean, GLfloat const *); /*proto*/ 2025-12-30T00:29:07,484 | ^~~~~~ 2025-12-30T00:29:07,485 | ) 2025-12-30T00:29:07,486 kivy/graphics/cgl_backend/cgl_debug.c:3867:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,487 3867 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUseProgram(GLuint); /*proto*/ 2025-12-30T00:29:07,487 | ^~~~~~ 2025-12-30T00:29:07,488 kivy/graphics/cgl_backend/cgl_debug.c:3868:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,489 3868 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUseProgram(GLuint); /*proto*/ 2025-12-30T00:29:07,490 | ^~~~~~ 2025-12-30T00:29:07,491 kivy/graphics/cgl_backend/cgl_debug.c:3869:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,492 3869 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgValidateProgram(GLuint); /*proto*/ 2025-12-30T00:29:07,492 | ^~~~~~ 2025-12-30T00:29:07,494 kivy/graphics/cgl_backend/cgl_debug.c:3870:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,495 3870 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgValidateProgram(GLuint); /*proto*/ 2025-12-30T00:29:07,496 | ^~~~~~ 2025-12-30T00:29:07,497 kivy/graphics/cgl_backend/cgl_debug.c:3871:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,498 3871 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttrib1f(GLuint, GLfloat); /*proto*/ 2025-12-30T00:29:07,500 | ^~~~~~ 2025-12-30T00:29:07,501 kivy/graphics/cgl_backend/cgl_debug.c:3872:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,501 3872 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgVertexAttrib1f(GLuint, GLfloat); /*proto*/ 2025-12-30T00:29:07,502 | ^~~~~~ 2025-12-30T00:29:07,504 kivy/graphics/cgl_backend/cgl_debug.c:3873:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,505 3873 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttrib2f(GLuint, GLfloat, GLfloat); /*proto*/ 2025-12-30T00:29:07,506 | ^~~~~~ 2025-12-30T00:29:07,507 kivy/graphics/cgl_backend/cgl_debug.c:3874:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,508 3874 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgVertexAttrib2f(GLuint, GLfloat, GLfloat); /*proto*/ 2025-12-30T00:29:07,509 | ^~~~~~ 2025-12-30T00:29:07,510 kivy/graphics/cgl_backend/cgl_debug.c:3875:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,511 3875 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttrib3f(GLuint, GLfloat, GLfloat, GLfloat); /*proto*/ 2025-12-30T00:29:07,512 | ^~~~~~ 2025-12-30T00:29:07,513 kivy/graphics/cgl_backend/cgl_debug.c:3876:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,514 3876 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgVertexAttrib3f(GLuint, GLfloat, GLfloat, GLfloat); /*proto*/ 2025-12-30T00:29:07,515 | ^~~~~~ 2025-12-30T00:29:07,516 kivy/graphics/cgl_backend/cgl_debug.c:3877:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,517 3877 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttrib4f(GLuint, GLfloat, GLfloat, GLfloat, GLfloat); /*proto*/ 2025-12-30T00:29:07,518 | ^~~~~~ 2025-12-30T00:29:07,519 kivy/graphics/cgl_backend/cgl_debug.c:3878:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,520 3878 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgVertexAttrib4f(GLuint, GLfloat, GLfloat, GLfloat, GLfloat); /*proto*/ 2025-12-30T00:29:07,520 | ^~~~~~ 2025-12-30T00:29:07,521 kivy/graphics/cgl_backend/cgl_debug.c:3879:144: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:07,522 3879 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttribPointer(GLuint, GLint, GLenum, GLboolean, GLsizei, GLvoid const *); /*proto*/ 2025-12-30T00:29:07,523 | ^~~~~~ 2025-12-30T00:29:07,524 | ) 2025-12-30T00:29:07,525 kivy/graphics/cgl_backend/cgl_debug.c:3880:148: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:07,526 3880 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgVertexAttribPointer(GLuint, GLint, GLenum, GLboolean, GLsizei, GLvoid *); /*proto*/ 2025-12-30T00:29:07,527 | ^~ 2025-12-30T00:29:07,528 | ) 2025-12-30T00:29:07,529 kivy/graphics/cgl_backend/cgl_debug.c:3881:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,530 3881 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgViewport(GLint, GLint, GLsizei, GLsizei); /*proto*/ 2025-12-30T00:29:07,531 | ^~~~~~ 2025-12-30T00:29:07,532 kivy/graphics/cgl_backend/cgl_debug.c:3882:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:07,533 3882 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgViewport(GLint, GLint, GLsizei, GLsizei); /*proto*/ 2025-12-30T00:29:07,534 | ^~~~~~ 2025-12-30T00:29:07,544 kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_pf_4kivy_8graphics_11cgl_backend_9cgl_debug_4gl_check_error’: 2025-12-30T00:29:07,560 kivy/graphics/cgl_backend/cgl_debug.c:4500:3: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:07,561 4500 | GLenum __pyx_v_ret; 2025-12-30T00:29:07,562 | ^~~~~~ 2025-12-30T00:29:07,563 | enum 2025-12-30T00:29:07,581 kivy/graphics/cgl_backend/cgl_debug.c:4503:3: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:07,582 4503 | GLenum __pyx_t_1; 2025-12-30T00:29:07,583 | ^~~~~~ 2025-12-30T00:29:07,584 | enum 2025-12-30T00:29:07,585 kivy/graphics/cgl_backend/cgl_debug.c:4524:74: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetError’ 2025-12-30T00:29:07,586 4524 | __pyx_t_1 = __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_native->glGetError(); if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 18, __pyx_L1_error) 2025-12-30T00:29:07,587 | ^~ 2025-12-30T00:29:07,705 kivy/graphics/cgl_backend/cgl_debug.c:3205:9: warning: implicit declaration of function ‘__Pyx_uchar___Pyx_PyUnicode_From_GLenum’ [-Wimplicit-function-declaration] 2025-12-30T00:29:07,707 3205 | __Pyx_uchar___Pyx_PyUnicode_From_GLenum(value, width, padding_char) :\ 2025-12-30T00:29:07,709 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:07,711 kivy/graphics/cgl_backend/cgl_debug.c:3205:9: note: in definition of macro ‘__Pyx_PyUnicode_From_GLenum’ 2025-12-30T00:29:07,714 3205 | __Pyx_uchar___Pyx_PyUnicode_From_GLenum(value, width, padding_char) :\ 2025-12-30T00:29:07,716 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:07,789 kivy/graphics/cgl_backend/cgl_debug.c:3206:9: warning: implicit declaration of function ‘__Pyx____Pyx_PyUnicode_From_GLenum’ [-Wimplicit-function-declaration] 2025-12-30T00:29:07,791 3206 | __Pyx____Pyx_PyUnicode_From_GLenum(value, width, padding_char, format_char)\ 2025-12-30T00:29:07,792 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:07,792 kivy/graphics/cgl_backend/cgl_debug.c:3206:9: note: in definition of macro ‘__Pyx_PyUnicode_From_GLenum’ 2025-12-30T00:29:07,793 3206 | __Pyx____Pyx_PyUnicode_From_GLenum(value, width, padding_char, format_char)\ 2025-12-30T00:29:07,794 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:07,799 kivy/graphics/cgl_backend/cgl_debug.c:4545:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-12-30T00:29:07,800 4545 | __pyx_t_5 = __Pyx_PyUnicode_From_GLenum(__pyx_v_ret, 0, ' ', 'd'); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 20, __pyx_L1_error) 2025-12-30T00:29:07,801 | ^ 2025-12-30T00:29:07,806 kivy/graphics/cgl_backend/cgl_debug.c:4547:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-12-30T00:29:07,808 4547 | __pyx_t_6 = __Pyx_PyUnicode_From_GLenum(__pyx_v_ret, 0, ' ', 'x'); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 20, __pyx_L1_error) 2025-12-30T00:29:07,809 | ^ 2025-12-30T00:29:07,821 kivy/graphics/cgl_backend/cgl_debug.c: At top level: 2025-12-30T00:29:07,828 kivy/graphics/cgl_backend/cgl_debug.c:4611:89: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:07,829 4611 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgActiveTexture(GLenum __pyx_v_texture) { 2025-12-30T00:29:07,831 | ^~~~~~ 2025-12-30T00:29:07,832 | enum 2025-12-30T00:29:07,847 kivy/graphics/cgl_backend/cgl_debug.c:4683:93: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:07,848 4683 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgActiveTexture(GLenum __pyx_v_texture) { 2025-12-30T00:29:07,849 | ^~~~~~ 2025-12-30T00:29:07,851 | enum 2025-12-30T00:29:07,866 kivy/graphics/cgl_backend/cgl_debug.c:4801:88: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:07,867 4801 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgAttachShader(GLuint __pyx_v_program, GLuint __pyx_v_shader) { 2025-12-30T00:29:07,868 | ^~~~~~ 2025-12-30T00:29:07,869 | uint 2025-12-30T00:29:07,882 kivy/graphics/cgl_backend/cgl_debug.c:4801:112: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:07,883 4801 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgAttachShader(GLuint __pyx_v_program, GLuint __pyx_v_shader) { 2025-12-30T00:29:07,884 | ^~~~~~ 2025-12-30T00:29:07,885 | uint 2025-12-30T00:29:07,896 kivy/graphics/cgl_backend/cgl_debug.c:4873:92: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:07,897 4873 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgAttachShader(GLuint __pyx_v_program, GLuint __pyx_v_shader) { 2025-12-30T00:29:07,898 | ^~~~~~ 2025-12-30T00:29:07,899 | uint 2025-12-30T00:29:07,910 kivy/graphics/cgl_backend/cgl_debug.c:4873:116: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:07,911 4873 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgAttachShader(GLuint __pyx_v_program, GLuint __pyx_v_shader) { 2025-12-30T00:29:07,911 | ^~~~~~ 2025-12-30T00:29:07,912 | uint 2025-12-30T00:29:07,924 kivy/graphics/cgl_backend/cgl_debug.c:4996:94: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:07,925 4996 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBindAttribLocation(GLuint __pyx_v_program, GLuint __pyx_v_index, GLchar const *__pyx_v_name) { 2025-12-30T00:29:07,926 | ^~~~~~ 2025-12-30T00:29:07,927 | uint 2025-12-30T00:29:07,938 kivy/graphics/cgl_backend/cgl_debug.c:4996:118: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:07,939 4996 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBindAttribLocation(GLuint __pyx_v_program, GLuint __pyx_v_index, GLchar const *__pyx_v_name) { 2025-12-30T00:29:07,940 | ^~~~~~ 2025-12-30T00:29:07,941 | uint 2025-12-30T00:29:07,952 kivy/graphics/cgl_backend/cgl_debug.c:4996:140: error: unknown type name ‘GLchar’; did you mean ‘u_char’? 2025-12-30T00:29:07,953 4996 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBindAttribLocation(GLuint __pyx_v_program, GLuint __pyx_v_index, GLchar const *__pyx_v_name) { 2025-12-30T00:29:07,954 | ^~~~~~ 2025-12-30T00:29:07,954 | u_char 2025-12-30T00:29:07,965 kivy/graphics/cgl_backend/cgl_debug.c:5068:98: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:07,966 5068 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBindAttribLocation(GLuint __pyx_v_program, GLuint __pyx_v_index, GLchar const *__pyx_v_name) { 2025-12-30T00:29:07,967 | ^~~~~~ 2025-12-30T00:29:07,968 | uint 2025-12-30T00:29:07,979 kivy/graphics/cgl_backend/cgl_debug.c:5068:122: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:07,980 5068 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBindAttribLocation(GLuint __pyx_v_program, GLuint __pyx_v_index, GLchar const *__pyx_v_name) { 2025-12-30T00:29:07,981 | ^~~~~~ 2025-12-30T00:29:07,981 | uint 2025-12-30T00:29:07,993 kivy/graphics/cgl_backend/cgl_debug.c:5068:144: error: unknown type name ‘GLchar’; did you mean ‘u_char’? 2025-12-30T00:29:07,994 5068 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBindAttribLocation(GLuint __pyx_v_program, GLuint __pyx_v_index, GLchar const *__pyx_v_name) { 2025-12-30T00:29:07,994 | ^~~~~~ 2025-12-30T00:29:07,995 | u_char 2025-12-30T00:29:08,008 kivy/graphics/cgl_backend/cgl_debug.c:5196:86: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:08,009 5196 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBindBuffer(GLenum __pyx_v_target, GLuint __pyx_v_buffer) { 2025-12-30T00:29:08,010 | ^~~~~~ 2025-12-30T00:29:08,011 | enum 2025-12-30T00:29:08,022 kivy/graphics/cgl_backend/cgl_debug.c:5196:109: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:08,023 5196 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBindBuffer(GLenum __pyx_v_target, GLuint __pyx_v_buffer) { 2025-12-30T00:29:08,024 | ^~~~~~ 2025-12-30T00:29:08,025 | uint 2025-12-30T00:29:08,037 kivy/graphics/cgl_backend/cgl_debug.c:5268:90: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:08,038 5268 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBindBuffer(GLenum __pyx_v_target, GLuint __pyx_v_buffer) { 2025-12-30T00:29:08,039 | ^~~~~~ 2025-12-30T00:29:08,039 | enum 2025-12-30T00:29:08,051 kivy/graphics/cgl_backend/cgl_debug.c:5268:113: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:08,052 5268 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBindBuffer(GLenum __pyx_v_target, GLuint __pyx_v_buffer) { 2025-12-30T00:29:08,053 | ^~~~~~ 2025-12-30T00:29:08,054 | uint 2025-12-30T00:29:08,067 kivy/graphics/cgl_backend/cgl_debug.c:5391:91: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:08,068 5391 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBindFramebuffer(GLenum __pyx_v_target, GLuint __pyx_v_framebuffer) { 2025-12-30T00:29:08,069 | ^~~~~~ 2025-12-30T00:29:08,070 | enum 2025-12-30T00:29:08,081 kivy/graphics/cgl_backend/cgl_debug.c:5391:114: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:08,082 5391 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBindFramebuffer(GLenum __pyx_v_target, GLuint __pyx_v_framebuffer) { 2025-12-30T00:29:08,083 | ^~~~~~ 2025-12-30T00:29:08,083 | uint 2025-12-30T00:29:08,096 kivy/graphics/cgl_backend/cgl_debug.c:5463:95: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:08,097 5463 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBindFramebuffer(GLenum __pyx_v_target, GLuint __pyx_v_framebuffer) { 2025-12-30T00:29:08,097 | ^~~~~~ 2025-12-30T00:29:08,098 | enum 2025-12-30T00:29:08,110 kivy/graphics/cgl_backend/cgl_debug.c:5463:118: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:08,111 5463 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBindFramebuffer(GLenum __pyx_v_target, GLuint __pyx_v_framebuffer) { 2025-12-30T00:29:08,112 | ^~~~~~ 2025-12-30T00:29:08,113 | uint 2025-12-30T00:29:08,126 kivy/graphics/cgl_backend/cgl_debug.c:5586:92: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:08,127 5586 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBindRenderbuffer(GLenum __pyx_v_target, GLuint __pyx_v_renderbuffer) { 2025-12-30T00:29:08,128 | ^~~~~~ 2025-12-30T00:29:08,129 | enum 2025-12-30T00:29:08,141 kivy/graphics/cgl_backend/cgl_debug.c:5586:115: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:08,142 5586 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBindRenderbuffer(GLenum __pyx_v_target, GLuint __pyx_v_renderbuffer) { 2025-12-30T00:29:08,142 | ^~~~~~ 2025-12-30T00:29:08,143 | uint 2025-12-30T00:29:08,156 kivy/graphics/cgl_backend/cgl_debug.c:5658:96: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:08,157 5658 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBindRenderbuffer(GLenum __pyx_v_target, GLuint __pyx_v_renderbuffer) { 2025-12-30T00:29:08,158 | ^~~~~~ 2025-12-30T00:29:08,159 | enum 2025-12-30T00:29:08,172 kivy/graphics/cgl_backend/cgl_debug.c:5658:119: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:08,173 5658 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBindRenderbuffer(GLenum __pyx_v_target, GLuint __pyx_v_renderbuffer) { 2025-12-30T00:29:08,174 | ^~~~~~ 2025-12-30T00:29:08,174 | uint 2025-12-30T00:29:08,189 kivy/graphics/cgl_backend/cgl_debug.c:5781:87: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:08,189 5781 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBindTexture(GLenum __pyx_v_target, GLuint __pyx_v_texture) { 2025-12-30T00:29:08,190 | ^~~~~~ 2025-12-30T00:29:08,191 | enum 2025-12-30T00:29:08,203 kivy/graphics/cgl_backend/cgl_debug.c:5781:110: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:08,204 5781 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBindTexture(GLenum __pyx_v_target, GLuint __pyx_v_texture) { 2025-12-30T00:29:08,205 | ^~~~~~ 2025-12-30T00:29:08,206 | uint 2025-12-30T00:29:08,219 kivy/graphics/cgl_backend/cgl_debug.c:5853:91: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:08,220 5853 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBindTexture(GLenum __pyx_v_target, GLuint __pyx_v_texture) { 2025-12-30T00:29:08,221 | ^~~~~~ 2025-12-30T00:29:08,222 | enum 2025-12-30T00:29:08,234 kivy/graphics/cgl_backend/cgl_debug.c:5853:114: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:08,235 5853 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBindTexture(GLenum __pyx_v_target, GLuint __pyx_v_texture) { 2025-12-30T00:29:08,236 | ^~~~~~ 2025-12-30T00:29:08,237 | uint 2025-12-30T00:29:08,251 kivy/graphics/cgl_backend/cgl_debug.c:5976:86: error: unknown type name ‘GLclampf’ 2025-12-30T00:29:08,251 5976 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBlendColor(GLclampf __pyx_v_red, GLclampf __pyx_v_green, GLclampf __pyx_v_blue, GLclampf __pyx_v_alpha) { 2025-12-30T00:29:08,252 | ^~~~~~~~ 2025-12-30T00:29:08,265 kivy/graphics/cgl_backend/cgl_debug.c:5976:108: error: unknown type name ‘GLclampf’ 2025-12-30T00:29:08,266 5976 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBlendColor(GLclampf __pyx_v_red, GLclampf __pyx_v_green, GLclampf __pyx_v_blue, GLclampf __pyx_v_alpha) { 2025-12-30T00:29:08,267 | ^~~~~~~~ 2025-12-30T00:29:08,281 kivy/graphics/cgl_backend/cgl_debug.c:5976:132: error: unknown type name ‘GLclampf’ 2025-12-30T00:29:08,282 5976 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBlendColor(GLclampf __pyx_v_red, GLclampf __pyx_v_green, GLclampf __pyx_v_blue, GLclampf __pyx_v_alpha) { 2025-12-30T00:29:08,283 | ^~~~~~~~ 2025-12-30T00:29:08,297 kivy/graphics/cgl_backend/cgl_debug.c:5976:155: error: unknown type name ‘GLclampf’ 2025-12-30T00:29:08,297 5976 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBlendColor(GLclampf __pyx_v_red, GLclampf __pyx_v_green, GLclampf __pyx_v_blue, GLclampf __pyx_v_alpha) { 2025-12-30T00:29:08,298 | ^~~~~~~~ 2025-12-30T00:29:08,311 kivy/graphics/cgl_backend/cgl_debug.c:6048:90: error: unknown type name ‘GLclampf’ 2025-12-30T00:29:08,312 6048 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBlendColor(GLclampf __pyx_v_red, GLclampf __pyx_v_green, GLclampf __pyx_v_blue, GLclampf __pyx_v_alpha) { 2025-12-30T00:29:08,313 | ^~~~~~~~ 2025-12-30T00:29:08,326 kivy/graphics/cgl_backend/cgl_debug.c:6048:112: error: unknown type name ‘GLclampf’ 2025-12-30T00:29:08,327 6048 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBlendColor(GLclampf __pyx_v_red, GLclampf __pyx_v_green, GLclampf __pyx_v_blue, GLclampf __pyx_v_alpha) { 2025-12-30T00:29:08,328 | ^~~~~~~~ 2025-12-30T00:29:08,342 kivy/graphics/cgl_backend/cgl_debug.c:6048:136: error: unknown type name ‘GLclampf’ 2025-12-30T00:29:08,343 6048 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBlendColor(GLclampf __pyx_v_red, GLclampf __pyx_v_green, GLclampf __pyx_v_blue, GLclampf __pyx_v_alpha) { 2025-12-30T00:29:08,345 | ^~~~~~~~ 2025-12-30T00:29:08,360 kivy/graphics/cgl_backend/cgl_debug.c:6048:159: error: unknown type name ‘GLclampf’ 2025-12-30T00:29:08,361 6048 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBlendColor(GLclampf __pyx_v_red, GLclampf __pyx_v_green, GLclampf __pyx_v_blue, GLclampf __pyx_v_alpha) { 2025-12-30T00:29:08,362 | ^~~~~~~~ 2025-12-30T00:29:08,379 kivy/graphics/cgl_backend/cgl_debug.c:6181:89: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:08,380 6181 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBlendEquation(GLenum __pyx_v_mode) { 2025-12-30T00:29:08,381 | ^~~~~~ 2025-12-30T00:29:08,383 | enum 2025-12-30T00:29:08,398 kivy/graphics/cgl_backend/cgl_debug.c:6253:93: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:08,400 6253 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBlendEquation(GLenum __pyx_v_mode) { 2025-12-30T00:29:08,401 | ^~~~~~ 2025-12-30T00:29:08,402 | enum 2025-12-30T00:29:08,421 kivy/graphics/cgl_backend/cgl_debug.c:6371:97: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:08,422 6371 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBlendEquationSeparate(GLenum __pyx_v_modeRGB, GLenum __pyx_v_modeAlpha) { 2025-12-30T00:29:08,424 | ^~~~~~ 2025-12-30T00:29:08,425 | enum 2025-12-30T00:29:08,441 kivy/graphics/cgl_backend/cgl_debug.c:6371:121: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:08,442 6371 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBlendEquationSeparate(GLenum __pyx_v_modeRGB, GLenum __pyx_v_modeAlpha) { 2025-12-30T00:29:08,443 | ^~~~~~ 2025-12-30T00:29:08,444 | enum 2025-12-30T00:29:08,458 kivy/graphics/cgl_backend/cgl_debug.c:6443:101: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:08,459 6443 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBlendEquationSeparate(GLenum __pyx_v_modeRGB, GLenum __pyx_v_modeAlpha) { 2025-12-30T00:29:08,460 | ^~~~~~ 2025-12-30T00:29:08,461 | enum 2025-12-30T00:29:08,476 kivy/graphics/cgl_backend/cgl_debug.c:6443:125: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:08,476 6443 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBlendEquationSeparate(GLenum __pyx_v_modeRGB, GLenum __pyx_v_modeAlpha) { 2025-12-30T00:29:08,478 | ^~~~~~ 2025-12-30T00:29:08,479 | enum 2025-12-30T00:29:08,505 kivy/graphics/cgl_backend/cgl_debug.c:6566:85: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:08,508 6566 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBlendFunc(GLenum __pyx_v_sfactor, GLenum __pyx_v_dfactor) { 2025-12-30T00:29:08,510 | ^~~~~~ 2025-12-30T00:29:08,513 | enum 2025-12-30T00:29:08,536 kivy/graphics/cgl_backend/cgl_debug.c:6566:109: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:08,539 6566 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBlendFunc(GLenum __pyx_v_sfactor, GLenum __pyx_v_dfactor) { 2025-12-30T00:29:08,541 | ^~~~~~ 2025-12-30T00:29:08,544 | enum 2025-12-30T00:29:08,568 kivy/graphics/cgl_backend/cgl_debug.c:6638:89: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:08,570 6638 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBlendFunc(GLenum __pyx_v_sfactor, GLenum __pyx_v_dfactor) { 2025-12-30T00:29:08,571 | ^~~~~~ 2025-12-30T00:29:08,572 | enum 2025-12-30T00:29:08,588 kivy/graphics/cgl_backend/cgl_debug.c:6638:113: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:08,589 6638 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBlendFunc(GLenum __pyx_v_sfactor, GLenum __pyx_v_dfactor) { 2025-12-30T00:29:08,591 | ^~~~~~ 2025-12-30T00:29:08,592 | enum 2025-12-30T00:29:08,610 kivy/graphics/cgl_backend/cgl_debug.c:6761:93: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:08,612 6761 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBlendFuncSeparate(GLenum __pyx_v_srcRGB, GLenum __pyx_v_dstRGB, GLenum __pyx_v_srcAlpha, GLenum __pyx_v_dstAlpha) { 2025-12-30T00:29:08,613 | ^~~~~~ 2025-12-30T00:29:08,614 | enum 2025-12-30T00:29:08,632 kivy/graphics/cgl_backend/cgl_debug.c:6761:116: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:08,635 6761 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBlendFuncSeparate(GLenum __pyx_v_srcRGB, GLenum __pyx_v_dstRGB, GLenum __pyx_v_srcAlpha, GLenum __pyx_v_dstAlpha) { 2025-12-30T00:29:08,637 | ^~~~~~ 2025-12-30T00:29:08,639 | enum 2025-12-30T00:29:08,662 kivy/graphics/cgl_backend/cgl_debug.c:6761:139: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:08,664 6761 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBlendFuncSeparate(GLenum __pyx_v_srcRGB, GLenum __pyx_v_dstRGB, GLenum __pyx_v_srcAlpha, GLenum __pyx_v_dstAlpha) { 2025-12-30T00:29:08,667 | ^~~~~~ 2025-12-30T00:29:08,669 | enum 2025-12-30T00:29:08,693 kivy/graphics/cgl_backend/cgl_debug.c:6761:164: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:08,694 6761 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBlendFuncSeparate(GLenum __pyx_v_srcRGB, GLenum __pyx_v_dstRGB, GLenum __pyx_v_srcAlpha, GLenum __pyx_v_dstAlpha) { 2025-12-30T00:29:08,696 | ^~~~~~ 2025-12-30T00:29:08,698 | enum 2025-12-30T00:29:08,719 kivy/graphics/cgl_backend/cgl_debug.c:6833:97: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:08,721 6833 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBlendFuncSeparate(GLenum __pyx_v_srcRGB, GLenum __pyx_v_dstRGB, GLenum __pyx_v_srcAlpha, GLenum __pyx_v_dstAlpha) { 2025-12-30T00:29:08,722 | ^~~~~~ 2025-12-30T00:29:08,724 | enum 2025-12-30T00:29:08,745 kivy/graphics/cgl_backend/cgl_debug.c:6833:120: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:08,747 6833 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBlendFuncSeparate(GLenum __pyx_v_srcRGB, GLenum __pyx_v_dstRGB, GLenum __pyx_v_srcAlpha, GLenum __pyx_v_dstAlpha) { 2025-12-30T00:29:08,750 | ^~~~~~ 2025-12-30T00:29:08,752 | enum 2025-12-30T00:29:08,777 kivy/graphics/cgl_backend/cgl_debug.c:6833:143: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:08,780 6833 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBlendFuncSeparate(GLenum __pyx_v_srcRGB, GLenum __pyx_v_dstRGB, GLenum __pyx_v_srcAlpha, GLenum __pyx_v_dstAlpha) { 2025-12-30T00:29:08,782 | ^~~~~~ 2025-12-30T00:29:08,785 | enum 2025-12-30T00:29:08,809 kivy/graphics/cgl_backend/cgl_debug.c:6833:168: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:08,811 6833 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBlendFuncSeparate(GLenum __pyx_v_srcRGB, GLenum __pyx_v_dstRGB, GLenum __pyx_v_srcAlpha, GLenum __pyx_v_dstAlpha) { 2025-12-30T00:29:08,814 | ^~~~~~ 2025-12-30T00:29:08,816 | enum 2025-12-30T00:29:08,835 kivy/graphics/cgl_backend/cgl_debug.c:6966:86: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:08,836 6966 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBufferData(GLenum __pyx_v_target, GLsizeiptr __pyx_v_size, GLvoid const *__pyx_v_data, GLenum __pyx_v_usage) { 2025-12-30T00:29:08,837 | ^~~~~~ 2025-12-30T00:29:08,838 | enum 2025-12-30T00:29:08,854 kivy/graphics/cgl_backend/cgl_debug.c:6966:109: error: unknown type name ‘GLsizeiptr’ 2025-12-30T00:29:08,856 6966 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBufferData(GLenum __pyx_v_target, GLsizeiptr __pyx_v_size, GLvoid const *__pyx_v_data, GLenum __pyx_v_usage) { 2025-12-30T00:29:08,857 | ^~~~~~~~~~ 2025-12-30T00:29:08,873 kivy/graphics/cgl_backend/cgl_debug.c:6966:134: error: unknown type name ‘GLvoid’; did you mean ‘void’? 2025-12-30T00:29:08,875 6966 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBufferData(GLenum __pyx_v_target, GLsizeiptr __pyx_v_size, GLvoid const *__pyx_v_data, GLenum __pyx_v_usage) { 2025-12-30T00:29:08,876 | ^~~~~~ 2025-12-30T00:29:08,877 | void 2025-12-30T00:29:08,894 kivy/graphics/cgl_backend/cgl_debug.c:6966:162: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:08,896 6966 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBufferData(GLenum __pyx_v_target, GLsizeiptr __pyx_v_size, GLvoid const *__pyx_v_data, GLenum __pyx_v_usage) { 2025-12-30T00:29:08,897 | ^~~~~~ 2025-12-30T00:29:08,898 | enum 2025-12-30T00:29:08,914 kivy/graphics/cgl_backend/cgl_debug.c:7038:90: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:08,914 7038 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBufferData(GLenum __pyx_v_target, GLsizeiptr __pyx_v_size, GLvoid const *__pyx_v_data, GLenum __pyx_v_usage) { 2025-12-30T00:29:08,915 | ^~~~~~ 2025-12-30T00:29:08,916 | enum 2025-12-30T00:29:08,932 kivy/graphics/cgl_backend/cgl_debug.c:7038:113: error: unknown type name ‘GLsizeiptr’ 2025-12-30T00:29:08,933 7038 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBufferData(GLenum __pyx_v_target, GLsizeiptr __pyx_v_size, GLvoid const *__pyx_v_data, GLenum __pyx_v_usage) { 2025-12-30T00:29:08,934 | ^~~~~~~~~~ 2025-12-30T00:29:08,949 kivy/graphics/cgl_backend/cgl_debug.c:7038:138: error: unknown type name ‘GLvoid’; did you mean ‘void’? 2025-12-30T00:29:08,950 7038 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBufferData(GLenum __pyx_v_target, GLsizeiptr __pyx_v_size, GLvoid const *__pyx_v_data, GLenum __pyx_v_usage) { 2025-12-30T00:29:08,951 | ^~~~~~ 2025-12-30T00:29:08,952 | void 2025-12-30T00:29:08,967 kivy/graphics/cgl_backend/cgl_debug.c:7038:166: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:08,968 7038 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBufferData(GLenum __pyx_v_target, GLsizeiptr __pyx_v_size, GLvoid const *__pyx_v_data, GLenum __pyx_v_usage) { 2025-12-30T00:29:08,969 | ^~~~~~ 2025-12-30T00:29:08,970 | enum 2025-12-30T00:29:08,987 kivy/graphics/cgl_backend/cgl_debug.c:7177:89: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:08,988 7177 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBufferSubData(GLenum __pyx_v_target, GLintptr __pyx_v_offset, GLsizeiptr __pyx_v_size, GLvoid const *__pyx_v_data) { 2025-12-30T00:29:08,989 | ^~~~~~ 2025-12-30T00:29:08,990 | enum 2025-12-30T00:29:09,004 kivy/graphics/cgl_backend/cgl_debug.c:7177:112: error: unknown type name ‘GLintptr’ 2025-12-30T00:29:09,005 7177 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBufferSubData(GLenum __pyx_v_target, GLintptr __pyx_v_offset, GLsizeiptr __pyx_v_size, GLvoid const *__pyx_v_data) { 2025-12-30T00:29:09,006 | ^~~~~~~~ 2025-12-30T00:29:09,022 kivy/graphics/cgl_backend/cgl_debug.c:7177:137: error: unknown type name ‘GLsizeiptr’ 2025-12-30T00:29:09,023 7177 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBufferSubData(GLenum __pyx_v_target, GLintptr __pyx_v_offset, GLsizeiptr __pyx_v_size, GLvoid const *__pyx_v_data) { 2025-12-30T00:29:09,024 | ^~~~~~~~~~ 2025-12-30T00:29:09,039 kivy/graphics/cgl_backend/cgl_debug.c:7177:162: error: unknown type name ‘GLvoid’; did you mean ‘void’? 2025-12-30T00:29:09,040 7177 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBufferSubData(GLenum __pyx_v_target, GLintptr __pyx_v_offset, GLsizeiptr __pyx_v_size, GLvoid const *__pyx_v_data) { 2025-12-30T00:29:09,041 | ^~~~~~ 2025-12-30T00:29:09,042 | void 2025-12-30T00:29:09,057 kivy/graphics/cgl_backend/cgl_debug.c:7249:93: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:09,058 7249 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBufferSubData(GLenum __pyx_v_target, GLintptr __pyx_v_offset, GLsizeiptr __pyx_v_size, GLvoid *__pyx_v_data) { 2025-12-30T00:29:09,059 | ^~~~~~ 2025-12-30T00:29:09,060 | enum 2025-12-30T00:29:09,074 kivy/graphics/cgl_backend/cgl_debug.c:7249:116: error: unknown type name ‘GLintptr’ 2025-12-30T00:29:09,075 7249 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBufferSubData(GLenum __pyx_v_target, GLintptr __pyx_v_offset, GLsizeiptr __pyx_v_size, GLvoid *__pyx_v_data) { 2025-12-30T00:29:09,076 | ^~~~~~~~ 2025-12-30T00:29:09,091 kivy/graphics/cgl_backend/cgl_debug.c:7249:141: error: unknown type name ‘GLsizeiptr’ 2025-12-30T00:29:09,092 7249 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBufferSubData(GLenum __pyx_v_target, GLintptr __pyx_v_offset, GLsizeiptr __pyx_v_size, GLvoid *__pyx_v_data) { 2025-12-30T00:29:09,094 | ^~~~~~~~~~ 2025-12-30T00:29:09,108 kivy/graphics/cgl_backend/cgl_debug.c:7249:166: error: unknown type name ‘GLvoid’; did you mean ‘void’? 2025-12-30T00:29:09,109 7249 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBufferSubData(GLenum __pyx_v_target, GLintptr __pyx_v_offset, GLsizeiptr __pyx_v_size, GLvoid *__pyx_v_data) { 2025-12-30T00:29:09,110 | ^~~~~~ 2025-12-30T00:29:09,111 | void 2025-12-30T00:29:09,120 kivy/graphics/cgl_backend/cgl_debug.c:7390:8: error: unknown type name ‘GLenum’ 2025-12-30T00:29:09,121 7390 | static GLenum __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCheckFramebufferStatus(GLenum __pyx_v_target) { 2025-12-30T00:29:09,122 | ^~~~~~ 2025-12-30T00:29:09,139 kivy/graphics/cgl_backend/cgl_debug.c:7390:100: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:09,139 7390 | static GLenum __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCheckFramebufferStatus(GLenum __pyx_v_target) { 2025-12-30T00:29:09,140 | ^~~~~~ 2025-12-30T00:29:09,141 | enum 2025-12-30T00:29:09,149 kivy/graphics/cgl_backend/cgl_debug.c:7466:8: error: unknown type name ‘GLenum’ 2025-12-30T00:29:09,150 7466 | static GLenum __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCheckFramebufferStatus(GLenum __pyx_v_target) { 2025-12-30T00:29:09,150 | ^~~~~~ 2025-12-30T00:29:09,167 kivy/graphics/cgl_backend/cgl_debug.c:7466:104: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:09,168 7466 | static GLenum __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCheckFramebufferStatus(GLenum __pyx_v_target) { 2025-12-30T00:29:09,169 | ^~~~~~ 2025-12-30T00:29:09,170 | enum 2025-12-30T00:29:09,187 kivy/graphics/cgl_backend/cgl_debug.c:7599:81: error: unknown type name ‘GLbitfield’ 2025-12-30T00:29:09,188 7599 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgClear(GLbitfield __pyx_v_mask) { 2025-12-30T00:29:09,189 | ^~~~~~~~~~ 2025-12-30T00:29:09,205 kivy/graphics/cgl_backend/cgl_debug.c:7671:85: error: unknown type name ‘GLbitfield’ 2025-12-30T00:29:09,206 7671 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgClear(GLbitfield __pyx_v_mask) { 2025-12-30T00:29:09,207 | ^~~~~~~~~~ 2025-12-30T00:29:09,223 kivy/graphics/cgl_backend/cgl_debug.c:7789:86: error: unknown type name ‘GLclampf’ 2025-12-30T00:29:09,224 7789 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgClearColor(GLclampf __pyx_v_red, GLclampf __pyx_v_green, GLclampf __pyx_v_blue, GLclampf __pyx_v_alpha) { 2025-12-30T00:29:09,225 | ^~~~~~~~ 2025-12-30T00:29:09,240 kivy/graphics/cgl_backend/cgl_debug.c:7789:108: error: unknown type name ‘GLclampf’ 2025-12-30T00:29:09,241 7789 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgClearColor(GLclampf __pyx_v_red, GLclampf __pyx_v_green, GLclampf __pyx_v_blue, GLclampf __pyx_v_alpha) { 2025-12-30T00:29:09,242 | ^~~~~~~~ 2025-12-30T00:29:09,257 kivy/graphics/cgl_backend/cgl_debug.c:7789:132: error: unknown type name ‘GLclampf’ 2025-12-30T00:29:09,258 7789 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgClearColor(GLclampf __pyx_v_red, GLclampf __pyx_v_green, GLclampf __pyx_v_blue, GLclampf __pyx_v_alpha) { 2025-12-30T00:29:09,259 | ^~~~~~~~ 2025-12-30T00:29:09,275 kivy/graphics/cgl_backend/cgl_debug.c:7789:155: error: unknown type name ‘GLclampf’ 2025-12-30T00:29:09,276 7789 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgClearColor(GLclampf __pyx_v_red, GLclampf __pyx_v_green, GLclampf __pyx_v_blue, GLclampf __pyx_v_alpha) { 2025-12-30T00:29:09,277 | ^~~~~~~~ 2025-12-30T00:29:09,294 kivy/graphics/cgl_backend/cgl_debug.c:7861:90: error: unknown type name ‘GLclampf’ 2025-12-30T00:29:09,296 7861 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgClearColor(GLclampf __pyx_v_red, GLclampf __pyx_v_green, GLclampf __pyx_v_blue, GLclampf __pyx_v_alpha) { 2025-12-30T00:29:09,297 | ^~~~~~~~ 2025-12-30T00:29:09,314 kivy/graphics/cgl_backend/cgl_debug.c:7861:112: error: unknown type name ‘GLclampf’ 2025-12-30T00:29:09,316 7861 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgClearColor(GLclampf __pyx_v_red, GLclampf __pyx_v_green, GLclampf __pyx_v_blue, GLclampf __pyx_v_alpha) { 2025-12-30T00:29:09,317 | ^~~~~~~~ 2025-12-30T00:29:09,335 kivy/graphics/cgl_backend/cgl_debug.c:7861:136: error: unknown type name ‘GLclampf’ 2025-12-30T00:29:09,336 7861 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgClearColor(GLclampf __pyx_v_red, GLclampf __pyx_v_green, GLclampf __pyx_v_blue, GLclampf __pyx_v_alpha) { 2025-12-30T00:29:09,338 | ^~~~~~~~ 2025-12-30T00:29:09,354 kivy/graphics/cgl_backend/cgl_debug.c:7861:159: error: unknown type name ‘GLclampf’ 2025-12-30T00:29:09,355 7861 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgClearColor(GLclampf __pyx_v_red, GLclampf __pyx_v_green, GLclampf __pyx_v_blue, GLclampf __pyx_v_alpha) { 2025-12-30T00:29:09,356 | ^~~~~~~~ 2025-12-30T00:29:09,369 kivy/graphics/cgl_backend/cgl_debug.c:7994:88: error: unknown type name ‘GLint’ 2025-12-30T00:29:09,371 7994 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgClearStencil(GLint __pyx_v_s) { 2025-12-30T00:29:09,372 | ^~~~~ 2025-12-30T00:29:09,384 kivy/graphics/cgl_backend/cgl_debug.c:8066:92: error: unknown type name ‘GLint’ 2025-12-30T00:29:09,385 8066 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgClearStencil(GLint __pyx_v_s) { 2025-12-30T00:29:09,387 | ^~~~~ 2025-12-30T00:29:09,405 kivy/graphics/cgl_backend/cgl_debug.c:8184:85: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:09,406 8184 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgColorMask(GLboolean __pyx_v_red, GLboolean __pyx_v_green, GLboolean __pyx_v_blue, GLboolean __pyx_v_alpha) { 2025-12-30T00:29:09,408 | ^~~~~~~~~ 2025-12-30T00:29:09,424 kivy/graphics/cgl_backend/cgl_debug.c:8184:108: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:09,425 8184 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgColorMask(GLboolean __pyx_v_red, GLboolean __pyx_v_green, GLboolean __pyx_v_blue, GLboolean __pyx_v_alpha) { 2025-12-30T00:29:09,426 | ^~~~~~~~~ 2025-12-30T00:29:09,443 kivy/graphics/cgl_backend/cgl_debug.c:8184:133: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:09,445 8184 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgColorMask(GLboolean __pyx_v_red, GLboolean __pyx_v_green, GLboolean __pyx_v_blue, GLboolean __pyx_v_alpha) { 2025-12-30T00:29:09,446 | ^~~~~~~~~ 2025-12-30T00:29:09,462 kivy/graphics/cgl_backend/cgl_debug.c:8184:157: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:09,463 8184 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgColorMask(GLboolean __pyx_v_red, GLboolean __pyx_v_green, GLboolean __pyx_v_blue, GLboolean __pyx_v_alpha) { 2025-12-30T00:29:09,464 | ^~~~~~~~~ 2025-12-30T00:29:09,480 kivy/graphics/cgl_backend/cgl_debug.c:8256:89: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:09,481 8256 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgColorMask(GLboolean __pyx_v_red, GLboolean __pyx_v_green, GLboolean __pyx_v_blue, GLboolean __pyx_v_alpha) { 2025-12-30T00:29:09,483 | ^~~~~~~~~ 2025-12-30T00:29:09,500 kivy/graphics/cgl_backend/cgl_debug.c:8256:112: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:09,501 8256 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgColorMask(GLboolean __pyx_v_red, GLboolean __pyx_v_green, GLboolean __pyx_v_blue, GLboolean __pyx_v_alpha) { 2025-12-30T00:29:09,502 | ^~~~~~~~~ 2025-12-30T00:29:09,518 kivy/graphics/cgl_backend/cgl_debug.c:8256:137: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:09,519 8256 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgColorMask(GLboolean __pyx_v_red, GLboolean __pyx_v_green, GLboolean __pyx_v_blue, GLboolean __pyx_v_alpha) { 2025-12-30T00:29:09,521 | ^~~~~~~~~ 2025-12-30T00:29:09,536 kivy/graphics/cgl_backend/cgl_debug.c:8256:161: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:09,537 8256 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgColorMask(GLboolean __pyx_v_red, GLboolean __pyx_v_green, GLboolean __pyx_v_blue, GLboolean __pyx_v_alpha) { 2025-12-30T00:29:09,538 | ^~~~~~~~~ 2025-12-30T00:29:09,556 kivy/graphics/cgl_backend/cgl_debug.c:8389:89: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:09,557 8389 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCompileShader(GLuint __pyx_v_shader) { 2025-12-30T00:29:09,559 | ^~~~~~ 2025-12-30T00:29:09,560 | uint 2025-12-30T00:29:09,575 kivy/graphics/cgl_backend/cgl_debug.c:8461:93: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:09,576 8461 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCompileShader(GLuint __pyx_v_shader) { 2025-12-30T00:29:09,577 | ^~~~~~ 2025-12-30T00:29:09,578 | uint 2025-12-30T00:29:09,597 kivy/graphics/cgl_backend/cgl_debug.c:8579:96: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:09,599 8579 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCompressedTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLenum __pyx_v_internalformat, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border, GLsizei __pyx_v_imageSize, GLvoid const *__pyx_v_data) { 2025-12-30T00:29:09,602 | ^~~~~~ 2025-12-30T00:29:09,604 | enum 2025-12-30T00:29:09,621 kivy/graphics/cgl_backend/cgl_debug.c:8579:119: error: unknown type name ‘GLint’ 2025-12-30T00:29:09,623 8579 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCompressedTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLenum __pyx_v_internalformat, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border, GLsizei __pyx_v_imageSize, GLvoid const *__pyx_v_data) { 2025-12-30T00:29:09,625 | ^~~~~ 2025-12-30T00:29:09,648 kivy/graphics/cgl_backend/cgl_debug.c:8579:140: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:09,650 8579 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCompressedTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLenum __pyx_v_internalformat, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border, GLsizei __pyx_v_imageSize, GLvoid const *__pyx_v_data) { 2025-12-30T00:29:09,652 | ^~~~~~ 2025-12-30T00:29:09,654 | enum 2025-12-30T00:29:09,673 kivy/graphics/cgl_backend/cgl_debug.c:8579:171: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:09,675 8579 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCompressedTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLenum __pyx_v_internalformat, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border, GLsizei __pyx_v_imageSize, GLvoid const *__pyx_v_data) { 2025-12-30T00:29:09,677 | ^~~~~~~ 2025-12-30T00:29:09,693 kivy/graphics/cgl_backend/cgl_debug.c:8579:194: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:09,695 8579 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCompressedTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLenum __pyx_v_internalformat, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border, GLsizei __pyx_v_imageSize, GLvoid const *__pyx_v_data) { 2025-12-30T00:29:09,696 | ^~~~~~~ 2025-12-30T00:29:09,709 kivy/graphics/cgl_backend/cgl_debug.c:8579:218: error: unknown type name ‘GLint’ 2025-12-30T00:29:09,711 8579 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCompressedTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLenum __pyx_v_internalformat, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border, GLsizei __pyx_v_imageSize, GLvoid const *__pyx_v_data) { 2025-12-30T00:29:09,712 | ^~~~~ 2025-12-30T00:29:09,728 kivy/graphics/cgl_backend/cgl_debug.c:8579:240: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:09,729 8579 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCompressedTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLenum __pyx_v_internalformat, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border, GLsizei __pyx_v_imageSize, GLvoid const *__pyx_v_data) { 2025-12-30T00:29:09,730 | ^~~~~~~ 2025-12-30T00:29:09,747 kivy/graphics/cgl_backend/cgl_debug.c:8579:267: error: unknown type name ‘GLvoid’; did you mean ‘void’? 2025-12-30T00:29:09,749 8579 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCompressedTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLenum __pyx_v_internalformat, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border, GLsizei __pyx_v_imageSize, GLvoid const *__pyx_v_data) { 2025-12-30T00:29:09,751 | ^~~~~~ 2025-12-30T00:29:09,754 | void 2025-12-30T00:29:09,773 kivy/graphics/cgl_backend/cgl_debug.c:8651:100: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:09,776 8651 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCompressedTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLenum __pyx_v_internalformat, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border, GLsizei __pyx_v_imageSize, GLvoid const *__pyx_v_data) { 2025-12-30T00:29:09,777 | ^~~~~~ 2025-12-30T00:29:09,779 | enum 2025-12-30T00:29:09,795 kivy/graphics/cgl_backend/cgl_debug.c:8651:123: error: unknown type name ‘GLint’ 2025-12-30T00:29:09,798 8651 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCompressedTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLenum __pyx_v_internalformat, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border, GLsizei __pyx_v_imageSize, GLvoid const *__pyx_v_data) { 2025-12-30T00:29:09,800 | ^~~~~ 2025-12-30T00:29:09,823 kivy/graphics/cgl_backend/cgl_debug.c:8651:144: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:09,825 8651 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCompressedTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLenum __pyx_v_internalformat, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border, GLsizei __pyx_v_imageSize, GLvoid const *__pyx_v_data) { 2025-12-30T00:29:09,827 | ^~~~~~ 2025-12-30T00:29:09,828 | enum 2025-12-30T00:29:09,842 kivy/graphics/cgl_backend/cgl_debug.c:8651:175: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:09,843 8651 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCompressedTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLenum __pyx_v_internalformat, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border, GLsizei __pyx_v_imageSize, GLvoid const *__pyx_v_data) { 2025-12-30T00:29:09,844 | ^~~~~~~ 2025-12-30T00:29:09,858 kivy/graphics/cgl_backend/cgl_debug.c:8651:198: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:09,860 8651 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCompressedTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLenum __pyx_v_internalformat, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border, GLsizei __pyx_v_imageSize, GLvoid const *__pyx_v_data) { 2025-12-30T00:29:09,861 | ^~~~~~~ 2025-12-30T00:29:09,873 kivy/graphics/cgl_backend/cgl_debug.c:8651:222: error: unknown type name ‘GLint’ 2025-12-30T00:29:09,874 8651 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCompressedTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLenum __pyx_v_internalformat, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border, GLsizei __pyx_v_imageSize, GLvoid const *__pyx_v_data) { 2025-12-30T00:29:09,875 | ^~~~~ 2025-12-30T00:29:09,888 kivy/graphics/cgl_backend/cgl_debug.c:8651:244: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:09,890 8651 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCompressedTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLenum __pyx_v_internalformat, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border, GLsizei __pyx_v_imageSize, GLvoid const *__pyx_v_data) { 2025-12-30T00:29:09,891 | ^~~~~~~ 2025-12-30T00:29:09,906 kivy/graphics/cgl_backend/cgl_debug.c:8651:271: error: unknown type name ‘GLvoid’; did you mean ‘void’? 2025-12-30T00:29:09,907 8651 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCompressedTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLenum __pyx_v_internalformat, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border, GLsizei __pyx_v_imageSize, GLvoid const *__pyx_v_data) { 2025-12-30T00:29:09,908 | ^~~~~~ 2025-12-30T00:29:09,909 | void 2025-12-30T00:29:09,926 kivy/graphics/cgl_backend/cgl_debug.c:8812:99: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:09,927 8812 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCompressedTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLsizei __pyx_v_imageSize, GLvoid const *__pyx_v_data) { 2025-12-30T00:29:09,928 | ^~~~~~ 2025-12-30T00:29:09,930 | enum 2025-12-30T00:29:09,939 kivy/graphics/cgl_backend/cgl_debug.c:8812:122: error: unknown type name ‘GLint’ 2025-12-30T00:29:09,941 8812 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCompressedTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLsizei __pyx_v_imageSize, GLvoid const *__pyx_v_data) { 2025-12-30T00:29:09,942 | ^~~~~ 2025-12-30T00:29:09,953 kivy/graphics/cgl_backend/cgl_debug.c:8812:143: error: unknown type name ‘GLint’ 2025-12-30T00:29:09,954 8812 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCompressedTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLsizei __pyx_v_imageSize, GLvoid const *__pyx_v_data) { 2025-12-30T00:29:09,955 | ^~~~~ 2025-12-30T00:29:09,966 kivy/graphics/cgl_backend/cgl_debug.c:8812:166: error: unknown type name ‘GLint’ 2025-12-30T00:29:09,967 8812 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCompressedTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLsizei __pyx_v_imageSize, GLvoid const *__pyx_v_data) { 2025-12-30T00:29:09,968 | ^~~~~ 2025-12-30T00:29:09,981 kivy/graphics/cgl_backend/cgl_debug.c:8812:189: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:09,982 8812 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCompressedTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLsizei __pyx_v_imageSize, GLvoid const *__pyx_v_data) { 2025-12-30T00:29:09,984 | ^~~~~~~ 2025-12-30T00:29:09,996 kivy/graphics/cgl_backend/cgl_debug.c:8812:212: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:09,998 8812 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCompressedTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLsizei __pyx_v_imageSize, GLvoid const *__pyx_v_data) { 2025-12-30T00:29:09,999 | ^~~~~~~ 2025-12-30T00:29:10,014 kivy/graphics/cgl_backend/cgl_debug.c:8812:236: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:10,016 8812 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCompressedTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLsizei __pyx_v_imageSize, GLvoid const *__pyx_v_data) { 2025-12-30T00:29:10,017 | ^~~~~~ 2025-12-30T00:29:10,018 | enum 2025-12-30T00:29:10,030 kivy/graphics/cgl_backend/cgl_debug.c:8812:259: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:10,031 8812 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCompressedTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLsizei __pyx_v_imageSize, GLvoid const *__pyx_v_data) { 2025-12-30T00:29:10,032 | ^~~~~~~ 2025-12-30T00:29:10,047 kivy/graphics/cgl_backend/cgl_debug.c:8812:286: error: unknown type name ‘GLvoid’; did you mean ‘void’? 2025-12-30T00:29:10,048 8812 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCompressedTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLsizei __pyx_v_imageSize, GLvoid const *__pyx_v_data) { 2025-12-30T00:29:10,049 | ^~~~~~ 2025-12-30T00:29:10,050 | void 2025-12-30T00:29:10,064 kivy/graphics/cgl_backend/cgl_debug.c:8884:103: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:10,066 8884 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCompressedTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLsizei __pyx_v_imageSize, GLvoid *__pyx_v_data) { 2025-12-30T00:29:10,067 | ^~~~~~ 2025-12-30T00:29:10,068 | enum 2025-12-30T00:29:10,078 kivy/graphics/cgl_backend/cgl_debug.c:8884:126: error: unknown type name ‘GLint’ 2025-12-30T00:29:10,079 8884 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCompressedTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLsizei __pyx_v_imageSize, GLvoid *__pyx_v_data) { 2025-12-30T00:29:10,080 | ^~~~~ 2025-12-30T00:29:10,091 kivy/graphics/cgl_backend/cgl_debug.c:8884:147: error: unknown type name ‘GLint’ 2025-12-30T00:29:10,093 8884 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCompressedTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLsizei __pyx_v_imageSize, GLvoid *__pyx_v_data) { 2025-12-30T00:29:10,094 | ^~~~~ 2025-12-30T00:29:10,104 kivy/graphics/cgl_backend/cgl_debug.c:8884:170: error: unknown type name ‘GLint’ 2025-12-30T00:29:10,106 8884 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCompressedTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLsizei __pyx_v_imageSize, GLvoid *__pyx_v_data) { 2025-12-30T00:29:10,107 | ^~~~~ 2025-12-30T00:29:10,120 kivy/graphics/cgl_backend/cgl_debug.c:8884:193: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:10,121 8884 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCompressedTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLsizei __pyx_v_imageSize, GLvoid *__pyx_v_data) { 2025-12-30T00:29:10,122 | ^~~~~~~ 2025-12-30T00:29:10,135 kivy/graphics/cgl_backend/cgl_debug.c:8884:216: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:10,136 8884 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCompressedTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLsizei __pyx_v_imageSize, GLvoid *__pyx_v_data) { 2025-12-30T00:29:10,138 | ^~~~~~~ 2025-12-30T00:29:10,154 kivy/graphics/cgl_backend/cgl_debug.c:8884:240: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:10,155 8884 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCompressedTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLsizei __pyx_v_imageSize, GLvoid *__pyx_v_data) { 2025-12-30T00:29:10,157 | ^~~~~~ 2025-12-30T00:29:10,158 | enum 2025-12-30T00:29:10,170 kivy/graphics/cgl_backend/cgl_debug.c:8884:263: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:10,171 8884 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCompressedTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLsizei __pyx_v_imageSize, GLvoid *__pyx_v_data) { 2025-12-30T00:29:10,172 | ^~~~~~~ 2025-12-30T00:29:10,187 kivy/graphics/cgl_backend/cgl_debug.c:8884:290: error: unknown type name ‘GLvoid’; did you mean ‘void’? 2025-12-30T00:29:10,188 8884 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCompressedTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLsizei __pyx_v_imageSize, GLvoid *__pyx_v_data) { 2025-12-30T00:29:10,189 | ^~~~~~ 2025-12-30T00:29:10,190 | void 2025-12-30T00:29:10,206 kivy/graphics/cgl_backend/cgl_debug.c:9050:90: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:10,207 9050 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCopyTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLenum __pyx_v_internalformat, GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border) { 2025-12-30T00:29:10,208 | ^~~~~~ 2025-12-30T00:29:10,209 | enum 2025-12-30T00:29:10,220 kivy/graphics/cgl_backend/cgl_debug.c:9050:113: error: unknown type name ‘GLint’ 2025-12-30T00:29:10,221 9050 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCopyTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLenum __pyx_v_internalformat, GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border) { 2025-12-30T00:29:10,222 | ^~~~~ 2025-12-30T00:29:10,238 kivy/graphics/cgl_backend/cgl_debug.c:9050:134: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:10,240 9050 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCopyTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLenum __pyx_v_internalformat, GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border) { 2025-12-30T00:29:10,241 | ^~~~~~ 2025-12-30T00:29:10,242 | enum 2025-12-30T00:29:10,252 kivy/graphics/cgl_backend/cgl_debug.c:9050:165: error: unknown type name ‘GLint’ 2025-12-30T00:29:10,254 9050 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCopyTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLenum __pyx_v_internalformat, GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border) { 2025-12-30T00:29:10,255 | ^~~~~ 2025-12-30T00:29:10,266 kivy/graphics/cgl_backend/cgl_debug.c:9050:182: error: unknown type name ‘GLint’ 2025-12-30T00:29:10,268 9050 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCopyTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLenum __pyx_v_internalformat, GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border) { 2025-12-30T00:29:10,269 | ^~~~~ 2025-12-30T00:29:10,282 kivy/graphics/cgl_backend/cgl_debug.c:9050:199: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:10,283 9050 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCopyTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLenum __pyx_v_internalformat, GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border) { 2025-12-30T00:29:10,285 | ^~~~~~~ 2025-12-30T00:29:10,298 kivy/graphics/cgl_backend/cgl_debug.c:9050:222: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:10,300 9050 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCopyTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLenum __pyx_v_internalformat, GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border) { 2025-12-30T00:29:10,301 | ^~~~~~~ 2025-12-30T00:29:10,312 kivy/graphics/cgl_backend/cgl_debug.c:9050:246: error: unknown type name ‘GLint’ 2025-12-30T00:29:10,314 9050 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCopyTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLenum __pyx_v_internalformat, GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border) { 2025-12-30T00:29:10,315 | ^~~~~ 2025-12-30T00:29:10,331 kivy/graphics/cgl_backend/cgl_debug.c:9122:94: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:10,332 9122 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCopyTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLenum __pyx_v_internalformat, GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border) { 2025-12-30T00:29:10,333 | ^~~~~~ 2025-12-30T00:29:10,334 | enum 2025-12-30T00:29:10,344 kivy/graphics/cgl_backend/cgl_debug.c:9122:117: error: unknown type name ‘GLint’ 2025-12-30T00:29:10,345 9122 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCopyTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLenum __pyx_v_internalformat, GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border) { 2025-12-30T00:29:10,347 | ^~~~~ 2025-12-30T00:29:10,363 kivy/graphics/cgl_backend/cgl_debug.c:9122:138: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:10,364 9122 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCopyTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLenum __pyx_v_internalformat, GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border) { 2025-12-30T00:29:10,365 | ^~~~~~ 2025-12-30T00:29:10,366 | enum 2025-12-30T00:29:10,377 kivy/graphics/cgl_backend/cgl_debug.c:9122:169: error: unknown type name ‘GLint’ 2025-12-30T00:29:10,378 9122 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCopyTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLenum __pyx_v_internalformat, GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border) { 2025-12-30T00:29:10,379 | ^~~~~ 2025-12-30T00:29:10,391 kivy/graphics/cgl_backend/cgl_debug.c:9122:186: error: unknown type name ‘GLint’ 2025-12-30T00:29:10,392 9122 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCopyTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLenum __pyx_v_internalformat, GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border) { 2025-12-30T00:29:10,393 | ^~~~~ 2025-12-30T00:29:10,407 kivy/graphics/cgl_backend/cgl_debug.c:9122:203: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:10,408 9122 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCopyTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLenum __pyx_v_internalformat, GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border) { 2025-12-30T00:29:10,409 | ^~~~~~~ 2025-12-30T00:29:10,423 kivy/graphics/cgl_backend/cgl_debug.c:9122:226: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:10,424 9122 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCopyTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLenum __pyx_v_internalformat, GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border) { 2025-12-30T00:29:10,425 | ^~~~~~~ 2025-12-30T00:29:10,437 kivy/graphics/cgl_backend/cgl_debug.c:9122:250: error: unknown type name ‘GLint’ 2025-12-30T00:29:10,438 9122 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCopyTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLenum __pyx_v_internalformat, GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border) { 2025-12-30T00:29:10,439 | ^~~~~ 2025-12-30T00:29:10,457 kivy/graphics/cgl_backend/cgl_debug.c:9275:93: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:10,458 9275 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCopyTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height) { 2025-12-30T00:29:10,460 | ^~~~~~ 2025-12-30T00:29:10,461 | enum 2025-12-30T00:29:10,471 kivy/graphics/cgl_backend/cgl_debug.c:9275:116: error: unknown type name ‘GLint’ 2025-12-30T00:29:10,473 9275 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCopyTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height) { 2025-12-30T00:29:10,474 | ^~~~~ 2025-12-30T00:29:10,486 kivy/graphics/cgl_backend/cgl_debug.c:9275:137: error: unknown type name ‘GLint’ 2025-12-30T00:29:10,487 9275 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCopyTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height) { 2025-12-30T00:29:10,488 | ^~~~~ 2025-12-30T00:29:10,500 kivy/graphics/cgl_backend/cgl_debug.c:9275:160: error: unknown type name ‘GLint’ 2025-12-30T00:29:10,501 9275 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCopyTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height) { 2025-12-30T00:29:10,502 | ^~~~~ 2025-12-30T00:29:10,514 kivy/graphics/cgl_backend/cgl_debug.c:9275:183: error: unknown type name ‘GLint’ 2025-12-30T00:29:10,516 9275 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCopyTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height) { 2025-12-30T00:29:10,517 | ^~~~~ 2025-12-30T00:29:10,529 kivy/graphics/cgl_backend/cgl_debug.c:9275:200: error: unknown type name ‘GLint’ 2025-12-30T00:29:10,530 9275 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCopyTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height) { 2025-12-30T00:29:10,531 | ^~~~~ 2025-12-30T00:29:10,545 kivy/graphics/cgl_backend/cgl_debug.c:9275:217: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:10,546 9275 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCopyTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height) { 2025-12-30T00:29:10,547 | ^~~~~~~ 2025-12-30T00:29:10,560 kivy/graphics/cgl_backend/cgl_debug.c:9275:240: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:10,562 9275 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCopyTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height) { 2025-12-30T00:29:10,563 | ^~~~~~~ 2025-12-30T00:29:10,579 kivy/graphics/cgl_backend/cgl_debug.c:9347:97: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:10,581 9347 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCopyTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height) { 2025-12-30T00:29:10,582 | ^~~~~~ 2025-12-30T00:29:10,583 | enum 2025-12-30T00:29:10,593 kivy/graphics/cgl_backend/cgl_debug.c:9347:120: error: unknown type name ‘GLint’ 2025-12-30T00:29:10,595 9347 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCopyTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height) { 2025-12-30T00:29:10,596 | ^~~~~ 2025-12-30T00:29:10,608 kivy/graphics/cgl_backend/cgl_debug.c:9347:141: error: unknown type name ‘GLint’ 2025-12-30T00:29:10,610 9347 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCopyTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height) { 2025-12-30T00:29:10,611 | ^~~~~ 2025-12-30T00:29:10,623 kivy/graphics/cgl_backend/cgl_debug.c:9347:164: error: unknown type name ‘GLint’ 2025-12-30T00:29:10,624 9347 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCopyTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height) { 2025-12-30T00:29:10,625 | ^~~~~ 2025-12-30T00:29:10,637 kivy/graphics/cgl_backend/cgl_debug.c:9347:187: error: unknown type name ‘GLint’ 2025-12-30T00:29:10,638 9347 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCopyTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height) { 2025-12-30T00:29:10,640 | ^~~~~ 2025-12-30T00:29:10,651 kivy/graphics/cgl_backend/cgl_debug.c:9347:204: error: unknown type name ‘GLint’ 2025-12-30T00:29:10,652 9347 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCopyTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height) { 2025-12-30T00:29:10,653 | ^~~~~ 2025-12-30T00:29:10,667 kivy/graphics/cgl_backend/cgl_debug.c:9347:221: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:10,668 9347 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCopyTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height) { 2025-12-30T00:29:10,669 | ^~~~~~~ 2025-12-30T00:29:10,683 kivy/graphics/cgl_backend/cgl_debug.c:9347:244: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:10,684 9347 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCopyTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height) { 2025-12-30T00:29:10,685 | ^~~~~~~ 2025-12-30T00:29:10,693 kivy/graphics/cgl_backend/cgl_debug.c:9500:8: error: unknown type name ‘GLuint’ 2025-12-30T00:29:10,695 9500 | static GLuint __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCreateProgram(void) { 2025-12-30T00:29:10,696 | ^~~~~~ 2025-12-30T00:29:10,698 kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCreateProgram’: 2025-12-30T00:29:10,710 kivy/graphics/cgl_backend/cgl_debug.c:9501:3: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:10,712 9501 | GLuint __pyx_r; 2025-12-30T00:29:10,713 | ^~~~~~ 2025-12-30T00:29:10,714 | uint 2025-12-30T00:29:10,728 kivy/graphics/cgl_backend/cgl_debug.c:9502:3: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:10,729 9502 | GLuint __pyx_t_1; 2025-12-30T00:29:10,730 | ^~~~~~ 2025-12-30T00:29:10,731 | uint 2025-12-30T00:29:10,744 kivy/graphics/cgl_backend/cgl_debug.c:9526:122: error: ‘GLuint’ undeclared (first use in this function); did you mean ‘uint’? 2025-12-30T00:29:10,745 9526 | __pyx_t_1 = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCreateProgram(); if (unlikely(__pyx_t_1 == ((GLuint)-1) && PyErr_Occurred())) __PYX_ERR(0, 252, __pyx_L4_error) 2025-12-30T00:29:10,746 | ^~~~~~ 2025-12-30T00:29:10,747 kivy/graphics/cgl_backend/cgl_debug.c:1328:43: note: in definition of macro ‘unlikely’ 2025-12-30T00:29:10,748 1328 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-12-30T00:29:10,749 | ^ 2025-12-30T00:29:10,754 kivy/graphics/cgl_backend/cgl_debug.c:9526:122: note: each undeclared identifier is reported only once for each function it appears in 2025-12-30T00:29:10,755 9526 | __pyx_t_1 = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCreateProgram(); if (unlikely(__pyx_t_1 == ((GLuint)-1) && PyErr_Occurred())) __PYX_ERR(0, 252, __pyx_L4_error) 2025-12-30T00:29:10,756 | ^~~~~~ 2025-12-30T00:29:10,757 kivy/graphics/cgl_backend/cgl_debug.c:1328:43: note: in definition of macro ‘unlikely’ 2025-12-30T00:29:10,758 1328 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-12-30T00:29:10,759 | ^ 2025-12-30T00:29:10,760 kivy/graphics/cgl_backend/cgl_debug.c: At top level: 2025-12-30T00:29:10,764 kivy/graphics/cgl_backend/cgl_debug.c:9576:8: error: unknown type name ‘GLuint’ 2025-12-30T00:29:10,766 9576 | static GLuint __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCreateProgram(void) { 2025-12-30T00:29:10,767 | ^~~~~~ 2025-12-30T00:29:10,770 kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCreateProgram’: 2025-12-30T00:29:10,782 kivy/graphics/cgl_backend/cgl_debug.c:9577:3: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:10,783 9577 | GLuint __pyx_v_ret; 2025-12-30T00:29:10,785 | ^~~~~~ 2025-12-30T00:29:10,785 | uint 2025-12-30T00:29:10,799 kivy/graphics/cgl_backend/cgl_debug.c:9578:3: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:10,801 9578 | GLuint __pyx_r; 2025-12-30T00:29:10,802 | ^~~~~~ 2025-12-30T00:29:10,803 | uint 2025-12-30T00:29:10,817 kivy/graphics/cgl_backend/cgl_debug.c:9584:3: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:10,818 9584 | GLuint __pyx_t_5; 2025-12-30T00:29:10,819 | ^~~~~~ 2025-12-30T00:29:10,820 | uint 2025-12-30T00:29:10,829 kivy/graphics/cgl_backend/cgl_debug.c:9630:74: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glCreateProgram’ 2025-12-30T00:29:10,830 9630 | __pyx_t_5 = __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_native->glCreateProgram(); if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 256, __pyx_L1_error) 2025-12-30T00:29:10,831 | ^~ 2025-12-30T00:29:10,832 kivy/graphics/cgl_backend/cgl_debug.c: At top level: 2025-12-30T00:29:10,841 kivy/graphics/cgl_backend/cgl_debug.c:9704:8: error: unknown type name ‘GLuint’ 2025-12-30T00:29:10,842 9704 | static GLuint __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCreateShader(GLenum __pyx_v_type) { 2025-12-30T00:29:10,843 | ^~~~~~ 2025-12-30T00:29:10,860 kivy/graphics/cgl_backend/cgl_debug.c:9704:90: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:10,861 9704 | static GLuint __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCreateShader(GLenum __pyx_v_type) { 2025-12-30T00:29:10,862 | ^~~~~~ 2025-12-30T00:29:10,863 | enum 2025-12-30T00:29:10,869 kivy/graphics/cgl_backend/cgl_debug.c:9780:8: error: unknown type name ‘GLuint’ 2025-12-30T00:29:10,871 9780 | static GLuint __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCreateShader(GLenum __pyx_v_type) { 2025-12-30T00:29:10,872 | ^~~~~~ 2025-12-30T00:29:10,889 kivy/graphics/cgl_backend/cgl_debug.c:9780:94: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:10,890 9780 | static GLuint __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCreateShader(GLenum __pyx_v_type) { 2025-12-30T00:29:10,891 | ^~~~~~ 2025-12-30T00:29:10,893 | enum 2025-12-30T00:29:10,909 kivy/graphics/cgl_backend/cgl_debug.c:9913:84: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:10,910 9913 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCullFace(GLenum __pyx_v_mode) { 2025-12-30T00:29:10,911 | ^~~~~~ 2025-12-30T00:29:10,912 | enum 2025-12-30T00:29:10,928 kivy/graphics/cgl_backend/cgl_debug.c:9985:88: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:10,929 9985 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCullFace(GLenum __pyx_v_mode) { 2025-12-30T00:29:10,930 | ^~~~~~ 2025-12-30T00:29:10,931 | enum 2025-12-30T00:29:10,945 kivy/graphics/cgl_backend/cgl_debug.c:10103:89: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:10,946 10103 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDeleteBuffers(GLsizei __pyx_v_n, GLuint const *__pyx_v_buffers) { 2025-12-30T00:29:10,947 | ^~~~~~~ 2025-12-30T00:29:10,964 kivy/graphics/cgl_backend/cgl_debug.c:10103:108: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:10,965 10103 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDeleteBuffers(GLsizei __pyx_v_n, GLuint const *__pyx_v_buffers) { 2025-12-30T00:29:10,966 | ^~~~~~ 2025-12-30T00:29:10,967 | uint 2025-12-30T00:29:10,980 kivy/graphics/cgl_backend/cgl_debug.c:10175:93: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:10,981 10175 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDeleteBuffers(GLsizei __pyx_v_n, GLuint const *__pyx_v_buffers) { 2025-12-30T00:29:10,982 | ^~~~~~~ 2025-12-30T00:29:10,999 kivy/graphics/cgl_backend/cgl_debug.c:10175:112: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:11,000 10175 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDeleteBuffers(GLsizei __pyx_v_n, GLuint const *__pyx_v_buffers) { 2025-12-30T00:29:11,001 | ^~~~~~ 2025-12-30T00:29:11,002 | uint 2025-12-30T00:29:11,016 kivy/graphics/cgl_backend/cgl_debug.c:10306:94: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:11,017 10306 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDeleteFramebuffers(GLsizei __pyx_v_n, GLuint const *__pyx_v_framebuffers) { 2025-12-30T00:29:11,018 | ^~~~~~~ 2025-12-30T00:29:11,035 kivy/graphics/cgl_backend/cgl_debug.c:10306:113: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:11,036 10306 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDeleteFramebuffers(GLsizei __pyx_v_n, GLuint const *__pyx_v_framebuffers) { 2025-12-30T00:29:11,037 | ^~~~~~ 2025-12-30T00:29:11,038 | uint 2025-12-30T00:29:11,051 kivy/graphics/cgl_backend/cgl_debug.c:10378:98: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:11,053 10378 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDeleteFramebuffers(GLsizei __pyx_v_n, GLuint const *__pyx_v_framebuffers) { 2025-12-30T00:29:11,054 | ^~~~~~~ 2025-12-30T00:29:11,056 warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2025-12-30T00:29:11,071 kivy/graphics/cgl_backend/cgl_debug.c:10378:117: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:11,072 10378 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDeleteFramebuffers(GLsizei __pyx_v_n, GLuint const *__pyx_v_framebuffers) { 2025-12-30T00:29:11,073 | ^~~~~~ 2025-12-30T00:29:11,074 | uint 2025-12-30T00:29:11,091 kivy/graphics/cgl_backend/cgl_debug.c:10509:89: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:11,092 10509 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDeleteProgram(GLuint __pyx_v_program) { 2025-12-30T00:29:11,094 | ^~~~~~ 2025-12-30T00:29:11,095 | uint 2025-12-30T00:29:11,110 kivy/graphics/cgl_backend/cgl_debug.c:10581:93: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:11,111 10581 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDeleteProgram(GLuint __pyx_v_program) { 2025-12-30T00:29:11,112 | ^~~~~~ 2025-12-30T00:29:11,113 | uint 2025-12-30T00:29:11,120 Error compiling Cython file: 2025-12-30T00:29:11,121 ------------------------------------------------------------ 2025-12-30T00:29:11,122 ... 2025-12-30T00:29:11,123 cdef class VertexInstruction 2025-12-30T00:29:11,124 cdef class CanvasBase 2025-12-30T00:29:11,125 cdef class Canvas 2025-12-30T00:29:11,126 cdef class RenderContext 2025-12-30T00:29:11,128 from .vbo cimport * 2025-12-30T00:29:11,129 ^ 2025-12-30T00:29:11,130 ------------------------------------------------------------ 2025-12-30T00:29:11,131 kivy/graphics/instructions.pxd:11:0: 'kivy/graphics/vbo.pxd' not found 2025-12-30T00:29:11,134 Error compiling Cython file: 2025-12-30T00:29:11,135 ------------------------------------------------------------ 2025-12-30T00:29:11,136 ... 2025-12-30T00:29:11,137 cdef class CanvasBase 2025-12-30T00:29:11,138 cdef class Canvas 2025-12-30T00:29:11,139 cdef class RenderContext 2025-12-30T00:29:11,141 from .vbo cimport * 2025-12-30T00:29:11,142 from .compiler cimport * 2025-12-30T00:29:11,143 ^ 2025-12-30T00:29:11,144 ------------------------------------------------------------ 2025-12-30T00:29:11,145 kivy/graphics/instructions.pxd:12:0: 'kivy/graphics/compiler.pxd' not found 2025-12-30T00:29:11,146 kivy/graphics/cgl_backend/cgl_debug.c:10699:95: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:11,148 10699 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDeleteRenderbuffers(GLsizei __pyx_v_n, GLuint const *__pyx_v_renderbuffers) { 2025-12-30T00:29:11,150 | ^~~~~~~ 2025-12-30T00:29:11,152 Error compiling Cython file: 2025-12-30T00:29:11,153 ------------------------------------------------------------ 2025-12-30T00:29:11,154 ... 2025-12-30T00:29:11,155 cdef class Canvas 2025-12-30T00:29:11,156 cdef class RenderContext 2025-12-30T00:29:11,158 from .vbo cimport * 2025-12-30T00:29:11,158 from .compiler cimport * 2025-12-30T00:29:11,159 from .shader cimport * 2025-12-30T00:29:11,160 ^ 2025-12-30T00:29:11,161 ------------------------------------------------------------ 2025-12-30T00:29:11,162 kivy/graphics/instructions.pxd:13:0: 'kivy/graphics/shader.pxd' not found 2025-12-30T00:29:11,164 Error compiling Cython file: 2025-12-30T00:29:11,165 ------------------------------------------------------------ 2025-12-30T00:29:11,167 ... 2025-12-30T00:29:11,167 cdef class RenderContext 2025-12-30T00:29:11,169 from .vbo cimport * 2025-12-30T00:29:11,170 from .compiler cimport * 2025-12-30T00:29:11,171 from .shader cimport * 2025-12-30T00:29:11,172 from .texture cimport Texture 2025-12-30T00:29:11,173 ^ 2025-12-30T00:29:11,174 ------------------------------------------------------------ 2025-12-30T00:29:11,175 kivy/graphics/instructions.pxd:14:0: 'kivy/graphics/texture.pxd' not found 2025-12-30T00:29:11,177 Error compiling Cython file: 2025-12-30T00:29:11,178 ------------------------------------------------------------ 2025-12-30T00:29:11,179 ... 2025-12-30T00:29:11,180 cdef class RenderContext 2025-12-30T00:29:11,182 from .vbo cimport * 2025-12-30T00:29:11,183 from .compiler cimport * 2025-12-30T00:29:11,184 from .shader cimport * 2025-12-30T00:29:11,186 from .texture cimport Texture 2025-12-30T00:29:11,187 ^ 2025-12-30T00:29:11,189 ------------------------------------------------------------ 2025-12-30T00:29:11,190 kivy/graphics/instructions.pxd:14:0: 'kivy/graphics/texture/Texture.pxd' not found 2025-12-30T00:29:11,191 kivy/graphics/cgl_backend/cgl_debug.c:10699:114: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:11,192 10699 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDeleteRenderbuffers(GLsizei __pyx_v_n, GLuint const *__pyx_v_renderbuffers) { 2025-12-30T00:29:11,193 | ^~~~~~ 2025-12-30T00:29:11,194 | uint 2025-12-30T00:29:11,195 kivy/graphics/cgl_backend/cgl_debug.c:10771:99: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:11,197 10771 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDeleteRenderbuffers(GLsizei __pyx_v_n, GLuint const *__pyx_v_renderbuffers) { 2025-12-30T00:29:11,198 | ^~~~~~~ 2025-12-30T00:29:11,199 kivy/graphics/cgl_backend/cgl_debug.c:10771:118: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:11,200 10771 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDeleteRenderbuffers(GLsizei __pyx_v_n, GLuint const *__pyx_v_renderbuffers) { 2025-12-30T00:29:11,201 | ^~~~~~ 2025-12-30T00:29:11,202 | uint 2025-12-30T00:29:11,205 kivy/graphics/cgl_backend/cgl_debug.c:10902:88: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:11,206 10902 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDeleteShader(GLuint __pyx_v_shader) { 2025-12-30T00:29:11,208 | ^~~~~~ 2025-12-30T00:29:11,209 | uint 2025-12-30T00:29:11,225 kivy/graphics/cgl_backend/cgl_debug.c:10974:92: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:11,226 10974 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDeleteShader(GLuint __pyx_v_shader) { 2025-12-30T00:29:11,227 | ^~~~~~ 2025-12-30T00:29:11,228 | uint 2025-12-30T00:29:11,243 kivy/graphics/cgl_backend/cgl_debug.c:11092:90: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:11,244 11092 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDeleteTextures(GLsizei __pyx_v_n, GLuint const *__pyx_v_textures) { 2025-12-30T00:29:11,245 | ^~~~~~~ 2025-12-30T00:29:11,263 kivy/graphics/cgl_backend/cgl_debug.c:11092:109: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:11,264 11092 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDeleteTextures(GLsizei __pyx_v_n, GLuint const *__pyx_v_textures) { 2025-12-30T00:29:11,265 | ^~~~~~ 2025-12-30T00:29:11,266 | uint 2025-12-30T00:29:11,279 kivy/graphics/cgl_backend/cgl_debug.c:11164:94: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:11,281 11164 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDeleteTextures(GLsizei __pyx_v_n, GLuint const *__pyx_v_textures) { 2025-12-30T00:29:11,282 | ^~~~~~~ 2025-12-30T00:29:11,299 kivy/graphics/cgl_backend/cgl_debug.c:11164:113: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:11,300 11164 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDeleteTextures(GLsizei __pyx_v_n, GLuint const *__pyx_v_textures) { 2025-12-30T00:29:11,301 | ^~~~~~ 2025-12-30T00:29:11,302 | uint 2025-12-30T00:29:11,320 kivy/graphics/cgl_backend/cgl_debug.c:11295:85: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:11,322 11295 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDepthFunc(GLenum __pyx_v_func) { 2025-12-30T00:29:11,323 | ^~~~~~ 2025-12-30T00:29:11,324 | enum 2025-12-30T00:29:11,341 kivy/graphics/cgl_backend/cgl_debug.c:11367:89: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:11,342 11367 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDepthFunc(GLenum __pyx_v_func) { 2025-12-30T00:29:11,343 | ^~~~~~ 2025-12-30T00:29:11,344 | enum 2025-12-30T00:29:11,360 kivy/graphics/cgl_backend/cgl_debug.c:11485:85: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:11,361 11485 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDepthMask(GLboolean __pyx_v_flag) { 2025-12-30T00:29:11,362 | ^~~~~~~~~ 2025-12-30T00:29:11,378 kivy/graphics/cgl_backend/cgl_debug.c:11557:89: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:11,379 11557 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDepthMask(GLboolean __pyx_v_flag) { 2025-12-30T00:29:11,380 | ^~~~~~~~~ 2025-12-30T00:29:11,398 kivy/graphics/cgl_backend/cgl_debug.c:11675:88: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:11,400 11675 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDetachShader(GLuint __pyx_v_program, GLuint __pyx_v_shader) { 2025-12-30T00:29:11,401 | ^~~~~~ 2025-12-30T00:29:11,402 | uint 2025-12-30T00:29:11,421 kivy/graphics/cgl_backend/cgl_debug.c:11675:112: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:11,422 11675 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDetachShader(GLuint __pyx_v_program, GLuint __pyx_v_shader) { 2025-12-30T00:29:11,423 | ^~~~~~ 2025-12-30T00:29:11,425 | uint 2025-12-30T00:29:11,442 kivy/graphics/cgl_backend/cgl_debug.c:11747:92: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:11,444 11747 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDetachShader(GLuint __pyx_v_program, GLuint __pyx_v_shader) { 2025-12-30T00:29:11,445 | ^~~~~~ 2025-12-30T00:29:11,446 | uint 2025-12-30T00:29:11,463 kivy/graphics/cgl_backend/cgl_debug.c:11747:116: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:11,464 11747 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDetachShader(GLuint __pyx_v_program, GLuint __pyx_v_shader) { 2025-12-30T00:29:11,466 | ^~~~~~ 2025-12-30T00:29:11,467 | uint 2025-12-30T00:29:11,487 kivy/graphics/cgl_backend/cgl_debug.c:11870:83: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:11,488 11870 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDisable(GLenum __pyx_v_cap) { 2025-12-30T00:29:11,489 | ^~~~~~ 2025-12-30T00:29:11,491 | enum 2025-12-30T00:29:11,510 kivy/graphics/cgl_backend/cgl_debug.c:11942:87: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:11,511 11942 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDisable(GLenum __pyx_v_cap) { 2025-12-30T00:29:11,513 | ^~~~~~ 2025-12-30T00:29:11,514 | enum 2025-12-30T00:29:11,532 kivy/graphics/cgl_backend/cgl_debug.c:12060:100: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:11,534 12060 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDisableVertexAttribArray(GLuint __pyx_v_index) { 2025-12-30T00:29:11,535 | ^~~~~~ 2025-12-30T00:29:11,536 | uint 2025-12-30T00:29:11,554 kivy/graphics/cgl_backend/cgl_debug.c:12132:104: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:11,554 12132 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDisableVertexAttribArray(GLuint __pyx_v_index) { 2025-12-30T00:29:11,556 | ^~~~~~ 2025-12-30T00:29:11,557 | uint 2025-12-30T00:29:11,578 kivy/graphics/cgl_backend/cgl_debug.c:12250:86: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:11,579 12250 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDrawArrays(GLenum __pyx_v_mode, GLint __pyx_v_first, GLsizei __pyx_v_count) { 2025-12-30T00:29:11,580 | ^~~~~~ 2025-12-30T00:29:11,581 | enum 2025-12-30T00:29:11,595 kivy/graphics/cgl_backend/cgl_debug.c:12250:107: error: unknown type name ‘GLint’ 2025-12-30T00:29:11,596 12250 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDrawArrays(GLenum __pyx_v_mode, GLint __pyx_v_first, GLsizei __pyx_v_count) { 2025-12-30T00:29:11,598 | ^~~~~ 2025-12-30T00:29:11,615 kivy/graphics/cgl_backend/cgl_debug.c:12250:128: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:11,616 12250 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDrawArrays(GLenum __pyx_v_mode, GLint __pyx_v_first, GLsizei __pyx_v_count) { 2025-12-30T00:29:11,618 | ^~~~~~~ 2025-12-30T00:29:11,638 kivy/graphics/cgl_backend/cgl_debug.c:12322:90: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:11,639 12322 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDrawArrays(GLenum __pyx_v_mode, GLint __pyx_v_first, GLsizei __pyx_v_count) { 2025-12-30T00:29:11,641 | ^~~~~~ 2025-12-30T00:29:11,642 | enum 2025-12-30T00:29:11,655 kivy/graphics/cgl_backend/cgl_debug.c:12322:111: error: unknown type name ‘GLint’ 2025-12-30T00:29:11,657 12322 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDrawArrays(GLenum __pyx_v_mode, GLint __pyx_v_first, GLsizei __pyx_v_count) { 2025-12-30T00:29:11,658 | ^~~~~ 2025-12-30T00:29:11,675 kivy/graphics/cgl_backend/cgl_debug.c:12322:132: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:11,677 12322 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDrawArrays(GLenum __pyx_v_mode, GLint __pyx_v_first, GLsizei __pyx_v_count) { 2025-12-30T00:29:11,678 | ^~~~~~~ 2025-12-30T00:29:11,700 kivy/graphics/cgl_backend/cgl_debug.c:12450:88: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:11,702 12450 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDrawElements(GLenum __pyx_v_mode, GLsizei __pyx_v_count, GLenum __pyx_v_type, GLvoid const *__pyx_v_indices) { 2025-12-30T00:29:11,703 | ^~~~~~ 2025-12-30T00:29:11,704 | enum 2025-12-30T00:29:11,720 kivy/graphics/cgl_backend/cgl_debug.c:12450:109: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:11,721 12450 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDrawElements(GLenum __pyx_v_mode, GLsizei __pyx_v_count, GLenum __pyx_v_type, GLvoid const *__pyx_v_indices) { 2025-12-30T00:29:11,723 | ^~~~~~~ 2025-12-30T00:29:11,743 kivy/graphics/cgl_backend/cgl_debug.c:12450:132: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:11,745 12450 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDrawElements(GLenum __pyx_v_mode, GLsizei __pyx_v_count, GLenum __pyx_v_type, GLvoid const *__pyx_v_indices) { 2025-12-30T00:29:11,746 | ^~~~~~ 2025-12-30T00:29:11,747 | enum 2025-12-30T00:29:11,766 kivy/graphics/cgl_backend/cgl_debug.c:12450:153: error: unknown type name ‘GLvoid’; did you mean ‘void’? 2025-12-30T00:29:11,768 12450 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDrawElements(GLenum __pyx_v_mode, GLsizei __pyx_v_count, GLenum __pyx_v_type, GLvoid const *__pyx_v_indices) { 2025-12-30T00:29:11,769 | ^~~~~~ 2025-12-30T00:29:11,771 | void 2025-12-30T00:29:11,790 kivy/graphics/cgl_backend/cgl_debug.c:12522:92: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:11,791 12522 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDrawElements(GLenum __pyx_v_mode, GLsizei __pyx_v_count, GLenum __pyx_v_type, GLvoid *__pyx_v_indices) { 2025-12-30T00:29:11,793 | ^~~~~~ 2025-12-30T00:29:11,794 | enum 2025-12-30T00:29:11,810 kivy/graphics/cgl_backend/cgl_debug.c:12522:113: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:11,811 12522 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDrawElements(GLenum __pyx_v_mode, GLsizei __pyx_v_count, GLenum __pyx_v_type, GLvoid *__pyx_v_indices) { 2025-12-30T00:29:11,812 | ^~~~~~~ 2025-12-30T00:29:11,834 kivy/graphics/cgl_backend/cgl_debug.c:12522:136: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:11,836 12522 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDrawElements(GLenum __pyx_v_mode, GLsizei __pyx_v_count, GLenum __pyx_v_type, GLvoid *__pyx_v_indices) { 2025-12-30T00:29:11,837 | ^~~~~~ 2025-12-30T00:29:11,838 | enum 2025-12-30T00:29:11,857 kivy/graphics/cgl_backend/cgl_debug.c:12522:157: error: unknown type name ‘GLvoid’; did you mean ‘void’? 2025-12-30T00:29:11,858 12522 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDrawElements(GLenum __pyx_v_mode, GLsizei __pyx_v_count, GLenum __pyx_v_type, GLvoid *__pyx_v_indices) { 2025-12-30T00:29:11,859 | ^~~~~~ 2025-12-30T00:29:11,861 | void 2025-12-30T00:29:11,882 kivy/graphics/cgl_backend/cgl_debug.c:12663:82: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:11,883 12663 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgEnable(GLenum __pyx_v_cap) { 2025-12-30T00:29:11,885 | ^~~~~~ 2025-12-30T00:29:11,886 | enum 2025-12-30T00:29:11,905 kivy/graphics/cgl_backend/cgl_debug.c:12735:86: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:11,906 12735 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgEnable(GLenum __pyx_v_cap) { 2025-12-30T00:29:11,908 | ^~~~~~ 2025-12-30T00:29:11,909 | enum 2025-12-30T00:29:11,929 kivy/graphics/cgl_backend/cgl_debug.c:12853:99: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:11,930 12853 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgEnableVertexAttribArray(GLuint __pyx_v_index) { 2025-12-30T00:29:11,931 | ^~~~~~ 2025-12-30T00:29:11,932 | uint 2025-12-30T00:29:11,951 kivy/graphics/cgl_backend/cgl_debug.c:12925:103: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:11,952 12925 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgEnableVertexAttribArray(GLuint __pyx_v_index) { 2025-12-30T00:29:11,953 | ^~~~~~ 2025-12-30T00:29:11,954 | uint 2025-12-30T00:29:11,964 kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgFinish’: 2025-12-30T00:29:11,976 kivy/graphics/cgl_backend/cgl_debug.c:13166:62: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glFinish’ 2025-12-30T00:29:11,977 13166 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_native->glFinish(); if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 430, __pyx_L1_error) 2025-12-30T00:29:11,978 | ^~ 2025-12-30T00:29:11,984 kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgFlush’: 2025-12-30T00:29:11,996 kivy/graphics/cgl_backend/cgl_debug.c:13351:62: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glFlush’ 2025-12-30T00:29:11,997 13351 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_native->glFlush(); if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 439, __pyx_L1_error) 2025-12-30T00:29:11,999 | ^~ 2025-12-30T00:29:12,007 kivy/graphics/cgl_backend/cgl_debug.c: At top level: 2025-12-30T00:29:12,024 kivy/graphics/cgl_backend/cgl_debug.c:13413:99: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:12,026 13413 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgFramebufferRenderbuffer(GLenum __pyx_v_target, GLenum __pyx_v_attachment, GLenum __pyx_v_renderbuffertarget, GLuint __pyx_v_renderbuffer) { 2025-12-30T00:29:12,027 | ^~~~~~ 2025-12-30T00:29:12,028 | enum 2025-12-30T00:29:12,049 kivy/graphics/cgl_backend/cgl_debug.c:13413:122: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:12,050 13413 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgFramebufferRenderbuffer(GLenum __pyx_v_target, GLenum __pyx_v_attachment, GLenum __pyx_v_renderbuffertarget, GLuint __pyx_v_renderbuffer) { 2025-12-30T00:29:12,052 | ^~~~~~ 2025-12-30T00:29:12,053 | enum 2025-12-30T00:29:12,074 kivy/graphics/cgl_backend/cgl_debug.c:13413:149: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:12,076 13413 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgFramebufferRenderbuffer(GLenum __pyx_v_target, GLenum __pyx_v_attachment, GLenum __pyx_v_renderbuffertarget, GLuint __pyx_v_renderbuffer) { 2025-12-30T00:29:12,077 | ^~~~~~ 2025-12-30T00:29:12,078 | enum 2025-12-30T00:29:12,099 kivy/graphics/cgl_backend/cgl_debug.c:13413:184: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:12,100 13413 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgFramebufferRenderbuffer(GLenum __pyx_v_target, GLenum __pyx_v_attachment, GLenum __pyx_v_renderbuffertarget, GLuint __pyx_v_renderbuffer) { 2025-12-30T00:29:12,101 | ^~~~~~ 2025-12-30T00:29:12,103 | uint 2025-12-30T00:29:12,123 kivy/graphics/cgl_backend/cgl_debug.c:13485:103: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:12,124 13485 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgFramebufferRenderbuffer(GLenum __pyx_v_target, GLenum __pyx_v_attachment, GLenum __pyx_v_renderbuffertarget, GLuint __pyx_v_renderbuffer) { 2025-12-30T00:29:12,126 | ^~~~~~ 2025-12-30T00:29:12,127 | enum 2025-12-30T00:29:12,148 kivy/graphics/cgl_backend/cgl_debug.c:13485:126: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:12,149 13485 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgFramebufferRenderbuffer(GLenum __pyx_v_target, GLenum __pyx_v_attachment, GLenum __pyx_v_renderbuffertarget, GLuint __pyx_v_renderbuffer) { 2025-12-30T00:29:12,151 | ^~~~~~ 2025-12-30T00:29:12,151 | enum 2025-12-30T00:29:12,173 kivy/graphics/cgl_backend/cgl_debug.c:13485:153: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:12,174 13485 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgFramebufferRenderbuffer(GLenum __pyx_v_target, GLenum __pyx_v_attachment, GLenum __pyx_v_renderbuffertarget, GLuint __pyx_v_renderbuffer) { 2025-12-30T00:29:12,175 | ^~~~~~ 2025-12-30T00:29:12,176 | enum 2025-12-30T00:29:12,196 kivy/graphics/cgl_backend/cgl_debug.c:13485:188: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:12,197 13485 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgFramebufferRenderbuffer(GLenum __pyx_v_target, GLenum __pyx_v_attachment, GLenum __pyx_v_renderbuffertarget, GLuint __pyx_v_renderbuffer) { 2025-12-30T00:29:12,198 | ^~~~~~ 2025-12-30T00:29:12,199 | uint 2025-12-30T00:29:12,220 Error compiling Cython file: 2025-12-30T00:29:12,222 ------------------------------------------------------------ 2025-12-30T00:29:12,223 kivy/graphics/cgl_backend/cgl_debug.c:13618:96: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:12,224 13618 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgFramebufferTexture2D(GLenum __pyx_v_target, GLenum __pyx_v_attachment, GLenum __pyx_v_textarget, GLuint __pyx_v_texture, GLint __pyx_v_level) { 2025-12-30T00:29:12,225 | ^~~~~~ 2025-12-30T00:29:12,226 | enum 2025-12-30T00:29:12,227 ... 2025-12-30T00:29:12,228 cdef void rremove(self, InstructionGroup ig) 2025-12-30T00:29:12,230 cdef class InstructionGroup(Instruction): 2025-12-30T00:29:12,232 cdef public list children 2025-12-30T00:29:12,233 cdef InstructionGroup compiled_children 2025-12-30T00:29:12,234 cdef GraphicsCompiler compiler 2025-12-30T00:29:12,235 ^ 2025-12-30T00:29:12,236 ------------------------------------------------------------ 2025-12-30T00:29:12,237 kivy/graphics/instructions.pxd:46:9: 'GraphicsCompiler' is not a type identifier 2025-12-30T00:29:12,245 Error compiling Cython file: 2025-12-30T00:29:12,247 ------------------------------------------------------------ 2025-12-30T00:29:12,248 kivy/graphics/cgl_backend/cgl_debug.c:13618:119: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:12,249 13618 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgFramebufferTexture2D(GLenum __pyx_v_target, GLenum __pyx_v_attachment, GLenum __pyx_v_textarget, GLuint __pyx_v_texture, GLint __pyx_v_level) { 2025-12-30T00:29:12,251 | ^~~~~~ 2025-12-30T00:29:12,252 | enum 2025-12-30T00:29:12,253 ... 2025-12-30T00:29:12,254 cdef int set_state(self, str name, value) except -1 2025-12-30T00:29:12,255 cdef int push_state(self, str name) except -1 2025-12-30T00:29:12,256 cdef int pop_state(self, str name) except -1 2025-12-30T00:29:12,259 from .context_instructions cimport BindTexture 2025-12-30T00:29:12,260 ^ 2025-12-30T00:29:12,261 ------------------------------------------------------------ 2025-12-30T00:29:12,262 kivy/graphics/instructions.pxd:67:0: 'kivy/graphics/context_instructions.pxd' not found 2025-12-30T00:29:12,265 Error compiling Cython file: 2025-12-30T00:29:12,267 ------------------------------------------------------------ 2025-12-30T00:29:12,275 ... 2025-12-30T00:29:12,277 cdef int set_state(self, str name, value) except -1 2025-12-30T00:29:12,278 cdef int push_state(self, str name) except -1 2025-12-30T00:29:12,279 cdef int pop_state(self, str name) except -1 2025-12-30T00:29:12,281 from .context_instructions cimport BindTexture 2025-12-30T00:29:12,282 ^ 2025-12-30T00:29:12,283 ------------------------------------------------------------ 2025-12-30T00:29:12,284 kivy/graphics/instructions.pxd:67:0: 'kivy/graphics/context_instructions/BindTexture.pxd' not found 2025-12-30T00:29:12,286 Error compiling Cython file: 2025-12-30T00:29:12,288 ------------------------------------------------------------ 2025-12-30T00:29:12,289 kivy/graphics/cgl_backend/cgl_debug.c:13618:146: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:12,290 13618 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgFramebufferTexture2D(GLenum __pyx_v_target, GLenum __pyx_v_attachment, GLenum __pyx_v_textarget, GLuint __pyx_v_texture, GLint __pyx_v_level) { 2025-12-30T00:29:12,291 | ^~~~~~ 2025-12-30T00:29:12,292 | enum 2025-12-30T00:29:12,293 ... 2025-12-30T00:29:12,298 from .context_instructions cimport BindTexture 2025-12-30T00:29:12,300 cdef class VertexInstruction(Instruction): 2025-12-30T00:29:12,301 cdef BindTexture texture_binding 2025-12-30T00:29:12,302 ^ 2025-12-30T00:29:12,303 ------------------------------------------------------------ 2025-12-30T00:29:12,304 kivy/graphics/instructions.pxd:70:9: 'BindTexture' is not a type identifier 2025-12-30T00:29:12,317 Error compiling Cython file: 2025-12-30T00:29:12,318 ------------------------------------------------------------ 2025-12-30T00:29:12,320 ... 2025-12-30T00:29:12,322 from .context_instructions cimport BindTexture 2025-12-30T00:29:12,324 cdef class VertexInstruction(Instruction): 2025-12-30T00:29:12,325 cdef BindTexture texture_binding 2025-12-30T00:29:12,327 cdef VertexBatch batch 2025-12-30T00:29:12,328 ^ 2025-12-30T00:29:12,329 ------------------------------------------------------------ 2025-12-30T00:29:12,330 kivy/graphics/instructions.pxd:71:9: 'VertexBatch' is not a type identifier 2025-12-30T00:29:12,331 kivy/graphics/cgl_backend/cgl_debug.c:13618:172: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:12,332 13618 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgFramebufferTexture2D(GLenum __pyx_v_target, GLenum __pyx_v_attachment, GLenum __pyx_v_textarget, GLuint __pyx_v_texture, GLint __pyx_v_level) { 2025-12-30T00:29:12,334 | ^~~~~~ 2025-12-30T00:29:12,335 | uint 2025-12-30T00:29:12,337 Error compiling Cython file: 2025-12-30T00:29:12,338 ------------------------------------------------------------ 2025-12-30T00:29:12,340 ... 2025-12-30T00:29:12,341 cdef void rremove(self, InstructionGroup ig) 2025-12-30T00:29:12,343 cdef void build(self) 2025-12-30T00:29:12,356 cdef class Callback(Instruction): 2025-12-30T00:29:12,357 cdef Shader _shader 2025-12-30T00:29:12,358 ^ 2025-12-30T00:29:12,359 ------------------------------------------------------------ 2025-12-30T00:29:12,360 kivy/graphics/instructions.pxd:81:9: 'Shader' is not a type identifier 2025-12-30T00:29:12,361 kivy/graphics/cgl_backend/cgl_debug.c:13618:196: error: unknown type name ‘GLint’ 2025-12-30T00:29:12,362 13618 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgFramebufferTexture2D(GLenum __pyx_v_target, GLenum __pyx_v_attachment, GLenum __pyx_v_textarget, GLuint __pyx_v_texture, GLint __pyx_v_level) { 2025-12-30T00:29:12,363 | ^~~~~ 2025-12-30T00:29:12,365 Error compiling Cython file: 2025-12-30T00:29:12,366 ------------------------------------------------------------ 2025-12-30T00:29:12,367 ... 2025-12-30T00:29:12,369 cpdef draw(self) 2025-12-30T00:29:12,370 cdef int apply(self) except -1 2025-12-30T00:29:12,373 cdef class RenderContext(Canvas): 2025-12-30T00:29:12,374 kivy/graphics/cgl_backend/cgl_debug.c:13690:100: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:12,375 13690 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgFramebufferTexture2D(GLenum __pyx_v_target, GLenum __pyx_v_attachment, GLenum __pyx_v_textarget, GLuint __pyx_v_texture, GLint __pyx_v_level) { 2025-12-30T00:29:12,376 | ^~~~~~ 2025-12-30T00:29:12,378 | enum 2025-12-30T00:29:12,379 cdef Shader _shader 2025-12-30T00:29:12,380 ^ 2025-12-30T00:29:12,381 ------------------------------------------------------------ 2025-12-30T00:29:12,382 kivy/graphics/instructions.pxd:107:9: 'Shader' is not a type identifier 2025-12-30T00:29:12,397 Error compiling Cython file: 2025-12-30T00:29:12,397 ------------------------------------------------------------ 2025-12-30T00:29:12,398 ... 2025-12-30T00:29:12,401 cdef class RenderContext(Canvas): 2025-12-30T00:29:12,402 cdef Shader _shader 2025-12-30T00:29:12,403 cdef dict state_stacks 2025-12-30T00:29:12,404 cdef Texture default_texture 2025-12-30T00:29:12,405 ^ 2025-12-30T00:29:12,406 ------------------------------------------------------------ 2025-12-30T00:29:12,406 kivy/graphics/instructions.pxd:109:9: 'Texture' is not a type identifier 2025-12-30T00:29:12,408 Error compiling Cython file: 2025-12-30T00:29:12,409 ------------------------------------------------------------ 2025-12-30T00:29:12,410 ... 2025-12-30T00:29:12,411 cdef dict bind_texture 2025-12-30T00:29:12,412 cdef int _use_parent_projection 2025-12-30T00:29:12,413 cdef int _use_parent_modelview 2025-12-30T00:29:12,414 cdef int _use_parent_frag_modelview 2025-12-30T00:29:12,416 cpdef void set_texture(self, int index, Texture texture) 2025-12-30T00:29:12,417 ^ 2025-12-30T00:29:12,418 ------------------------------------------------------------ 2025-12-30T00:29:12,419 kivy/graphics/instructions.pxd:115:44: 'Texture' is not a type identifier 2025-12-30T00:29:12,420 kivy/graphics/cgl_backend/cgl_debug.c:13690:123: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:12,421 13690 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgFramebufferTexture2D(GLenum __pyx_v_target, GLenum __pyx_v_attachment, GLenum __pyx_v_textarget, GLuint __pyx_v_texture, GLint __pyx_v_level) { 2025-12-30T00:29:12,421 | ^~~~~~ 2025-12-30T00:29:12,422 | enum 2025-12-30T00:29:12,423 kivy/graphics/cgl_backend/cgl_debug.c:13690:150: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:12,424 13690 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgFramebufferTexture2D(GLenum __pyx_v_target, GLenum __pyx_v_attachment, GLenum __pyx_v_textarget, GLuint __pyx_v_texture, GLint __pyx_v_level) { 2025-12-30T00:29:12,425 | ^~~~~~ 2025-12-30T00:29:12,425 | enum 2025-12-30T00:29:12,426 kivy/graphics/cgl_backend/cgl_debug.c:13690:176: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:12,427 13690 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgFramebufferTexture2D(GLenum __pyx_v_target, GLenum __pyx_v_attachment, GLenum __pyx_v_textarget, GLuint __pyx_v_texture, GLint __pyx_v_level) { 2025-12-30T00:29:12,428 | ^~~~~~ 2025-12-30T00:29:12,429 | uint 2025-12-30T00:29:12,434 kivy/graphics/cgl_backend/cgl_debug.c:13690:200: error: unknown type name ‘GLint’ 2025-12-30T00:29:12,434 13690 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgFramebufferTexture2D(GLenum __pyx_v_target, GLenum __pyx_v_attachment, GLenum __pyx_v_textarget, GLuint __pyx_v_texture, GLint __pyx_v_level) { 2025-12-30T00:29:12,436 | ^~~~~ 2025-12-30T00:29:12,459 kivy/graphics/cgl_backend/cgl_debug.c:13828:85: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:12,460 13828 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgFrontFace(GLenum __pyx_v_mode) { 2025-12-30T00:29:12,461 | ^~~~~~ 2025-12-30T00:29:12,462 | enum 2025-12-30T00:29:12,483 kivy/graphics/cgl_backend/cgl_debug.c:13900:89: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:12,484 13900 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgFrontFace(GLenum __pyx_v_mode) { 2025-12-30T00:29:12,486 | ^~~~~~ 2025-12-30T00:29:12,487 | enum 2025-12-30T00:29:12,504 kivy/graphics/cgl_backend/cgl_debug.c:14018:86: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:12,505 14018 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGenBuffers(GLsizei __pyx_v_n, GLuint *__pyx_v_buffers) { 2025-12-30T00:29:12,506 | ^~~~~~~ 2025-12-30T00:29:12,528 kivy/graphics/cgl_backend/cgl_debug.c:14018:105: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:12,530 14018 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGenBuffers(GLsizei __pyx_v_n, GLuint *__pyx_v_buffers) { 2025-12-30T00:29:12,531 | ^~~~~~ 2025-12-30T00:29:12,532 | uint 2025-12-30T00:29:12,547 kivy/graphics/cgl_backend/cgl_debug.c:14090:90: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:12,549 14090 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGenBuffers(GLsizei __pyx_v_n, GLuint *__pyx_v_buffers) { 2025-12-30T00:29:12,550 | ^~~~~~~ 2025-12-30T00:29:12,572 kivy/graphics/cgl_backend/cgl_debug.c:14090:109: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:12,573 14090 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGenBuffers(GLsizei __pyx_v_n, GLuint *__pyx_v_buffers) { 2025-12-30T00:29:12,574 | ^~~~~~ 2025-12-30T00:29:12,575 | uint 2025-12-30T00:29:12,597 kivy/graphics/cgl_backend/cgl_debug.c:14221:90: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:12,598 14221 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGenerateMipmap(GLenum __pyx_v_target) { 2025-12-30T00:29:12,600 | ^~~~~~ 2025-12-30T00:29:12,600 | enum 2025-12-30T00:29:12,621 kivy/graphics/cgl_backend/cgl_debug.c:14293:94: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:12,622 14293 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGenerateMipmap(GLenum __pyx_v_target) { 2025-12-30T00:29:12,623 | ^~~~~~ 2025-12-30T00:29:12,625 | enum 2025-12-30T00:29:12,641 kivy/graphics/cgl_backend/cgl_debug.c:14411:91: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:12,642 14411 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGenFramebuffers(GLsizei __pyx_v_n, GLuint *__pyx_v_framebuffers) { 2025-12-30T00:29:12,644 | ^~~~~~~ 2025-12-30T00:29:12,665 kivy/graphics/cgl_backend/cgl_debug.c:14411:110: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:12,666 14411 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGenFramebuffers(GLsizei __pyx_v_n, GLuint *__pyx_v_framebuffers) { 2025-12-30T00:29:12,668 | ^~~~~~ 2025-12-30T00:29:12,669 | uint 2025-12-30T00:29:12,684 kivy/graphics/cgl_backend/cgl_debug.c:14483:95: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:12,686 14483 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGenFramebuffers(GLsizei __pyx_v_n, GLuint *__pyx_v_framebuffers) { 2025-12-30T00:29:12,687 | ^~~~~~~ 2025-12-30T00:29:12,708 kivy/graphics/cgl_backend/cgl_debug.c:14483:114: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:12,709 14483 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGenFramebuffers(GLsizei __pyx_v_n, GLuint *__pyx_v_framebuffers) { 2025-12-30T00:29:12,711 | ^~~~~~ 2025-12-30T00:29:12,712 | uint 2025-12-30T00:29:12,729 kivy/graphics/cgl_backend/cgl_debug.c:14614:92: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:12,730 14614 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGenRenderbuffers(GLsizei __pyx_v_n, GLuint *__pyx_v_renderbuffers) { 2025-12-30T00:29:12,731 | ^~~~~~~ 2025-12-30T00:29:12,754 kivy/graphics/cgl_backend/cgl_debug.c:14614:111: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:12,756 14614 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGenRenderbuffers(GLsizei __pyx_v_n, GLuint *__pyx_v_renderbuffers) { 2025-12-30T00:29:12,757 | ^~~~~~ 2025-12-30T00:29:12,758 | uint 2025-12-30T00:29:12,773 kivy/graphics/cgl_backend/cgl_debug.c:14686:96: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:12,774 14686 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGenRenderbuffers(GLsizei __pyx_v_n, GLuint *__pyx_v_renderbuffers) { 2025-12-30T00:29:12,776 | ^~~~~~~ 2025-12-30T00:29:12,798 kivy/graphics/cgl_backend/cgl_debug.c:14686:115: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:12,799 14686 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGenRenderbuffers(GLsizei __pyx_v_n, GLuint *__pyx_v_renderbuffers) { 2025-12-30T00:29:12,801 | ^~~~~~ 2025-12-30T00:29:12,803 | uint 2025-12-30T00:29:12,818 kivy/graphics/cgl_backend/cgl_debug.c:14817:87: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:12,820 14817 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGenTextures(GLsizei __pyx_v_n, GLuint *__pyx_v_textures) { 2025-12-30T00:29:12,821 | ^~~~~~~ 2025-12-30T00:29:12,844 kivy/graphics/cgl_backend/cgl_debug.c:14817:106: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:12,845 14817 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGenTextures(GLsizei __pyx_v_n, GLuint *__pyx_v_textures) { 2025-12-30T00:29:12,847 | ^~~~~~ 2025-12-30T00:29:12,847 | uint 2025-12-30T00:29:12,863 kivy/graphics/cgl_backend/cgl_debug.c:14889:91: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:12,865 14889 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGenTextures(GLsizei __pyx_v_n, GLuint *__pyx_v_textures) { 2025-12-30T00:29:12,866 | ^~~~~~~ 2025-12-30T00:29:12,888 kivy/graphics/cgl_backend/cgl_debug.c:14889:110: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:12,889 14889 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGenTextures(GLsizei __pyx_v_n, GLuint *__pyx_v_textures) { 2025-12-30T00:29:12,890 | ^~~~~~ 2025-12-30T00:29:12,891 | uint 2025-12-30T00:29:12,913 kivy/graphics/cgl_backend/cgl_debug.c:15020:91: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:12,914 15020 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetActiveAttrib(GLuint __pyx_v_program, GLuint __pyx_v_index, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLint *__pyx_v_size, GLenum *__pyx_v_type, GLchar *__pyx_v_name) { 2025-12-30T00:29:12,915 | ^~~~~~ 2025-12-30T00:29:12,916 | uint 2025-12-30T00:29:12,928 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-30T00:29:12,939 kivy/graphics/cgl_backend/cgl_debug.c:15020:115: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:12,940 15020 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetActiveAttrib(GLuint __pyx_v_program, GLuint __pyx_v_index, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLint *__pyx_v_size, GLenum *__pyx_v_type, GLchar *__pyx_v_name) { 2025-12-30T00:29:12,941 | ^~~~~~ 2025-12-30T00:29:12,942 | uint 2025-12-30T00:29:12,960 kivy/graphics/cgl_backend/cgl_debug.c:15020:137: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:12,961 15020 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetActiveAttrib(GLuint __pyx_v_program, GLuint __pyx_v_index, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLint *__pyx_v_size, GLenum *__pyx_v_type, GLchar *__pyx_v_name) { 2025-12-30T00:29:12,962 | ^~~~~~~ 2025-12-30T00:29:12,981 kivy/graphics/cgl_backend/cgl_debug.c:15020:162: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:12,982 15020 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetActiveAttrib(GLuint __pyx_v_program, GLuint __pyx_v_index, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLint *__pyx_v_size, GLenum *__pyx_v_type, GLchar *__pyx_v_name) { 2025-12-30T00:29:12,983 | ^~~~~~~ 2025-12-30T00:29:13,000 kivy/graphics/cgl_backend/cgl_debug.c:15020:187: error: unknown type name ‘GLint’ 2025-12-30T00:29:13,001 15020 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetActiveAttrib(GLuint __pyx_v_program, GLuint __pyx_v_index, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLint *__pyx_v_size, GLenum *__pyx_v_type, GLchar *__pyx_v_name) { 2025-12-30T00:29:13,002 | ^~~~~ 2025-12-30T00:29:13,026 kivy/graphics/cgl_backend/cgl_debug.c:15020:208: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:13,027 15020 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetActiveAttrib(GLuint __pyx_v_program, GLuint __pyx_v_index, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLint *__pyx_v_size, GLenum *__pyx_v_type, GLchar *__pyx_v_name) { 2025-12-30T00:29:13,028 | ^~~~~~ 2025-12-30T00:29:13,029 | enum 2025-12-30T00:29:13,051 kivy/graphics/cgl_backend/cgl_debug.c:15020:230: error: unknown type name ‘GLchar’; did you mean ‘u_char’? 2025-12-30T00:29:13,053 15020 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetActiveAttrib(GLuint __pyx_v_program, GLuint __pyx_v_index, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLint *__pyx_v_size, GLenum *__pyx_v_type, GLchar *__pyx_v_name) { 2025-12-30T00:29:13,055 | ^~~~~~ 2025-12-30T00:29:13,056 | u_char 2025-12-30T00:29:13,076 kivy/graphics/cgl_backend/cgl_debug.c:15092:95: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:13,077 15092 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetActiveAttrib(GLuint __pyx_v_program, GLuint __pyx_v_index, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLint *__pyx_v_size, GLenum *__pyx_v_type, GLchar *__pyx_v_name) { 2025-12-30T00:29:13,078 | ^~~~~~ 2025-12-30T00:29:13,079 | uint 2025-12-30T00:29:13,101 kivy/graphics/cgl_backend/cgl_debug.c:15092:119: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:13,102 15092 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetActiveAttrib(GLuint __pyx_v_program, GLuint __pyx_v_index, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLint *__pyx_v_size, GLenum *__pyx_v_type, GLchar *__pyx_v_name) { 2025-12-30T00:29:13,104 | ^~~~~~ 2025-12-30T00:29:13,104 | uint 2025-12-30T00:29:13,122 kivy/graphics/cgl_backend/cgl_debug.c:15092:141: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:13,124 15092 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetActiveAttrib(GLuint __pyx_v_program, GLuint __pyx_v_index, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLint *__pyx_v_size, GLenum *__pyx_v_type, GLchar *__pyx_v_name) { 2025-12-30T00:29:13,125 | ^~~~~~~ 2025-12-30T00:29:13,144 kivy/graphics/cgl_backend/cgl_debug.c:15092:166: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:13,145 15092 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetActiveAttrib(GLuint __pyx_v_program, GLuint __pyx_v_index, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLint *__pyx_v_size, GLenum *__pyx_v_type, GLchar *__pyx_v_name) { 2025-12-30T00:29:13,146 | ^~~~~~~ 2025-12-30T00:29:13,164 kivy/graphics/cgl_backend/cgl_debug.c:15092:191: error: unknown type name ‘GLint’ 2025-12-30T00:29:13,165 15092 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetActiveAttrib(GLuint __pyx_v_program, GLuint __pyx_v_index, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLint *__pyx_v_size, GLenum *__pyx_v_type, GLchar *__pyx_v_name) { 2025-12-30T00:29:13,166 | ^~~~~ 2025-12-30T00:29:13,190 kivy/graphics/cgl_backend/cgl_debug.c:15092:212: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:13,192 15092 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetActiveAttrib(GLuint __pyx_v_program, GLuint __pyx_v_index, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLint *__pyx_v_size, GLenum *__pyx_v_type, GLchar *__pyx_v_name) { 2025-12-30T00:29:13,193 | ^~~~~~ 2025-12-30T00:29:13,194 | enum 2025-12-30T00:29:13,216 kivy/graphics/cgl_backend/cgl_debug.c:15092:234: error: unknown type name ‘GLchar’; did you mean ‘u_char’? 2025-12-30T00:29:13,217 15092 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetActiveAttrib(GLuint __pyx_v_program, GLuint __pyx_v_index, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLint *__pyx_v_size, GLenum *__pyx_v_type, GLchar *__pyx_v_name) { 2025-12-30T00:29:13,218 | ^~~~~~ 2025-12-30T00:29:13,220 | u_char 2025-12-30T00:29:13,243 kivy/graphics/cgl_backend/cgl_debug.c:15266:92: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:13,245 15266 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetActiveUniform(GLuint __pyx_v_program, GLuint __pyx_v_index, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLint *__pyx_v_size, GLenum *__pyx_v_type, GLchar *__pyx_v_name) { 2025-12-30T00:29:13,246 | ^~~~~~ 2025-12-30T00:29:13,247 | uint 2025-12-30T00:29:13,270 kivy/graphics/cgl_backend/cgl_debug.c:15266:116: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:13,271 15266 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetActiveUniform(GLuint __pyx_v_program, GLuint __pyx_v_index, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLint *__pyx_v_size, GLenum *__pyx_v_type, GLchar *__pyx_v_name) { 2025-12-30T00:29:13,272 | ^~~~~~ 2025-12-30T00:29:13,273 | uint 2025-12-30T00:29:13,291 kivy/graphics/cgl_backend/cgl_debug.c:15266:138: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:13,292 15266 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetActiveUniform(GLuint __pyx_v_program, GLuint __pyx_v_index, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLint *__pyx_v_size, GLenum *__pyx_v_type, GLchar *__pyx_v_name) { 2025-12-30T00:29:13,293 | ^~~~~~~ 2025-12-30T00:29:13,312 kivy/graphics/cgl_backend/cgl_debug.c:15266:163: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:13,313 15266 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetActiveUniform(GLuint __pyx_v_program, GLuint __pyx_v_index, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLint *__pyx_v_size, GLenum *__pyx_v_type, GLchar *__pyx_v_name) { 2025-12-30T00:29:13,314 | ^~~~~~~ 2025-12-30T00:29:13,331 kivy/graphics/cgl_backend/cgl_debug.c:15266:188: error: unknown type name ‘GLint’ 2025-12-30T00:29:13,333 15266 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetActiveUniform(GLuint __pyx_v_program, GLuint __pyx_v_index, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLint *__pyx_v_size, GLenum *__pyx_v_type, GLchar *__pyx_v_name) { 2025-12-30T00:29:13,334 | ^~~~~ 2025-12-30T00:29:13,358 kivy/graphics/cgl_backend/cgl_debug.c:15266:209: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:13,359 15266 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetActiveUniform(GLuint __pyx_v_program, GLuint __pyx_v_index, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLint *__pyx_v_size, GLenum *__pyx_v_type, GLchar *__pyx_v_name) { 2025-12-30T00:29:13,360 | ^~~~~~ 2025-12-30T00:29:13,361 | enum 2025-12-30T00:29:13,384 kivy/graphics/cgl_backend/cgl_debug.c:15266:231: error: unknown type name ‘GLchar’; did you mean ‘u_char’? 2025-12-30T00:29:13,385 15266 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetActiveUniform(GLuint __pyx_v_program, GLuint __pyx_v_index, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLint *__pyx_v_size, GLenum *__pyx_v_type, GLchar *__pyx_v_name) { 2025-12-30T00:29:13,386 | ^~~~~~ 2025-12-30T00:29:13,388 | u_char 2025-12-30T00:29:13,409 kivy/graphics/cgl_backend/cgl_debug.c:15338:96: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:13,411 15338 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetActiveUniform(GLuint __pyx_v_program, GLuint __pyx_v_index, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLint *__pyx_v_size, GLenum *__pyx_v_type, GLchar *__pyx_v_name) { 2025-12-30T00:29:13,412 | ^~~~~~ 2025-12-30T00:29:13,413 | uint 2025-12-30T00:29:13,436 kivy/graphics/cgl_backend/cgl_debug.c:15338:120: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:13,437 15338 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetActiveUniform(GLuint __pyx_v_program, GLuint __pyx_v_index, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLint *__pyx_v_size, GLenum *__pyx_v_type, GLchar *__pyx_v_name) { 2025-12-30T00:29:13,438 | ^~~~~~ 2025-12-30T00:29:13,439 | uint 2025-12-30T00:29:13,457 kivy/graphics/cgl_backend/cgl_debug.c:15338:142: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:13,458 15338 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetActiveUniform(GLuint __pyx_v_program, GLuint __pyx_v_index, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLint *__pyx_v_size, GLenum *__pyx_v_type, GLchar *__pyx_v_name) { 2025-12-30T00:29:13,459 | ^~~~~~~ 2025-12-30T00:29:13,479 kivy/graphics/cgl_backend/cgl_debug.c:15338:167: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:13,480 15338 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetActiveUniform(GLuint __pyx_v_program, GLuint __pyx_v_index, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLint *__pyx_v_size, GLenum *__pyx_v_type, GLchar *__pyx_v_name) { 2025-12-30T00:29:13,481 | ^~~~~~~ 2025-12-30T00:29:13,498 kivy/graphics/cgl_backend/cgl_debug.c:15338:192: error: unknown type name ‘GLint’ 2025-12-30T00:29:13,500 15338 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetActiveUniform(GLuint __pyx_v_program, GLuint __pyx_v_index, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLint *__pyx_v_size, GLenum *__pyx_v_type, GLchar *__pyx_v_name) { 2025-12-30T00:29:13,501 | ^~~~~ 2025-12-30T00:29:13,525 kivy/graphics/cgl_backend/cgl_debug.c:15338:213: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:13,526 15338 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetActiveUniform(GLuint __pyx_v_program, GLuint __pyx_v_index, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLint *__pyx_v_size, GLenum *__pyx_v_type, GLchar *__pyx_v_name) { 2025-12-30T00:29:13,528 | ^~~~~~ 2025-12-30T00:29:13,528 | enum 2025-12-30T00:29:13,551 kivy/graphics/cgl_backend/cgl_debug.c:15338:235: error: unknown type name ‘GLchar’; did you mean ‘u_char’? 2025-12-30T00:29:13,551 15338 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetActiveUniform(GLuint __pyx_v_program, GLuint __pyx_v_index, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLint *__pyx_v_size, GLenum *__pyx_v_type, GLchar *__pyx_v_name) { 2025-12-30T00:29:13,552 | ^~~~~~ 2025-12-30T00:29:13,553 | u_char 2025-12-30T00:29:13,577 kivy/graphics/cgl_backend/cgl_debug.c:15512:94: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:13,578 15512 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetAttachedShaders(GLuint __pyx_v_program, GLsizei __pyx_v_maxcount, GLsizei *__pyx_v_count, GLuint *__pyx_v_shaders) { 2025-12-30T00:29:13,579 | ^~~~~~ 2025-12-30T00:29:13,580 | uint 2025-12-30T00:29:13,599 kivy/graphics/cgl_backend/cgl_debug.c:15512:118: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:13,600 15512 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetAttachedShaders(GLuint __pyx_v_program, GLsizei __pyx_v_maxcount, GLsizei *__pyx_v_count, GLuint *__pyx_v_shaders) { 2025-12-30T00:29:13,601 | ^~~~~~~ 2025-12-30T00:29:13,620 kivy/graphics/cgl_backend/cgl_debug.c:15512:144: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:13,622 15512 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetAttachedShaders(GLuint __pyx_v_program, GLsizei __pyx_v_maxcount, GLsizei *__pyx_v_count, GLuint *__pyx_v_shaders) { 2025-12-30T00:29:13,623 | ^~~~~~~ 2025-12-30T00:29:13,646 kivy/graphics/cgl_backend/cgl_debug.c:15512:168: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:13,647 15512 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetAttachedShaders(GLuint __pyx_v_program, GLsizei __pyx_v_maxcount, GLsizei *__pyx_v_count, GLuint *__pyx_v_shaders) { 2025-12-30T00:29:13,648 | ^~~~~~ 2025-12-30T00:29:13,649 | uint 2025-12-30T00:29:13,671 kivy/graphics/cgl_backend/cgl_debug.c:15584:98: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:13,672 15584 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetAttachedShaders(GLuint __pyx_v_program, GLsizei __pyx_v_maxcount, GLsizei *__pyx_v_count, GLuint *__pyx_v_shaders) { 2025-12-30T00:29:13,673 | ^~~~~~ 2025-12-30T00:29:13,674 | uint 2025-12-30T00:29:13,692 kivy/graphics/cgl_backend/cgl_debug.c:15584:122: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:13,693 15584 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetAttachedShaders(GLuint __pyx_v_program, GLsizei __pyx_v_maxcount, GLsizei *__pyx_v_count, GLuint *__pyx_v_shaders) { 2025-12-30T00:29:13,695 | ^~~~~~~ 2025-12-30T00:29:13,714 kivy/graphics/cgl_backend/cgl_debug.c:15584:148: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:13,715 15584 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetAttachedShaders(GLuint __pyx_v_program, GLsizei __pyx_v_maxcount, GLsizei *__pyx_v_count, GLuint *__pyx_v_shaders) { 2025-12-30T00:29:13,716 | ^~~~~~~ 2025-12-30T00:29:13,740 kivy/graphics/cgl_backend/cgl_debug.c:15584:172: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:13,741 15584 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetAttachedShaders(GLuint __pyx_v_program, GLsizei __pyx_v_maxcount, GLsizei *__pyx_v_count, GLuint *__pyx_v_shaders) { 2025-12-30T00:29:13,742 | ^~~~~~ 2025-12-30T00:29:13,744 | uint 2025-12-30T00:29:13,767 kivy/graphics/cgl_backend/cgl_debug.c:15731:92: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:13,769 15731 | static int __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetAttribLocation(GLuint __pyx_v_program, GLchar const *__pyx_v_name) { 2025-12-30T00:29:13,770 | ^~~~~~ 2025-12-30T00:29:13,771 | uint 2025-12-30T00:29:13,793 kivy/graphics/cgl_backend/cgl_debug.c:15731:116: error: unknown type name ‘GLchar’; did you mean ‘u_char’? 2025-12-30T00:29:13,795 15731 | static int __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetAttribLocation(GLuint __pyx_v_program, GLchar const *__pyx_v_name) { 2025-12-30T00:29:13,796 | ^~~~~~ 2025-12-30T00:29:13,797 | u_char 2025-12-30T00:29:13,819 kivy/graphics/cgl_backend/cgl_debug.c:15807:96: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:13,821 15807 | static int __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetAttribLocation(GLuint __pyx_v_program, GLchar *__pyx_v_name) { 2025-12-30T00:29:13,822 | ^~~~~~ 2025-12-30T00:29:13,823 | uint 2025-12-30T00:29:13,846 kivy/graphics/cgl_backend/cgl_debug.c:15807:120: error: unknown type name ‘GLchar’; did you mean ‘u_char’? 2025-12-30T00:29:13,847 15807 | static int __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetAttribLocation(GLuint __pyx_v_program, GLchar *__pyx_v_name) { 2025-12-30T00:29:13,847 | ^~~~~~ 2025-12-30T00:29:13,849 | u_char 2025-12-30T00:29:13,873 kivy/graphics/cgl_backend/cgl_debug.c:15953:87: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:13,874 15953 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetBooleanv(GLenum __pyx_v_pname, GLboolean *__pyx_v_params) { 2025-12-30T00:29:13,876 | ^~~~~~ 2025-12-30T00:29:13,877 | enum 2025-12-30T00:29:13,897 kivy/graphics/cgl_backend/cgl_debug.c:15953:109: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:13,899 15953 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetBooleanv(GLenum __pyx_v_pname, GLboolean *__pyx_v_params) { 2025-12-30T00:29:13,900 | ^~~~~~~~~ 2025-12-30T00:29:13,924 kivy/graphics/cgl_backend/cgl_debug.c:16025:91: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:13,925 16025 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetBooleanv(GLenum __pyx_v_pname, GLboolean *__pyx_v_params) { 2025-12-30T00:29:13,926 | ^~~~~~ 2025-12-30T00:29:13,927 | enum 2025-12-30T00:29:13,948 kivy/graphics/cgl_backend/cgl_debug.c:16025:113: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:13,949 16025 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetBooleanv(GLenum __pyx_v_pname, GLboolean *__pyx_v_params) { 2025-12-30T00:29:13,950 | ^~~~~~~~~ 2025-12-30T00:29:13,976 kivy/graphics/cgl_backend/cgl_debug.c:16156:96: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:13,977 16156 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetBufferParameteriv(GLenum __pyx_v_target, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:13,978 | ^~~~~~ 2025-12-30T00:29:13,979 | enum 2025-12-30T00:29:14,004 kivy/graphics/cgl_backend/cgl_debug.c:16156:119: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:14,005 16156 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetBufferParameteriv(GLenum __pyx_v_target, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:14,006 | ^~~~~~ 2025-12-30T00:29:14,007 | enum 2025-12-30T00:29:14,024 kivy/graphics/cgl_backend/cgl_debug.c:16156:141: error: unknown type name ‘GLint’ 2025-12-30T00:29:14,025 16156 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetBufferParameteriv(GLenum __pyx_v_target, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:14,027 | ^~~~~ 2025-12-30T00:29:14,050 kivy/graphics/cgl_backend/cgl_debug.c:16228:100: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:14,052 16228 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetBufferParameteriv(GLenum __pyx_v_target, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:14,053 | ^~~~~~ 2025-12-30T00:29:14,053 | enum 2025-12-30T00:29:14,078 kivy/graphics/cgl_backend/cgl_debug.c:16228:123: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:14,080 16228 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetBufferParameteriv(GLenum __pyx_v_target, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:14,081 | ^~~~~~ 2025-12-30T00:29:14,081 | enum 2025-12-30T00:29:14,099 kivy/graphics/cgl_backend/cgl_debug.c:16228:145: error: unknown type name ‘GLint’ 2025-12-30T00:29:14,099 16228 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetBufferParameteriv(GLenum __pyx_v_target, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:14,100 | ^~~~~ 2025-12-30T00:29:14,114 kivy/graphics/cgl_backend/cgl_debug.c:16364:8: error: unknown type name ‘GLenum’ 2025-12-30T00:29:14,116 16364 | static GLenum __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetError(void) { 2025-12-30T00:29:14,117 | ^~~~~~ 2025-12-30T00:29:14,120 kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetError’: 2025-12-30T00:29:14,141 kivy/graphics/cgl_backend/cgl_debug.c:16365:3: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:14,142 16365 | GLenum __pyx_r; 2025-12-30T00:29:14,143 | ^~~~~~ 2025-12-30T00:29:14,144 | enum 2025-12-30T00:29:14,167 kivy/graphics/cgl_backend/cgl_debug.c:16366:3: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:14,168 16366 | GLenum __pyx_t_1; 2025-12-30T00:29:14,169 | ^~~~~~ 2025-12-30T00:29:14,170 | enum 2025-12-30T00:29:14,190 kivy/graphics/cgl_backend/cgl_debug.c:16390:117: error: ‘GLenum’ undeclared (first use in this function) 2025-12-30T00:29:14,191 16390 | __pyx_t_1 = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetError(); if (unlikely(__pyx_t_1 == ((GLenum)-1) && PyErr_Occurred())) __PYX_ERR(0, 571, __pyx_L4_error) 2025-12-30T00:29:14,192 | ^~~~~~ 2025-12-30T00:29:14,193 kivy/graphics/cgl_backend/cgl_debug.c:1328:43: note: in definition of macro ‘unlikely’ 2025-12-30T00:29:14,194 1328 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-12-30T00:29:14,195 | ^ 2025-12-30T00:29:14,196 kivy/graphics/cgl_backend/cgl_debug.c: At top level: 2025-12-30T00:29:14,206 kivy/graphics/cgl_backend/cgl_debug.c:16440:8: error: unknown type name ‘GLenum’ 2025-12-30T00:29:14,208 16440 | static GLenum __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetError(void) { 2025-12-30T00:29:14,209 | ^~~~~~ 2025-12-30T00:29:14,212 kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetError’: 2025-12-30T00:29:14,233 kivy/graphics/cgl_backend/cgl_debug.c:16441:3: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:14,234 16441 | GLenum __pyx_r; 2025-12-30T00:29:14,235 | ^~~~~~ 2025-12-30T00:29:14,236 | enum 2025-12-30T00:29:14,259 kivy/graphics/cgl_backend/cgl_debug.c:16442:3: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:14,260 16442 | GLenum __pyx_t_1; 2025-12-30T00:29:14,261 | ^~~~~~ 2025-12-30T00:29:14,262 | enum 2025-12-30T00:29:14,274 kivy/graphics/cgl_backend/cgl_debug.c:16455:74: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetError’ 2025-12-30T00:29:14,275 16455 | __pyx_t_1 = __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_native->glGetError(); if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 575, __pyx_L1_error) 2025-12-30T00:29:14,276 | ^~ 2025-12-30T00:29:14,280 kivy/graphics/cgl_backend/cgl_debug.c: At top level: 2025-12-30T00:29:14,301 kivy/graphics/cgl_backend/cgl_debug.c:16484:85: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:14,302 16484 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetFloatv(GLenum __pyx_v_pname, GLfloat *__pyx_v_params) { 2025-12-30T00:29:14,303 | ^~~~~~ 2025-12-30T00:29:14,304 | enum 2025-12-30T00:29:14,329 kivy/graphics/cgl_backend/cgl_debug.c:16484:107: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:14,330 16484 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetFloatv(GLenum __pyx_v_pname, GLfloat *__pyx_v_params) { 2025-12-30T00:29:14,331 | ^~~~~~~ 2025-12-30T00:29:14,332 | float 2025-12-30T00:29:14,355 kivy/graphics/cgl_backend/cgl_debug.c:16556:89: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:14,357 16556 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetFloatv(GLenum __pyx_v_pname, GLfloat *__pyx_v_params) { 2025-12-30T00:29:14,358 | ^~~~~~ 2025-12-30T00:29:14,359 | enum 2025-12-30T00:29:14,383 kivy/graphics/cgl_backend/cgl_debug.c:16556:111: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:14,384 16556 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetFloatv(GLenum __pyx_v_pname, GLfloat *__pyx_v_params) { 2025-12-30T00:29:14,385 | ^~~~~~~ 2025-12-30T00:29:14,386 | float 2025-12-30T00:29:14,411 kivy/graphics/cgl_backend/cgl_debug.c:16687:111: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:14,413 16687 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetFramebufferAttachmentParameteriv(GLenum __pyx_v_target, GLenum __pyx_v_attachment, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:14,414 | ^~~~~~ 2025-12-30T00:29:14,415 | enum 2025-12-30T00:29:14,440 kivy/graphics/cgl_backend/cgl_debug.c:16687:134: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:14,441 16687 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetFramebufferAttachmentParameteriv(GLenum __pyx_v_target, GLenum __pyx_v_attachment, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:14,442 | ^~~~~~ 2025-12-30T00:29:14,443 | enum 2025-12-30T00:29:14,469 kivy/graphics/cgl_backend/cgl_debug.c:16687:161: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:14,470 16687 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetFramebufferAttachmentParameteriv(GLenum __pyx_v_target, GLenum __pyx_v_attachment, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:14,471 | ^~~~~~ 2025-12-30T00:29:14,472 | enum 2025-12-30T00:29:14,489 kivy/graphics/cgl_backend/cgl_debug.c:16687:183: error: unknown type name ‘GLint’ 2025-12-30T00:29:14,490 16687 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetFramebufferAttachmentParameteriv(GLenum __pyx_v_target, GLenum __pyx_v_attachment, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:14,491 | ^~~~~ 2025-12-30T00:29:14,516 kivy/graphics/cgl_backend/cgl_debug.c:16759:115: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:14,517 16759 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetFramebufferAttachmentParameteriv(GLenum __pyx_v_target, GLenum __pyx_v_attachment, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:14,518 | ^~~~~~ 2025-12-30T00:29:14,519 | enum 2025-12-30T00:29:14,544 kivy/graphics/cgl_backend/cgl_debug.c:16759:138: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:14,546 16759 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetFramebufferAttachmentParameteriv(GLenum __pyx_v_target, GLenum __pyx_v_attachment, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:14,547 | ^~~~~~ 2025-12-30T00:29:14,548 | enum 2025-12-30T00:29:14,573 kivy/graphics/cgl_backend/cgl_debug.c:16759:165: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:14,575 16759 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetFramebufferAttachmentParameteriv(GLenum __pyx_v_target, GLenum __pyx_v_attachment, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:14,575 | ^~~~~~ 2025-12-30T00:29:14,576 | enum 2025-12-30T00:29:14,593 kivy/graphics/cgl_backend/cgl_debug.c:16759:187: error: unknown type name ‘GLint’ 2025-12-30T00:29:14,594 16759 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetFramebufferAttachmentParameteriv(GLenum __pyx_v_target, GLenum __pyx_v_attachment, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:14,595 | ^~~~~ 2025-12-30T00:29:14,622 kivy/graphics/cgl_backend/cgl_debug.c:16900:87: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:14,623 16900 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetIntegerv(GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:14,624 | ^~~~~~ 2025-12-30T00:29:14,625 | enum 2025-12-30T00:29:14,642 kivy/graphics/cgl_backend/cgl_debug.c:16900:109: error: unknown type name ‘GLint’ 2025-12-30T00:29:14,644 16900 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetIntegerv(GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:14,645 | ^~~~~ 2025-12-30T00:29:14,669 kivy/graphics/cgl_backend/cgl_debug.c:16972:91: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:14,671 16972 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetIntegerv(GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:14,672 | ^~~~~~ 2025-12-30T00:29:14,673 | enum 2025-12-30T00:29:14,690 kivy/graphics/cgl_backend/cgl_debug.c:16972:113: error: unknown type name ‘GLint’ 2025-12-30T00:29:14,691 16972 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetIntegerv(GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:14,692 | ^~~~~ 2025-12-30T00:29:14,717 kivy/graphics/cgl_backend/cgl_debug.c:17103:88: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:14,719 17103 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetProgramiv(GLuint __pyx_v_program, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:14,720 | ^~~~~~ 2025-12-30T00:29:14,721 | uint 2025-12-30T00:29:14,746 kivy/graphics/cgl_backend/cgl_debug.c:17103:112: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:14,748 17103 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetProgramiv(GLuint __pyx_v_program, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:14,749 | ^~~~~~ 2025-12-30T00:29:14,750 | enum 2025-12-30T00:29:14,768 kivy/graphics/cgl_backend/cgl_debug.c:17103:134: error: unknown type name ‘GLint’ 2025-12-30T00:29:14,769 17103 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetProgramiv(GLuint __pyx_v_program, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:14,770 | ^~~~~ 2025-12-30T00:29:14,795 kivy/graphics/cgl_backend/cgl_debug.c:17175:92: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:14,796 17175 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetProgramiv(GLuint __pyx_v_program, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:14,797 | ^~~~~~ 2025-12-30T00:29:14,798 | uint 2025-12-30T00:29:14,825 kivy/graphics/cgl_backend/cgl_debug.c:17175:116: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:14,826 17175 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetProgramiv(GLuint __pyx_v_program, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:14,827 | ^~~~~~ 2025-12-30T00:29:14,828 | enum 2025-12-30T00:29:14,847 kivy/graphics/cgl_backend/cgl_debug.c:17175:138: error: unknown type name ‘GLint’ 2025-12-30T00:29:14,848 17175 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetProgramiv(GLuint __pyx_v_program, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:14,849 | ^~~~~ 2025-12-30T00:29:14,876 kivy/graphics/cgl_backend/cgl_debug.c:17311:93: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:14,878 17311 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetProgramInfoLog(GLuint __pyx_v_program, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLchar *__pyx_v_infolog) { 2025-12-30T00:29:14,879 | ^~~~~~ 2025-12-30T00:29:14,880 | uint 2025-12-30T00:29:14,901 kivy/graphics/cgl_backend/cgl_debug.c:17311:117: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:14,902 17311 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetProgramInfoLog(GLuint __pyx_v_program, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLchar *__pyx_v_infolog) { 2025-12-30T00:29:14,903 | ^~~~~~~ 2025-12-30T00:29:14,924 kivy/graphics/cgl_backend/cgl_debug.c:17311:142: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:14,926 17311 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetProgramInfoLog(GLuint __pyx_v_program, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLchar *__pyx_v_infolog) { 2025-12-30T00:29:14,927 | ^~~~~~~ 2025-12-30T00:29:14,953 kivy/graphics/cgl_backend/cgl_debug.c:17311:167: error: unknown type name ‘GLchar’; did you mean ‘u_char’? 2025-12-30T00:29:14,954 17311 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetProgramInfoLog(GLuint __pyx_v_program, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLchar *__pyx_v_infolog) { 2025-12-30T00:29:14,955 | ^~~~~~ 2025-12-30T00:29:14,956 | u_char 2025-12-30T00:29:14,981 kivy/graphics/cgl_backend/cgl_debug.c:17383:97: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:14,982 17383 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetProgramInfoLog(GLuint __pyx_v_program, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLchar *__pyx_v_infolog) { 2025-12-30T00:29:14,984 | ^~~~~~ 2025-12-30T00:29:14,985 | uint 2025-12-30T00:29:15,007 kivy/graphics/cgl_backend/cgl_debug.c:17383:121: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:15,008 17383 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetProgramInfoLog(GLuint __pyx_v_program, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLchar *__pyx_v_infolog) { 2025-12-30T00:29:15,010 | ^~~~~~~ 2025-12-30T00:29:15,032 kivy/graphics/cgl_backend/cgl_debug.c:17383:146: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:15,034 17383 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetProgramInfoLog(GLuint __pyx_v_program, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLchar *__pyx_v_infolog) { 2025-12-30T00:29:15,035 | ^~~~~~~ 2025-12-30T00:29:15,063 kivy/graphics/cgl_backend/cgl_debug.c:17383:171: error: unknown type name ‘GLchar’; did you mean ‘u_char’? 2025-12-30T00:29:15,064 17383 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetProgramInfoLog(GLuint __pyx_v_program, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLchar *__pyx_v_infolog) { 2025-12-30T00:29:15,065 | ^~~~~~ 2025-12-30T00:29:15,066 | u_char 2025-12-30T00:29:15,096 kivy/graphics/cgl_backend/cgl_debug.c:17530:102: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:15,097 17530 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetRenderbufferParameteriv(GLenum __pyx_v_target, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:15,099 | ^~~~~~ 2025-12-30T00:29:15,100 | enum 2025-12-30T00:29:15,128 kivy/graphics/cgl_backend/cgl_debug.c:17530:125: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:15,130 17530 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetRenderbufferParameteriv(GLenum __pyx_v_target, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:15,131 | ^~~~~~ 2025-12-30T00:29:15,132 | enum 2025-12-30T00:29:15,151 kivy/graphics/cgl_backend/cgl_debug.c:17530:147: error: unknown type name ‘GLint’ 2025-12-30T00:29:15,153 17530 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetRenderbufferParameteriv(GLenum __pyx_v_target, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:15,154 | ^~~~~ 2025-12-30T00:29:15,181 kivy/graphics/cgl_backend/cgl_debug.c:17602:106: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:15,182 17602 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetRenderbufferParameteriv(GLenum __pyx_v_target, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:15,183 | ^~~~~~ 2025-12-30T00:29:15,184 | enum 2025-12-30T00:29:15,211 kivy/graphics/cgl_backend/cgl_debug.c:17602:129: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:15,213 17602 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetRenderbufferParameteriv(GLenum __pyx_v_target, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:15,214 | ^~~~~~ 2025-12-30T00:29:15,215 | enum 2025-12-30T00:29:15,234 kivy/graphics/cgl_backend/cgl_debug.c:17602:151: error: unknown type name ‘GLint’ 2025-12-30T00:29:15,235 17602 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetRenderbufferParameteriv(GLenum __pyx_v_target, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:15,237 | ^~~~~ 2025-12-30T00:29:15,264 kivy/graphics/cgl_backend/cgl_debug.c:17738:87: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:15,265 17738 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetShaderiv(GLuint __pyx_v_shader, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:15,266 | ^~~~~~ 2025-12-30T00:29:15,267 | uint 2025-12-30T00:29:15,295 kivy/graphics/cgl_backend/cgl_debug.c:17738:110: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:15,296 17738 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetShaderiv(GLuint __pyx_v_shader, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:15,298 | ^~~~~~ 2025-12-30T00:29:15,299 | enum 2025-12-30T00:29:15,317 kivy/graphics/cgl_backend/cgl_debug.c:17738:132: error: unknown type name ‘GLint’ 2025-12-30T00:29:15,319 17738 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetShaderiv(GLuint __pyx_v_shader, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:15,320 | ^~~~~ 2025-12-30T00:29:15,345 kivy/graphics/cgl_backend/cgl_debug.c:17810:91: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:15,346 17810 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetShaderiv(GLuint __pyx_v_shader, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:15,347 | ^~~~~~ 2025-12-30T00:29:15,348 | uint 2025-12-30T00:29:15,376 kivy/graphics/cgl_backend/cgl_debug.c:17810:114: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:15,378 17810 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetShaderiv(GLuint __pyx_v_shader, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:15,379 | ^~~~~~ 2025-12-30T00:29:15,380 | enum 2025-12-30T00:29:15,398 kivy/graphics/cgl_backend/cgl_debug.c:17810:136: error: unknown type name ‘GLint’ 2025-12-30T00:29:15,400 17810 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetShaderiv(GLuint __pyx_v_shader, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:15,401 | ^~~~~ 2025-12-30T00:29:15,429 kivy/graphics/cgl_backend/cgl_debug.c:17946:92: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:15,430 17946 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetShaderInfoLog(GLuint __pyx_v_shader, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLchar *__pyx_v_infolog) { 2025-12-30T00:29:15,431 | ^~~~~~ 2025-12-30T00:29:15,432 | uint 2025-12-30T00:29:15,453 kivy/graphics/cgl_backend/cgl_debug.c:17946:115: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:15,455 17946 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetShaderInfoLog(GLuint __pyx_v_shader, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLchar *__pyx_v_infolog) { 2025-12-30T00:29:15,456 | ^~~~~~~ 2025-12-30T00:29:15,477 kivy/graphics/cgl_backend/cgl_debug.c:17946:140: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:15,479 17946 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetShaderInfoLog(GLuint __pyx_v_shader, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLchar *__pyx_v_infolog) { 2025-12-30T00:29:15,480 | ^~~~~~~ 2025-12-30T00:29:15,506 kivy/graphics/cgl_backend/cgl_debug.c:17946:165: error: unknown type name ‘GLchar’; did you mean ‘u_char’? 2025-12-30T00:29:15,508 17946 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetShaderInfoLog(GLuint __pyx_v_shader, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLchar *__pyx_v_infolog) { 2025-12-30T00:29:15,509 | ^~~~~~ 2025-12-30T00:29:15,510 | u_char 2025-12-30T00:29:15,534 kivy/graphics/cgl_backend/cgl_debug.c:18018:96: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:15,535 18018 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetShaderInfoLog(GLuint __pyx_v_shader, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLchar *__pyx_v_infolog) { 2025-12-30T00:29:15,536 | ^~~~~~ 2025-12-30T00:29:15,537 | uint 2025-12-30T00:29:15,558 kivy/graphics/cgl_backend/cgl_debug.c:18018:119: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:15,559 18018 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetShaderInfoLog(GLuint __pyx_v_shader, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLchar *__pyx_v_infolog) { 2025-12-30T00:29:15,560 | ^~~~~~~ 2025-12-30T00:29:15,581 kivy/graphics/cgl_backend/cgl_debug.c:18018:144: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:15,583 18018 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetShaderInfoLog(GLuint __pyx_v_shader, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLchar *__pyx_v_infolog) { 2025-12-30T00:29:15,584 | ^~~~~~~ 2025-12-30T00:29:15,610 kivy/graphics/cgl_backend/cgl_debug.c:18018:169: error: unknown type name ‘GLchar’; did you mean ‘u_char’? 2025-12-30T00:29:15,611 18018 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetShaderInfoLog(GLuint __pyx_v_shader, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLchar *__pyx_v_infolog) { 2025-12-30T00:29:15,612 | ^~~~~~ 2025-12-30T00:29:15,613 | u_char 2025-12-30T00:29:15,639 kivy/graphics/cgl_backend/cgl_debug.c:18165:91: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:15,641 18165 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetShaderSource(GLuint __pyx_v_shader, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLchar *__pyx_v_source) { 2025-12-30T00:29:15,642 | ^~~~~~ 2025-12-30T00:29:15,643 | uint 2025-12-30T00:29:15,663 kivy/graphics/cgl_backend/cgl_debug.c:18165:114: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:15,664 18165 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetShaderSource(GLuint __pyx_v_shader, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLchar *__pyx_v_source) { 2025-12-30T00:29:15,666 | ^~~~~~~ 2025-12-30T00:29:15,687 kivy/graphics/cgl_backend/cgl_debug.c:18165:139: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:15,689 18165 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetShaderSource(GLuint __pyx_v_shader, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLchar *__pyx_v_source) { 2025-12-30T00:29:15,689 | ^~~~~~~ 2025-12-30T00:29:15,716 kivy/graphics/cgl_backend/cgl_debug.c:18165:164: error: unknown type name ‘GLchar’; did you mean ‘u_char’? 2025-12-30T00:29:15,718 18165 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetShaderSource(GLuint __pyx_v_shader, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLchar *__pyx_v_source) { 2025-12-30T00:29:15,719 | ^~~~~~ 2025-12-30T00:29:15,719 | u_char 2025-12-30T00:29:15,745 kivy/graphics/cgl_backend/cgl_debug.c:18237:95: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:15,746 18237 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetShaderSource(GLuint __pyx_v_shader, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLchar *__pyx_v_source) { 2025-12-30T00:29:15,747 | ^~~~~~ 2025-12-30T00:29:15,748 | uint 2025-12-30T00:29:15,770 kivy/graphics/cgl_backend/cgl_debug.c:18237:118: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:15,771 18237 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetShaderSource(GLuint __pyx_v_shader, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLchar *__pyx_v_source) { 2025-12-30T00:29:15,772 | ^~~~~~~ 2025-12-30T00:29:15,795 kivy/graphics/cgl_backend/cgl_debug.c:18237:143: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:15,796 18237 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetShaderSource(GLuint __pyx_v_shader, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLchar *__pyx_v_source) { 2025-12-30T00:29:15,797 | ^~~~~~~ 2025-12-30T00:29:15,826 kivy/graphics/cgl_backend/cgl_debug.c:18237:168: error: unknown type name ‘GLchar’; did you mean ‘u_char’? 2025-12-30T00:29:15,828 18237 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetShaderSource(GLuint __pyx_v_shader, GLsizei __pyx_v_bufsize, GLsizei *__pyx_v_length, GLchar *__pyx_v_source) { 2025-12-30T00:29:15,830 | ^~~~~~ 2025-12-30T00:29:15,832 | u_char 2025-12-30T00:29:15,858 kivy/graphics/cgl_backend/cgl_debug.c:18384:15: error: expected ‘;’ before ‘const’ 2025-12-30T00:29:15,860 18384 | static GLubyte const *__stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetString(GLenum __pyx_v_name) { 2025-12-30T00:29:15,862 | ^~~~~~ 2025-12-30T00:29:15,864 | ; 2025-12-30T00:29:15,895 kivy/graphics/cgl_backend/cgl_debug.c:18384:95: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:15,897 18384 | static GLubyte const *__stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetString(GLenum __pyx_v_name) { 2025-12-30T00:29:15,899 | ^~~~~~ 2025-12-30T00:29:15,901 | enum 2025-12-30T00:29:15,928 kivy/graphics/cgl_backend/cgl_debug.c:18460:15: error: expected ‘;’ before ‘const’ 2025-12-30T00:29:15,930 18460 | static GLubyte const *__stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetString(GLenum __pyx_v_name) { 2025-12-30T00:29:15,932 | ^~~~~~ 2025-12-30T00:29:15,934 | ; 2025-12-30T00:29:15,967 kivy/graphics/cgl_backend/cgl_debug.c:18460:99: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:15,969 18460 | static GLubyte const *__stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetString(GLenum __pyx_v_name) { 2025-12-30T00:29:15,971 | ^~~~~~ 2025-12-30T00:29:15,973 | enum 2025-12-30T00:29:16,005 kivy/graphics/cgl_backend/cgl_debug.c:18551:93: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:16,007 18551 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetTexParameterfv(GLenum __pyx_v_target, GLenum __pyx_v_pname, GLfloat *__pyx_v_params) { 2025-12-30T00:29:16,009 | ^~~~~~ 2025-12-30T00:29:16,011 | enum 2025-12-30T00:29:16,043 kivy/graphics/cgl_backend/cgl_debug.c:18551:116: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:16,046 18551 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetTexParameterfv(GLenum __pyx_v_target, GLenum __pyx_v_pname, GLfloat *__pyx_v_params) { 2025-12-30T00:29:16,048 | ^~~~~~ 2025-12-30T00:29:16,050 | enum 2025-12-30T00:29:16,083 kivy/graphics/cgl_backend/cgl_debug.c:18551:138: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:16,085 18551 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetTexParameterfv(GLenum __pyx_v_target, GLenum __pyx_v_pname, GLfloat *__pyx_v_params) { 2025-12-30T00:29:16,087 | ^~~~~~~ 2025-12-30T00:29:16,089 | float 2025-12-30T00:29:16,120 kivy/graphics/cgl_backend/cgl_debug.c:18623:97: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:16,121 18623 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetTexParameterfv(GLenum __pyx_v_target, GLenum __pyx_v_pname, GLfloat *__pyx_v_params) { 2025-12-30T00:29:16,123 | ^~~~~~ 2025-12-30T00:29:16,124 | enum 2025-12-30T00:29:16,154 kivy/graphics/cgl_backend/cgl_debug.c:18623:120: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:16,156 18623 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetTexParameterfv(GLenum __pyx_v_target, GLenum __pyx_v_pname, GLfloat *__pyx_v_params) { 2025-12-30T00:29:16,157 | ^~~~~~ 2025-12-30T00:29:16,159 | enum 2025-12-30T00:29:16,189 kivy/graphics/cgl_backend/cgl_debug.c:18623:142: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:16,190 18623 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetTexParameterfv(GLenum __pyx_v_target, GLenum __pyx_v_pname, GLfloat *__pyx_v_params) { 2025-12-30T00:29:16,191 | ^~~~~~~ 2025-12-30T00:29:16,193 | float 2025-12-30T00:29:16,224 kivy/graphics/cgl_backend/cgl_debug.c:18759:93: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:16,225 18759 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetTexParameteriv(GLenum __pyx_v_target, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:16,227 | ^~~~~~ 2025-12-30T00:29:16,228 | enum 2025-12-30T00:29:16,259 kivy/graphics/cgl_backend/cgl_debug.c:18759:116: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:16,260 18759 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetTexParameteriv(GLenum __pyx_v_target, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:16,262 | ^~~~~~ 2025-12-30T00:29:16,263 | enum 2025-12-30T00:29:16,285 kivy/graphics/cgl_backend/cgl_debug.c:18759:138: error: unknown type name ‘GLint’ 2025-12-30T00:29:16,287 18759 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetTexParameteriv(GLenum __pyx_v_target, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:16,288 | ^~~~~ 2025-12-30T00:29:16,318 kivy/graphics/cgl_backend/cgl_debug.c:18831:97: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:16,319 18831 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetTexParameteriv(GLenum __pyx_v_target, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:16,321 | ^~~~~~ 2025-12-30T00:29:16,322 | enum 2025-12-30T00:29:16,353 kivy/graphics/cgl_backend/cgl_debug.c:18831:120: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:16,354 18831 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetTexParameteriv(GLenum __pyx_v_target, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:16,362 | ^~~~~~ 2025-12-30T00:29:16,379 | enum 2025-12-30T00:29:16,381 kivy/graphics/cgl_backend/cgl_debug.c:18831:142: error: unknown type name ‘GLint’ 2025-12-30T00:29:16,382 18831 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetTexParameteriv(GLenum __pyx_v_target, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:16,383 | ^~~~~ 2025-12-30T00:29:16,412 kivy/graphics/cgl_backend/cgl_debug.c:18967:88: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:16,413 18967 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetUniformfv(GLuint __pyx_v_program, GLint __pyx_v_location, GLfloat *__pyx_v_params) { 2025-12-30T00:29:16,414 | ^~~~~~ 2025-12-30T00:29:16,415 | uint 2025-12-30T00:29:16,435 kivy/graphics/cgl_backend/cgl_debug.c:18967:112: error: unknown type name ‘GLint’ 2025-12-30T00:29:16,436 18967 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetUniformfv(GLuint __pyx_v_program, GLint __pyx_v_location, GLfloat *__pyx_v_params) { 2025-12-30T00:29:16,437 | ^~~~~ 2025-12-30T00:29:16,465 kivy/graphics/cgl_backend/cgl_debug.c:18967:136: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:16,467 18967 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetUniformfv(GLuint __pyx_v_program, GLint __pyx_v_location, GLfloat *__pyx_v_params) { 2025-12-30T00:29:16,468 | ^~~~~~~ 2025-12-30T00:29:16,469 | float 2025-12-30T00:29:16,494 kivy/graphics/cgl_backend/cgl_debug.c:19039:92: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:16,496 19039 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetUniformfv(GLuint __pyx_v_program, GLint __pyx_v_location, GLfloat *__pyx_v_params) { 2025-12-30T00:29:16,498 | ^~~~~~ 2025-12-30T00:29:16,499 | uint 2025-12-30T00:29:16,518 kivy/graphics/cgl_backend/cgl_debug.c:19039:116: error: unknown type name ‘GLint’ 2025-12-30T00:29:16,519 19039 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetUniformfv(GLuint __pyx_v_program, GLint __pyx_v_location, GLfloat *__pyx_v_params) { 2025-12-30T00:29:16,521 | ^~~~~ 2025-12-30T00:29:16,549 kivy/graphics/cgl_backend/cgl_debug.c:19039:140: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:16,550 19039 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetUniformfv(GLuint __pyx_v_program, GLint __pyx_v_location, GLfloat *__pyx_v_params) { 2025-12-30T00:29:16,551 | ^~~~~~~ 2025-12-30T00:29:16,552 | float 2025-12-30T00:29:16,579 kivy/graphics/cgl_backend/cgl_debug.c:19175:88: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:16,581 19175 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetUniformiv(GLuint __pyx_v_program, GLint __pyx_v_location, GLint *__pyx_v_params) { 2025-12-30T00:29:16,581 | ^~~~~~ 2025-12-30T00:29:16,582 | uint 2025-12-30T00:29:16,602 kivy/graphics/cgl_backend/cgl_debug.c:19175:112: error: unknown type name ‘GLint’ 2025-12-30T00:29:16,603 19175 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetUniformiv(GLuint __pyx_v_program, GLint __pyx_v_location, GLint *__pyx_v_params) { 2025-12-30T00:29:16,604 | ^~~~~ 2025-12-30T00:29:16,625 kivy/graphics/cgl_backend/cgl_debug.c:19175:136: error: unknown type name ‘GLint’ 2025-12-30T00:29:16,626 19175 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetUniformiv(GLuint __pyx_v_program, GLint __pyx_v_location, GLint *__pyx_v_params) { 2025-12-30T00:29:16,627 | ^~~~~ 2025-12-30T00:29:16,654 kivy/graphics/cgl_backend/cgl_debug.c:19247:92: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:16,655 19247 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetUniformiv(GLuint __pyx_v_program, GLint __pyx_v_location, GLint *__pyx_v_params) { 2025-12-30T00:29:16,656 | ^~~~~~ 2025-12-30T00:29:16,657 | uint 2025-12-30T00:29:16,677 kivy/graphics/cgl_backend/cgl_debug.c:19247:116: error: unknown type name ‘GLint’ 2025-12-30T00:29:16,678 19247 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetUniformiv(GLuint __pyx_v_program, GLint __pyx_v_location, GLint *__pyx_v_params) { 2025-12-30T00:29:16,679 | ^~~~~ 2025-12-30T00:29:16,699 kivy/graphics/cgl_backend/cgl_debug.c:19247:140: error: unknown type name ‘GLint’ 2025-12-30T00:29:16,700 19247 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetUniformiv(GLuint __pyx_v_program, GLint __pyx_v_location, GLint *__pyx_v_params) { 2025-12-30T00:29:16,702 | ^~~~~ 2025-12-30T00:29:16,731 kivy/graphics/cgl_backend/cgl_debug.c:19383:93: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:16,732 19383 | static int __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetUniformLocation(GLuint __pyx_v_program, GLchar const *__pyx_v_name) { 2025-12-30T00:29:16,733 | ^~~~~~ 2025-12-30T00:29:16,734 | uint 2025-12-30T00:29:16,760 Error compiling Cython file: 2025-12-30T00:29:16,761 ------------------------------------------------------------ 2025-12-30T00:29:16,762 ... 2025-12-30T00:29:16,764 raise Exception('Unknown color {}'.format(c)) 2025-12-30T00:29:16,765 return [r, g, b, a] 2025-12-30T00:29:16,766 cdef class Matrix(object): 2025-12-30T00:29:16,767 def __cinit__(self): 2025-12-30T00:29:16,767 memset(self.mat, 0, sizeof(matrix_t)) 2025-12-30T00:29:16,768 ^ 2025-12-30T00:29:16,769 ------------------------------------------------------------ 2025-12-30T00:29:16,770 kivy/graphics/svg.pyx:207:35: undeclared name not builtin: matrix_t 2025-12-30T00:29:16,770 kivy/graphics/cgl_backend/cgl_debug.c:19383:117: error: unknown type name ‘GLchar’; did you mean ‘u_char’? 2025-12-30T00:29:16,771 19383 | static int __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetUniformLocation(GLuint __pyx_v_program, GLchar const *__pyx_v_name) { 2025-12-30T00:29:16,772 | ^~~~~~ 2025-12-30T00:29:16,773 | u_char 2025-12-30T00:29:16,774 Error compiling Cython file: 2025-12-30T00:29:16,775 ------------------------------------------------------------ 2025-12-30T00:29:16,776 ... 2025-12-30T00:29:16,776 raise Exception('Unknown color {}'.format(c)) 2025-12-30T00:29:16,777 return [r, g, b, a] 2025-12-30T00:29:16,778 cdef class Matrix(object): 2025-12-30T00:29:16,779 def __cinit__(self): 2025-12-30T00:29:16,780 memset(self.mat, 0, sizeof(matrix_t)) 2025-12-30T00:29:16,781 ^ 2025-12-30T00:29:16,781 ------------------------------------------------------------ 2025-12-30T00:29:16,782 kivy/graphics/svg.pyx:207:19: Cannot convert Python object to 'void *' 2025-12-30T00:29:16,791 kivy/graphics/cgl_backend/cgl_debug.c:19473:97: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:16,793 19473 | static int __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetUniformLocation(GLuint __pyx_v_program, GLchar *__pyx_v_name) { 2025-12-30T00:29:16,794 | ^~~~~~ 2025-12-30T00:29:16,795 | uint 2025-12-30T00:29:16,823 kivy/graphics/cgl_backend/cgl_debug.c:19473:121: error: unknown type name ‘GLchar’; did you mean ‘u_char’? 2025-12-30T00:29:16,823 19473 | static int __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetUniformLocation(GLuint __pyx_v_program, GLchar *__pyx_v_name) { 2025-12-30T00:29:16,825 | ^~~~~~ 2025-12-30T00:29:16,826 | u_char 2025-12-30T00:29:16,851 Error compiling Cython file: 2025-12-30T00:29:16,852 ------------------------------------------------------------ 2025-12-30T00:29:16,852 ... 2025-12-30T00:29:16,853 self.circle_points = circle_points 2025-12-30T00:29:16,855 self.bezier_coefficients = None 2025-12-30T00:29:16,856 self.gradients = GradientContainer() 2025-12-30T00:29:16,857 self.anchor_x = anchor_x 2025-12-30T00:29:16,858 self.anchor_y = anchor_y 2025-12-30T00:29:16,859 self.line_texture = Texture.create( 2025-12-30T00:29:16,860 ^ 2025-12-30T00:29:16,861 ------------------------------------------------------------ 2025-12-30T00:29:16,862 kivy/graphics/svg.pyx:438:35: cimported module has no attribute 'create' 2025-12-30T00:29:16,863 kivy/graphics/cgl_backend/cgl_debug.c:19601:93: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:16,863 19601 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetVertexAttribfv(GLuint __pyx_v_index, GLenum __pyx_v_pname, GLfloat *__pyx_v_params) { 2025-12-30T00:29:16,865 | ^~~~~~ 2025-12-30T00:29:16,865 | uint 2025-12-30T00:29:16,887 kivy/graphics/cgl_backend/cgl_debug.c:19601:115: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:16,888 19601 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetVertexAttribfv(GLuint __pyx_v_index, GLenum __pyx_v_pname, GLfloat *__pyx_v_params) { 2025-12-30T00:29:16,889 | ^~~~~~ 2025-12-30T00:29:16,890 | enum 2025-12-30T00:29:16,918 kivy/graphics/cgl_backend/cgl_debug.c:19601:137: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:16,919 19601 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetVertexAttribfv(GLuint __pyx_v_index, GLenum __pyx_v_pname, GLfloat *__pyx_v_params) { 2025-12-30T00:29:16,920 | ^~~~~~~ 2025-12-30T00:29:16,921 | float 2025-12-30T00:29:16,947 kivy/graphics/cgl_backend/cgl_debug.c:19673:97: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:16,949 19673 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetVertexAttribfv(GLuint __pyx_v_index, GLenum __pyx_v_pname, GLfloat *__pyx_v_params) { 2025-12-30T00:29:16,950 | ^~~~~~ 2025-12-30T00:29:16,951 | uint 2025-12-30T00:29:16,980 kivy/graphics/cgl_backend/cgl_debug.c:19673:119: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:16,981 19673 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetVertexAttribfv(GLuint __pyx_v_index, GLenum __pyx_v_pname, GLfloat *__pyx_v_params) { 2025-12-30T00:29:16,982 | ^~~~~~ 2025-12-30T00:29:16,983 | enum 2025-12-30T00:29:17,011 kivy/graphics/cgl_backend/cgl_debug.c:19673:141: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:17,012 19673 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetVertexAttribfv(GLuint __pyx_v_index, GLenum __pyx_v_pname, GLfloat *__pyx_v_params) { 2025-12-30T00:29:17,013 | ^~~~~~~ 2025-12-30T00:29:17,015 | float 2025-12-30T00:29:17,023 Error compiling Cython file: 2025-12-30T00:29:17,023 ------------------------------------------------------------ 2025-12-30T00:29:17,024 ... 2025-12-30T00:29:17,025 self.last_cx = cx 2025-12-30T00:29:17,026 self.last_cy = cy 2025-12-30T00:29:17,027 count = bp_count * 2 2025-12-30T00:29:17,028 ilast = len(self.loop) 2025-12-30T00:29:17,029 array.resize(self.loop, ilast + count) 2025-12-30T00:29:17,029 f_loop = self.loop.data.as_floats 2025-12-30T00:29:17,030 ^ 2025-12-30T00:29:17,031 ------------------------------------------------------------ 2025-12-30T00:29:17,032 kivy/graphics/svg.pyx:1015:31: Cannot convert Python object to 'float *' 2025-12-30T00:29:17,038 Error compiling Cython file: 2025-12-30T00:29:17,039 ------------------------------------------------------------ 2025-12-30T00:29:17,039 ... 2025-12-30T00:29:17,040 self.last_cx = x2 2025-12-30T00:29:17,041 self.last_cy = y2 2025-12-30T00:29:17,042 count = bp_count * 2 2025-12-30T00:29:17,042 ilast = len(self.loop) 2025-12-30T00:29:17,043 array.resize(self.loop, ilast + count) 2025-12-30T00:29:17,044 f_loop = self.loop.data.as_floats 2025-12-30T00:29:17,045 ^ 2025-12-30T00:29:17,046 ------------------------------------------------------------ 2025-12-30T00:29:17,046 kivy/graphics/svg.pyx:1060:31: Cannot convert Python object to 'float *' 2025-12-30T00:29:17,047 kivy/graphics/cgl_backend/cgl_debug.c:19809:93: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:17,048 19809 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetVertexAttribiv(GLuint __pyx_v_index, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:17,049 | ^~~~~~ 2025-12-30T00:29:17,049 | uint 2025-12-30T00:29:17,068 Error compiling Cython file: 2025-12-30T00:29:17,069 ------------------------------------------------------------ 2025-12-30T00:29:17,070 ... 2025-12-30T00:29:17,071 free(vertices) 2025-12-30T00:29:17,073 cdef void push_strip_mesh(self, float *vertices, int vindex, int count, 2025-12-30T00:29:17,074 int mode=0): 2025-12-30T00:29:17,075 if self.last_mesh: 2025-12-30T00:29:17,076 if self.last_mesh.add_triangle_strip(vertices, vindex, count, mode): 2025-12-30T00:29:17,077 ^ 2025-12-30T00:29:17,078 ------------------------------------------------------------ 2025-12-30T00:29:17,079 kivy/graphics/svg.pyx:1158:49: Cannot convert 'float *' to Python object 2025-12-30T00:29:17,081 Error compiling Cython file: 2025-12-30T00:29:17,082 ------------------------------------------------------------ 2025-12-30T00:29:17,083 ... 2025-12-30T00:29:17,084 int mode=0): 2025-12-30T00:29:17,085 if self.last_mesh: 2025-12-30T00:29:17,086 if self.last_mesh.add_triangle_strip(vertices, vindex, count, mode): 2025-12-30T00:29:17,087 return 2025-12-30T00:29:17,087 self.last_mesh = StripMesh(fmt=VERTEX_FORMAT) 2025-12-30T00:29:17,088 self.last_mesh.add_triangle_strip(vertices, vindex, count, mode) 2025-12-30T00:29:17,089 ^ 2025-12-30T00:29:17,090 ------------------------------------------------------------ 2025-12-30T00:29:17,090 kivy/graphics/svg.pyx:1161:42: Cannot convert 'float *' to Python object 2025-12-30T00:29:17,091 kivy/graphics/cgl_backend/cgl_debug.c:19809:115: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:17,092 19809 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetVertexAttribiv(GLuint __pyx_v_index, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:17,093 | ^~~~~~ 2025-12-30T00:29:17,094 | enum 2025-12-30T00:29:17,099 kivy/graphics/cgl_backend/cgl_debug.c:19809:137: error: unknown type name ‘GLint’ 2025-12-30T00:29:17,101 19809 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetVertexAttribiv(GLuint __pyx_v_index, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:17,102 | ^~~~~ 2025-12-30T00:29:17,130 kivy/graphics/cgl_backend/cgl_debug.c:19881:97: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:17,131 19881 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetVertexAttribiv(GLuint __pyx_v_index, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:17,132 | ^~~~~~ 2025-12-30T00:29:17,133 | uint 2025-12-30T00:29:17,162 kivy/graphics/cgl_backend/cgl_debug.c:19881:119: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:17,164 19881 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetVertexAttribiv(GLuint __pyx_v_index, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:17,164 | ^~~~~~ 2025-12-30T00:29:17,165 | enum 2025-12-30T00:29:17,186 kivy/graphics/cgl_backend/cgl_debug.c:19881:141: error: unknown type name ‘GLint’ 2025-12-30T00:29:17,187 19881 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetVertexAttribiv(GLuint __pyx_v_index, GLenum __pyx_v_pname, GLint *__pyx_v_params) { 2025-12-30T00:29:17,188 | ^~~~~ 2025-12-30T00:29:17,217 kivy/graphics/cgl_backend/cgl_debug.c:20017:80: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:17,219 20017 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgHint(GLenum __pyx_v_target, GLenum __pyx_v_mode) { 2025-12-30T00:29:17,220 | ^~~~~~ 2025-12-30T00:29:17,221 | enum 2025-12-30T00:29:17,250 kivy/graphics/cgl_backend/cgl_debug.c:20017:103: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:17,251 20017 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgHint(GLenum __pyx_v_target, GLenum __pyx_v_mode) { 2025-12-30T00:29:17,252 | ^~~~~~ 2025-12-30T00:29:17,253 | enum 2025-12-30T00:29:17,281 kivy/graphics/cgl_backend/cgl_debug.c:20089:84: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:17,282 20089 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgHint(GLenum __pyx_v_target, GLenum __pyx_v_mode) { 2025-12-30T00:29:17,283 | ^~~~~~ 2025-12-30T00:29:17,284 | enum 2025-12-30T00:29:17,314 kivy/graphics/cgl_backend/cgl_debug.c:20089:107: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:17,315 20089 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgHint(GLenum __pyx_v_target, GLenum __pyx_v_mode) { 2025-12-30T00:29:17,316 | ^~~~~~ 2025-12-30T00:29:17,317 | enum 2025-12-30T00:29:17,333 kivy/graphics/cgl_backend/cgl_debug.c:20212:8: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:17,334 20212 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsBuffer(GLuint __pyx_v_buffer) { 2025-12-30T00:29:17,335 | ^~~~~~~~~ 2025-12-30T00:29:17,365 kivy/graphics/cgl_backend/cgl_debug.c:20212:89: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:17,365 20212 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsBuffer(GLuint __pyx_v_buffer) { 2025-12-30T00:29:17,366 | ^~~~~~ 2025-12-30T00:29:17,367 | uint 2025-12-30T00:29:17,382 kivy/graphics/cgl_backend/cgl_debug.c:20288:8: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:17,384 20288 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgIsBuffer(GLuint __pyx_v_buffer) { 2025-12-30T00:29:17,385 | ^~~~~~~~~ 2025-12-30T00:29:17,415 kivy/graphics/cgl_backend/cgl_debug.c:20288:93: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:17,415 20288 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgIsBuffer(GLuint __pyx_v_buffer) { 2025-12-30T00:29:17,416 | ^~~~~~ 2025-12-30T00:29:17,417 | uint 2025-12-30T00:29:17,433 kivy/graphics/cgl_backend/cgl_debug.c:20411:8: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:17,434 20411 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsEnabled(GLenum __pyx_v_cap) { 2025-12-30T00:29:17,435 | ^~~~~~~~~ 2025-12-30T00:29:17,466 kivy/graphics/cgl_backend/cgl_debug.c:20411:90: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:17,467 20411 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsEnabled(GLenum __pyx_v_cap) { 2025-12-30T00:29:17,468 | ^~~~~~ 2025-12-30T00:29:17,469 | enum 2025-12-30T00:29:17,485 kivy/graphics/cgl_backend/cgl_debug.c:20487:8: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:17,486 20487 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgIsEnabled(GLenum __pyx_v_cap) { 2025-12-30T00:29:17,488 | ^~~~~~~~~ 2025-12-30T00:29:17,519 kivy/graphics/cgl_backend/cgl_debug.c:20487:94: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:17,520 20487 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgIsEnabled(GLenum __pyx_v_cap) { 2025-12-30T00:29:17,521 | ^~~~~~ 2025-12-30T00:29:17,522 | enum 2025-12-30T00:29:17,538 kivy/graphics/cgl_backend/cgl_debug.c:20610:8: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:17,540 20610 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsFramebuffer(GLuint __pyx_v_framebuffer) { 2025-12-30T00:29:17,541 | ^~~~~~~~~ 2025-12-30T00:29:17,572 kivy/graphics/cgl_backend/cgl_debug.c:20610:94: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:17,573 20610 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsFramebuffer(GLuint __pyx_v_framebuffer) { 2025-12-30T00:29:17,574 | ^~~~~~ 2025-12-30T00:29:17,574 | uint 2025-12-30T00:29:17,590 kivy/graphics/cgl_backend/cgl_debug.c:20686:8: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:17,592 20686 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgIsFramebuffer(GLuint __pyx_v_framebuffer) { 2025-12-30T00:29:17,593 | ^~~~~~~~~ 2025-12-30T00:29:17,624 kivy/graphics/cgl_backend/cgl_debug.c:20686:98: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:17,625 20686 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgIsFramebuffer(GLuint __pyx_v_framebuffer) { 2025-12-30T00:29:17,626 | ^~~~~~ 2025-12-30T00:29:17,627 | uint 2025-12-30T00:29:17,643 kivy/graphics/cgl_backend/cgl_debug.c:20809:8: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:17,645 20809 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsProgram(GLuint __pyx_v_program) { 2025-12-30T00:29:17,646 | ^~~~~~~~~ 2025-12-30T00:29:17,677 kivy/graphics/cgl_backend/cgl_debug.c:20809:90: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:17,678 20809 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsProgram(GLuint __pyx_v_program) { 2025-12-30T00:29:17,679 | ^~~~~~ 2025-12-30T00:29:17,680 | uint 2025-12-30T00:29:17,695 kivy/graphics/cgl_backend/cgl_debug.c:20885:8: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:17,697 20885 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgIsProgram(GLuint __pyx_v_program) { 2025-12-30T00:29:17,698 | ^~~~~~~~~ 2025-12-30T00:29:17,729 kivy/graphics/cgl_backend/cgl_debug.c:20885:94: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:17,731 20885 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgIsProgram(GLuint __pyx_v_program) { 2025-12-30T00:29:17,732 | ^~~~~~ 2025-12-30T00:29:17,733 | uint 2025-12-30T00:29:17,749 kivy/graphics/cgl_backend/cgl_debug.c:21008:8: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:17,751 21008 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsRenderbuffer(GLuint __pyx_v_renderbuffer) { 2025-12-30T00:29:17,752 | ^~~~~~~~~ 2025-12-30T00:29:17,783 kivy/graphics/cgl_backend/cgl_debug.c:21008:95: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:17,784 21008 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsRenderbuffer(GLuint __pyx_v_renderbuffer) { 2025-12-30T00:29:17,785 | ^~~~~~ 2025-12-30T00:29:17,786 | uint 2025-12-30T00:29:17,802 kivy/graphics/cgl_backend/cgl_debug.c:21084:8: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:17,804 21084 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgIsRenderbuffer(GLuint __pyx_v_renderbuffer) { 2025-12-30T00:29:17,805 | ^~~~~~~~~ 2025-12-30T00:29:17,836 kivy/graphics/cgl_backend/cgl_debug.c:21084:99: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:17,837 21084 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgIsRenderbuffer(GLuint __pyx_v_renderbuffer) { 2025-12-30T00:29:17,838 | ^~~~~~ 2025-12-30T00:29:17,839 | uint 2025-12-30T00:29:17,856 kivy/graphics/cgl_backend/cgl_debug.c:21207:8: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:17,858 21207 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsShader(GLuint __pyx_v_shader) { 2025-12-30T00:29:17,859 | ^~~~~~~~~ 2025-12-30T00:29:17,891 kivy/graphics/cgl_backend/cgl_debug.c:21207:89: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:17,892 21207 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsShader(GLuint __pyx_v_shader) { 2025-12-30T00:29:17,893 | ^~~~~~ 2025-12-30T00:29:17,894 | uint 2025-12-30T00:29:17,910 kivy/graphics/cgl_backend/cgl_debug.c:21283:8: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:17,911 21283 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgIsShader(GLuint __pyx_v_shader) { 2025-12-30T00:29:17,913 | ^~~~~~~~~ 2025-12-30T00:29:17,944 kivy/graphics/cgl_backend/cgl_debug.c:21283:93: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:17,945 21283 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgIsShader(GLuint __pyx_v_shader) { 2025-12-30T00:29:17,947 | ^~~~~~ 2025-12-30T00:29:17,948 | uint 2025-12-30T00:29:17,964 kivy/graphics/cgl_backend/cgl_debug.c:21406:8: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:17,966 21406 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsTexture(GLuint __pyx_v_texture) { 2025-12-30T00:29:17,967 | ^~~~~~~~~ 2025-12-30T00:29:17,999 kivy/graphics/cgl_backend/cgl_debug.c:21406:90: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:18,000 21406 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsTexture(GLuint __pyx_v_texture) { 2025-12-30T00:29:18,001 | ^~~~~~ 2025-12-30T00:29:18,002 | uint 2025-12-30T00:29:18,018 kivy/graphics/cgl_backend/cgl_debug.c:21482:8: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:18,019 21482 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgIsTexture(GLuint __pyx_v_texture) { 2025-12-30T00:29:18,021 | ^~~~~~~~~ 2025-12-30T00:29:18,052 kivy/graphics/cgl_backend/cgl_debug.c:21482:94: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:18,053 21482 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgIsTexture(GLuint __pyx_v_texture) { 2025-12-30T00:29:18,055 | ^~~~~~ 2025-12-30T00:29:18,056 | uint 2025-12-30T00:29:18,086 kivy/graphics/cgl_backend/cgl_debug.c:21605:85: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:18,088 21605 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgLineWidth(GLfloat __pyx_v_width) { 2025-12-30T00:29:18,089 | ^~~~~~~ 2025-12-30T00:29:18,090 | float 2025-12-30T00:29:18,120 kivy/graphics/cgl_backend/cgl_debug.c:21677:89: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:18,121 21677 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgLineWidth(GLfloat __pyx_v_width) { 2025-12-30T00:29:18,122 | ^~~~~~~ 2025-12-30T00:29:18,124 | float 2025-12-30T00:29:18,154 kivy/graphics/cgl_backend/cgl_debug.c:21795:87: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:18,156 21795 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgLinkProgram(GLuint __pyx_v_program) { 2025-12-30T00:29:18,157 | ^~~~~~ 2025-12-30T00:29:18,158 | uint 2025-12-30T00:29:18,188 kivy/graphics/cgl_backend/cgl_debug.c:21867:91: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:18,189 21867 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgLinkProgram(GLuint __pyx_v_program) { 2025-12-30T00:29:18,190 | ^~~~~~ 2025-12-30T00:29:18,192 | uint 2025-12-30T00:29:18,223 kivy/graphics/cgl_backend/cgl_debug.c:21985:87: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:18,225 21985 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgPixelStorei(GLenum __pyx_v_pname, GLint __pyx_v_param) { 2025-12-30T00:29:18,226 | ^~~~~~ 2025-12-30T00:29:18,228 | enum 2025-12-30T00:29:18,250 kivy/graphics/cgl_backend/cgl_debug.c:21985:109: error: unknown type name ‘GLint’ 2025-12-30T00:29:18,252 21985 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgPixelStorei(GLenum __pyx_v_pname, GLint __pyx_v_param) { 2025-12-30T00:29:18,253 | ^~~~~ 2025-12-30T00:29:18,285 kivy/graphics/cgl_backend/cgl_debug.c:22057:91: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:18,287 22057 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgPixelStorei(GLenum __pyx_v_pname, GLint __pyx_v_param) { 2025-12-30T00:29:18,288 | ^~~~~~ 2025-12-30T00:29:18,289 | enum 2025-12-30T00:29:18,312 kivy/graphics/cgl_backend/cgl_debug.c:22057:113: error: unknown type name ‘GLint’ 2025-12-30T00:29:18,314 22057 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgPixelStorei(GLenum __pyx_v_pname, GLint __pyx_v_param) { 2025-12-30T00:29:18,315 | ^~~~~ 2025-12-30T00:29:18,347 kivy/graphics/cgl_backend/cgl_debug.c:22180:89: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:18,349 22180 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgPolygonOffset(GLfloat __pyx_v_factor, GLfloat __pyx_v_units) { 2025-12-30T00:29:18,350 | ^~~~~~~ 2025-12-30T00:29:18,350 | float 2025-12-30T00:29:18,383 kivy/graphics/cgl_backend/cgl_debug.c:22180:113: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:18,385 22180 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgPolygonOffset(GLfloat __pyx_v_factor, GLfloat __pyx_v_units) { 2025-12-30T00:29:18,386 | ^~~~~~~ 2025-12-30T00:29:18,387 | float 2025-12-30T00:29:18,418 kivy/graphics/cgl_backend/cgl_debug.c:22252:93: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:18,420 22252 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgPolygonOffset(GLfloat __pyx_v_factor, GLfloat __pyx_v_units) { 2025-12-30T00:29:18,421 | ^~~~~~~ 2025-12-30T00:29:18,422 | float 2025-12-30T00:29:18,455 kivy/graphics/cgl_backend/cgl_debug.c:22252:117: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:18,456 22252 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgPolygonOffset(GLfloat __pyx_v_factor, GLfloat __pyx_v_units) { 2025-12-30T00:29:18,457 | ^~~~~~~ 2025-12-30T00:29:18,459 | float 2025-12-30T00:29:18,481 kivy/graphics/cgl_backend/cgl_debug.c:22375:86: error: unknown type name ‘GLint’ 2025-12-30T00:29:18,482 22375 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgReadPixels(GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid *__pyx_v_pixels) { 2025-12-30T00:29:18,483 | ^~~~~ 2025-12-30T00:29:18,507 kivy/graphics/cgl_backend/cgl_debug.c:22375:103: error: unknown type name ‘GLint’ 2025-12-30T00:29:18,509 22375 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgReadPixels(GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid *__pyx_v_pixels) { 2025-12-30T00:29:18,510 | ^~~~~ 2025-12-30T00:29:18,536 kivy/graphics/cgl_backend/cgl_debug.c:22375:120: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:18,537 22375 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgReadPixels(GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid *__pyx_v_pixels) { 2025-12-30T00:29:18,538 | ^~~~~~~ 2025-12-30T00:29:18,564 kivy/graphics/cgl_backend/cgl_debug.c:22375:143: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:18,565 22375 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgReadPixels(GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid *__pyx_v_pixels) { 2025-12-30T00:29:18,567 | ^~~~~~~ 2025-12-30T00:29:18,601 kivy/graphics/cgl_backend/cgl_debug.c:22375:167: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:18,603 22375 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgReadPixels(GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid *__pyx_v_pixels) { 2025-12-30T00:29:18,604 | ^~~~~~ 2025-12-30T00:29:18,605 | enum 2025-12-30T00:29:18,639 kivy/graphics/cgl_backend/cgl_debug.c:22375:190: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:18,640 22375 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgReadPixels(GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid *__pyx_v_pixels) { 2025-12-30T00:29:18,642 | ^~~~~~ 2025-12-30T00:29:18,643 | enum 2025-12-30T00:29:18,675 kivy/graphics/cgl_backend/cgl_debug.c:22375:211: error: unknown type name ‘GLvoid’; did you mean ‘void’? 2025-12-30T00:29:18,677 22375 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgReadPixels(GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid *__pyx_v_pixels) { 2025-12-30T00:29:18,678 | ^~~~~~ 2025-12-30T00:29:18,679 | void 2025-12-30T00:29:18,700 kivy/graphics/cgl_backend/cgl_debug.c:22447:90: error: unknown type name ‘GLint’ 2025-12-30T00:29:18,701 22447 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgReadPixels(GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid *__pyx_v_pixels) { 2025-12-30T00:29:18,703 | ^~~~~ 2025-12-30T00:29:18,727 kivy/graphics/cgl_backend/cgl_debug.c:22447:107: error: unknown type name ‘GLint’ 2025-12-30T00:29:18,729 22447 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgReadPixels(GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid *__pyx_v_pixels) { 2025-12-30T00:29:18,730 | ^~~~~ 2025-12-30T00:29:18,756 kivy/graphics/cgl_backend/cgl_debug.c:22447:124: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:18,758 22447 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgReadPixels(GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid *__pyx_v_pixels) { 2025-12-30T00:29:18,759 | ^~~~~~~ 2025-12-30T00:29:18,785 kivy/graphics/cgl_backend/cgl_debug.c:22447:147: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:18,786 22447 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgReadPixels(GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid *__pyx_v_pixels) { 2025-12-30T00:29:18,787 | ^~~~~~~ 2025-12-30T00:29:18,821 kivy/graphics/cgl_backend/cgl_debug.c:22447:171: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:18,823 22447 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgReadPixels(GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid *__pyx_v_pixels) { 2025-12-30T00:29:18,824 | ^~~~~~ 2025-12-30T00:29:18,825 | enum 2025-12-30T00:29:18,859 kivy/graphics/cgl_backend/cgl_debug.c:22447:194: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:18,861 22447 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgReadPixels(GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid *__pyx_v_pixels) { 2025-12-30T00:29:18,862 | ^~~~~~ 2025-12-30T00:29:18,863 | enum 2025-12-30T00:29:18,895 kivy/graphics/cgl_backend/cgl_debug.c:22447:215: error: unknown type name ‘GLvoid’; did you mean ‘void’? 2025-12-30T00:29:18,896 22447 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgReadPixels(GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid *__pyx_v_pixels) { 2025-12-30T00:29:18,897 | ^~~~~~ 2025-12-30T00:29:18,899 | void 2025-12-30T00:29:18,932 kivy/graphics/cgl_backend/cgl_debug.c:22603:95: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:18,934 22603 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgRenderbufferStorage(GLenum __pyx_v_target, GLenum __pyx_v_internalformat, GLsizei __pyx_v_width, GLsizei __pyx_v_height) { 2025-12-30T00:29:18,934 | ^~~~~~ 2025-12-30T00:29:18,935 | enum 2025-12-30T00:29:18,969 kivy/graphics/cgl_backend/cgl_debug.c:22603:118: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:18,970 22603 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgRenderbufferStorage(GLenum __pyx_v_target, GLenum __pyx_v_internalformat, GLsizei __pyx_v_width, GLsizei __pyx_v_height) { 2025-12-30T00:29:18,971 | ^~~~~~ 2025-12-30T00:29:18,972 | enum 2025-12-30T00:29:18,998 kivy/graphics/cgl_backend/cgl_debug.c:22603:149: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:19,000 22603 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgRenderbufferStorage(GLenum __pyx_v_target, GLenum __pyx_v_internalformat, GLsizei __pyx_v_width, GLsizei __pyx_v_height) { 2025-12-30T00:29:19,001 | ^~~~~~~ 2025-12-30T00:29:19,027 kivy/graphics/cgl_backend/cgl_debug.c:22603:172: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:19,029 22603 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgRenderbufferStorage(GLenum __pyx_v_target, GLenum __pyx_v_internalformat, GLsizei __pyx_v_width, GLsizei __pyx_v_height) { 2025-12-30T00:29:19,030 | ^~~~~~~ 2025-12-30T00:29:19,063 kivy/graphics/cgl_backend/cgl_debug.c:22675:99: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:19,065 22675 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgRenderbufferStorage(GLenum __pyx_v_target, GLenum __pyx_v_internalformat, GLsizei __pyx_v_width, GLsizei __pyx_v_height) { 2025-12-30T00:29:19,066 | ^~~~~~ 2025-12-30T00:29:19,067 | enum 2025-12-30T00:29:19,100 kivy/graphics/cgl_backend/cgl_debug.c:22675:122: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:19,102 22675 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgRenderbufferStorage(GLenum __pyx_v_target, GLenum __pyx_v_internalformat, GLsizei __pyx_v_width, GLsizei __pyx_v_height) { 2025-12-30T00:29:19,103 | ^~~~~~ 2025-12-30T00:29:19,104 | enum 2025-12-30T00:29:19,130 kivy/graphics/cgl_backend/cgl_debug.c:22675:153: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:19,131 22675 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgRenderbufferStorage(GLenum __pyx_v_target, GLenum __pyx_v_internalformat, GLsizei __pyx_v_width, GLsizei __pyx_v_height) { 2025-12-30T00:29:19,133 | ^~~~~~~ 2025-12-30T00:29:19,159 kivy/graphics/cgl_backend/cgl_debug.c:22675:176: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:19,160 22675 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgRenderbufferStorage(GLenum __pyx_v_target, GLenum __pyx_v_internalformat, GLsizei __pyx_v_width, GLsizei __pyx_v_height) { 2025-12-30T00:29:19,161 | ^~~~~~~ 2025-12-30T00:29:19,189 kivy/graphics/cgl_backend/cgl_debug.c:22808:90: error: unknown type name ‘GLclampf’ 2025-12-30T00:29:19,190 22808 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgSampleCoverage(GLclampf __pyx_v_value, GLboolean __pyx_v_invert) { 2025-12-30T00:29:19,191 | ^~~~~~~~ 2025-12-30T00:29:19,221 kivy/graphics/cgl_backend/cgl_debug.c:22808:114: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:19,223 22808 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgSampleCoverage(GLclampf __pyx_v_value, GLboolean __pyx_v_invert) { 2025-12-30T00:29:19,224 | ^~~~~~~~~ 2025-12-30T00:29:19,251 kivy/graphics/cgl_backend/cgl_debug.c:22880:94: error: unknown type name ‘GLclampf’ 2025-12-30T00:29:19,252 22880 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgSampleCoverage(GLclampf __pyx_v_value, GLboolean __pyx_v_invert) { 2025-12-30T00:29:19,254 | ^~~~~~~~ 2025-12-30T00:29:19,284 kivy/graphics/cgl_backend/cgl_debug.c:22880:118: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:19,286 22880 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgSampleCoverage(GLclampf __pyx_v_value, GLboolean __pyx_v_invert) { 2025-12-30T00:29:19,287 | ^~~~~~~~~ 2025-12-30T00:29:19,311 kivy/graphics/cgl_backend/cgl_debug.c:23003:83: error: unknown type name ‘GLint’ 2025-12-30T00:29:19,312 23003 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgScissor(GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height) { 2025-12-30T00:29:19,313 | ^~~~~ 2025-12-30T00:29:19,339 kivy/graphics/cgl_backend/cgl_debug.c:23003:100: error: unknown type name ‘GLint’ 2025-12-30T00:29:19,340 23003 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgScissor(GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height) { 2025-12-30T00:29:19,341 | ^~~~~ 2025-12-30T00:29:19,368 kivy/graphics/cgl_backend/cgl_debug.c:23003:117: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:19,377 23003 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgScissor(GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height) { 2025-12-30T00:29:19,378 | ^~~~~~~ 2025-12-30T00:29:19,398 kivy/graphics/cgl_backend/cgl_debug.c:23003:140: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:19,399 23003 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgScissor(GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height) { 2025-12-30T00:29:19,401 | ^~~~~~~ 2025-12-30T00:29:19,427 kivy/graphics/cgl_backend/cgl_debug.c:23075:87: error: unknown type name ‘GLint’ 2025-12-30T00:29:19,431 23075 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgScissor(GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height) { 2025-12-30T00:29:19,432 | ^~~~~ 2025-12-30T00:29:19,456 kivy/graphics/cgl_backend/cgl_debug.c:23075:104: error: unknown type name ‘GLint’ 2025-12-30T00:29:19,458 23075 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgScissor(GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height) { 2025-12-30T00:29:19,459 | ^~~~~ 2025-12-30T00:29:19,490 kivy/graphics/cgl_backend/cgl_debug.c:23075:121: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:19,491 23075 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgScissor(GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height) { 2025-12-30T00:29:19,493 | ^~~~~~~ 2025-12-30T00:29:19,522 kivy/graphics/cgl_backend/cgl_debug.c:23075:144: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:19,523 23075 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgScissor(GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height) { 2025-12-30T00:29:19,524 | ^~~~~~~ 2025-12-30T00:29:19,561 kivy/graphics/cgl_backend/cgl_debug.c:23208:88: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:19,563 23208 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgShaderSource(GLuint __pyx_v_shader, GLsizei __pyx_v_count, GLchar const *const *__pyx_v_string, GLint const *__pyx_v_length) { 2025-12-30T00:29:19,565 | ^~~~~~ 2025-12-30T00:29:19,566 | uint 2025-12-30T00:29:19,595 kivy/graphics/cgl_backend/cgl_debug.c:23208:111: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:19,597 23208 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgShaderSource(GLuint __pyx_v_shader, GLsizei __pyx_v_count, GLchar const *const *__pyx_v_string, GLint const *__pyx_v_length) { 2025-12-30T00:29:19,598 | ^~~~~~~ 2025-12-30T00:29:19,635 kivy/graphics/cgl_backend/cgl_debug.c:23208:134: error: unknown type name ‘GLchar’; did you mean ‘u_char’? 2025-12-30T00:29:19,637 23208 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgShaderSource(GLuint __pyx_v_shader, GLsizei __pyx_v_count, GLchar const *const *__pyx_v_string, GLint const *__pyx_v_length) { 2025-12-30T00:29:19,639 | ^~~~~~ 2025-12-30T00:29:19,640 | u_char 2025-12-30T00:29:19,667 kivy/graphics/cgl_backend/cgl_debug.c:23208:171: error: unknown type name ‘GLint’ 2025-12-30T00:29:19,670 23208 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgShaderSource(GLuint __pyx_v_shader, GLsizei __pyx_v_count, GLchar const *const *__pyx_v_string, GLint const *__pyx_v_length) { 2025-12-30T00:29:19,672 | ^~~~~ 2025-12-30T00:29:19,707 kivy/graphics/cgl_backend/cgl_debug.c:23280:92: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:19,709 23280 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgShaderSource(GLuint __pyx_v_shader, GLsizei __pyx_v_count, GLchar const *const *__pyx_v_string, GLint const *__pyx_v_length) { 2025-12-30T00:29:19,711 | ^~~~~~ 2025-12-30T00:29:19,713 | uint 2025-12-30T00:29:19,741 kivy/graphics/cgl_backend/cgl_debug.c:23280:115: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:19,743 23280 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgShaderSource(GLuint __pyx_v_shader, GLsizei __pyx_v_count, GLchar const *const *__pyx_v_string, GLint const *__pyx_v_length) { 2025-12-30T00:29:19,746 | ^~~~~~~ 2025-12-30T00:29:19,784 kivy/graphics/cgl_backend/cgl_debug.c:23280:138: error: unknown type name ‘GLchar’; did you mean ‘u_char’? 2025-12-30T00:29:19,786 23280 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgShaderSource(GLuint __pyx_v_shader, GLsizei __pyx_v_count, GLchar const *const *__pyx_v_string, GLint const *__pyx_v_length) { 2025-12-30T00:29:19,788 | ^~~~~~ 2025-12-30T00:29:19,791 | u_char 2025-12-30T00:29:19,817 kivy/graphics/cgl_backend/cgl_debug.c:23280:175: error: unknown type name ‘GLint’ 2025-12-30T00:29:19,819 23280 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgShaderSource(GLuint __pyx_v_shader, GLsizei __pyx_v_count, GLchar const *const *__pyx_v_string, GLint const *__pyx_v_length) { 2025-12-30T00:29:19,822 | ^~~~~ 2025-12-30T00:29:19,862 kivy/graphics/cgl_backend/cgl_debug.c:23427:87: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:19,864 23427 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgStencilFunc(GLenum __pyx_v_func, GLint __pyx_v_ref, GLuint __pyx_v_mask) { 2025-12-30T00:29:19,867 | ^~~~~~ 2025-12-30T00:29:19,869 | enum 2025-12-30T00:29:19,895 kivy/graphics/cgl_backend/cgl_debug.c:23427:108: error: unknown type name ‘GLint’ 2025-12-30T00:29:19,898 23427 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgStencilFunc(GLenum __pyx_v_func, GLint __pyx_v_ref, GLuint __pyx_v_mask) { 2025-12-30T00:29:19,900 | ^~~~~ 2025-12-30T00:29:19,939 kivy/graphics/cgl_backend/cgl_debug.c:23427:127: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:19,941 23427 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgStencilFunc(GLenum __pyx_v_func, GLint __pyx_v_ref, GLuint __pyx_v_mask) { 2025-12-30T00:29:19,943 | ^~~~~~ 2025-12-30T00:29:19,945 | uint 2025-12-30T00:29:19,982 kivy/graphics/cgl_backend/cgl_debug.c:23499:91: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:19,984 23499 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgStencilFunc(GLenum __pyx_v_func, GLint __pyx_v_ref, GLuint __pyx_v_mask) { 2025-12-30T00:29:19,986 | ^~~~~~ 2025-12-30T00:29:19,988 | enum 2025-12-30T00:29:20,017 kivy/graphics/cgl_backend/cgl_debug.c:23499:112: error: unknown type name ‘GLint’ 2025-12-30T00:29:20,019 23499 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgStencilFunc(GLenum __pyx_v_func, GLint __pyx_v_ref, GLuint __pyx_v_mask) { 2025-12-30T00:29:20,021 | ^~~~~ 2025-12-30T00:29:20,062 kivy/graphics/cgl_backend/cgl_debug.c:23499:131: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:20,065 23499 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgStencilFunc(GLenum __pyx_v_func, GLint __pyx_v_ref, GLuint __pyx_v_mask) { 2025-12-30T00:29:20,067 | ^~~~~~ 2025-12-30T00:29:20,069 | uint 2025-12-30T00:29:20,110 kivy/graphics/cgl_backend/cgl_debug.c:23627:95: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:20,112 23627 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgStencilFuncSeparate(GLenum __pyx_v_face, GLenum __pyx_v_func, GLint __pyx_v_ref, GLuint __pyx_v_mask) { 2025-12-30T00:29:20,115 | ^~~~~~ 2025-12-30T00:29:20,117 | enum 2025-12-30T00:29:20,156 kivy/graphics/cgl_backend/cgl_debug.c:23627:116: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:20,158 23627 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgStencilFuncSeparate(GLenum __pyx_v_face, GLenum __pyx_v_func, GLint __pyx_v_ref, GLuint __pyx_v_mask) { 2025-12-30T00:29:20,161 | ^~~~~~ 2025-12-30T00:29:20,163 | enum 2025-12-30T00:29:20,189 kivy/graphics/cgl_backend/cgl_debug.c:23627:137: error: unknown type name ‘GLint’ 2025-12-30T00:29:20,192 23627 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgStencilFuncSeparate(GLenum __pyx_v_face, GLenum __pyx_v_func, GLint __pyx_v_ref, GLuint __pyx_v_mask) { 2025-12-30T00:29:20,194 | ^~~~~ 2025-12-30T00:29:20,232 kivy/graphics/cgl_backend/cgl_debug.c:23627:156: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:20,235 23627 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgStencilFuncSeparate(GLenum __pyx_v_face, GLenum __pyx_v_func, GLint __pyx_v_ref, GLuint __pyx_v_mask) { 2025-12-30T00:29:20,236 | ^~~~~~ 2025-12-30T00:29:20,238 | uint 2025-12-30T00:29:20,272 kivy/graphics/cgl_backend/cgl_debug.c:23699:99: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:20,273 23699 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgStencilFuncSeparate(GLenum __pyx_v_face, GLenum __pyx_v_func, GLint __pyx_v_ref, GLuint __pyx_v_mask) { 2025-12-30T00:29:20,275 | ^~~~~~ 2025-12-30T00:29:20,276 | enum 2025-12-30T00:29:20,312 kivy/graphics/cgl_backend/cgl_debug.c:23699:120: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:20,314 23699 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgStencilFuncSeparate(GLenum __pyx_v_face, GLenum __pyx_v_func, GLint __pyx_v_ref, GLuint __pyx_v_mask) { 2025-12-30T00:29:20,315 | ^~~~~~ 2025-12-30T00:29:20,317 | enum 2025-12-30T00:29:20,342 kivy/graphics/cgl_backend/cgl_debug.c:23699:141: error: unknown type name ‘GLint’ 2025-12-30T00:29:20,344 23699 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgStencilFuncSeparate(GLenum __pyx_v_face, GLenum __pyx_v_func, GLint __pyx_v_ref, GLuint __pyx_v_mask) { 2025-12-30T00:29:20,345 | ^~~~~ 2025-12-30T00:29:20,381 kivy/graphics/cgl_backend/cgl_debug.c:23699:160: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:20,383 23699 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgStencilFuncSeparate(GLenum __pyx_v_face, GLenum __pyx_v_func, GLint __pyx_v_ref, GLuint __pyx_v_mask) { 2025-12-30T00:29:20,385 | ^~~~~~ 2025-12-30T00:29:20,386 | uint 2025-12-30T00:29:20,421 kivy/graphics/cgl_backend/cgl_debug.c:23832:87: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:20,423 23832 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgStencilMask(GLuint __pyx_v_mask) { 2025-12-30T00:29:20,425 | ^~~~~~ 2025-12-30T00:29:20,426 | uint 2025-12-30T00:29:20,459 kivy/graphics/cgl_backend/cgl_debug.c:23904:91: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:20,461 23904 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgStencilMask(GLuint __pyx_v_mask) { 2025-12-30T00:29:20,463 | ^~~~~~ 2025-12-30T00:29:20,465 | uint 2025-12-30T00:29:20,500 kivy/graphics/cgl_backend/cgl_debug.c:24022:95: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:20,502 24022 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgStencilMaskSeparate(GLenum __pyx_v_face, GLuint __pyx_v_mask) { 2025-12-30T00:29:20,503 | ^~~~~~ 2025-12-30T00:29:20,505 | enum 2025-12-30T00:29:20,540 kivy/graphics/cgl_backend/cgl_debug.c:24022:116: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:20,542 24022 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgStencilMaskSeparate(GLenum __pyx_v_face, GLuint __pyx_v_mask) { 2025-12-30T00:29:20,543 | ^~~~~~ 2025-12-30T00:29:20,545 | uint 2025-12-30T00:29:20,579 kivy/graphics/cgl_backend/cgl_debug.c:24094:99: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:20,581 24094 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgStencilMaskSeparate(GLenum __pyx_v_face, GLuint __pyx_v_mask) { 2025-12-30T00:29:20,582 | ^~~~~~ 2025-12-30T00:29:20,583 | enum 2025-12-30T00:29:20,619 kivy/graphics/cgl_backend/cgl_debug.c:24094:120: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:20,620 24094 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgStencilMaskSeparate(GLenum __pyx_v_face, GLuint __pyx_v_mask) { 2025-12-30T00:29:20,622 | ^~~~~~ 2025-12-30T00:29:20,623 | uint 2025-12-30T00:29:20,658 kivy/graphics/cgl_backend/cgl_debug.c:24217:85: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:20,660 24217 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgStencilOp(GLenum __pyx_v_fail, GLenum __pyx_v_zfail, GLenum __pyx_v_zpass) { 2025-12-30T00:29:20,661 | ^~~~~~ 2025-12-30T00:29:20,663 | enum 2025-12-30T00:29:20,699 kivy/graphics/cgl_backend/cgl_debug.c:24217:106: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:20,700 24217 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgStencilOp(GLenum __pyx_v_fail, GLenum __pyx_v_zfail, GLenum __pyx_v_zpass) { 2025-12-30T00:29:20,702 | ^~~~~~ 2025-12-30T00:29:20,703 | enum 2025-12-30T00:29:20,738 kivy/graphics/cgl_backend/cgl_debug.c:24217:128: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:20,740 24217 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgStencilOp(GLenum __pyx_v_fail, GLenum __pyx_v_zfail, GLenum __pyx_v_zpass) { 2025-12-30T00:29:20,741 | ^~~~~~ 2025-12-30T00:29:20,742 | enum 2025-12-30T00:29:20,775 kivy/graphics/cgl_backend/cgl_debug.c:24289:89: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:20,777 24289 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgStencilOp(GLenum __pyx_v_fail, GLenum __pyx_v_zfail, GLenum __pyx_v_zpass) { 2025-12-30T00:29:20,778 | ^~~~~~ 2025-12-30T00:29:20,778 | enum 2025-12-30T00:29:20,814 kivy/graphics/cgl_backend/cgl_debug.c:24289:110: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:20,816 24289 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgStencilOp(GLenum __pyx_v_fail, GLenum __pyx_v_zfail, GLenum __pyx_v_zpass) { 2025-12-30T00:29:20,817 | ^~~~~~ 2025-12-30T00:29:20,818 | enum 2025-12-30T00:29:20,854 kivy/graphics/cgl_backend/cgl_debug.c:24289:132: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:20,855 24289 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgStencilOp(GLenum __pyx_v_fail, GLenum __pyx_v_zfail, GLenum __pyx_v_zpass) { 2025-12-30T00:29:20,857 | ^~~~~~ 2025-12-30T00:29:20,858 | enum 2025-12-30T00:29:20,892 kivy/graphics/cgl_backend/cgl_debug.c:24417:93: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:20,894 24417 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgStencilOpSeparate(GLenum __pyx_v_face, GLenum __pyx_v_fail, GLenum __pyx_v_zfail, GLenum __pyx_v_zpass) { 2025-12-30T00:29:20,895 | ^~~~~~ 2025-12-30T00:29:20,896 | enum 2025-12-30T00:29:20,933 kivy/graphics/cgl_backend/cgl_debug.c:24417:114: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:20,936 24417 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgStencilOpSeparate(GLenum __pyx_v_face, GLenum __pyx_v_fail, GLenum __pyx_v_zfail, GLenum __pyx_v_zpass) { 2025-12-30T00:29:20,938 | ^~~~~~ 2025-12-30T00:29:20,940 | enum 2025-12-30T00:29:20,979 kivy/graphics/cgl_backend/cgl_debug.c:24417:135: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:20,981 24417 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgStencilOpSeparate(GLenum __pyx_v_face, GLenum __pyx_v_fail, GLenum __pyx_v_zfail, GLenum __pyx_v_zpass) { 2025-12-30T00:29:20,984 | ^~~~~~ 2025-12-30T00:29:20,986 | enum 2025-12-30T00:29:21,025 kivy/graphics/cgl_backend/cgl_debug.c:24417:157: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:21,027 24417 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgStencilOpSeparate(GLenum __pyx_v_face, GLenum __pyx_v_fail, GLenum __pyx_v_zfail, GLenum __pyx_v_zpass) { 2025-12-30T00:29:21,029 | ^~~~~~ 2025-12-30T00:29:21,031 | enum 2025-12-30T00:29:21,067 kivy/graphics/cgl_backend/cgl_debug.c:24489:97: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:21,069 24489 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgStencilOpSeparate(GLenum __pyx_v_face, GLenum __pyx_v_fail, GLenum __pyx_v_zfail, GLenum __pyx_v_zpass) { 2025-12-30T00:29:21,071 | ^~~~~~ 2025-12-30T00:29:21,073 | enum 2025-12-30T00:29:21,112 kivy/graphics/cgl_backend/cgl_debug.c:24489:118: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:21,116 24489 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgStencilOpSeparate(GLenum __pyx_v_face, GLenum __pyx_v_fail, GLenum __pyx_v_zfail, GLenum __pyx_v_zpass) { 2025-12-30T00:29:21,118 | ^~~~~~ 2025-12-30T00:29:21,121 | enum 2025-12-30T00:29:21,157 kivy/graphics/cgl_backend/cgl_debug.c:24489:139: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:21,160 24489 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgStencilOpSeparate(GLenum __pyx_v_face, GLenum __pyx_v_fail, GLenum __pyx_v_zfail, GLenum __pyx_v_zpass) { 2025-12-30T00:29:21,163 | ^~~~~~ 2025-12-30T00:29:21,166 | enum 2025-12-30T00:29:21,200 kivy/graphics/cgl_backend/cgl_debug.c:24489:161: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:21,202 24489 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgStencilOpSeparate(GLenum __pyx_v_face, GLenum __pyx_v_fail, GLenum __pyx_v_zfail, GLenum __pyx_v_zpass) { 2025-12-30T00:29:21,203 | ^~~~~~ 2025-12-30T00:29:21,205 | enum 2025-12-30T00:29:21,240 kivy/graphics/cgl_backend/cgl_debug.c:24622:86: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:21,242 24622 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_internalformat, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid const *__pyx_v_pixels) { 2025-12-30T00:29:21,243 | ^~~~~~ 2025-12-30T00:29:21,245 | enum 2025-12-30T00:29:21,270 kivy/graphics/cgl_backend/cgl_debug.c:24622:109: error: unknown type name ‘GLint’ 2025-12-30T00:29:21,271 24622 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_internalformat, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid const *__pyx_v_pixels) { 2025-12-30T00:29:21,272 | ^~~~~ 2025-12-30T00:29:21,300 kivy/graphics/cgl_backend/cgl_debug.c:24622:130: error: unknown type name ‘GLint’ 2025-12-30T00:29:21,301 24622 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_internalformat, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid const *__pyx_v_pixels) { 2025-12-30T00:29:21,302 | ^~~~~ 2025-12-30T00:29:21,331 kivy/graphics/cgl_backend/cgl_debug.c:24622:160: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:21,333 24622 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_internalformat, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid const *__pyx_v_pixels) { 2025-12-30T00:29:21,334 | ^~~~~~~ 2025-12-30T00:29:21,363 kivy/graphics/cgl_backend/cgl_debug.c:24622:183: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:21,364 24622 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_internalformat, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid const *__pyx_v_pixels) { 2025-12-30T00:29:21,366 | ^~~~~~~ 2025-12-30T00:29:21,393 kivy/graphics/cgl_backend/cgl_debug.c:24622:207: error: unknown type name ‘GLint’ 2025-12-30T00:29:21,394 24622 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_internalformat, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid const *__pyx_v_pixels) { 2025-12-30T00:29:21,396 | ^~~~~ 2025-12-30T00:29:21,436 kivy/graphics/cgl_backend/cgl_debug.c:24622:229: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:21,438 24622 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_internalformat, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid const *__pyx_v_pixels) { 2025-12-30T00:29:21,440 | ^~~~~~ 2025-12-30T00:29:21,442 | enum 2025-12-30T00:29:21,481 kivy/graphics/cgl_backend/cgl_debug.c:24622:252: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:21,483 24622 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_internalformat, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid const *__pyx_v_pixels) { 2025-12-30T00:29:21,484 | ^~~~~~ 2025-12-30T00:29:21,486 | enum 2025-12-30T00:29:21,503 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-30T00:29:21,524 kivy/graphics/cgl_backend/cgl_debug.c:24622:273: error: unknown type name ‘GLvoid’; did you mean ‘void’? 2025-12-30T00:29:21,526 24622 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_internalformat, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid const *__pyx_v_pixels) { 2025-12-30T00:29:21,529 | ^~~~~~ 2025-12-30T00:29:21,531 | void 2025-12-30T00:29:21,568 kivy/graphics/cgl_backend/cgl_debug.c:24694:90: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:21,570 24694 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_internalformat, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid const *__pyx_v_pixels) { 2025-12-30T00:29:21,573 | ^~~~~~ 2025-12-30T00:29:21,577 | enum 2025-12-30T00:29:21,603 kivy/graphics/cgl_backend/cgl_debug.c:24694:113: error: unknown type name ‘GLint’ 2025-12-30T00:29:21,606 24694 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_internalformat, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid const *__pyx_v_pixels) { 2025-12-30T00:29:21,609 | ^~~~~ 2025-12-30T00:29:21,638 kivy/graphics/cgl_backend/cgl_debug.c:24694:134: error: unknown type name ‘GLint’ 2025-12-30T00:29:21,641 24694 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_internalformat, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid const *__pyx_v_pixels) { 2025-12-30T00:29:21,643 | ^~~~~ 2025-12-30T00:29:21,649 warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2025-12-30T00:29:21,675 kivy/graphics/cgl_backend/cgl_debug.c:24694:164: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:21,677 24694 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_internalformat, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid const *__pyx_v_pixels) { 2025-12-30T00:29:21,679 | ^~~~~~~ 2025-12-30T00:29:21,706 kivy/graphics/cgl_backend/cgl_debug.c:24694:187: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:21,708 24694 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_internalformat, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid const *__pyx_v_pixels) { 2025-12-30T00:29:21,709 | ^~~~~~~ 2025-12-30T00:29:21,718 Error compiling Cython file: 2025-12-30T00:29:21,719 ------------------------------------------------------------ 2025-12-30T00:29:21,720 ... 2025-12-30T00:29:21,721 cdef class VertexInstruction 2025-12-30T00:29:21,722 cdef class CanvasBase 2025-12-30T00:29:21,722 cdef class Canvas 2025-12-30T00:29:21,723 cdef class RenderContext 2025-12-30T00:29:21,725 from .vbo cimport * 2025-12-30T00:29:21,726 ^ 2025-12-30T00:29:21,727 ------------------------------------------------------------ 2025-12-30T00:29:21,728 kivy/graphics/instructions.pxd:11:0: 'kivy/graphics/vbo.pxd' not found 2025-12-30T00:29:21,730 Error compiling Cython file: 2025-12-30T00:29:21,731 ------------------------------------------------------------ 2025-12-30T00:29:21,732 ... 2025-12-30T00:29:21,733 cdef class CanvasBase 2025-12-30T00:29:21,733 cdef class Canvas 2025-12-30T00:29:21,734 cdef class RenderContext 2025-12-30T00:29:21,736 from .vbo cimport * 2025-12-30T00:29:21,737 from .compiler cimport * 2025-12-30T00:29:21,738 ^ 2025-12-30T00:29:21,739 ------------------------------------------------------------ 2025-12-30T00:29:21,740 kivy/graphics/instructions.pxd:12:0: 'kivy/graphics/compiler.pxd' not found 2025-12-30T00:29:21,742 Error compiling Cython file: 2025-12-30T00:29:21,743 ------------------------------------------------------------ 2025-12-30T00:29:21,744 ... 2025-12-30T00:29:21,745 cdef class Canvas 2025-12-30T00:29:21,746 cdef class RenderContext 2025-12-30T00:29:21,747 from .vbo cimport * 2025-12-30T00:29:21,748 from .compiler cimport * 2025-12-30T00:29:21,749 from .shader cimport * 2025-12-30T00:29:21,750 ^ 2025-12-30T00:29:21,751 ------------------------------------------------------------ 2025-12-30T00:29:21,752 kivy/graphics/instructions.pxd:13:0: 'kivy/graphics/shader.pxd' not found 2025-12-30T00:29:21,754 Error compiling Cython file: 2025-12-30T00:29:21,755 ------------------------------------------------------------ 2025-12-30T00:29:21,755 ... 2025-12-30T00:29:21,756 cdef class RenderContext 2025-12-30T00:29:21,774 from .vbo cimport * 2025-12-30T00:29:21,774 from .compiler cimport * 2025-12-30T00:29:21,775 from .shader cimport * 2025-12-30T00:29:21,776 from .texture cimport Texture 2025-12-30T00:29:21,777 ^ 2025-12-30T00:29:21,778 ------------------------------------------------------------ 2025-12-30T00:29:21,779 kivy/graphics/instructions.pxd:14:0: 'kivy/graphics/texture.pxd' not found 2025-12-30T00:29:21,781 Error compiling Cython file: 2025-12-30T00:29:21,781 ------------------------------------------------------------ 2025-12-30T00:29:21,782 ... 2025-12-30T00:29:21,783 cdef class RenderContext 2025-12-30T00:29:21,784 from .vbo cimport * 2025-12-30T00:29:21,785 from .compiler cimport * 2025-12-30T00:29:21,786 from .shader cimport * 2025-12-30T00:29:21,787 from .texture cimport Texture 2025-12-30T00:29:21,787 ^ 2025-12-30T00:29:21,788 ------------------------------------------------------------ 2025-12-30T00:29:21,789 kivy/graphics/instructions.pxd:14:0: 'kivy/graphics/texture/Texture.pxd' not found 2025-12-30T00:29:21,790 kivy/graphics/cgl_backend/cgl_debug.c:24694:211: error: unknown type name ‘GLint’ 2025-12-30T00:29:21,791 24694 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_internalformat, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid const *__pyx_v_pixels) { 2025-12-30T00:29:21,791 | ^~~~~ 2025-12-30T00:29:21,792 kivy/graphics/cgl_backend/cgl_debug.c:24694:233: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:21,793 24694 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_internalformat, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid const *__pyx_v_pixels) { 2025-12-30T00:29:21,794 | ^~~~~~ 2025-12-30T00:29:21,795 | enum 2025-12-30T00:29:21,815 kivy/graphics/cgl_backend/cgl_debug.c:24694:256: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:21,817 24694 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_internalformat, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid const *__pyx_v_pixels) { 2025-12-30T00:29:21,818 | ^~~~~~ 2025-12-30T00:29:21,818 | enum 2025-12-30T00:29:21,854 kivy/graphics/cgl_backend/cgl_debug.c:24694:277: error: unknown type name ‘GLvoid’; did you mean ‘void’? 2025-12-30T00:29:21,855 24694 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgTexImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_internalformat, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLint __pyx_v_border, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid const *__pyx_v_pixels) { 2025-12-30T00:29:21,855 | ^~~~~~ 2025-12-30T00:29:21,857 | void 2025-12-30T00:29:21,894 kivy/graphics/cgl_backend/cgl_debug.c:24860:89: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:21,895 24860 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexParameterf(GLenum __pyx_v_target, GLenum __pyx_v_pname, GLfloat __pyx_v_param) { 2025-12-30T00:29:21,896 | ^~~~~~ 2025-12-30T00:29:21,897 | enum 2025-12-30T00:29:21,934 kivy/graphics/cgl_backend/cgl_debug.c:24860:112: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:21,936 24860 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexParameterf(GLenum __pyx_v_target, GLenum __pyx_v_pname, GLfloat __pyx_v_param) { 2025-12-30T00:29:21,937 | ^~~~~~ 2025-12-30T00:29:21,938 | enum 2025-12-30T00:29:21,973 kivy/graphics/cgl_backend/cgl_debug.c:24860:134: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:21,975 24860 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexParameterf(GLenum __pyx_v_target, GLenum __pyx_v_pname, GLfloat __pyx_v_param) { 2025-12-30T00:29:21,976 | ^~~~~~~ 2025-12-30T00:29:21,977 | float 2025-12-30T00:29:22,011 kivy/graphics/cgl_backend/cgl_debug.c:24932:93: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:22,012 24932 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgTexParameterf(GLenum __pyx_v_target, GLenum __pyx_v_pname, GLfloat __pyx_v_param) { 2025-12-30T00:29:22,013 | ^~~~~~ 2025-12-30T00:29:22,014 | enum 2025-12-30T00:29:22,050 kivy/graphics/cgl_backend/cgl_debug.c:24932:116: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:22,052 24932 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgTexParameterf(GLenum __pyx_v_target, GLenum __pyx_v_pname, GLfloat __pyx_v_param) { 2025-12-30T00:29:22,053 | ^~~~~~ 2025-12-30T00:29:22,054 | enum 2025-12-30T00:29:22,056 Error compiling Cython file: 2025-12-30T00:29:22,057 ------------------------------------------------------------ 2025-12-30T00:29:22,057 ... 2025-12-30T00:29:22,058 cdef void rremove(self, InstructionGroup ig) 2025-12-30T00:29:22,060 cdef class InstructionGroup(Instruction): 2025-12-30T00:29:22,061 cdef public list children 2025-12-30T00:29:22,062 cdef InstructionGroup compiled_children 2025-12-30T00:29:22,063 cdef GraphicsCompiler compiler 2025-12-30T00:29:22,064 ^ 2025-12-30T00:29:22,065 ------------------------------------------------------------ 2025-12-30T00:29:22,066 kivy/graphics/instructions.pxd:46:9: 'GraphicsCompiler' is not a type identifier 2025-12-30T00:29:22,071 Error compiling Cython file: 2025-12-30T00:29:22,071 ------------------------------------------------------------ 2025-12-30T00:29:22,072 ... 2025-12-30T00:29:22,073 cdef int set_state(self, str name, value) except -1 2025-12-30T00:29:22,074 cdef int push_state(self, str name) except -1 2025-12-30T00:29:22,074 cdef int pop_state(self, str name) except -1 2025-12-30T00:29:22,076 from .context_instructions cimport BindTexture 2025-12-30T00:29:22,077 ^ 2025-12-30T00:29:22,078 ------------------------------------------------------------ 2025-12-30T00:29:22,078 kivy/graphics/instructions.pxd:67:0: 'kivy/graphics/context_instructions.pxd' not found 2025-12-30T00:29:22,080 Error compiling Cython file: 2025-12-30T00:29:22,081 ------------------------------------------------------------ 2025-12-30T00:29:22,082 ... 2025-12-30T00:29:22,083 cdef int set_state(self, str name, value) except -1 2025-12-30T00:29:22,084 cdef int push_state(self, str name) except -1 2025-12-30T00:29:22,085 cdef int pop_state(self, str name) except -1 2025-12-30T00:29:22,088 from .context_instructions cimport BindTexture 2025-12-30T00:29:22,089 ^ 2025-12-30T00:29:22,090 ------------------------------------------------------------ 2025-12-30T00:29:22,091 kivy/graphics/instructions.pxd:67:0: 'kivy/graphics/context_instructions/BindTexture.pxd' not found 2025-12-30T00:29:22,093 Error compiling Cython file: 2025-12-30T00:29:22,094 ------------------------------------------------------------ 2025-12-30T00:29:22,095 ... 2025-12-30T00:29:22,099 from .context_instructions cimport BindTexture 2025-12-30T00:29:22,115 cdef class VertexInstruction(Instruction): 2025-12-30T00:29:22,116 cdef BindTexture texture_binding 2025-12-30T00:29:22,117 ^ 2025-12-30T00:29:22,118 ------------------------------------------------------------ 2025-12-30T00:29:22,119 kivy/graphics/instructions.pxd:70:9: 'BindTexture' is not a type identifier 2025-12-30T00:29:22,121 Error compiling Cython file: 2025-12-30T00:29:22,122 ------------------------------------------------------------ 2025-12-30T00:29:22,123 ... 2025-12-30T00:29:22,125 from .context_instructions cimport BindTexture 2025-12-30T00:29:22,126 cdef class VertexInstruction(Instruction): 2025-12-30T00:29:22,128 cdef BindTexture texture_binding 2025-12-30T00:29:22,129 cdef VertexBatch batch 2025-12-30T00:29:22,130 ^ 2025-12-30T00:29:22,131 ------------------------------------------------------------ 2025-12-30T00:29:22,132 kivy/graphics/instructions.pxd:71:9: 'VertexBatch' is not a type identifier 2025-12-30T00:29:22,134 Error compiling Cython file: 2025-12-30T00:29:22,135 ------------------------------------------------------------ 2025-12-30T00:29:22,136 ... 2025-12-30T00:29:22,137 cdef void rremove(self, InstructionGroup ig) 2025-12-30T00:29:22,139 cdef void build(self) 2025-12-30T00:29:22,141 cdef class Callback(Instruction): 2025-12-30T00:29:22,142 cdef Shader _shader 2025-12-30T00:29:22,143 ^ 2025-12-30T00:29:22,143 ------------------------------------------------------------ 2025-12-30T00:29:22,144 kivy/graphics/instructions.pxd:81:9: 'Shader' is not a type identifier 2025-12-30T00:29:22,146 Error compiling Cython file: 2025-12-30T00:29:22,146 ------------------------------------------------------------ 2025-12-30T00:29:22,147 ... 2025-12-30T00:29:22,148 cpdef draw(self) 2025-12-30T00:29:22,148 cdef int apply(self) except -1 2025-12-30T00:29:22,151 cdef class RenderContext(Canvas): 2025-12-30T00:29:22,151 cdef Shader _shader 2025-12-30T00:29:22,152 ^ 2025-12-30T00:29:22,153 ------------------------------------------------------------ 2025-12-30T00:29:22,154 kivy/graphics/instructions.pxd:107:9: 'Shader' is not a type identifier 2025-12-30T00:29:22,156 kivy/graphics/cgl_backend/cgl_debug.c:24932:138: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:22,156 24932 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgTexParameterf(GLenum __pyx_v_target, GLenum __pyx_v_pname, GLfloat __pyx_v_param) { 2025-12-30T00:29:22,157 | ^~~~~~~ 2025-12-30T00:29:22,158 | float 2025-12-30T00:29:22,159 Error compiling Cython file: 2025-12-30T00:29:22,160 ------------------------------------------------------------ 2025-12-30T00:29:22,161 ... 2025-12-30T00:29:22,164 cdef class RenderContext(Canvas): 2025-12-30T00:29:22,165 cdef Shader _shader 2025-12-30T00:29:22,166 cdef dict state_stacks 2025-12-30T00:29:22,167 cdef Texture default_texture 2025-12-30T00:29:22,168 ^ 2025-12-30T00:29:22,169 ------------------------------------------------------------ 2025-12-30T00:29:22,170 kivy/graphics/instructions.pxd:109:9: 'Texture' is not a type identifier 2025-12-30T00:29:22,172 Error compiling Cython file: 2025-12-30T00:29:22,172 ------------------------------------------------------------ 2025-12-30T00:29:22,173 ... 2025-12-30T00:29:22,175 cdef dict bind_texture 2025-12-30T00:29:22,176 cdef int _use_parent_projection 2025-12-30T00:29:22,177 cdef int _use_parent_modelview 2025-12-30T00:29:22,178 cdef int _use_parent_frag_modelview 2025-12-30T00:29:22,181 cpdef void set_texture(self, int index, Texture texture) 2025-12-30T00:29:22,182 ^ 2025-12-30T00:29:22,183 ------------------------------------------------------------ 2025-12-30T00:29:22,184 kivy/graphics/instructions.pxd:115:44: 'Texture' is not a type identifier 2025-12-30T00:29:22,185 Error compiling Cython file: 2025-12-30T00:29:22,186 ------------------------------------------------------------ 2025-12-30T00:29:22,187 ... 2025-12-30T00:29:22,189 cdef float _clear_color[4] 2025-12-30T00:29:22,190 cdef GLuint buffer_id 2025-12-30T00:29:22,191 cdef GLuint depthbuffer_id 2025-12-30T00:29:22,193 cdef GLuint stencilbuffer_id 2025-12-30T00:29:22,193 cdef GLint _viewport[4] 2025-12-30T00:29:22,194 cdef Texture _texture 2025-12-30T00:29:22,195 ^ 2025-12-30T00:29:22,196 ------------------------------------------------------------ 2025-12-30T00:29:22,197 kivy/graphics/fbo.pxd:16:9: 'Texture' is not a type identifier 2025-12-30T00:29:22,199 kivy/graphics/cgl_backend/cgl_debug.c:25060:89: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:22,200 25060 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexParameteri(GLenum __pyx_v_target, GLenum __pyx_v_pname, GLint __pyx_v_param) { 2025-12-30T00:29:22,201 | ^~~~~~ 2025-12-30T00:29:22,202 | enum 2025-12-30T00:29:22,203 Error compiling Cython file: 2025-12-30T00:29:22,204 ------------------------------------------------------------ 2025-12-30T00:29:22,205 ... 2025-12-30T00:29:22,206 __all__ = ("BoxShadow", ) 2025-12-30T00:29:22,208 from kivy.logger import Logger 2025-12-30T00:29:22,209 from kivy.graphics.fbo cimport Fbo 2025-12-30T00:29:22,210 from kivy.graphics.vertex_instructions import Rectangle, RoundedRectangle 2025-12-30T00:29:22,211 from kivy.graphics.context_instructions cimport Translate, Scale 2025-12-30T00:29:22,212 ^ 2025-12-30T00:29:22,213 ------------------------------------------------------------ 2025-12-30T00:29:22,213 kivy/graphics/boxshadow.pyx:63:0: 'kivy/graphics/context_instructions/Translate.pxd' not found 2025-12-30T00:29:22,214 kivy/graphics/cgl_backend/cgl_debug.c:25060:112: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:22,215 25060 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexParameteri(GLenum __pyx_v_target, GLenum __pyx_v_pname, GLint __pyx_v_param) { 2025-12-30T00:29:22,216 | ^~~~~~ 2025-12-30T00:29:22,217 | enum 2025-12-30T00:29:22,219 Error compiling Cython file: 2025-12-30T00:29:22,220 ------------------------------------------------------------ 2025-12-30T00:29:22,221 ... 2025-12-30T00:29:22,222 __all__ = ("BoxShadow", ) 2025-12-30T00:29:22,224 from kivy.logger import Logger 2025-12-30T00:29:22,225 from kivy.graphics.fbo cimport Fbo 2025-12-30T00:29:22,226 from kivy.graphics.vertex_instructions import Rectangle, RoundedRectangle 2025-12-30T00:29:22,227 from kivy.graphics.context_instructions cimport Translate, Scale 2025-12-30T00:29:22,228 ^ 2025-12-30T00:29:22,229 ------------------------------------------------------------ 2025-12-30T00:29:22,230 kivy/graphics/boxshadow.pyx:63:0: 'kivy/graphics/context_instructions/Scale.pxd' not found 2025-12-30T00:29:22,231 kivy/graphics/cgl_backend/cgl_debug.c:25060:134: error: unknown type name ‘GLint’ 2025-12-30T00:29:22,232 25060 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexParameteri(GLenum __pyx_v_target, GLenum __pyx_v_pname, GLint __pyx_v_param) { 2025-12-30T00:29:22,233 | ^~~~~ 2025-12-30T00:29:22,244 kivy/graphics/cgl_backend/cgl_debug.c:25132:93: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:22,245 25132 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgTexParameteri(GLenum __pyx_v_target, GLenum __pyx_v_pname, GLint __pyx_v_param) { 2025-12-30T00:29:22,246 | ^~~~~~ 2025-12-30T00:29:22,247 | enum 2025-12-30T00:29:22,284 kivy/graphics/cgl_backend/cgl_debug.c:25132:116: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:22,286 25132 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgTexParameteri(GLenum __pyx_v_target, GLenum __pyx_v_pname, GLint __pyx_v_param) { 2025-12-30T00:29:22,287 | ^~~~~~ 2025-12-30T00:29:22,288 | enum 2025-12-30T00:29:22,313 kivy/graphics/cgl_backend/cgl_debug.c:25132:138: error: unknown type name ‘GLint’ 2025-12-30T00:29:22,315 25132 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgTexParameteri(GLenum __pyx_v_target, GLenum __pyx_v_pname, GLint __pyx_v_param) { 2025-12-30T00:29:22,317 | ^~~~~ 2025-12-30T00:29:22,329 Error compiling Cython file: 2025-12-30T00:29:22,330 ------------------------------------------------------------ 2025-12-30T00:29:22,330 ... 2025-12-30T00:29:22,331 self._fbo = Fbo(noadd=True, size=(100, 100), fs=SHADOW_fs) 2025-12-30T00:29:22,332 self.add(self._fbo) 2025-12-30T00:29:22,332 with self._fbo: 2025-12-30T00:29:22,333 ClearColor(1, 1, 1, 0) 2025-12-30T00:29:22,334 ClearBuffers() 2025-12-30T00:29:22,335 self._fbo_translate = Translate(0, 0) 2025-12-30T00:29:22,335 ^ 2025-12-30T00:29:22,336 ------------------------------------------------------------ 2025-12-30T00:29:22,337 kivy/graphics/boxshadow.pyx:216:34: 'Translate' is not a constant, variable or function identifier 2025-12-30T00:29:22,338 Error compiling Cython file: 2025-12-30T00:29:22,339 ------------------------------------------------------------ 2025-12-30T00:29:22,340 ... 2025-12-30T00:29:22,341 self.add(self._fbo) 2025-12-30T00:29:22,341 with self._fbo: 2025-12-30T00:29:22,342 ClearColor(1, 1, 1, 0) 2025-12-30T00:29:22,343 ClearBuffers() 2025-12-30T00:29:22,344 self._fbo_translate = Translate(0, 0) 2025-12-30T00:29:22,345 self._fbo_scale = Scale(1, 1, 1) 2025-12-30T00:29:22,346 ^ 2025-12-30T00:29:22,347 ------------------------------------------------------------ 2025-12-30T00:29:22,348 kivy/graphics/boxshadow.pyx:217:30: 'Scale' is not a constant, variable or function identifier 2025-12-30T00:29:22,354 kivy/graphics/cgl_backend/cgl_debug.c:25260:89: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:22,355 25260 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid const *__pyx_v_pixels) { 2025-12-30T00:29:22,357 | ^~~~~~ 2025-12-30T00:29:22,358 | enum 2025-12-30T00:29:22,383 kivy/graphics/cgl_backend/cgl_debug.c:25260:112: error: unknown type name ‘GLint’ 2025-12-30T00:29:22,384 25260 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid const *__pyx_v_pixels) { 2025-12-30T00:29:22,386 | ^~~~~ 2025-12-30T00:29:22,414 kivy/graphics/cgl_backend/cgl_debug.c:25260:133: error: unknown type name ‘GLint’ 2025-12-30T00:29:22,415 25260 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid const *__pyx_v_pixels) { 2025-12-30T00:29:22,416 | ^~~~~ 2025-12-30T00:29:22,443 kivy/graphics/cgl_backend/cgl_debug.c:25260:156: error: unknown type name ‘GLint’ 2025-12-30T00:29:22,445 25260 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid const *__pyx_v_pixels) { 2025-12-30T00:29:22,446 | ^~~~~ 2025-12-30T00:29:22,477 kivy/graphics/cgl_backend/cgl_debug.c:25260:179: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:22,478 25260 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid const *__pyx_v_pixels) { 2025-12-30T00:29:22,479 | ^~~~~~~ 2025-12-30T00:29:22,509 kivy/graphics/cgl_backend/cgl_debug.c:25260:202: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:22,511 25260 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid const *__pyx_v_pixels) { 2025-12-30T00:29:22,512 | ^~~~~~~ 2025-12-30T00:29:22,552 kivy/graphics/cgl_backend/cgl_debug.c:25260:226: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:22,553 25260 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid const *__pyx_v_pixels) { 2025-12-30T00:29:22,555 | ^~~~~~ 2025-12-30T00:29:22,556 | enum 2025-12-30T00:29:22,597 kivy/graphics/cgl_backend/cgl_debug.c:25260:249: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:22,598 25260 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid const *__pyx_v_pixels) { 2025-12-30T00:29:22,599 | ^~~~~~ 2025-12-30T00:29:22,600 | enum 2025-12-30T00:29:22,640 kivy/graphics/cgl_backend/cgl_debug.c:25260:270: error: unknown type name ‘GLvoid’; did you mean ‘void’? 2025-12-30T00:29:22,641 25260 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid const *__pyx_v_pixels) { 2025-12-30T00:29:22,642 | ^~~~~~ 2025-12-30T00:29:22,643 | void 2025-12-30T00:29:22,681 kivy/graphics/cgl_backend/cgl_debug.c:25332:93: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:22,682 25332 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid const *__pyx_v_pixels) { 2025-12-30T00:29:22,683 | ^~~~~~ 2025-12-30T00:29:22,684 | enum 2025-12-30T00:29:22,712 kivy/graphics/cgl_backend/cgl_debug.c:25332:116: error: unknown type name ‘GLint’ 2025-12-30T00:29:22,713 25332 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid const *__pyx_v_pixels) { 2025-12-30T00:29:22,714 | ^~~~~ 2025-12-30T00:29:22,741 kivy/graphics/cgl_backend/cgl_debug.c:25332:137: error: unknown type name ‘GLint’ 2025-12-30T00:29:22,743 25332 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid const *__pyx_v_pixels) { 2025-12-30T00:29:22,744 | ^~~~~ 2025-12-30T00:29:22,772 kivy/graphics/cgl_backend/cgl_debug.c:25332:160: error: unknown type name ‘GLint’ 2025-12-30T00:29:22,774 25332 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid const *__pyx_v_pixels) { 2025-12-30T00:29:22,775 | ^~~~~ 2025-12-30T00:29:22,804 kivy/graphics/cgl_backend/cgl_debug.c:25332:183: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:22,806 25332 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid const *__pyx_v_pixels) { 2025-12-30T00:29:22,807 | ^~~~~~~ 2025-12-30T00:29:22,836 kivy/graphics/cgl_backend/cgl_debug.c:25332:206: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:22,838 25332 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid const *__pyx_v_pixels) { 2025-12-30T00:29:22,839 | ^~~~~~~ 2025-12-30T00:29:22,878 kivy/graphics/cgl_backend/cgl_debug.c:25332:230: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:22,879 25332 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid const *__pyx_v_pixels) { 2025-12-30T00:29:22,880 | ^~~~~~ 2025-12-30T00:29:22,881 | enum 2025-12-30T00:29:22,918 kivy/graphics/cgl_backend/cgl_debug.c:25332:253: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:22,920 25332 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid const *__pyx_v_pixels) { 2025-12-30T00:29:22,922 | ^~~~~~ 2025-12-30T00:29:22,923 | enum 2025-12-30T00:29:22,960 kivy/graphics/cgl_backend/cgl_debug.c:25332:274: error: unknown type name ‘GLvoid’; did you mean ‘void’? 2025-12-30T00:29:22,961 25332 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgTexSubImage2D(GLenum __pyx_v_target, GLint __pyx_v_level, GLint __pyx_v_xoffset, GLint __pyx_v_yoffset, GLsizei __pyx_v_width, GLsizei __pyx_v_height, GLenum __pyx_v_format, GLenum __pyx_v_type, GLvoid const *__pyx_v_pixels) { 2025-12-30T00:29:22,961 | ^~~~~~ 2025-12-30T00:29:22,963 | void 2025-12-30T00:29:22,988 kivy/graphics/cgl_backend/cgl_debug.c:25498:85: error: unknown type name ‘GLint’ 2025-12-30T00:29:22,990 25498 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform1f(GLint __pyx_v_location, GLfloat __pyx_v_x) { 2025-12-30T00:29:22,992 | ^~~~~ 2025-12-30T00:29:23,030 kivy/graphics/cgl_backend/cgl_debug.c:25498:109: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:23,032 25498 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform1f(GLint __pyx_v_location, GLfloat __pyx_v_x) { 2025-12-30T00:29:23,033 | ^~~~~~~ 2025-12-30T00:29:23,034 | float 2025-12-30T00:29:23,058 kivy/graphics/cgl_backend/cgl_debug.c:25570:89: error: unknown type name ‘GLint’ 2025-12-30T00:29:23,059 25570 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform1f(GLint __pyx_v_location, GLfloat __pyx_v_x) { 2025-12-30T00:29:23,061 | ^~~~~ 2025-12-30T00:29:23,099 kivy/graphics/cgl_backend/cgl_debug.c:25570:113: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:23,100 25570 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform1f(GLint __pyx_v_location, GLfloat __pyx_v_x) { 2025-12-30T00:29:23,101 | ^~~~~~~ 2025-12-30T00:29:23,102 | float 2025-12-30T00:29:23,128 kivy/graphics/cgl_backend/cgl_debug.c:25693:86: error: unknown type name ‘GLint’ 2025-12-30T00:29:23,129 25693 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform1fv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLfloat const *__pyx_v_v) { 2025-12-30T00:29:23,130 | ^~~~~ 2025-12-30T00:29:23,159 kivy/graphics/cgl_backend/cgl_debug.c:25693:110: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:23,160 25693 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform1fv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLfloat const *__pyx_v_v) { 2025-12-30T00:29:23,161 | ^~~~~~~ 2025-12-30T00:29:23,198 kivy/graphics/cgl_backend/cgl_debug.c:25693:133: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:23,200 25693 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform1fv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLfloat const *__pyx_v_v) { 2025-12-30T00:29:23,201 | ^~~~~~~ 2025-12-30T00:29:23,202 | float 2025-12-30T00:29:23,225 kivy/graphics/cgl_backend/cgl_debug.c:25765:90: error: unknown type name ‘GLint’ 2025-12-30T00:29:23,227 25765 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform1fv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLfloat const *__pyx_v_v) { 2025-12-30T00:29:23,228 | ^~~~~ 2025-12-30T00:29:23,256 kivy/graphics/cgl_backend/cgl_debug.c:25765:114: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:23,258 25765 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform1fv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLfloat const *__pyx_v_v) { 2025-12-30T00:29:23,259 | ^~~~~~~ 2025-12-30T00:29:23,297 kivy/graphics/cgl_backend/cgl_debug.c:25765:137: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:23,297 25765 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform1fv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLfloat const *__pyx_v_v) { 2025-12-30T00:29:23,299 | ^~~~~~~ 2025-12-30T00:29:23,300 | float 2025-12-30T00:29:23,325 kivy/graphics/cgl_backend/cgl_debug.c:25901:85: error: unknown type name ‘GLint’ 2025-12-30T00:29:23,326 25901 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform1i(GLint __pyx_v_location, GLint __pyx_v_x) { 2025-12-30T00:29:23,328 | ^~~~~ 2025-12-30T00:29:23,355 kivy/graphics/cgl_backend/cgl_debug.c:25901:109: error: unknown type name ‘GLint’ 2025-12-30T00:29:23,357 25901 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform1i(GLint __pyx_v_location, GLint __pyx_v_x) { 2025-12-30T00:29:23,358 | ^~~~~ 2025-12-30T00:29:23,383 kivy/graphics/cgl_backend/cgl_debug.c:25973:89: error: unknown type name ‘GLint’ 2025-12-30T00:29:23,384 25973 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform1i(GLint __pyx_v_location, GLint __pyx_v_x) { 2025-12-30T00:29:23,385 | ^~~~~ 2025-12-30T00:29:23,413 kivy/graphics/cgl_backend/cgl_debug.c:25973:113: error: unknown type name ‘GLint’ 2025-12-30T00:29:23,414 25973 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform1i(GLint __pyx_v_location, GLint __pyx_v_x) { 2025-12-30T00:29:23,416 | ^~~~~ 2025-12-30T00:29:23,443 kivy/graphics/cgl_backend/cgl_debug.c:26096:86: error: unknown type name ‘GLint’ 2025-12-30T00:29:23,444 26096 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform1iv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLint const *__pyx_v_v) { 2025-12-30T00:29:23,446 | ^~~~~ 2025-12-30T00:29:23,476 kivy/graphics/cgl_backend/cgl_debug.c:26096:110: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:23,478 26096 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform1iv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLint const *__pyx_v_v) { 2025-12-30T00:29:23,479 | ^~~~~~~ 2025-12-30T00:29:23,506 kivy/graphics/cgl_backend/cgl_debug.c:26096:133: error: unknown type name ‘GLint’ 2025-12-30T00:29:23,507 26096 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform1iv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLint const *__pyx_v_v) { 2025-12-30T00:29:23,509 | ^~~~~ 2025-12-30T00:29:23,534 kivy/graphics/cgl_backend/cgl_debug.c:26168:90: error: unknown type name ‘GLint’ 2025-12-30T00:29:23,536 26168 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform1iv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLint const *__pyx_v_v) { 2025-12-30T00:29:23,537 | ^~~~~ 2025-12-30T00:29:23,567 kivy/graphics/cgl_backend/cgl_debug.c:26168:114: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:23,569 26168 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform1iv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLint const *__pyx_v_v) { 2025-12-30T00:29:23,570 | ^~~~~~~ 2025-12-30T00:29:23,598 kivy/graphics/cgl_backend/cgl_debug.c:26168:137: error: unknown type name ‘GLint’ 2025-12-30T00:29:23,600 26168 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform1iv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLint const *__pyx_v_v) { 2025-12-30T00:29:23,602 | ^~~~~ 2025-12-30T00:29:23,630 kivy/graphics/cgl_backend/cgl_debug.c:26304:85: error: unknown type name ‘GLint’ 2025-12-30T00:29:23,631 26304 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform2f(GLint __pyx_v_location, GLfloat __pyx_v_x, GLfloat __pyx_v_y) { 2025-12-30T00:29:23,632 | ^~~~~ 2025-12-30T00:29:23,673 kivy/graphics/cgl_backend/cgl_debug.c:26304:109: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:23,675 26304 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform2f(GLint __pyx_v_location, GLfloat __pyx_v_x, GLfloat __pyx_v_y) { 2025-12-30T00:29:23,676 | ^~~~~~~ 2025-12-30T00:29:23,678 | float 2025-12-30T00:29:23,716 kivy/graphics/cgl_backend/cgl_debug.c:26304:128: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:23,717 26304 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform2f(GLint __pyx_v_location, GLfloat __pyx_v_x, GLfloat __pyx_v_y) { 2025-12-30T00:29:23,719 | ^~~~~~~ 2025-12-30T00:29:23,720 | float 2025-12-30T00:29:23,745 kivy/graphics/cgl_backend/cgl_debug.c:26376:89: error: unknown type name ‘GLint’ 2025-12-30T00:29:23,746 26376 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform2f(GLint __pyx_v_location, GLfloat __pyx_v_x, GLfloat __pyx_v_y) { 2025-12-30T00:29:23,748 | ^~~~~ 2025-12-30T00:29:23,787 kivy/graphics/cgl_backend/cgl_debug.c:26376:113: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:23,789 26376 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform2f(GLint __pyx_v_location, GLfloat __pyx_v_x, GLfloat __pyx_v_y) { 2025-12-30T00:29:23,790 | ^~~~~~~ 2025-12-30T00:29:23,791 | float 2025-12-30T00:29:23,829 kivy/graphics/cgl_backend/cgl_debug.c:26376:132: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:23,830 26376 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform2f(GLint __pyx_v_location, GLfloat __pyx_v_x, GLfloat __pyx_v_y) { 2025-12-30T00:29:23,832 | ^~~~~~~ 2025-12-30T00:29:23,833 | float 2025-12-30T00:29:23,859 kivy/graphics/cgl_backend/cgl_debug.c:26504:86: error: unknown type name ‘GLint’ 2025-12-30T00:29:23,861 26504 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform2fv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLfloat const *__pyx_v_v) { 2025-12-30T00:29:23,862 | ^~~~~ 2025-12-30T00:29:23,893 kivy/graphics/cgl_backend/cgl_debug.c:26504:110: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:23,895 26504 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform2fv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLfloat const *__pyx_v_v) { 2025-12-30T00:29:23,896 | ^~~~~~~ 2025-12-30T00:29:23,937 kivy/graphics/cgl_backend/cgl_debug.c:26504:133: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:23,938 26504 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform2fv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLfloat const *__pyx_v_v) { 2025-12-30T00:29:23,940 | ^~~~~~~ 2025-12-30T00:29:23,941 | float 2025-12-30T00:29:23,967 kivy/graphics/cgl_backend/cgl_debug.c:26576:90: error: unknown type name ‘GLint’ 2025-12-30T00:29:23,968 26576 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform2fv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLfloat const *__pyx_v_v) { 2025-12-30T00:29:23,970 | ^~~~~ 2025-12-30T00:29:24,000 kivy/graphics/cgl_backend/cgl_debug.c:26576:114: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:24,002 26576 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform2fv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLfloat const *__pyx_v_v) { 2025-12-30T00:29:24,003 | ^~~~~~~ 2025-12-30T00:29:24,043 kivy/graphics/cgl_backend/cgl_debug.c:26576:137: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:24,044 26576 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform2fv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLfloat const *__pyx_v_v) { 2025-12-30T00:29:24,045 | ^~~~~~~ 2025-12-30T00:29:24,047 | float 2025-12-30T00:29:24,074 kivy/graphics/cgl_backend/cgl_debug.c:26712:85: error: unknown type name ‘GLint’ 2025-12-30T00:29:24,076 26712 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform2i(GLint __pyx_v_location, GLint __pyx_v_x, GLint __pyx_v_y) { 2025-12-30T00:29:24,077 | ^~~~~ 2025-12-30T00:29:24,105 kivy/graphics/cgl_backend/cgl_debug.c:26712:109: error: unknown type name ‘GLint’ 2025-12-30T00:29:24,106 26712 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform2i(GLint __pyx_v_location, GLint __pyx_v_x, GLint __pyx_v_y) { 2025-12-30T00:29:24,107 | ^~~~~ 2025-12-30T00:29:24,137 kivy/graphics/cgl_backend/cgl_debug.c:26712:126: error: unknown type name ‘GLint’ 2025-12-30T00:29:24,138 26712 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform2i(GLint __pyx_v_location, GLint __pyx_v_x, GLint __pyx_v_y) { 2025-12-30T00:29:24,139 | ^~~~~ 2025-12-30T00:29:24,166 kivy/graphics/cgl_backend/cgl_debug.c:26784:89: error: unknown type name ‘GLint’ 2025-12-30T00:29:24,167 26784 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform2i(GLint __pyx_v_location, GLint __pyx_v_x, GLint __pyx_v_y) { 2025-12-30T00:29:24,168 | ^~~~~ 2025-12-30T00:29:24,198 kivy/graphics/cgl_backend/cgl_debug.c:26784:113: error: unknown type name ‘GLint’ 2025-12-30T00:29:24,199 26784 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform2i(GLint __pyx_v_location, GLint __pyx_v_x, GLint __pyx_v_y) { 2025-12-30T00:29:24,201 | ^~~~~ 2025-12-30T00:29:24,230 kivy/graphics/cgl_backend/cgl_debug.c:26784:130: error: unknown type name ‘GLint’ 2025-12-30T00:29:24,231 26784 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform2i(GLint __pyx_v_location, GLint __pyx_v_x, GLint __pyx_v_y) { 2025-12-30T00:29:24,232 | ^~~~~ 2025-12-30T00:29:24,259 kivy/graphics/cgl_backend/cgl_debug.c:26912:86: error: unknown type name ‘GLint’ 2025-12-30T00:29:24,261 26912 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform2iv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLint const *__pyx_v_v) { 2025-12-30T00:29:24,262 | ^~~~~ 2025-12-30T00:29:24,293 kivy/graphics/cgl_backend/cgl_debug.c:26912:110: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:24,294 26912 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform2iv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLint const *__pyx_v_v) { 2025-12-30T00:29:24,295 | ^~~~~~~ 2025-12-30T00:29:24,324 kivy/graphics/cgl_backend/cgl_debug.c:26912:133: error: unknown type name ‘GLint’ 2025-12-30T00:29:24,325 26912 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform2iv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLint const *__pyx_v_v) { 2025-12-30T00:29:24,326 | ^~~~~ 2025-12-30T00:29:24,352 kivy/graphics/cgl_backend/cgl_debug.c:26984:90: error: unknown type name ‘GLint’ 2025-12-30T00:29:24,353 26984 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform2iv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLint const *__pyx_v_v) { 2025-12-30T00:29:24,354 | ^~~~~ 2025-12-30T00:29:24,384 kivy/graphics/cgl_backend/cgl_debug.c:26984:114: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:24,386 26984 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform2iv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLint const *__pyx_v_v) { 2025-12-30T00:29:24,387 | ^~~~~~~ 2025-12-30T00:29:24,415 kivy/graphics/cgl_backend/cgl_debug.c:26984:137: error: unknown type name ‘GLint’ 2025-12-30T00:29:24,416 26984 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform2iv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLint const *__pyx_v_v) { 2025-12-30T00:29:24,417 | ^~~~~ 2025-12-30T00:29:24,444 kivy/graphics/cgl_backend/cgl_debug.c:27120:85: error: unknown type name ‘GLint’ 2025-12-30T00:29:24,446 27120 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform3f(GLint __pyx_v_location, GLfloat __pyx_v_x, GLfloat __pyx_v_y, GLfloat __pyx_v_z) { 2025-12-30T00:29:24,447 | ^~~~~ 2025-12-30T00:29:24,486 kivy/graphics/cgl_backend/cgl_debug.c:27120:109: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:24,487 27120 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform3f(GLint __pyx_v_location, GLfloat __pyx_v_x, GLfloat __pyx_v_y, GLfloat __pyx_v_z) { 2025-12-30T00:29:24,488 | ^~~~~~~ 2025-12-30T00:29:24,489 | float 2025-12-30T00:29:24,520 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-30T00:29:24,529 kivy/graphics/cgl_backend/cgl_debug.c:27120:128: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:24,530 27120 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform3f(GLint __pyx_v_location, GLfloat __pyx_v_x, GLfloat __pyx_v_y, GLfloat __pyx_v_z) { 2025-12-30T00:29:24,531 | ^~~~~~~ 2025-12-30T00:29:24,532 | float 2025-12-30T00:29:24,571 kivy/graphics/cgl_backend/cgl_debug.c:27120:147: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:24,572 27120 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform3f(GLint __pyx_v_location, GLfloat __pyx_v_x, GLfloat __pyx_v_y, GLfloat __pyx_v_z) { 2025-12-30T00:29:24,573 | ^~~~~~~ 2025-12-30T00:29:24,574 | float 2025-12-30T00:29:24,599 kivy/graphics/cgl_backend/cgl_debug.c:27192:89: error: unknown type name ‘GLint’ 2025-12-30T00:29:24,601 27192 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform3f(GLint __pyx_v_location, GLfloat __pyx_v_x, GLfloat __pyx_v_y, GLfloat __pyx_v_z) { 2025-12-30T00:29:24,602 | ^~~~~ 2025-12-30T00:29:24,641 kivy/graphics/cgl_backend/cgl_debug.c:27192:113: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:24,643 27192 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform3f(GLint __pyx_v_location, GLfloat __pyx_v_x, GLfloat __pyx_v_y, GLfloat __pyx_v_z) { 2025-12-30T00:29:24,644 | ^~~~~~~ 2025-12-30T00:29:24,645 | float 2025-12-30T00:29:24,664 performance hint: kivy/core/text/_text_pango.pyx:466:0: Exception check on '_render_layout' will always require the GIL to be acquired. 2025-12-30T00:29:24,665 Possible solutions: 2025-12-30T00:29:24,666 1. Declare '_render_layout' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:24,667 2. Use an 'int' return type on '_render_layout' to allow an error code to be returned. 2025-12-30T00:29:24,684 kivy/graphics/cgl_backend/cgl_debug.c:27192:132: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:24,686 27192 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform3f(GLint __pyx_v_location, GLfloat __pyx_v_x, GLfloat __pyx_v_y, GLfloat __pyx_v_z) { 2025-12-30T00:29:24,687 | ^~~~~~~ 2025-12-30T00:29:24,688 | float 2025-12-30T00:29:24,727 kivy/graphics/cgl_backend/cgl_debug.c:27192:151: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:24,728 27192 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform3f(GLint __pyx_v_location, GLfloat __pyx_v_x, GLfloat __pyx_v_y, GLfloat __pyx_v_z) { 2025-12-30T00:29:24,730 | ^~~~~~~ 2025-12-30T00:29:24,731 | float 2025-12-30T00:29:24,758 kivy/graphics/cgl_backend/cgl_debug.c:27325:86: error: unknown type name ‘GLint’ 2025-12-30T00:29:24,760 27325 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform3fv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLfloat const *__pyx_v_v) { 2025-12-30T00:29:24,761 | ^~~~~ 2025-12-30T00:29:24,792 kivy/graphics/cgl_backend/cgl_debug.c:27325:110: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:24,793 27325 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform3fv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLfloat const *__pyx_v_v) { 2025-12-30T00:29:24,795 | ^~~~~~~ 2025-12-30T00:29:24,835 kivy/graphics/cgl_backend/cgl_debug.c:27325:133: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:24,836 27325 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform3fv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLfloat const *__pyx_v_v) { 2025-12-30T00:29:24,838 | ^~~~~~~ 2025-12-30T00:29:24,839 | float 2025-12-30T00:29:24,865 kivy/graphics/cgl_backend/cgl_debug.c:27397:90: error: unknown type name ‘GLint’ 2025-12-30T00:29:24,866 27397 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform3fv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLfloat const *__pyx_v_v) { 2025-12-30T00:29:24,868 | ^~~~~ 2025-12-30T00:29:24,899 kivy/graphics/cgl_backend/cgl_debug.c:27397:114: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:24,900 27397 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform3fv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLfloat const *__pyx_v_v) { 2025-12-30T00:29:24,901 | ^~~~~~~ 2025-12-30T00:29:24,941 kivy/graphics/cgl_backend/cgl_debug.c:27397:137: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:24,942 27397 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform3fv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLfloat const *__pyx_v_v) { 2025-12-30T00:29:24,944 | ^~~~~~~ 2025-12-30T00:29:24,945 | float 2025-12-30T00:29:24,971 kivy/graphics/cgl_backend/cgl_debug.c:27533:85: error: unknown type name ‘GLint’ 2025-12-30T00:29:24,973 27533 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform3i(GLint __pyx_v_location, GLint __pyx_v_x, GLint __pyx_v_y, GLint __pyx_v_z) { 2025-12-30T00:29:24,973 | ^~~~~ 2025-12-30T00:29:25,002 kivy/graphics/cgl_backend/cgl_debug.c:27533:109: error: unknown type name ‘GLint’ 2025-12-30T00:29:25,003 27533 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform3i(GLint __pyx_v_location, GLint __pyx_v_x, GLint __pyx_v_y, GLint __pyx_v_z) { 2025-12-30T00:29:25,004 | ^~~~~ 2025-12-30T00:29:25,032 kivy/graphics/cgl_backend/cgl_debug.c:27533:126: error: unknown type name ‘GLint’ 2025-12-30T00:29:25,034 27533 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform3i(GLint __pyx_v_location, GLint __pyx_v_x, GLint __pyx_v_y, GLint __pyx_v_z) { 2025-12-30T00:29:25,035 | ^~~~~ 2025-12-30T00:29:25,064 kivy/graphics/cgl_backend/cgl_debug.c:27533:143: error: unknown type name ‘GLint’ 2025-12-30T00:29:25,065 27533 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform3i(GLint __pyx_v_location, GLint __pyx_v_x, GLint __pyx_v_y, GLint __pyx_v_z) { 2025-12-30T00:29:25,067 | ^~~~~ 2025-12-30T00:29:25,093 kivy/graphics/cgl_backend/cgl_debug.c:27605:89: error: unknown type name ‘GLint’ 2025-12-30T00:29:25,094 27605 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform3i(GLint __pyx_v_location, GLint __pyx_v_x, GLint __pyx_v_y, GLint __pyx_v_z) { 2025-12-30T00:29:25,096 | ^~~~~ 2025-12-30T00:29:25,125 kivy/graphics/cgl_backend/cgl_debug.c:27605:113: error: unknown type name ‘GLint’ 2025-12-30T00:29:25,127 27605 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform3i(GLint __pyx_v_location, GLint __pyx_v_x, GLint __pyx_v_y, GLint __pyx_v_z) { 2025-12-30T00:29:25,128 | ^~~~~ 2025-12-30T00:29:25,156 kivy/graphics/cgl_backend/cgl_debug.c:27605:130: error: unknown type name ‘GLint’ 2025-12-30T00:29:25,158 27605 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform3i(GLint __pyx_v_location, GLint __pyx_v_x, GLint __pyx_v_y, GLint __pyx_v_z) { 2025-12-30T00:29:25,159 | ^~~~~ 2025-12-30T00:29:25,188 kivy/graphics/cgl_backend/cgl_debug.c:27605:147: error: unknown type name ‘GLint’ 2025-12-30T00:29:25,188 27605 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform3i(GLint __pyx_v_location, GLint __pyx_v_x, GLint __pyx_v_y, GLint __pyx_v_z) { 2025-12-30T00:29:25,190 | ^~~~~ 2025-12-30T00:29:25,218 kivy/graphics/cgl_backend/cgl_debug.c:27738:86: error: unknown type name ‘GLint’ 2025-12-30T00:29:25,219 27738 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform3iv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLint const *__pyx_v_v) { 2025-12-30T00:29:25,221 | ^~~~~ 2025-12-30T00:29:25,252 kivy/graphics/cgl_backend/cgl_debug.c:27738:110: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:25,254 27738 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform3iv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLint const *__pyx_v_v) { 2025-12-30T00:29:25,255 | ^~~~~~~ 2025-12-30T00:29:25,286 kivy/graphics/cgl_backend/cgl_debug.c:27738:133: error: unknown type name ‘GLint’ 2025-12-30T00:29:25,287 27738 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform3iv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLint const *__pyx_v_v) { 2025-12-30T00:29:25,289 | ^~~~~ 2025-12-30T00:29:25,316 kivy/graphics/cgl_backend/cgl_debug.c:27810:90: error: unknown type name ‘GLint’ 2025-12-30T00:29:25,318 27810 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform3iv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLint const *__pyx_v_v) { 2025-12-30T00:29:25,320 | ^~~~~ 2025-12-30T00:29:25,351 kivy/graphics/cgl_backend/cgl_debug.c:27810:114: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:25,353 27810 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform3iv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLint const *__pyx_v_v) { 2025-12-30T00:29:25,354 | ^~~~~~~ 2025-12-30T00:29:25,383 kivy/graphics/cgl_backend/cgl_debug.c:27810:137: error: unknown type name ‘GLint’ 2025-12-30T00:29:25,384 27810 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform3iv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLint const *__pyx_v_v) { 2025-12-30T00:29:25,386 | ^~~~~ 2025-12-30T00:29:25,415 kivy/graphics/cgl_backend/cgl_debug.c:27946:85: error: unknown type name ‘GLint’ 2025-12-30T00:29:25,417 27946 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4f(GLint __pyx_v_location, GLfloat __pyx_v_x, GLfloat __pyx_v_y, GLfloat __pyx_v_z, GLfloat __pyx_v_w) { 2025-12-30T00:29:25,418 | ^~~~~ 2025-12-30T00:29:25,458 kivy/graphics/cgl_backend/cgl_debug.c:27946:109: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:25,459 27946 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4f(GLint __pyx_v_location, GLfloat __pyx_v_x, GLfloat __pyx_v_y, GLfloat __pyx_v_z, GLfloat __pyx_v_w) { 2025-12-30T00:29:25,460 | ^~~~~~~ 2025-12-30T00:29:25,461 | float 2025-12-30T00:29:25,501 kivy/graphics/cgl_backend/cgl_debug.c:27946:128: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:25,502 27946 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4f(GLint __pyx_v_location, GLfloat __pyx_v_x, GLfloat __pyx_v_y, GLfloat __pyx_v_z, GLfloat __pyx_v_w) { 2025-12-30T00:29:25,503 | ^~~~~~~ 2025-12-30T00:29:25,503 | float 2025-12-30T00:29:25,543 kivy/graphics/cgl_backend/cgl_debug.c:27946:147: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:25,545 27946 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4f(GLint __pyx_v_location, GLfloat __pyx_v_x, GLfloat __pyx_v_y, GLfloat __pyx_v_z, GLfloat __pyx_v_w) { 2025-12-30T00:29:25,546 | ^~~~~~~ 2025-12-30T00:29:25,547 | float 2025-12-30T00:29:25,587 kivy/graphics/cgl_backend/cgl_debug.c:27946:166: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:25,588 27946 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4f(GLint __pyx_v_location, GLfloat __pyx_v_x, GLfloat __pyx_v_y, GLfloat __pyx_v_z, GLfloat __pyx_v_w) { 2025-12-30T00:29:25,589 | ^~~~~~~ 2025-12-30T00:29:25,590 | float 2025-12-30T00:29:25,616 kivy/graphics/cgl_backend/cgl_debug.c:28018:89: error: unknown type name ‘GLint’ 2025-12-30T00:29:25,617 28018 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform4f(GLint __pyx_v_location, GLfloat __pyx_v_x, GLfloat __pyx_v_y, GLfloat __pyx_v_z, GLfloat __pyx_v_w) { 2025-12-30T00:29:25,619 | ^~~~~ 2025-12-30T00:29:25,660 kivy/graphics/cgl_backend/cgl_debug.c:28018:113: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:25,662 28018 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform4f(GLint __pyx_v_location, GLfloat __pyx_v_x, GLfloat __pyx_v_y, GLfloat __pyx_v_z, GLfloat __pyx_v_w) { 2025-12-30T00:29:25,663 | ^~~~~~~ 2025-12-30T00:29:25,664 | float 2025-12-30T00:29:25,704 kivy/graphics/cgl_backend/cgl_debug.c:28018:132: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:25,705 28018 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform4f(GLint __pyx_v_location, GLfloat __pyx_v_x, GLfloat __pyx_v_y, GLfloat __pyx_v_z, GLfloat __pyx_v_w) { 2025-12-30T00:29:25,706 | ^~~~~~~ 2025-12-30T00:29:25,708 | float 2025-12-30T00:29:25,749 kivy/graphics/cgl_backend/cgl_debug.c:28018:151: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:25,751 28018 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform4f(GLint __pyx_v_location, GLfloat __pyx_v_x, GLfloat __pyx_v_y, GLfloat __pyx_v_z, GLfloat __pyx_v_w) { 2025-12-30T00:29:25,752 | ^~~~~~~ 2025-12-30T00:29:25,753 | float 2025-12-30T00:29:25,794 kivy/graphics/cgl_backend/cgl_debug.c:28018:170: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:25,795 28018 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform4f(GLint __pyx_v_location, GLfloat __pyx_v_x, GLfloat __pyx_v_y, GLfloat __pyx_v_z, GLfloat __pyx_v_w) { 2025-12-30T00:29:25,796 | ^~~~~~~ 2025-12-30T00:29:25,797 | float 2025-12-30T00:29:25,825 kivy/graphics/cgl_backend/cgl_debug.c:28156:86: error: unknown type name ‘GLint’ 2025-12-30T00:29:25,827 28156 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4fv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLfloat const *__pyx_v_v) { 2025-12-30T00:29:25,828 | ^~~~~ 2025-12-30T00:29:25,860 kivy/graphics/cgl_backend/cgl_debug.c:28156:110: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:25,861 28156 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4fv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLfloat const *__pyx_v_v) { 2025-12-30T00:29:25,862 | ^~~~~~~ 2025-12-30T00:29:25,879 performance hint: kivy/core/text/_text_pango.pyx:628:26: Exception check after calling '_render_layout' will always require the GIL to be acquired. 2025-12-30T00:29:25,880 Possible solutions: 2025-12-30T00:29:25,881 1. Declare '_render_layout' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:25,882 2. Use an 'int' return type on '_render_layout' to allow an error code to be returned. 2025-12-30T00:29:25,904 kivy/graphics/cgl_backend/cgl_debug.c:28156:133: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:25,906 28156 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4fv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLfloat const *__pyx_v_v) { 2025-12-30T00:29:25,907 | ^~~~~~~ 2025-12-30T00:29:25,908 | float 2025-12-30T00:29:25,933 kivy/graphics/cgl_backend/cgl_debug.c:28228:90: error: unknown type name ‘GLint’ 2025-12-30T00:29:25,934 28228 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform4fv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLfloat const *__pyx_v_v) { 2025-12-30T00:29:25,935 | ^~~~~ 2025-12-30T00:29:25,966 kivy/graphics/cgl_backend/cgl_debug.c:28228:114: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:25,967 28228 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform4fv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLfloat const *__pyx_v_v) { 2025-12-30T00:29:25,968 | ^~~~~~~ 2025-12-30T00:29:26,009 kivy/graphics/cgl_backend/cgl_debug.c:28228:137: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:26,010 28228 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform4fv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLfloat const *__pyx_v_v) { 2025-12-30T00:29:26,011 | ^~~~~~~ 2025-12-30T00:29:26,012 | float 2025-12-30T00:29:26,040 kivy/graphics/cgl_backend/cgl_debug.c:28364:85: error: unknown type name ‘GLint’ 2025-12-30T00:29:26,041 28364 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4i(GLint __pyx_v_location, GLint __pyx_v_x, GLint __pyx_v_y, GLint __pyx_v_z, GLint __pyx_v_w) { 2025-12-30T00:29:26,042 | ^~~~~ 2025-12-30T00:29:26,071 kivy/graphics/cgl_backend/cgl_debug.c:28364:109: error: unknown type name ‘GLint’ 2025-12-30T00:29:26,073 28364 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4i(GLint __pyx_v_location, GLint __pyx_v_x, GLint __pyx_v_y, GLint __pyx_v_z, GLint __pyx_v_w) { 2025-12-30T00:29:26,074 | ^~~~~ 2025-12-30T00:29:26,084 performance hint: kivy/core/text/_text_pango.pyx:964:26: Exception check after calling '_render_layout' will always require the GIL to be acquired. 2025-12-30T00:29:26,085 Possible solutions: 2025-12-30T00:29:26,086 1. Declare '_render_layout' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:26,086 2. Use an 'int' return type on '_render_layout' to allow an error code to be returned. 2025-12-30T00:29:26,103 kivy/graphics/cgl_backend/cgl_debug.c:28364:126: error: unknown type name ‘GLint’ 2025-12-30T00:29:26,104 28364 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4i(GLint __pyx_v_location, GLint __pyx_v_x, GLint __pyx_v_y, GLint __pyx_v_z, GLint __pyx_v_w) { 2025-12-30T00:29:26,105 | ^~~~~ 2025-12-30T00:29:26,134 kivy/graphics/cgl_backend/cgl_debug.c:28364:143: error: unknown type name ‘GLint’ 2025-12-30T00:29:26,136 28364 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4i(GLint __pyx_v_location, GLint __pyx_v_x, GLint __pyx_v_y, GLint __pyx_v_z, GLint __pyx_v_w) { 2025-12-30T00:29:26,137 | ^~~~~ 2025-12-30T00:29:26,166 kivy/graphics/cgl_backend/cgl_debug.c:28364:160: error: unknown type name ‘GLint’ 2025-12-30T00:29:26,167 28364 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4i(GLint __pyx_v_location, GLint __pyx_v_x, GLint __pyx_v_y, GLint __pyx_v_z, GLint __pyx_v_w) { 2025-12-30T00:29:26,168 | ^~~~~ 2025-12-30T00:29:26,203 kivy/graphics/cgl_backend/cgl_debug.c:28436:89: error: unknown type name ‘GLint’ 2025-12-30T00:29:26,213 28436 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform4i(GLint __pyx_v_location, GLint __pyx_v_x, GLint __pyx_v_y, GLint __pyx_v_z, GLint __pyx_v_w) { 2025-12-30T00:29:26,229 | ^~~~~ 2025-12-30T00:29:26,251 kivy/graphics/cgl_backend/cgl_debug.c:28436:113: error: unknown type name ‘GLint’ 2025-12-30T00:29:26,264 28436 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform4i(GLint __pyx_v_location, GLint __pyx_v_x, GLint __pyx_v_y, GLint __pyx_v_z, GLint __pyx_v_w) { 2025-12-30T00:29:26,267 | ^~~~~ 2025-12-30T00:29:26,274 kivy/graphics/cgl_backend/cgl_debug.c:28436:130: error: unknown type name ‘GLint’ 2025-12-30T00:29:26,276 28436 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform4i(GLint __pyx_v_location, GLint __pyx_v_x, GLint __pyx_v_y, GLint __pyx_v_z, GLint __pyx_v_w) { 2025-12-30T00:29:26,277 | ^~~~~ 2025-12-30T00:29:26,307 kivy/graphics/cgl_backend/cgl_debug.c:28436:147: error: unknown type name ‘GLint’ 2025-12-30T00:29:26,308 28436 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform4i(GLint __pyx_v_location, GLint __pyx_v_x, GLint __pyx_v_y, GLint __pyx_v_z, GLint __pyx_v_w) { 2025-12-30T00:29:26,309 | ^~~~~ 2025-12-30T00:29:26,339 kivy/graphics/cgl_backend/cgl_debug.c:28436:164: error: unknown type name ‘GLint’ 2025-12-30T00:29:26,340 28436 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform4i(GLint __pyx_v_location, GLint __pyx_v_x, GLint __pyx_v_y, GLint __pyx_v_z, GLint __pyx_v_w) { 2025-12-30T00:29:26,341 | ^~~~~ 2025-12-30T00:29:26,371 kivy/graphics/cgl_backend/cgl_debug.c:28574:86: error: unknown type name ‘GLint’ 2025-12-30T00:29:26,372 28574 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4iv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLint const *__pyx_v_v) { 2025-12-30T00:29:26,374 | ^~~~~ 2025-12-30T00:29:26,413 kivy/graphics/cgl_backend/cgl_debug.c:28574:110: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:26,423 28574 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4iv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLint const *__pyx_v_v) { 2025-12-30T00:29:26,424 | ^~~~~~~ 2025-12-30T00:29:26,425 Compiling kivy/graphics/tesselator.pyx because it depends on /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/Cython/Includes/libc/string.pxd. 2025-12-30T00:29:26,426 [1/1] Cythonizing kivy/graphics/tesselator.pyx 2025-12-30T00:29:26,427 Compiling kivy/graphics/svg.pyx because it depends on /tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7/kivy/include/config.pxi. 2025-12-30T00:29:26,428 [1/1] Cythonizing kivy/graphics/svg.pyx 2025-12-30T00:29:26,429 Compiling kivy/graphics/boxshadow.pyx because it depends on /tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7/kivy/include/config.pxi. 2025-12-30T00:29:26,429 [1/1] Cythonizing kivy/graphics/boxshadow.pyx 2025-12-30T00:29:26,430 Compiling kivy/core/text/_text_pango.pyx because it depends on /tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7/kivy/include/config.pxi. 2025-12-30T00:29:26,431 [1/1] Cythonizing kivy/core/text/_text_pango.pyx 2025-12-30T00:29:26,431 [INFO ] building 'kivy.core.text._text_pango' extension 2025-12-30T00:29:26,432 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7/kivy/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/python3.11 -c kivy/core/text/_text_pango.c -o build/temp.linux-armv7l-cpython-311/kivy/core/text/_text_pango.o 2025-12-30T00:29:26,446 kivy/graphics/cgl_backend/cgl_debug.c:28574:133: error: unknown type name ‘GLint’ 2025-12-30T00:29:26,448 28574 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4iv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLint const *__pyx_v_v) { 2025-12-30T00:29:26,449 | ^~~~~ 2025-12-30T00:29:26,479 kivy/graphics/cgl_backend/cgl_debug.c:28646:90: error: unknown type name ‘GLint’ 2025-12-30T00:29:26,480 28646 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform4iv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLint const *__pyx_v_v) { 2025-12-30T00:29:26,481 | ^~~~~ 2025-12-30T00:29:26,515 kivy/graphics/cgl_backend/cgl_debug.c:28646:114: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:26,523 28646 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform4iv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLint const *__pyx_v_v) { 2025-12-30T00:29:26,524 | ^~~~~~~ 2025-12-30T00:29:26,549 kivy/graphics/cgl_backend/cgl_debug.c:28646:137: error: unknown type name ‘GLint’ 2025-12-30T00:29:26,550 28646 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform4iv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLint const *__pyx_v_v) { 2025-12-30T00:29:26,551 | ^~~~~ 2025-12-30T00:29:26,581 kivy/graphics/cgl_backend/cgl_debug.c:28782:92: error: unknown type name ‘GLint’ 2025-12-30T00:29:26,583 28782 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniformMatrix4fv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLboolean __pyx_v_transpose, GLfloat const *__pyx_v_value) { 2025-12-30T00:29:26,584 | ^~~~~ 2025-12-30T00:29:26,616 kivy/graphics/cgl_backend/cgl_debug.c:28782:116: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:26,617 28782 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniformMatrix4fv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLboolean __pyx_v_transpose, GLfloat const *__pyx_v_value) { 2025-12-30T00:29:26,619 | ^~~~~~~ 2025-12-30T00:29:26,653 kivy/graphics/cgl_backend/cgl_debug.c:28782:139: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:26,654 28782 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniformMatrix4fv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLboolean __pyx_v_transpose, GLfloat const *__pyx_v_value) { 2025-12-30T00:29:26,655 | ^~~~~~~~~ 2025-12-30T00:29:26,696 kivy/graphics/cgl_backend/cgl_debug.c:28782:168: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:26,698 28782 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniformMatrix4fv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLboolean __pyx_v_transpose, GLfloat const *__pyx_v_value) { 2025-12-30T00:29:26,699 | ^~~~~~~ 2025-12-30T00:29:26,699 | float 2025-12-30T00:29:26,727 kivy/graphics/cgl_backend/cgl_debug.c:28854:96: error: unknown type name ‘GLint’ 2025-12-30T00:29:26,728 28854 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniformMatrix4fv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLboolean __pyx_v_transpose, GLfloat const *__pyx_v_value) { 2025-12-30T00:29:26,729 | ^~~~~ 2025-12-30T00:29:26,761 kivy/graphics/cgl_backend/cgl_debug.c:28854:120: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:26,762 28854 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniformMatrix4fv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLboolean __pyx_v_transpose, GLfloat const *__pyx_v_value) { 2025-12-30T00:29:26,763 | ^~~~~~~ 2025-12-30T00:29:26,798 kivy/graphics/cgl_backend/cgl_debug.c:28854:143: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:26,799 28854 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniformMatrix4fv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLboolean __pyx_v_transpose, GLfloat const *__pyx_v_value) { 2025-12-30T00:29:26,801 | ^~~~~~~~~ 2025-12-30T00:29:26,844 kivy/graphics/cgl_backend/cgl_debug.c:28854:172: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:26,845 28854 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniformMatrix4fv(GLint __pyx_v_location, GLsizei __pyx_v_count, GLboolean __pyx_v_transpose, GLfloat const *__pyx_v_value) { 2025-12-30T00:29:26,846 | ^~~~~~~ 2025-12-30T00:29:26,847 | float 2025-12-30T00:29:26,887 kivy/graphics/cgl_backend/cgl_debug.c:28995:86: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:26,888 28995 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUseProgram(GLuint __pyx_v_program) { 2025-12-30T00:29:26,890 | ^~~~~~ 2025-12-30T00:29:26,891 | uint 2025-12-30T00:29:26,930 kivy/graphics/cgl_backend/cgl_debug.c:29067:90: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:26,931 29067 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUseProgram(GLuint __pyx_v_program) { 2025-12-30T00:29:26,932 | ^~~~~~ 2025-12-30T00:29:26,934 | uint 2025-12-30T00:29:26,974 kivy/graphics/cgl_backend/cgl_debug.c:29185:91: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:26,975 29185 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgValidateProgram(GLuint __pyx_v_program) { 2025-12-30T00:29:26,976 | ^~~~~~ 2025-12-30T00:29:26,977 | uint 2025-12-30T00:29:27,016 kivy/graphics/cgl_backend/cgl_debug.c:29257:95: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:27,017 29257 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgValidateProgram(GLuint __pyx_v_program) { 2025-12-30T00:29:27,018 | ^~~~~~ 2025-12-30T00:29:27,019 | uint 2025-12-30T00:29:27,060 kivy/graphics/cgl_backend/cgl_debug.c:29375:90: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:27,061 29375 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttrib1f(GLuint __pyx_v_indx, GLfloat __pyx_v_x) { 2025-12-30T00:29:27,063 | ^~~~~~ 2025-12-30T00:29:27,063 | uint 2025-12-30T00:29:27,109 kivy/graphics/cgl_backend/cgl_debug.c:29375:111: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:27,111 29375 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttrib1f(GLuint __pyx_v_indx, GLfloat __pyx_v_x) { 2025-12-30T00:29:27,113 | ^~~~~~~ 2025-12-30T00:29:27,115 | float 2025-12-30T00:29:27,155 kivy/graphics/cgl_backend/cgl_debug.c:29447:94: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:27,157 29447 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgVertexAttrib1f(GLuint __pyx_v_indx, GLfloat __pyx_v_x) { 2025-12-30T00:29:27,159 | ^~~~~~ 2025-12-30T00:29:27,161 | uint 2025-12-30T00:29:27,204 kivy/graphics/cgl_backend/cgl_debug.c:29447:115: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:27,205 29447 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgVertexAttrib1f(GLuint __pyx_v_indx, GLfloat __pyx_v_x) { 2025-12-30T00:29:27,206 | ^~~~~~~ 2025-12-30T00:29:27,208 | float 2025-12-30T00:29:27,249 kivy/graphics/cgl_backend/cgl_debug.c:29570:90: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:27,250 29570 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttrib2f(GLuint __pyx_v_indx, GLfloat __pyx_v_x, GLfloat __pyx_v_y) { 2025-12-30T00:29:27,251 | ^~~~~~ 2025-12-30T00:29:27,252 | uint 2025-12-30T00:29:27,296 kivy/graphics/cgl_backend/cgl_debug.c:29570:111: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:27,297 29570 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttrib2f(GLuint __pyx_v_indx, GLfloat __pyx_v_x, GLfloat __pyx_v_y) { 2025-12-30T00:29:27,298 | ^~~~~~~ 2025-12-30T00:29:27,299 | float 2025-12-30T00:29:27,342 kivy/graphics/cgl_backend/cgl_debug.c:29570:130: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:27,343 29570 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttrib2f(GLuint __pyx_v_indx, GLfloat __pyx_v_x, GLfloat __pyx_v_y) { 2025-12-30T00:29:27,345 | ^~~~~~~ 2025-12-30T00:29:27,347 | float 2025-12-30T00:29:27,388 kivy/graphics/cgl_backend/cgl_debug.c:29642:94: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:27,391 29642 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgVertexAttrib2f(GLuint __pyx_v_indx, GLfloat __pyx_v_x, GLfloat __pyx_v_y) { 2025-12-30T00:29:27,392 | ^~~~~~ 2025-12-30T00:29:27,393 | uint 2025-12-30T00:29:27,394 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/kivy/core/text/text_layout.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/kivy/core/text/text_layout.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-30T00:29:27,446 kivy/graphics/cgl_backend/cgl_debug.c:29642:115: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:27,447 29642 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgVertexAttrib2f(GLuint __pyx_v_indx, GLfloat __pyx_v_x, GLfloat __pyx_v_y) { 2025-12-30T00:29:27,449 | ^~~~~~~ 2025-12-30T00:29:27,450 | float 2025-12-30T00:29:27,485 kivy/graphics/cgl_backend/cgl_debug.c:29642:134: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:27,487 29642 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgVertexAttrib2f(GLuint __pyx_v_indx, GLfloat __pyx_v_x, GLfloat __pyx_v_y) { 2025-12-30T00:29:27,490 | ^~~~~~~ 2025-12-30T00:29:27,492 | float 2025-12-30T00:29:27,533 kivy/graphics/cgl_backend/cgl_debug.c:29770:90: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:27,535 29770 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttrib3f(GLuint __pyx_v_indx, GLfloat __pyx_v_x, GLfloat __pyx_v_y, GLfloat __pyx_v_z) { 2025-12-30T00:29:27,536 | ^~~~~~ 2025-12-30T00:29:27,537 | uint 2025-12-30T00:29:27,582 kivy/graphics/cgl_backend/cgl_debug.c:29770:111: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:27,583 29770 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttrib3f(GLuint __pyx_v_indx, GLfloat __pyx_v_x, GLfloat __pyx_v_y, GLfloat __pyx_v_z) { 2025-12-30T00:29:27,585 | ^~~~~~~ 2025-12-30T00:29:27,586 | float 2025-12-30T00:29:27,630 kivy/graphics/cgl_backend/cgl_debug.c:29770:130: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:27,632 29770 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttrib3f(GLuint __pyx_v_indx, GLfloat __pyx_v_x, GLfloat __pyx_v_y, GLfloat __pyx_v_z) { 2025-12-30T00:29:27,633 | ^~~~~~~ 2025-12-30T00:29:27,634 | float 2025-12-30T00:29:27,677 kivy/graphics/cgl_backend/cgl_debug.c:29770:149: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:27,680 29770 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttrib3f(GLuint __pyx_v_indx, GLfloat __pyx_v_x, GLfloat __pyx_v_y, GLfloat __pyx_v_z) { 2025-12-30T00:29:27,681 | ^~~~~~~ 2025-12-30T00:29:27,682 | float 2025-12-30T00:29:27,720 kivy/graphics/cgl_backend/cgl_debug.c:29842:94: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:27,725 29842 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgVertexAttrib3f(GLuint __pyx_v_indx, GLfloat __pyx_v_x, GLfloat __pyx_v_y, GLfloat __pyx_v_z) { 2025-12-30T00:29:27,729 | ^~~~~~ 2025-12-30T00:29:27,730 | uint 2025-12-30T00:29:27,770 kivy/graphics/cgl_backend/cgl_debug.c:29842:115: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:27,773 29842 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgVertexAttrib3f(GLuint __pyx_v_indx, GLfloat __pyx_v_x, GLfloat __pyx_v_y, GLfloat __pyx_v_z) { 2025-12-30T00:29:27,775 | ^~~~~~~ 2025-12-30T00:29:27,778 | float 2025-12-30T00:29:27,818 kivy/graphics/cgl_backend/cgl_debug.c:29842:134: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:27,821 29842 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgVertexAttrib3f(GLuint __pyx_v_indx, GLfloat __pyx_v_x, GLfloat __pyx_v_y, GLfloat __pyx_v_z) { 2025-12-30T00:29:27,835 | ^~~~~~~ 2025-12-30T00:29:27,838 | float 2025-12-30T00:29:27,867 kivy/graphics/cgl_backend/cgl_debug.c:29842:153: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:27,876 29842 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgVertexAttrib3f(GLuint __pyx_v_indx, GLfloat __pyx_v_x, GLfloat __pyx_v_y, GLfloat __pyx_v_z) { 2025-12-30T00:29:27,877 | ^~~~~~~ 2025-12-30T00:29:27,886 | float 2025-12-30T00:29:27,914 kivy/graphics/cgl_backend/cgl_debug.c:29975:90: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:27,916 29975 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttrib4f(GLuint __pyx_v_indx, GLfloat __pyx_v_x, GLfloat __pyx_v_y, GLfloat __pyx_v_z, GLfloat __pyx_v_w) { 2025-12-30T00:29:27,918 | ^~~~~~ 2025-12-30T00:29:27,920 | uint 2025-12-30T00:29:27,963 kivy/graphics/cgl_backend/cgl_debug.c:29975:111: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:27,965 29975 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttrib4f(GLuint __pyx_v_indx, GLfloat __pyx_v_x, GLfloat __pyx_v_y, GLfloat __pyx_v_z, GLfloat __pyx_v_w) { 2025-12-30T00:29:27,966 | ^~~~~~~ 2025-12-30T00:29:27,968 | float 2025-12-30T00:29:28,012 kivy/graphics/cgl_backend/cgl_debug.c:29975:130: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:28,014 29975 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttrib4f(GLuint __pyx_v_indx, GLfloat __pyx_v_x, GLfloat __pyx_v_y, GLfloat __pyx_v_z, GLfloat __pyx_v_w) { 2025-12-30T00:29:28,016 | ^~~~~~~ 2025-12-30T00:29:28,017 | float 2025-12-30T00:29:28,061 kivy/graphics/cgl_backend/cgl_debug.c:29975:149: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:28,065 29975 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttrib4f(GLuint __pyx_v_indx, GLfloat __pyx_v_x, GLfloat __pyx_v_y, GLfloat __pyx_v_z, GLfloat __pyx_v_w) { 2025-12-30T00:29:28,066 | ^~~~~~~ 2025-12-30T00:29:28,068 | float 2025-12-30T00:29:28,112 kivy/graphics/cgl_backend/cgl_debug.c:29975:168: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:28,113 29975 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttrib4f(GLuint __pyx_v_indx, GLfloat __pyx_v_x, GLfloat __pyx_v_y, GLfloat __pyx_v_z, GLfloat __pyx_v_w) { 2025-12-30T00:29:28,115 | ^~~~~~~ 2025-12-30T00:29:28,117 | float 2025-12-30T00:29:28,158 kivy/graphics/cgl_backend/cgl_debug.c:30047:94: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:28,160 30047 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgVertexAttrib4f(GLuint __pyx_v_indx, GLfloat __pyx_v_x, GLfloat __pyx_v_y, GLfloat __pyx_v_z, GLfloat __pyx_v_w) { 2025-12-30T00:29:28,162 | ^~~~~~ 2025-12-30T00:29:28,163 | uint 2025-12-30T00:29:28,208 kivy/graphics/cgl_backend/cgl_debug.c:30047:115: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:28,210 30047 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgVertexAttrib4f(GLuint __pyx_v_indx, GLfloat __pyx_v_x, GLfloat __pyx_v_y, GLfloat __pyx_v_z, GLfloat __pyx_v_w) { 2025-12-30T00:29:28,211 | ^~~~~~~ 2025-12-30T00:29:28,213 | float 2025-12-30T00:29:28,258 kivy/graphics/cgl_backend/cgl_debug.c:30047:134: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:28,261 30047 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgVertexAttrib4f(GLuint __pyx_v_indx, GLfloat __pyx_v_x, GLfloat __pyx_v_y, GLfloat __pyx_v_z, GLfloat __pyx_v_w) { 2025-12-30T00:29:28,262 | ^~~~~~~ 2025-12-30T00:29:28,264 | float 2025-12-30T00:29:28,309 kivy/graphics/cgl_backend/cgl_debug.c:30047:153: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:28,311 30047 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgVertexAttrib4f(GLuint __pyx_v_indx, GLfloat __pyx_v_x, GLfloat __pyx_v_y, GLfloat __pyx_v_z, GLfloat __pyx_v_w) { 2025-12-30T00:29:28,312 | ^~~~~~~ 2025-12-30T00:29:28,314 | float 2025-12-30T00:29:28,358 kivy/graphics/cgl_backend/cgl_debug.c:30047:172: error: unknown type name ‘GLfloat’; did you mean ‘float’? 2025-12-30T00:29:28,359 30047 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgVertexAttrib4f(GLuint __pyx_v_indx, GLfloat __pyx_v_x, GLfloat __pyx_v_y, GLfloat __pyx_v_z, GLfloat __pyx_v_w) { 2025-12-30T00:29:28,361 | ^~~~~~~ 2025-12-30T00:29:28,362 | float 2025-12-30T00:29:28,406 kivy/graphics/cgl_backend/cgl_debug.c:30185:95: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:28,407 30185 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttribPointer(GLuint __pyx_v_indx, GLint __pyx_v_size, GLenum __pyx_v_type, GLboolean __pyx_v_normalized, GLsizei __pyx_v_stride, GLvoid const *__pyx_v_ptr) { 2025-12-30T00:29:28,409 | ^~~~~~ 2025-12-30T00:29:28,410 | uint 2025-12-30T00:29:28,444 kivy/graphics/cgl_backend/cgl_debug.c:30185:116: error: unknown type name ‘GLint’ 2025-12-30T00:29:28,446 30185 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttribPointer(GLuint __pyx_v_indx, GLint __pyx_v_size, GLenum __pyx_v_type, GLboolean __pyx_v_normalized, GLsizei __pyx_v_stride, GLvoid const *__pyx_v_ptr) { 2025-12-30T00:29:28,448 | ^~~~~ 2025-12-30T00:29:28,470 kivy/core/text/_text_pango.c:1627:16: error: expected ‘;’ before ‘const’ 2025-12-30T00:29:28,471 1627 | typedef GLubyte const *(__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETSTRINGPTR)(GLenum); 2025-12-30T00:29:28,473 | ^~~~~~ 2025-12-30T00:29:28,475 | ; 2025-12-30T00:29:28,477 kivy/core/text/_text_pango.c:1627:36: warning: type defaults to ‘int’ in declaration of ‘__pyx_t_4kivy_8graphics_3cgl_GLGETSTRINGPTR’ [-Wimplicit-int] 2025-12-30T00:29:28,478 1627 | typedef GLubyte const *(__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETSTRINGPTR)(GLenum); 2025-12-30T00:29:28,480 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:28,482 kivy/core/text/_text_pango.c:1627:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,483 1627 | typedef GLubyte const *(__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETSTRINGPTR)(GLenum); 2025-12-30T00:29:28,485 | ^~~~~~~ 2025-12-30T00:29:28,487 kivy/core/text/_text_pango.c:1636:30: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:29:28,489 1636 | typedef GLboolean (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLISBUFFERPTR)(GLuint); 2025-12-30T00:29:28,490 | ^ 2025-12-30T00:29:28,492 kivy/core/text/_text_pango.c:1645:30: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:29:28,494 1645 | typedef GLboolean (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLISENABLEDPTR)(GLenum); 2025-12-30T00:29:28,496 | ^ 2025-12-30T00:29:28,497 performance hint: kivy/lib/gstplayer/_gstplayer.pyx:126:0: Exception check on '_on_appsink_sample' will always require the GIL to be acquired. 2025-12-30T00:29:28,499 kivy/graphics/cgl_backend/cgl_debug.c:30185:136: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:28,501 30185 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttribPointer(GLuint __pyx_v_indx, GLint __pyx_v_size, GLenum __pyx_v_type, GLboolean __pyx_v_normalized, GLsizei __pyx_v_stride, GLvoid const *__pyx_v_ptr) { 2025-12-30T00:29:28,516 | ^~~~~~ 2025-12-30T00:29:28,518 | enum 2025-12-30T00:29:28,519 Possible solutions: 2025-12-30T00:29:28,521 1. Declare '_on_appsink_sample' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:28,522 2. Use an 'int' return type on '_on_appsink_sample' to allow an error code to be returned. 2025-12-30T00:29:28,523 kivy/core/text/_text_pango.c:1654:30: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:29:28,525 1654 | typedef GLboolean (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLISFRAMEBUFFERPTR)(GLuint); 2025-12-30T00:29:28,526 | ^ 2025-12-30T00:29:28,528 performance hint: kivy/lib/gstplayer/_gstplayer.pyx:135:0: Exception check on '_on_gstplayer_message' will always require the GIL to be acquired. 2025-12-30T00:29:28,529 Possible solutions: 2025-12-30T00:29:28,531 1. Declare '_on_gstplayer_message' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:28,532 2. Use an 'int' return type on '_on_gstplayer_message' to allow an error code to be returned. 2025-12-30T00:29:28,534 kivy/core/text/_text_pango.c:1663:30: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:29:28,535 1663 | typedef GLboolean (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLISPROGRAMPTR)(GLuint); 2025-12-30T00:29:28,536 | ^ 2025-12-30T00:29:28,538 kivy/core/text/_text_pango.c:1672:30: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:29:28,539 1672 | typedef GLboolean (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLISRENDERBUFFERPTR)(GLuint); 2025-12-30T00:29:28,540 | ^ 2025-12-30T00:29:28,541 kivy/core/text/_text_pango.c:1681:30: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:29:28,542 1681 | typedef GLboolean (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLISSHADERPTR)(GLuint); 2025-12-30T00:29:28,543 | ^ 2025-12-30T00:29:28,544 kivy/core/text/_text_pango.c:1690:30: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:29:28,545 1690 | typedef GLboolean (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLISTEXTUREPTR)(GLuint); 2025-12-30T00:29:28,547 | ^ 2025-12-30T00:29:28,548 kivy/core/text/_text_pango.c:1699:27: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:29:28,549 1699 | typedef GLenum (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCHECKFRAMEBUFFERSTATUSPTR)(GLenum); 2025-12-30T00:29:28,551 | ^ 2025-12-30T00:29:28,552 kivy/core/text/_text_pango.c:1708:27: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:29:28,554 1708 | typedef GLenum (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETERRORPTR)(void); 2025-12-30T00:29:28,556 | ^ 2025-12-30T00:29:28,557 kivy/core/text/_text_pango.c:1717:26: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:29:28,557 1717 | typedef GLint (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETATTRIBLOCATIONPTR)(GLuint, GLchar const *); 2025-12-30T00:29:28,558 | ^ 2025-12-30T00:29:28,559 kivy/core/text/_text_pango.c:1726:26: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:29:28,560 1726 | typedef GLint (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETUNIFORMLOCATIONPTR)(GLuint, char const *); 2025-12-30T00:29:28,560 | ^ 2025-12-30T00:29:28,561 kivy/core/text/_text_pango.c:1735:27: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:29:28,561 1735 | typedef GLuint (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCREATEPROGRAMPTR)(void); 2025-12-30T00:29:28,562 | ^ 2025-12-30T00:29:28,563 kivy/core/text/_text_pango.c:1744:27: error: expected declaration specifiers or ‘...’ before ‘*’ token 2025-12-30T00:29:28,563 1744 | typedef GLuint (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCREATESHADERPTR)(GLenum); 2025-12-30T00:29:28,564 | ^ 2025-12-30T00:29:28,564 kivy/core/text/_text_pango.c:1753:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,565 1753 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLACTIVETEXTUREPTR)(GLenum); 2025-12-30T00:29:28,566 | ^~~~~~~ 2025-12-30T00:29:28,566 kivy/core/text/_text_pango.c:1762:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,567 1762 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLATTACHSHADERPTR)(GLuint, GLuint); 2025-12-30T00:29:28,567 | ^~~~~~~ 2025-12-30T00:29:28,568 kivy/core/text/_text_pango.c:1771:95: error: expected ‘)’ before ‘char’ 2025-12-30T00:29:28,569 1771 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBINDATTRIBLOCATIONPTR)(GLuint, GLuint, char const *); 2025-12-30T00:29:28,569 | ^~~~~ 2025-12-30T00:29:28,570 | ) 2025-12-30T00:29:28,571 kivy/core/text/_text_pango.c:1780:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,572 1780 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBINDBUFFERPTR)(GLenum, GLuint); 2025-12-30T00:29:28,572 | ^~~~~~~ 2025-12-30T00:29:28,573 kivy/graphics/cgl_backend/cgl_debug.c:30185:157: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:28,574 30185 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttribPointer(GLuint __pyx_v_indx, GLint __pyx_v_size, GLenum __pyx_v_type, GLboolean __pyx_v_normalized, GLsizei __pyx_v_stride, GLvoid const *__pyx_v_ptr) { 2025-12-30T00:29:28,575 | ^~~~~~~~~ 2025-12-30T00:29:28,577 kivy/core/text/_text_pango.c:1789:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,578 1789 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBINDFRAMEBUFFERPTR)(GLenum, GLuint); 2025-12-30T00:29:28,580 | ^~~~~~~ 2025-12-30T00:29:28,581 kivy/core/text/_text_pango.c:1798:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,583 1798 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBINDRENDERBUFFERPTR)(GLenum, GLuint); 2025-12-30T00:29:28,584 | ^~~~~~~ 2025-12-30T00:29:28,585 kivy/core/text/_text_pango.c:1807:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,586 1807 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBINDTEXTUREPTR)(GLenum, GLuint); 2025-12-30T00:29:28,587 | ^~~~~~~ 2025-12-30T00:29:28,588 kivy/core/text/_text_pango.c:1816:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,589 1816 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBLENDCOLORPTR)(GLclampf, GLclampf, GLclampf, GLclampf); 2025-12-30T00:29:28,590 | ^~~~~~~ 2025-12-30T00:29:28,590 kivy/core/text/_text_pango.c:1825:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,591 1825 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBLENDEQUATIONPTR)(GLenum); 2025-12-30T00:29:28,591 | ^~~~~~~ 2025-12-30T00:29:28,592 kivy/core/text/_text_pango.c:1834:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,593 1834 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBLENDEQUATIONSEPARATEPTR)(GLenum, GLenum); 2025-12-30T00:29:28,593 | ^~~~~~~ 2025-12-30T00:29:28,594 kivy/core/text/_text_pango.c:1843:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,595 1843 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBLENDFUNCPTR)(GLenum, GLenum); 2025-12-30T00:29:28,595 | ^~~~~~~ 2025-12-30T00:29:28,597 kivy/core/text/_text_pango.c:1852:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,598 1852 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBLENDFUNCSEPARATEPTR)(GLenum, GLenum, GLenum, GLenum); 2025-12-30T00:29:28,599 | ^~~~~~~ 2025-12-30T00:29:28,601 kivy/core/text/_text_pango.c:1861:98: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:28,602 1861 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBUFFERDATAPTR)(GLenum, GLsizeiptr, GLvoid const *, GLenum); 2025-12-30T00:29:28,604 | ^~~~~~ 2025-12-30T00:29:28,605 | ) 2025-12-30T00:29:28,606 kivy/core/text/_text_pango.c:1870:111: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:28,607 1870 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLBUFFERSUBDATAPTR)(GLenum, GLintptr, GLsizeiptr, GLvoid const *); 2025-12-30T00:29:28,607 | ^~~~~~ 2025-12-30T00:29:28,608 | ) 2025-12-30T00:29:28,609 kivy/core/text/_text_pango.c:1879:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,610 1879 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCLEARCOLORPTR)(GLclampf, GLclampf, GLclampf, GLclampf); 2025-12-30T00:29:28,611 | ^~~~~~~ 2025-12-30T00:29:28,612 kivy/core/text/_text_pango.c:1888:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,612 1888 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCLEARPTR)(GLbitfield); 2025-12-30T00:29:28,613 | ^~~~~~~ 2025-12-30T00:29:28,614 kivy/core/text/_text_pango.c:1897:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,615 1897 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCLEARSTENCILPTR)(GLint); 2025-12-30T00:29:28,615 | ^~~~~~~ 2025-12-30T00:29:28,617 kivy/core/text/_text_pango.c:1906:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,618 1906 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCOLORMASKPTR)(GLboolean, GLboolean, GLboolean, GLboolean); 2025-12-30T00:29:28,620 | ^~~~~~~ 2025-12-30T00:29:28,621 kivy/core/text/_text_pango.c:1915:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,623 1915 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCOMPILESHADERPTR)(GLuint); 2025-12-30T00:29:28,625 | ^~~~~~~ 2025-12-30T00:29:28,626 kivy/core/text/_text_pango.c:1924:145: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:28,627 1924 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCOMPRESSEDTEXIMAGE2DPTR)(GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, GLvoid const *); 2025-12-30T00:29:28,628 | ^~~~~~ 2025-12-30T00:29:28,628 | ) 2025-12-30T00:29:28,629 kivy/core/text/_text_pango.c:1933:155: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:28,630 1933 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCOMPRESSEDTEXSUBIMAGE2DPTR)(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, GLvoid const *); 2025-12-30T00:29:28,630 | ^~~~~~ 2025-12-30T00:29:28,631 | ) 2025-12-30T00:29:28,631 kivy/core/text/_text_pango.c:1942:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,632 1942 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCOPYTEXIMAGE2DPTR)(GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLsizei, GLint); 2025-12-30T00:29:28,632 | ^~~~~~~ 2025-12-30T00:29:28,633 kivy/core/text/_text_pango.c:1951:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,634 1951 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCOPYTEXSUBIMAGE2DPTR)(GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei); 2025-12-30T00:29:28,634 | ^~~~~~~ 2025-12-30T00:29:28,635 kivy/core/text/_text_pango.c:1960:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,636 1960 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLCULLFACEPTR)(GLenum); 2025-12-30T00:29:28,638 | ^~~~~~~ 2025-12-30T00:29:28,639 kivy/core/text/_text_pango.c:1969:90: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:28,641 1969 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDELETEBUFFERSPTR)(GLsizei, GLuint const *); 2025-12-30T00:29:28,642 | ^~~~~~ 2025-12-30T00:29:28,644 | ) 2025-12-30T00:29:28,645 kivy/core/text/_text_pango.c:1978:95: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:28,646 1978 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDELETEFRAMEBUFFERSPTR)(GLsizei, GLuint const *); 2025-12-30T00:29:28,647 | ^~~~~~ 2025-12-30T00:29:28,648 | ) 2025-12-30T00:29:28,648 kivy/graphics/cgl_backend/cgl_debug.c:30185:187: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:28,649 30185 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttribPointer(GLuint __pyx_v_indx, GLint __pyx_v_size, GLenum __pyx_v_type, GLboolean __pyx_v_normalized, GLsizei __pyx_v_stride, GLvoid const *__pyx_v_ptr) { 2025-12-30T00:29:28,650 | ^~~~~~~ 2025-12-30T00:29:28,651 kivy/core/text/_text_pango.c:1987:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,651 1987 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDELETEPROGRAMPTR)(GLuint); 2025-12-30T00:29:28,652 | ^~~~~~~ 2025-12-30T00:29:28,653 kivy/core/text/_text_pango.c:1996:96: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:28,654 1996 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDELETERENDERBUFFERSPTR)(GLsizei, GLuint const *); 2025-12-30T00:29:28,654 | ^~~~~~ 2025-12-30T00:29:28,655 | ) 2025-12-30T00:29:28,656 kivy/core/text/_text_pango.c:2005:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,657 2005 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDELETESHADERPTR)(GLuint); 2025-12-30T00:29:28,658 | ^~~~~~~ 2025-12-30T00:29:28,660 kivy/core/text/_text_pango.c:2014:91: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:28,661 2014 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDELETETEXTURESPTR)(GLsizei, GLuint const *); 2025-12-30T00:29:28,663 | ^~~~~~ 2025-12-30T00:29:28,664 | ) 2025-12-30T00:29:28,665 kivy/core/text/_text_pango.c:2023:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,666 2023 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDEPTHFUNCPTR)(GLenum); 2025-12-30T00:29:28,667 | ^~~~~~~ 2025-12-30T00:29:28,668 kivy/core/text/_text_pango.c:2032:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,669 2032 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDEPTHMASKPTR)(GLboolean); 2025-12-30T00:29:28,669 | ^~~~~~~ 2025-12-30T00:29:28,670 kivy/core/text/_text_pango.c:2041:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,671 2041 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDETACHSHADERPTR)(GLuint, GLuint); 2025-12-30T00:29:28,672 | ^~~~~~~ 2025-12-30T00:29:28,672 kivy/core/text/_text_pango.c:2050:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,673 2050 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDISABLEPTR)(GLenum); 2025-12-30T00:29:28,674 | ^~~~~~~ 2025-12-30T00:29:28,675 kivy/core/text/_text_pango.c:2059:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,676 2059 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDISABLEVERTEXATTRIBARRAYPTR)(GLuint); 2025-12-30T00:29:28,678 | ^~~~~~~ 2025-12-30T00:29:28,679 kivy/core/text/_text_pango.c:2068:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,681 2068 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDRAWARRAYSPTR)(GLenum, GLint, GLsizei); 2025-12-30T00:29:28,683 | ^~~~~~~ 2025-12-30T00:29:28,684 kivy/core/text/_text_pango.c:2077:105: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:28,685 2077 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLDRAWELEMENTSPTR)(GLenum, GLsizei, GLenum, GLvoid const *); 2025-12-30T00:29:28,686 | ^~~~~~ 2025-12-30T00:29:28,687 | ) 2025-12-30T00:29:28,688 kivy/core/text/_text_pango.c:2086:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,688 2086 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLENABLEPTR)(GLenum); 2025-12-30T00:29:28,689 | ^~~~~~~ 2025-12-30T00:29:28,690 kivy/core/text/_text_pango.c:2095:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,691 2095 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLENABLEVERTEXATTRIBARRAYPTR)(GLuint); 2025-12-30T00:29:28,692 | ^~~~~~~ 2025-12-30T00:29:28,693 kivy/core/text/_text_pango.c:2122:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,693 2122 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLFRAMEBUFFERRENDERBUFFERPTR)(GLenum, GLenum, GLenum, GLuint); 2025-12-30T00:29:28,694 | ^~~~~~~ 2025-12-30T00:29:28,694 kivy/core/text/_text_pango.c:2131:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,695 2131 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLFRAMEBUFFERTEXTURE2DPTR)(GLenum, GLenum, GLenum, GLuint, GLint); 2025-12-30T00:29:28,696 | ^~~~~~~ 2025-12-30T00:29:28,697 kivy/core/text/_text_pango.c:2140:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,698 2140 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLFRONTFACEPTR)(GLenum); 2025-12-30T00:29:28,700 | ^~~~~~~ 2025-12-30T00:29:28,701 kivy/core/text/_text_pango.c:2149:87: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:28,702 2149 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGENBUFFERSPTR)(GLsizei, GLuint *); 2025-12-30T00:29:28,703 | ^~ 2025-12-30T00:29:28,704 | ) 2025-12-30T00:29:28,705 kivy/core/text/_text_pango.c:2158:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,707 2158 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGENERATEMIPMAPPTR)(GLenum); 2025-12-30T00:29:28,708 | ^~~~~~~ 2025-12-30T00:29:28,709 kivy/graphics/cgl_backend/cgl_debug.c:30185:211: error: unknown type name ‘GLvoid’; did you mean ‘void’? 2025-12-30T00:29:28,710 30185 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttribPointer(GLuint __pyx_v_indx, GLint __pyx_v_size, GLenum __pyx_v_type, GLboolean __pyx_v_normalized, GLsizei __pyx_v_stride, GLvoid const *__pyx_v_ptr) { 2025-12-30T00:29:28,712 | ^~~~~~ 2025-12-30T00:29:28,713 | void 2025-12-30T00:29:28,715 kivy/core/text/_text_pango.c:2167:92: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:28,716 2167 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGENFRAMEBUFFERSPTR)(GLsizei, GLuint *); 2025-12-30T00:29:28,718 | ^~ 2025-12-30T00:29:28,719 | ) 2025-12-30T00:29:28,720 kivy/core/text/_text_pango.c:2176:93: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:28,721 2176 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGENRENDERBUFFERSPTR)(GLsizei, GLuint *); 2025-12-30T00:29:28,723 | ^~ 2025-12-30T00:29:28,725 | ) 2025-12-30T00:29:28,726 kivy/core/text/_text_pango.c:2185:88: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:28,727 2185 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGENTEXTURESPTR)(GLsizei, GLuint *); 2025-12-30T00:29:28,729 | ^~ 2025-12-30T00:29:28,730 | ) 2025-12-30T00:29:28,732 kivy/core/text/_text_pango.c:2194:109: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:28,733 2194 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETACTIVEATTRIBPTR)(GLuint, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLchar *); 2025-12-30T00:29:28,734 | ^~ 2025-12-30T00:29:28,736 | ) 2025-12-30T00:29:28,737 kivy/core/text/_text_pango.c:2203:110: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:28,738 2203 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETACTIVEUNIFORMPTR)(GLuint, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLchar *); 2025-12-30T00:29:28,739 | ^~ 2025-12-30T00:29:28,741 | ) 2025-12-30T00:29:28,742 kivy/core/text/_text_pango.c:2212:104: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:28,743 2212 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETATTACHEDSHADERSPTR)(GLuint, GLsizei, GLsizei *, GLuint *); 2025-12-30T00:29:28,744 | ^~ 2025-12-30T00:29:28,746 | ) 2025-12-30T00:29:28,747 kivy/core/text/_text_pango.c:2221:90: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:28,749 2221 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETBOOLEANVPTR)(GLenum, GLboolean *); 2025-12-30T00:29:28,750 | ^~ 2025-12-30T00:29:28,751 | ) 2025-12-30T00:29:28,753 kivy/core/text/_text_pango.c:2230:103: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:28,754 2230 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETBUFFERPARAMETERIVPTR)(GLenum, GLenum, GLint *); 2025-12-30T00:29:28,756 | ^~ 2025-12-30T00:29:28,757 | ) 2025-12-30T00:29:28,759 kivy/graphics/cgl_backend/cgl_debug.c:30257:99: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:28,760 30257 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgVertexAttribPointer(GLuint __pyx_v_indx, GLint __pyx_v_size, GLenum __pyx_v_type, GLboolean __pyx_v_normalized, GLsizei __pyx_v_stride, GLvoid *__pyx_v_ptr) { 2025-12-30T00:29:28,761 | ^~~~~~ 2025-12-30T00:29:28,763 | uint 2025-12-30T00:29:28,764 kivy/core/text/_text_pango.c:2239:86: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:28,765 2239 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETFLOATVPTR)(GLenum, GLfloat *); 2025-12-30T00:29:28,767 | ^~ 2025-12-30T00:29:28,768 | ) 2025-12-30T00:29:28,769 kivy/core/text/_text_pango.c:2248:126: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:28,771 2248 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETFRAMEBUFFERATTACHMENTPARAMETERIVPTR)(GLenum, GLenum, GLenum, GLint *); 2025-12-30T00:29:28,772 | ^~ 2025-12-30T00:29:28,774 | ) 2025-12-30T00:29:28,775 kivy/core/text/_text_pango.c:2257:86: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:28,776 2257 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETINTEGERVPTR)(GLenum, GLint *); 2025-12-30T00:29:28,778 | ^~ 2025-12-30T00:29:28,779 | ) 2025-12-30T00:29:28,780 kivy/core/text/_text_pango.c:2266:103: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:28,781 2266 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETPROGRAMINFOLOGPTR)(GLuint, GLsizei, GLsizei *, GLchar *); 2025-12-30T00:29:28,782 | ^~ 2025-12-30T00:29:28,783 | ) 2025-12-30T00:29:28,785 kivy/core/text/_text_pango.c:2275:95: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:28,786 2275 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETPROGRAMIVPTR)(GLuint, GLenum, GLint *); 2025-12-30T00:29:28,787 | ^~ 2025-12-30T00:29:28,788 | ) 2025-12-30T00:29:28,790 kivy/core/text/_text_pango.c:2284:109: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:28,791 2284 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETRENDERBUFFERPARAMETERIVPTR)(GLenum, GLenum, GLint *); 2025-12-30T00:29:28,793 | ^~ 2025-12-30T00:29:28,794 | ) 2025-12-30T00:29:28,795 kivy/core/text/_text_pango.c:2293:102: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:28,797 2293 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETSHADERINFOLOGPTR)(GLuint, GLsizei, GLsizei *, char *); 2025-12-30T00:29:28,798 | ^~ 2025-12-30T00:29:28,800 | ) 2025-12-30T00:29:28,801 kivy/core/text/_text_pango.c:2302:94: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:28,802 2302 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETSHADERIVPTR)(GLuint, GLenum, GLint *); 2025-12-30T00:29:28,803 | ^~ 2025-12-30T00:29:28,805 | ) 2025-12-30T00:29:28,806 kivy/core/text/_text_pango.c:2311:101: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:28,808 2311 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETSHADERSOURCEPTR)(GLuint, GLsizei, GLsizei *, GLchar *); 2025-12-30T00:29:28,809 | ^~ 2025-12-30T00:29:28,810 | ) 2025-12-30T00:29:28,812 kivy/core/text/_text_pango.c:2320:102: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:28,813 2320 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETTEXPARAMETERFVPTR)(GLenum, GLenum, GLfloat *); 2025-12-30T00:29:28,815 | ^~ 2025-12-30T00:29:28,816 | ) 2025-12-30T00:29:28,818 kivy/core/text/_text_pango.c:2329:100: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:28,819 2329 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETTEXPARAMETERIVPTR)(GLenum, GLenum, GLint *); 2025-12-30T00:29:28,820 | ^~ 2025-12-30T00:29:28,821 | ) 2025-12-30T00:29:28,822 kivy/core/text/_text_pango.c:2338:96: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:28,823 2338 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETUNIFORMFVPTR)(GLuint, GLint, GLfloat *); 2025-12-30T00:29:28,825 | ^~ 2025-12-30T00:29:28,826 | ) 2025-12-30T00:29:28,827 kivy/core/text/_text_pango.c:2347:94: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:28,828 2347 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETUNIFORMIVPTR)(GLuint, GLint, GLint *); 2025-12-30T00:29:28,830 | ^~ 2025-12-30T00:29:28,831 | ) 2025-12-30T00:29:28,833 kivy/core/text/_text_pango.c:2356:102: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:28,834 2356 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETVERTEXATTRIBFVPTR)(GLuint, GLenum, GLfloat *); 2025-12-30T00:29:28,836 | ^~ 2025-12-30T00:29:28,838 | ) 2025-12-30T00:29:28,839 kivy/core/text/_text_pango.c:2365:100: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:28,841 2365 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLGETVERTEXATTRIBIVPTR)(GLuint, GLenum, GLint *); 2025-12-30T00:29:28,843 | ^~ 2025-12-30T00:29:28,844 | ) 2025-12-30T00:29:28,846 kivy/core/text/_text_pango.c:2374:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,847 2374 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLHINTPTR)(GLenum, GLenum); 2025-12-30T00:29:28,849 | ^~~~~~~ 2025-12-30T00:29:28,850 kivy/graphics/cgl_backend/cgl_debug.c:30257:120: error: unknown type name ‘GLint’ 2025-12-30T00:29:28,851 30257 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgVertexAttribPointer(GLuint __pyx_v_indx, GLint __pyx_v_size, GLenum __pyx_v_type, GLboolean __pyx_v_normalized, GLsizei __pyx_v_stride, GLvoid *__pyx_v_ptr) { 2025-12-30T00:29:28,853 | ^~~~~ 2025-12-30T00:29:28,854 kivy/core/text/_text_pango.c:2383:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,856 2383 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLLINEWIDTHPTR)(GLfloat); 2025-12-30T00:29:28,858 | ^~~~~~~ 2025-12-30T00:29:28,860 kivy/core/text/_text_pango.c:2392:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,861 2392 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLLINKPROGRAMPTR)(GLuint); 2025-12-30T00:29:28,862 | ^~~~~~~ 2025-12-30T00:29:28,863 kivy/core/text/_text_pango.c:2401:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,865 2401 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLPIXELSTOREIPTR)(GLenum, GLint); 2025-12-30T00:29:28,866 | ^~~~~~~ 2025-12-30T00:29:28,868 kivy/core/text/_text_pango.c:2410:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,869 2410 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLPOLYGONOFFSETPTR)(GLfloat, GLfloat); 2025-12-30T00:29:28,870 | ^~~~~~~ 2025-12-30T00:29:28,871 kivy/core/text/_text_pango.c:2419:126: error: expected ‘)’ before ‘*’ token 2025-12-30T00:29:28,872 2419 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLREADPIXELSPTR)(GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, GLvoid *); 2025-12-30T00:29:28,873 | ^~ 2025-12-30T00:29:28,873 | ) 2025-12-30T00:29:28,874 kivy/core/text/_text_pango.c:2428:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,875 2428 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLRENDERBUFFERSTORAGEPTR)(GLenum, GLenum, GLsizei, GLsizei); 2025-12-30T00:29:28,875 | ^~~~~~~ 2025-12-30T00:29:28,876 kivy/core/text/_text_pango.c:2437:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,877 2437 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSAMPLECOVERAGEPTR)(GLclampf, GLboolean); 2025-12-30T00:29:28,878 | ^~~~~~~ 2025-12-30T00:29:28,879 kivy/core/text/_text_pango.c:2446:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,880 2446 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSCISSORPTR)(GLint, GLint, GLsizei, GLsizei); 2025-12-30T00:29:28,880 | ^~~~~~~ 2025-12-30T00:29:28,881 kivy/core/text/_text_pango.c:2455:89: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:28,882 2455 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSHADERBINARYPTR)(GLsizei, GLuint const *, GLenum, void const *, GLsizei); 2025-12-30T00:29:28,883 | ^~~~~~ 2025-12-30T00:29:28,884 | ) 2025-12-30T00:29:28,885 kivy/core/text/_text_pango.c:2464:97: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:28,886 2464 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSHADERSOURCEPTR)(GLuint, GLsizei, GLchar const *const *, GLint const *); 2025-12-30T00:29:28,888 | ^~~~~~ 2025-12-30T00:29:28,889 | ) 2025-12-30T00:29:28,891 kivy/core/text/_text_pango.c:2473:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,892 2473 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSTENCILFUNCPTR)(GLenum, GLint, GLuint); 2025-12-30T00:29:28,894 | ^~~~~~~ 2025-12-30T00:29:28,895 kivy/core/text/_text_pango.c:2482:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,896 2482 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSTENCILFUNCSEPARATEPTR)(GLenum, GLenum, GLint, GLuint); 2025-12-30T00:29:28,897 | ^~~~~~~ 2025-12-30T00:29:28,898 kivy/core/text/_text_pango.c:2491:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,899 2491 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSTENCILMASKPTR)(GLuint); 2025-12-30T00:29:28,900 | ^~~~~~~ 2025-12-30T00:29:28,900 kivy/core/text/_text_pango.c:2500:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,901 2500 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSTENCILMASKSEPARATEPTR)(GLenum, GLuint); 2025-12-30T00:29:28,902 | ^~~~~~~ 2025-12-30T00:29:28,902 kivy/core/text/_text_pango.c:2509:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,903 2509 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSTENCILOPPTR)(GLenum, GLenum, GLenum); 2025-12-30T00:29:28,904 | ^~~~~~~ 2025-12-30T00:29:28,905 kivy/core/text/_text_pango.c:2518:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,906 2518 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLSTENCILOPSEPARATEPTR)(GLenum, GLenum, GLenum, GLenum); 2025-12-30T00:29:28,907 | ^~~~~~~ 2025-12-30T00:29:28,909 kivy/core/text/_text_pango.c:2527:134: error: expected ‘)’ before ‘void’ 2025-12-30T00:29:28,910 2527 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLTEXIMAGE2DPTR)(GLenum, GLint, GLint, GLsizei, GLsizei, GLint, GLenum, GLenum, void const *); 2025-12-30T00:29:28,912 | ^~~~~ 2025-12-30T00:29:28,913 | ) 2025-12-30T00:29:28,914 kivy/core/text/_text_pango.c:2536:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,916 2536 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLTEXPARAMETERFPTR)(GLenum, GLenum, GLfloat); 2025-12-30T00:29:28,917 | ^~~~~~~ 2025-12-30T00:29:28,918 kivy/core/text/_text_pango.c:2545:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,918 2545 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLTEXPARAMETERIPTR)(GLenum, GLenum, GLint); 2025-12-30T00:29:28,919 | ^~~~~~~ 2025-12-30T00:29:28,920 kivy/core/text/_text_pango.c:2554:144: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:28,921 2554 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLTEXSUBIMAGE2DPTR)(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, GLvoid const *); 2025-12-30T00:29:28,922 | ^~~~~~ 2025-12-30T00:29:28,924 | ) 2025-12-30T00:29:28,926 kivy/core/text/_text_pango.c:2563:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,927 2563 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM1FPTR)(GLint, GLfloat); 2025-12-30T00:29:28,929 | ^~~~~~~ 2025-12-30T00:29:28,930 kivy/core/text/_text_pango.c:2572:95: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:28,932 2572 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM1FVPTR)(GLint, GLsizei, GLfloat const *); 2025-12-30T00:29:28,933 | ^~~~~~ 2025-12-30T00:29:28,935 | ) 2025-12-30T00:29:28,936 kivy/core/text/_text_pango.c:2581:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,937 2581 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM1IPTR)(GLint, GLint); 2025-12-30T00:29:28,938 | ^~~~~~~ 2025-12-30T00:29:28,939 kivy/core/text/_text_pango.c:2590:93: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:28,940 2590 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM1IVPTR)(GLint, GLsizei, GLint const *); 2025-12-30T00:29:28,940 | ^~~~~~ 2025-12-30T00:29:28,941 | ) 2025-12-30T00:29:28,942 kivy/core/text/_text_pango.c:2599:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,942 2599 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM2FPTR)(GLint, GLfloat, GLfloat); 2025-12-30T00:29:28,943 | ^~~~~~~ 2025-12-30T00:29:28,944 kivy/core/text/_text_pango.c:2608:95: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:28,944 2608 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM2FVPTR)(GLint, GLsizei, GLfloat const *); 2025-12-30T00:29:28,945 | ^~~~~~ 2025-12-30T00:29:28,946 | ) 2025-12-30T00:29:28,948 kivy/core/text/_text_pango.c:2617:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,949 2617 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM2IPTR)(GLint, GLint, GLint); 2025-12-30T00:29:28,950 | ^~~~~~~ 2025-12-30T00:29:28,952 kivy/core/text/_text_pango.c:2626:93: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:28,953 2626 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM2IVPTR)(GLint, GLsizei, GLint const *); 2025-12-30T00:29:28,955 | ^~~~~~ 2025-12-30T00:29:28,956 | ) 2025-12-30T00:29:28,957 kivy/core/text/_text_pango.c:2635:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,958 2635 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM3FPTR)(GLint, GLfloat, GLfloat, GLfloat); 2025-12-30T00:29:28,959 | ^~~~~~~ 2025-12-30T00:29:28,960 kivy/core/text/_text_pango.c:2644:95: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:28,961 2644 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM3FVPTR)(GLint, GLsizei, GLfloat const *); 2025-12-30T00:29:28,961 | ^~~~~~ 2025-12-30T00:29:28,962 | ) 2025-12-30T00:29:28,963 kivy/core/text/_text_pango.c:2653:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,964 2653 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM3IPTR)(GLint, GLint, GLint, GLint); 2025-12-30T00:29:28,965 | ^~~~~~~ 2025-12-30T00:29:28,966 kivy/core/text/_text_pango.c:2662:93: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:28,968 2662 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM3IVPTR)(GLint, GLsizei, GLint const *); 2025-12-30T00:29:28,969 | ^~~~~~ 2025-12-30T00:29:28,971 | ) 2025-12-30T00:29:28,972 kivy/core/text/_text_pango.c:2671:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,973 2671 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM4FPTR)(GLint, GLfloat, GLfloat, GLfloat, GLfloat); 2025-12-30T00:29:28,974 | ^~~~~~~ 2025-12-30T00:29:28,975 kivy/core/text/_text_pango.c:2680:95: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:28,976 2680 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM4FVPTR)(GLint, GLsizei, GLfloat const *); 2025-12-30T00:29:28,976 | ^~~~~~ 2025-12-30T00:29:28,977 | ) 2025-12-30T00:29:28,978 kivy/core/text/_text_pango.c:2689:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,978 2689 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM4IPTR)(GLint, GLint, GLint, GLint, GLint); 2025-12-30T00:29:28,979 | ^~~~~~~ 2025-12-30T00:29:28,980 kivy/core/text/_text_pango.c:2698:93: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:28,982 2698 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORM4IVPTR)(GLint, GLsizei, GLint const *); 2025-12-30T00:29:28,983 | ^~~~~~ 2025-12-30T00:29:28,984 | ) 2025-12-30T00:29:28,985 kivy/core/text/_text_pango.c:2707:112: error: expected ‘)’ before ‘const’ 2025-12-30T00:29:28,986 2707 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUNIFORMMATRIX4FVPTR)(GLint, GLsizei, GLboolean, GLfloat const *); 2025-12-30T00:29:28,988 | ^~~~~~ 2025-12-30T00:29:28,989 | ) 2025-12-30T00:29:28,991 kivy/core/text/_text_pango.c:2716:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,992 2716 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLUSEPROGRAMPTR)(GLuint); 2025-12-30T00:29:28,994 | ^~~~~~~ 2025-12-30T00:29:28,996 kivy/core/text/_text_pango.c:2725:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,997 2725 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLVALIDATEPROGRAMPTR)(GLuint); 2025-12-30T00:29:28,997 | ^~~~~~~ 2025-12-30T00:29:28,998 kivy/core/text/_text_pango.c:2734:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:28,999 2734 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLVERTEXATTRIB1FPTR)(GLuint, GLfloat); 2025-12-30T00:29:29,000 | ^~~~~~~ 2025-12-30T00:29:29,001 kivy/core/text/_text_pango.c:2743:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:29,002 2743 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLVERTEXATTRIB2FPTR)(GLuint, GLfloat, GLfloat); 2025-12-30T00:29:29,003 | ^~~~~~~ 2025-12-30T00:29:29,003 kivy/core/text/_text_pango.c:2752:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:29,004 2752 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLVERTEXATTRIB3FPTR)(GLuint, GLfloat, GLfloat, GLfloat); 2025-12-30T00:29:29,005 | ^~~~~~~ 2025-12-30T00:29:29,006 kivy/core/text/_text_pango.c:2761:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:29,007 2761 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLVERTEXATTRIB4FPTR)(GLuint, GLfloat, GLfloat, GLfloat, GLfloat); 2025-12-30T00:29:29,007 | ^~~~~~~ 2025-12-30T00:29:29,008 kivy/core/text/_text_pango.c:2770:123: error: expected ‘)’ before ‘void’ 2025-12-30T00:29:29,009 2770 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLVERTEXATTRIBPOINTERPTR)(GLuint, GLint, GLenum, GLboolean, GLsizei, void const *); 2025-12-30T00:29:29,010 | ^~~~~ 2025-12-30T00:29:29,011 | ) 2025-12-30T00:29:29,012 kivy/core/text/_text_pango.c:2779:1: warning: parameter names (without types) in function declaration 2025-12-30T00:29:29,013 2779 | typedef void (__stdcall *__pyx_t_4kivy_8graphics_3cgl_GLVIEWPORTPTR)(GLint, GLint, GLsizei, GLsizei); 2025-12-30T00:29:29,014 | ^~~~~~~ 2025-12-30T00:29:29,016 kivy/core/text/_text_pango.c:2789:3: error: expected specifier-qualifier-list before ‘GLubyte’ 2025-12-30T00:29:29,017 2789 | GLubyte const *(__stdcall *glGetString)(GLenum); 2025-12-30T00:29:29,018 | ^~~~~~~ 2025-12-30T00:29:29,020 kivy/core/text/_text_pango.c:2975:3: error: unknown type name ‘GLuint’ 2025-12-30T00:29:29,021 2975 | GLuint _target; 2025-12-30T00:29:29,023 | ^~~~~~ 2025-12-30T00:29:29,024 kivy/core/text/_text_pango.c:2976:3: error: unknown type name ‘GLuint’ 2025-12-30T00:29:29,026 2976 | GLuint _id; 2025-12-30T00:29:29,026 | ^~~~~~ 2025-12-30T00:29:29,027 kivy/graphics/cgl_backend/cgl_debug.c:30257:140: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:29,028 30257 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgVertexAttribPointer(GLuint __pyx_v_indx, GLint __pyx_v_size, GLenum __pyx_v_type, GLboolean __pyx_v_normalized, GLsizei __pyx_v_stride, GLvoid *__pyx_v_ptr) { 2025-12-30T00:29:29,029 | ^~~~~~ 2025-12-30T00:29:29,029 | enum 2025-12-30T00:29:29,030 kivy/graphics/cgl_backend/cgl_debug.c:30257:161: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:29,031 30257 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgVertexAttribPointer(GLuint __pyx_v_indx, GLint __pyx_v_size, GLenum __pyx_v_type, GLboolean __pyx_v_normalized, GLsizei __pyx_v_stride, GLvoid *__pyx_v_ptr) { 2025-12-30T00:29:29,032 | ^~~~~~~~~ 2025-12-30T00:29:29,033 kivy/graphics/cgl_backend/cgl_debug.c:30257:191: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:29,034 30257 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgVertexAttribPointer(GLuint __pyx_v_indx, GLint __pyx_v_size, GLenum __pyx_v_type, GLboolean __pyx_v_normalized, GLsizei __pyx_v_stride, GLvoid *__pyx_v_ptr) { 2025-12-30T00:29:29,035 | ^~~~~~~ 2025-12-30T00:29:29,036 kivy/core/text/_text_pango.c: In function ‘__pyx_f_4kivy_4core_4text_11_text_pango__set_cc_options’: 2025-12-30T00:29:29,038 kivy/core/text/_text_pango.c:8148:3: warning: ‘pango_ft2_font_map_substitute_changed’ is deprecated: Use 'pango_fc_font_map_substitute_changed' instead [-Wdeprecated-declarations] 2025-12-30T00:29:29,039 8148 | pango_ft2_font_map_substitute_changed(PANGO_FT2_FONT_MAP(__pyx_v_cc->fontmap)); 2025-12-30T00:29:29,040 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:29,042 In file included from kivy/core/text/_text_pango.c:1194: 2025-12-30T00:29:29,044 /usr/include/pango-1.0/pango/pangoft2.h:126:15: note: declared here 2025-12-30T00:29:29,046 126 | void pango_ft2_font_map_substitute_changed (PangoFT2FontMap *fontmap); 2025-12-30T00:29:29,047 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:29,056 kivy/graphics/cgl_backend/cgl_debug.c:30257:215: error: unknown type name ‘GLvoid’; did you mean ‘void’? 2025-12-30T00:29:29,058 30257 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgVertexAttribPointer(GLuint __pyx_v_indx, GLint __pyx_v_size, GLenum __pyx_v_type, GLboolean __pyx_v_normalized, GLsizei __pyx_v_stride, GLvoid *__pyx_v_ptr) { 2025-12-30T00:29:29,059 | ^~~~~~ 2025-12-30T00:29:29,060 | void 2025-12-30T00:29:29,061 kivy/core/text/_text_pango.c: In function ‘__pyx_f_4kivy_4core_4text_11_text_pango__get_or_create_cc’: 2025-12-30T00:29:29,062 kivy/core/text/_text_pango.c:8851:3: warning: ‘pango_ft2_font_map_set_default_substitute’ is deprecated: Use 'pango_fc_font_map_set_default_substitute' instead [-Wdeprecated-declarations] 2025-12-30T00:29:29,064 8851 | pango_ft2_font_map_set_default_substitute(PANGO_FT2_FONT_MAP(__pyx_v_cc->fontmap), (&__pyx_f_4kivy_4core_4text_11_text_pango__ft2subst_callback), ((gpointer)(&__pyx_v_cc->ft2subst_callback_data)), NULL); 2025-12-30T00:29:29,065 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:29,065 /usr/include/pango-1.0/pango/pangoft2.h:121:15: note: declared here 2025-12-30T00:29:29,066 121 | void pango_ft2_font_map_set_default_substitute (PangoFT2FontMap *fontmap, 2025-12-30T00:29:29,067 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:29,074 kivy/graphics/cgl_backend/cgl_debug.c:30408:84: error: unknown type name ‘GLint’ 2025-12-30T00:29:29,075 30408 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgViewport(GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height) { 2025-12-30T00:29:29,076 | ^~~~~ 2025-12-30T00:29:29,108 kivy/graphics/cgl_backend/cgl_debug.c:30408:101: error: unknown type name ‘GLint’ 2025-12-30T00:29:29,109 30408 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgViewport(GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height) { 2025-12-30T00:29:29,110 | ^~~~~ 2025-12-30T00:29:29,132 performance hint: kivy/lib/gstplayer/_gstplayer.pyx:337:49: Exception check after calling '_get_duration' will always require the GIL to be acquired. Declare '_get_duration' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:29,136 performance hint: kivy/lib/gstplayer/_gstplayer.pyx:345:49: Exception check after calling '_get_position' will always require the GIL to be acquired. Declare '_get_position' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:29,141 performance hint: kivy/lib/gstplayer/_gstplayer.pyx:352:22: Exception check after calling '_seek' will always require the GIL to be acquired. 2025-12-30T00:29:29,142 Possible solutions: 2025-12-30T00:29:29,143 1. Declare '_seek' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:29,145 2. Use an 'int' return type on '_seek' to allow an error code to be returned. 2025-12-30T00:29:29,146 kivy/graphics/cgl_backend/cgl_debug.c:30408:118: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:29,147 30408 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgViewport(GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height) { 2025-12-30T00:29:29,148 | ^~~~~~~ 2025-12-30T00:29:29,155 performance hint: kivy/lib/gstplayer/_gstplayer.pyx:397:37: Exception check after calling '_get_duration' will always require the GIL to be acquired. Declare '_get_duration' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-30T00:29:29,179 kivy/graphics/cgl_backend/cgl_debug.c:30408:141: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:29,180 30408 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgViewport(GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height) { 2025-12-30T00:29:29,181 | ^~~~~~~ 2025-12-30T00:29:29,210 kivy/graphics/cgl_backend/cgl_debug.c:30480:88: error: unknown type name ‘GLint’ 2025-12-30T00:29:29,212 30480 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgViewport(GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height) { 2025-12-30T00:29:29,212 | ^~~~~ 2025-12-30T00:29:29,252 kivy/graphics/cgl_backend/cgl_debug.c:30480:105: error: unknown type name ‘GLint’ 2025-12-30T00:29:29,252 30480 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgViewport(GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height) { 2025-12-30T00:29:29,253 | ^~~~~ 2025-12-30T00:29:29,254 Compiling kivy/lib/gstplayer/_gstplayer.pyx because it depends on /tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/Cython/Includes/libcpp/__init__.pxd. 2025-12-30T00:29:29,255 [1/1] Cythonizing kivy/lib/gstplayer/_gstplayer.pyx 2025-12-30T00:29:29,256 [INFO ] building 'kivy.lib.gstplayer._gstplayer' extension 2025-12-30T00:29:29,257 [INFO ] creating build/temp.linux-armv7l-cpython-311/kivy/lib/gstplayer 2025-12-30T00:29:29,258 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7/kivy/include -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/arm-linux-gnueabihf -I/usr/include/python3.11 -c kivy/lib/gstplayer/_gstplayer.c -o build/temp.linux-armv7l-cpython-311/kivy/lib/gstplayer/_gstplayer.o 2025-12-30T00:29:29,281 kivy/graphics/cgl_backend/cgl_debug.c:30480:122: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:29,282 30480 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgViewport(GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height) { 2025-12-30T00:29:29,283 | ^~~~~~~ 2025-12-30T00:29:29,357 kivy/graphics/cgl_backend/cgl_debug.c:30480:145: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:29,358 30480 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgViewport(GLint __pyx_v_x, GLint __pyx_v_y, GLsizei __pyx_v_width, GLsizei __pyx_v_height) { 2025-12-30T00:29:29,359 | ^~~~~~~ 2025-12-30T00:29:29,360 kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_pf_4kivy_8graphics_11cgl_backend_9cgl_debug_6init_backend_debug’: 2025-12-30T00:29:29,368 kivy/core/text/_text_pango.c: In function ‘__pyx_pf_4kivy_4core_4text_11_text_pango_6kpango_find_base_dir’: 2025-12-30T00:29:29,392 kivy/core/text/_text_pango.c:13020:3: warning: ‘pango_find_base_dir’ is deprecated [-Wdeprecated-declarations] 2025-12-30T00:29:29,393 13020 | __pyx_t_1 = __Pyx_PyLong_From_PangoDirection(pango_find_base_dir(__pyx_t_2, __pyx_t_3)); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 703, __pyx_L1_error) 2025-12-30T00:29:29,394 | ^~~~~~~~~ 2025-12-30T00:29:29,401 kivy/graphics/cgl_backend/cgl_debug.c:30646:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glActiveTexture’ 2025-12-30T00:29:29,401 30646 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glActiveTexture = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgActiveTexture; 2025-12-30T00:29:29,402 | ^~ 2025-12-30T00:29:29,406 In file included from /usr/include/pango-1.0/pango/pango-types.h:239, 2025-12-30T00:29:29,407 from /usr/include/pango-1.0/pango/pango-font.h:26, 2025-12-30T00:29:29,408 from /usr/include/pango-1.0/pango/pango-utils.h:27, 2025-12-30T00:29:29,409 from kivy/core/text/_text_pango.c:1190: 2025-12-30T00:29:29,410 /usr/include/pango-1.0/pango/pango-bidi-type.h:107:16: note: declared here 2025-12-30T00:29:29,411 107 | PangoDirection pango_find_base_dir (const gchar *text, 2025-12-30T00:29:29,412 | ^~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:29,453 kivy/graphics/cgl_backend/cgl_debug.c:30655:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glAttachShader’ 2025-12-30T00:29:29,455 30655 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glAttachShader = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgAttachShader; 2025-12-30T00:29:29,457 | ^~ 2025-12-30T00:29:29,481 kivy/graphics/cgl_backend/cgl_debug.c:30664:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glBindAttribLocation’ 2025-12-30T00:29:29,482 30664 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glBindAttribLocation = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBindAttribLocation; 2025-12-30T00:29:29,483 | ^~ 2025-12-30T00:29:29,540 kivy/graphics/cgl_backend/cgl_debug.c:30664:86: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBindAttribLocation’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBlendEquation’? 2025-12-30T00:29:29,541 30664 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glBindAttribLocation = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBindAttribLocation; 2025-12-30T00:29:29,543 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:29,544 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBlendEquation 2025-12-30T00:29:29,572 kivy/graphics/cgl_backend/cgl_debug.c:30673:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glBindBuffer’ 2025-12-30T00:29:29,573 30673 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glBindBuffer = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBindBuffer; 2025-12-30T00:29:29,574 | ^~ 2025-12-30T00:29:29,605 kivy/graphics/cgl_backend/cgl_debug.c:30682:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glBindFramebuffer’ 2025-12-30T00:29:29,606 30682 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glBindFramebuffer = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBindFramebuffer; 2025-12-30T00:29:29,607 | ^~ 2025-12-30T00:29:29,634 kivy/graphics/cgl_backend/cgl_debug.c:30691:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glBindRenderbuffer’ 2025-12-30T00:29:29,635 30691 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glBindRenderbuffer = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBindRenderbuffer; 2025-12-30T00:29:29,636 | ^~ 2025-12-30T00:29:29,662 kivy/graphics/cgl_backend/cgl_debug.c:30700:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glBindTexture’ 2025-12-30T00:29:29,663 30700 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glBindTexture = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBindTexture; 2025-12-30T00:29:29,664 | ^~ 2025-12-30T00:29:29,691 kivy/graphics/cgl_backend/cgl_debug.c:30709:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glBlendColor’ 2025-12-30T00:29:29,692 30709 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glBlendColor = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBlendColor; 2025-12-30T00:29:29,693 | ^~ 2025-12-30T00:29:29,720 kivy/graphics/cgl_backend/cgl_debug.c:30718:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glBlendEquation’ 2025-12-30T00:29:29,721 30718 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glBlendEquation = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBlendEquation; 2025-12-30T00:29:29,722 | ^~ 2025-12-30T00:29:29,748 kivy/graphics/cgl_backend/cgl_debug.c:30727:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glBlendEquationSeparate’ 2025-12-30T00:29:29,749 30727 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glBlendEquationSeparate = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBlendEquationSeparate; 2025-12-30T00:29:29,750 | ^~ 2025-12-30T00:29:29,777 kivy/graphics/cgl_backend/cgl_debug.c:30736:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glBlendFunc’ 2025-12-30T00:29:29,778 30736 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glBlendFunc = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBlendFunc; 2025-12-30T00:29:29,780 | ^~ 2025-12-30T00:29:29,806 kivy/graphics/cgl_backend/cgl_debug.c:30745:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glBlendFuncSeparate’ 2025-12-30T00:29:29,806 30745 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glBlendFuncSeparate = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBlendFuncSeparate; 2025-12-30T00:29:29,807 | ^~ 2025-12-30T00:29:29,834 kivy/graphics/cgl_backend/cgl_debug.c:30754:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glBufferData’ 2025-12-30T00:29:29,835 30754 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glBufferData = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBufferData; 2025-12-30T00:29:29,836 | ^~ 2025-12-30T00:29:29,893 kivy/graphics/cgl_backend/cgl_debug.c:30754:78: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBufferData’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsBuffer’? 2025-12-30T00:29:29,894 30754 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glBufferData = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBufferData; 2025-12-30T00:29:29,895 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:29,896 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsBuffer 2025-12-30T00:29:29,921 kivy/graphics/cgl_backend/cgl_debug.c:30763:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glBufferSubData’ 2025-12-30T00:29:29,922 30763 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glBufferSubData = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBufferSubData; 2025-12-30T00:29:29,923 | ^~ 2025-12-30T00:29:29,979 kivy/graphics/cgl_backend/cgl_debug.c:30763:81: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBufferSubData’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsBuffer’? 2025-12-30T00:29:29,980 30763 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glBufferSubData = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBufferSubData; 2025-12-30T00:29:29,981 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:29,983 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsBuffer 2025-12-30T00:29:30,008 kivy/graphics/cgl_backend/cgl_debug.c:30772:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glCheckFramebufferStatus’ 2025-12-30T00:29:30,009 30772 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glCheckFramebufferStatus = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCheckFramebufferStatus; 2025-12-30T00:29:30,010 | ^~ 2025-12-30T00:29:30,035 kivy/graphics/cgl_backend/cgl_debug.c:30781:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glClear’ 2025-12-30T00:29:30,036 30781 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glClear = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgClear; 2025-12-30T00:29:30,037 | ^~ 2025-12-30T00:29:30,064 kivy/graphics/cgl_backend/cgl_debug.c:30790:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glClearColor’ 2025-12-30T00:29:30,065 30790 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glClearColor = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgClearColor; 2025-12-30T00:29:30,066 | ^~ 2025-12-30T00:29:30,092 kivy/graphics/cgl_backend/cgl_debug.c:30799:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glClearStencil’ 2025-12-30T00:29:30,093 30799 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glClearStencil = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgClearStencil; 2025-12-30T00:29:30,094 | ^~ 2025-12-30T00:29:30,120 kivy/graphics/cgl_backend/cgl_debug.c:30808:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glColorMask’ 2025-12-30T00:29:30,122 30808 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glColorMask = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgColorMask; 2025-12-30T00:29:30,123 | ^~ 2025-12-30T00:29:30,151 kivy/graphics/cgl_backend/cgl_debug.c:30817:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glCompileShader’ 2025-12-30T00:29:30,152 30817 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glCompileShader = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCompileShader; 2025-12-30T00:29:30,153 | ^~ 2025-12-30T00:29:30,181 kivy/graphics/cgl_backend/cgl_debug.c:30826:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glCompressedTexImage2D’ 2025-12-30T00:29:30,182 30826 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glCompressedTexImage2D = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCompressedTexImage2D; 2025-12-30T00:29:30,183 | ^~ 2025-12-30T00:29:30,241 kivy/graphics/cgl_backend/cgl_debug.c:30826:88: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCompressedTexImage2D’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCopyTexImage2D’? 2025-12-30T00:29:30,242 30826 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glCompressedTexImage2D = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCompressedTexImage2D; 2025-12-30T00:29:30,243 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:30,243 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCopyTexImage2D 2025-12-30T00:29:30,270 kivy/graphics/cgl_backend/cgl_debug.c:30835:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glCompressedTexSubImage2D’ 2025-12-30T00:29:30,271 30835 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glCompressedTexSubImage2D = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCompressedTexSubImage2D; 2025-12-30T00:29:30,272 | ^~ 2025-12-30T00:29:30,329 kivy/graphics/cgl_backend/cgl_debug.c:30835:91: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCompressedTexSubImage2D’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCopyTexSubImage2D’? 2025-12-30T00:29:30,330 30835 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glCompressedTexSubImage2D = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCompressedTexSubImage2D; 2025-12-30T00:29:30,332 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:30,334 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCopyTexSubImage2D 2025-12-30T00:29:30,358 kivy/graphics/cgl_backend/cgl_debug.c:30844:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glCopyTexImage2D’ 2025-12-30T00:29:30,359 30844 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glCopyTexImage2D = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCopyTexImage2D; 2025-12-30T00:29:30,360 | ^~ 2025-12-30T00:29:30,388 kivy/graphics/cgl_backend/cgl_debug.c:30853:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glCopyTexSubImage2D’ 2025-12-30T00:29:30,389 30853 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glCopyTexSubImage2D = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCopyTexSubImage2D; 2025-12-30T00:29:30,390 | ^~ 2025-12-30T00:29:30,419 kivy/graphics/cgl_backend/cgl_debug.c:30862:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glCreateProgram’ 2025-12-30T00:29:30,419 30862 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glCreateProgram = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCreateProgram; 2025-12-30T00:29:30,421 | ^~ 2025-12-30T00:29:30,449 kivy/graphics/cgl_backend/cgl_debug.c:30871:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glCreateShader’ 2025-12-30T00:29:30,449 30871 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glCreateShader = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCreateShader; 2025-12-30T00:29:30,450 | ^~ 2025-12-30T00:29:30,477 kivy/graphics/cgl_backend/cgl_debug.c:30880:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glCullFace’ 2025-12-30T00:29:30,478 30880 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glCullFace = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCullFace; 2025-12-30T00:29:30,479 | ^~ 2025-12-30T00:29:30,505 kivy/graphics/cgl_backend/cgl_debug.c:30889:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glDeleteBuffers’ 2025-12-30T00:29:30,506 30889 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glDeleteBuffers = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDeleteBuffers; 2025-12-30T00:29:30,507 | ^~ 2025-12-30T00:29:30,561 kivy/graphics/cgl_backend/cgl_debug.c:30889:81: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDeleteBuffers’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDeleteShader’? 2025-12-30T00:29:30,562 30889 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glDeleteBuffers = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDeleteBuffers; 2025-12-30T00:29:30,563 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:30,564 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDeleteShader 2025-12-30T00:29:30,588 kivy/graphics/cgl_backend/cgl_debug.c:30898:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glDeleteFramebuffers’ 2025-12-30T00:29:30,589 30898 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glDeleteFramebuffers = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDeleteFramebuffers; 2025-12-30T00:29:30,590 | ^~ 2025-12-30T00:29:30,645 kivy/graphics/cgl_backend/cgl_debug.c:30898:86: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDeleteFramebuffers’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsFramebuffer’? 2025-12-30T00:29:30,646 30898 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glDeleteFramebuffers = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDeleteFramebuffers; 2025-12-30T00:29:30,647 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:30,648 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsFramebuffer 2025-12-30T00:29:30,673 kivy/graphics/cgl_backend/cgl_debug.c:30907:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glDeleteProgram’ 2025-12-30T00:29:30,675 30907 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glDeleteProgram = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDeleteProgram; 2025-12-30T00:29:30,676 | ^~ 2025-12-30T00:29:30,702 kivy/graphics/cgl_backend/cgl_debug.c:30916:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glDeleteRenderbuffers’ 2025-12-30T00:29:30,702 30916 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glDeleteRenderbuffers = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDeleteRenderbuffers; 2025-12-30T00:29:30,703 | ^~ 2025-12-30T00:29:30,762 kivy/graphics/cgl_backend/cgl_debug.c:30916:87: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDeleteRenderbuffers’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsRenderbuffer’? 2025-12-30T00:29:30,763 30916 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glDeleteRenderbuffers = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDeleteRenderbuffers; 2025-12-30T00:29:30,764 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:30,765 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsRenderbuffer 2025-12-30T00:29:30,791 kivy/graphics/cgl_backend/cgl_debug.c:30925:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glDeleteShader’ 2025-12-30T00:29:30,792 30925 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glDeleteShader = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDeleteShader; 2025-12-30T00:29:30,792 | ^~ 2025-12-30T00:29:30,821 kivy/graphics/cgl_backend/cgl_debug.c:30934:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glDeleteTextures’ 2025-12-30T00:29:30,822 30934 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glDeleteTextures = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDeleteTextures; 2025-12-30T00:29:30,823 | ^~ 2025-12-30T00:29:30,878 kivy/graphics/cgl_backend/cgl_debug.c:30934:82: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDeleteTextures’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgActiveTexture’? 2025-12-30T00:29:30,879 30934 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glDeleteTextures = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDeleteTextures; 2025-12-30T00:29:30,880 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:30,881 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgActiveTexture 2025-12-30T00:29:30,905 kivy/graphics/cgl_backend/cgl_debug.c:30943:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glDepthFunc’ 2025-12-30T00:29:30,906 30943 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glDepthFunc = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDepthFunc; 2025-12-30T00:29:30,907 | ^~ 2025-12-30T00:29:30,933 kivy/graphics/cgl_backend/cgl_debug.c:30952:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glDepthMask’ 2025-12-30T00:29:30,934 30952 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glDepthMask = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDepthMask; 2025-12-30T00:29:30,934 | ^~ 2025-12-30T00:29:30,960 kivy/graphics/cgl_backend/cgl_debug.c:30961:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glDetachShader’ 2025-12-30T00:29:30,961 30961 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glDetachShader = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDetachShader; 2025-12-30T00:29:30,962 | ^~ 2025-12-30T00:29:30,988 kivy/graphics/cgl_backend/cgl_debug.c:30970:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glDisable’ 2025-12-30T00:29:30,989 30970 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glDisable = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDisable; 2025-12-30T00:29:30,989 | ^~ 2025-12-30T00:29:31,015 kivy/graphics/cgl_backend/cgl_debug.c:30979:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glDisableVertexAttribArray’ 2025-12-30T00:29:31,016 30979 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glDisableVertexAttribArray = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDisableVertexAttribArray; 2025-12-30T00:29:31,017 | ^~ 2025-12-30T00:29:31,043 kivy/graphics/cgl_backend/cgl_debug.c:30988:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glDrawArrays’ 2025-12-30T00:29:31,044 30988 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glDrawArrays = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDrawArrays; 2025-12-30T00:29:31,044 | ^~ 2025-12-30T00:29:31,070 kivy/graphics/cgl_backend/cgl_debug.c:30997:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glDrawElements’ 2025-12-30T00:29:31,071 30997 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glDrawElements = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDrawElements; 2025-12-30T00:29:31,071 | ^~ 2025-12-30T00:29:31,126 kivy/graphics/cgl_backend/cgl_debug.c:30997:80: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDrawElements’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDrawArrays’? 2025-12-30T00:29:31,127 30997 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glDrawElements = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDrawElements; 2025-12-30T00:29:31,128 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:31,129 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDrawArrays 2025-12-30T00:29:31,154 kivy/graphics/cgl_backend/cgl_debug.c:31006:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glEnable’ 2025-12-30T00:29:31,155 31006 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glEnable = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgEnable; 2025-12-30T00:29:31,156 | ^~ 2025-12-30T00:29:31,182 kivy/graphics/cgl_backend/cgl_debug.c:31015:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glEnableVertexAttribArray’ 2025-12-30T00:29:31,183 31015 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glEnableVertexAttribArray = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgEnableVertexAttribArray; 2025-12-30T00:29:31,184 | ^~ 2025-12-30T00:29:31,210 kivy/graphics/cgl_backend/cgl_debug.c:31024:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glFinish’ 2025-12-30T00:29:31,211 31024 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glFinish = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgFinish; 2025-12-30T00:29:31,212 | ^~ 2025-12-30T00:29:31,238 kivy/graphics/cgl_backend/cgl_debug.c:31033:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glFlush’ 2025-12-30T00:29:31,239 31033 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glFlush = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgFlush; 2025-12-30T00:29:31,240 | ^~ 2025-12-30T00:29:31,266 kivy/graphics/cgl_backend/cgl_debug.c:31042:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glFramebufferRenderbuffer’ 2025-12-30T00:29:31,267 31042 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glFramebufferRenderbuffer = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgFramebufferRenderbuffer; 2025-12-30T00:29:31,268 | ^~ 2025-12-30T00:29:31,293 kivy/graphics/cgl_backend/cgl_debug.c:31051:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glFramebufferTexture2D’ 2025-12-30T00:29:31,294 31051 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glFramebufferTexture2D = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgFramebufferTexture2D; 2025-12-30T00:29:31,295 | ^~ 2025-12-30T00:29:31,321 kivy/graphics/cgl_backend/cgl_debug.c:31060:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glFrontFace’ 2025-12-30T00:29:31,322 31060 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glFrontFace = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgFrontFace; 2025-12-30T00:29:31,323 | ^~ 2025-12-30T00:29:31,349 kivy/graphics/cgl_backend/cgl_debug.c:31069:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGenBuffers’ 2025-12-30T00:29:31,350 31069 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGenBuffers = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGenBuffers; 2025-12-30T00:29:31,351 | ^~ 2025-12-30T00:29:31,404 kivy/graphics/cgl_backend/cgl_debug.c:31069:78: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGenBuffers’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsBuffer’? 2025-12-30T00:29:31,405 31069 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGenBuffers = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGenBuffers; 2025-12-30T00:29:31,406 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:31,407 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsBuffer 2025-12-30T00:29:31,432 kivy/graphics/cgl_backend/cgl_debug.c:31078:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGenerateMipmap’ 2025-12-30T00:29:31,433 31078 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGenerateMipmap = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGenerateMipmap; 2025-12-30T00:29:31,434 | ^~ 2025-12-30T00:29:31,460 kivy/graphics/cgl_backend/cgl_debug.c:31087:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGenFramebuffers’ 2025-12-30T00:29:31,461 31087 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGenFramebuffers = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGenFramebuffers; 2025-12-30T00:29:31,462 | ^~ 2025-12-30T00:29:31,516 kivy/graphics/cgl_backend/cgl_debug.c:31087:83: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGenFramebuffers’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsFramebuffer’? 2025-12-30T00:29:31,517 31087 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGenFramebuffers = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGenFramebuffers; 2025-12-30T00:29:31,518 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:31,519 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsFramebuffer 2025-12-30T00:29:31,544 kivy/graphics/cgl_backend/cgl_debug.c:31096:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGenRenderbuffers’ 2025-12-30T00:29:31,545 31096 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGenRenderbuffers = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGenRenderbuffers; 2025-12-30T00:29:31,546 | ^~ 2025-12-30T00:29:31,599 kivy/graphics/cgl_backend/cgl_debug.c:31096:84: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGenRenderbuffers’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsRenderbuffer’? 2025-12-30T00:29:31,601 31096 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGenRenderbuffers = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGenRenderbuffers; 2025-12-30T00:29:31,602 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:31,602 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsRenderbuffer 2025-12-30T00:29:31,628 kivy/graphics/cgl_backend/cgl_debug.c:31105:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGenTextures’ 2025-12-30T00:29:31,629 31105 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGenTextures = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGenTextures; 2025-12-30T00:29:31,630 | ^~ 2025-12-30T00:29:31,683 kivy/graphics/cgl_backend/cgl_debug.c:31105:79: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGenTextures’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsTexture’? 2025-12-30T00:29:31,684 31105 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGenTextures = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGenTextures; 2025-12-30T00:29:31,685 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:31,686 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsTexture 2025-12-30T00:29:31,711 kivy/graphics/cgl_backend/cgl_debug.c:31114:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetActiveAttrib’ 2025-12-30T00:29:31,712 31114 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetActiveAttrib = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetActiveAttrib; 2025-12-30T00:29:31,713 | ^~ 2025-12-30T00:29:31,769 kivy/graphics/cgl_backend/cgl_debug.c:31114:83: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetActiveAttrib’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttrib4f’? 2025-12-30T00:29:31,770 31114 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetActiveAttrib = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetActiveAttrib; 2025-12-30T00:29:31,771 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:31,772 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttrib4f 2025-12-30T00:29:31,798 kivy/graphics/cgl_backend/cgl_debug.c:31123:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetActiveUniform’ 2025-12-30T00:29:31,798 31123 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetActiveUniform = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetActiveUniform; 2025-12-30T00:29:31,799 | ^~ 2025-12-30T00:29:31,855 kivy/graphics/cgl_backend/cgl_debug.c:31123:84: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetActiveUniform’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgActiveTexture’? 2025-12-30T00:29:31,856 31123 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetActiveUniform = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetActiveUniform; 2025-12-30T00:29:31,856 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:31,857 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgActiveTexture 2025-12-30T00:29:31,883 kivy/graphics/cgl_backend/cgl_debug.c:31132:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetAttachedShaders’ 2025-12-30T00:29:31,884 31132 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetAttachedShaders = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetAttachedShaders; 2025-12-30T00:29:31,885 | ^~ 2025-12-30T00:29:31,942 kivy/graphics/cgl_backend/cgl_debug.c:31132:86: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetAttachedShaders’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgAttachShader’? 2025-12-30T00:29:31,944 31132 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetAttachedShaders = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetAttachedShaders; 2025-12-30T00:29:31,945 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:31,946 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgAttachShader 2025-12-30T00:29:31,974 kivy/graphics/cgl_backend/cgl_debug.c:31141:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetAttribLocation’ 2025-12-30T00:29:31,975 31141 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetAttribLocation = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetAttribLocation; 2025-12-30T00:29:31,976 | ^~ 2025-12-30T00:29:32,034 kivy/graphics/cgl_backend/cgl_debug.c:31141:85: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetAttribLocation’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetString’? 2025-12-30T00:29:32,035 31141 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetAttribLocation = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetAttribLocation; 2025-12-30T00:29:32,037 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:32,037 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetString 2025-12-30T00:29:32,062 kivy/graphics/cgl_backend/cgl_debug.c:31150:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetBooleanv’ 2025-12-30T00:29:32,063 31150 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetBooleanv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetBooleanv; 2025-12-30T00:29:32,064 | ^~ 2025-12-30T00:29:32,118 kivy/graphics/cgl_backend/cgl_debug.c:31150:79: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetBooleanv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetString’? 2025-12-30T00:29:32,120 31150 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetBooleanv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetBooleanv; 2025-12-30T00:29:32,120 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:32,121 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetString 2025-12-30T00:29:32,146 kivy/graphics/cgl_backend/cgl_debug.c:31159:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetBufferParameteriv’ 2025-12-30T00:29:32,147 31159 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetBufferParameteriv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetBufferParameteriv; 2025-12-30T00:29:32,148 | ^~ 2025-12-30T00:29:32,203 kivy/graphics/cgl_backend/cgl_debug.c:31159:88: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetBufferParameteriv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexParameteri’? 2025-12-30T00:29:32,204 31159 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetBufferParameteriv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetBufferParameteriv; 2025-12-30T00:29:32,205 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:32,206 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexParameteri 2025-12-30T00:29:32,231 kivy/graphics/cgl_backend/cgl_debug.c:31168:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetError’ 2025-12-30T00:29:32,233 31168 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetError = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetError; 2025-12-30T00:29:32,234 | ^~ 2025-12-30T00:29:32,259 kivy/graphics/cgl_backend/cgl_debug.c:31177:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetFloatv’ 2025-12-30T00:29:32,260 31177 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetFloatv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetFloatv; 2025-12-30T00:29:32,261 | ^~ 2025-12-30T00:29:32,315 kivy/graphics/cgl_backend/cgl_debug.c:31177:77: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetFloatv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetString’? 2025-12-30T00:29:32,316 31177 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetFloatv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetFloatv; 2025-12-30T00:29:32,318 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:32,319 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetString 2025-12-30T00:29:32,343 kivy/graphics/cgl_backend/cgl_debug.c:31186:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetFramebufferAttachmentParameteriv’ 2025-12-30T00:29:32,344 31186 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetFramebufferAttachmentParameteriv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetFramebufferAttachmentParameteriv; 2025-12-30T00:29:32,345 | ^~ 2025-12-30T00:29:32,404 kivy/graphics/cgl_backend/cgl_debug.c:31186:103: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetFramebufferAttachmentParameteriv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgFramebufferRenderbuffer’? 2025-12-30T00:29:32,405 31186 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetFramebufferAttachmentParameteriv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetFramebufferAttachmentParameteriv; 2025-12-30T00:29:32,406 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:32,406 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgFramebufferRenderbuffer 2025-12-30T00:29:32,432 kivy/graphics/cgl_backend/cgl_debug.c:31195:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetIntegerv’ 2025-12-30T00:29:32,433 31195 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetIntegerv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetIntegerv; 2025-12-30T00:29:32,433 | ^~ 2025-12-30T00:29:32,487 kivy/graphics/cgl_backend/cgl_debug.c:31195:79: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetIntegerv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetString’? 2025-12-30T00:29:32,488 31195 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetIntegerv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetIntegerv; 2025-12-30T00:29:32,489 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:32,490 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetString 2025-12-30T00:29:32,515 kivy/graphics/cgl_backend/cgl_debug.c:31204:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetProgramInfoLog’ 2025-12-30T00:29:32,516 31204 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetProgramInfoLog = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetProgramInfoLog; 2025-12-30T00:29:32,517 | ^~ 2025-12-30T00:29:32,572 kivy/graphics/cgl_backend/cgl_debug.c:31204:85: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetProgramInfoLog’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUseProgram’? 2025-12-30T00:29:32,573 31204 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetProgramInfoLog = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetProgramInfoLog; 2025-12-30T00:29:32,574 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:32,575 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUseProgram 2025-12-30T00:29:32,600 kivy/graphics/cgl_backend/cgl_debug.c:31213:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetProgramiv’ 2025-12-30T00:29:32,601 31213 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetProgramiv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetProgramiv; 2025-12-30T00:29:32,601 | ^~ 2025-12-30T00:29:32,655 kivy/graphics/cgl_backend/cgl_debug.c:31213:80: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetProgramiv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUseProgram’? 2025-12-30T00:29:32,656 31213 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetProgramiv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetProgramiv; 2025-12-30T00:29:32,657 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:32,658 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUseProgram 2025-12-30T00:29:32,683 kivy/graphics/cgl_backend/cgl_debug.c:31222:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetRenderbufferParameteriv’ 2025-12-30T00:29:32,684 31222 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetRenderbufferParameteriv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetRenderbufferParameteriv; 2025-12-30T00:29:32,685 | ^~ 2025-12-30T00:29:32,741 kivy/graphics/cgl_backend/cgl_debug.c:31222:94: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetRenderbufferParameteriv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgRenderbufferStorage’? 2025-12-30T00:29:32,742 31222 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetRenderbufferParameteriv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetRenderbufferParameteriv; 2025-12-30T00:29:32,743 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:32,744 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgRenderbufferStorage 2025-12-30T00:29:32,769 kivy/graphics/cgl_backend/cgl_debug.c:31231:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetShaderInfoLog’ 2025-12-30T00:29:32,770 31231 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetShaderInfoLog = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetShaderInfoLog; 2025-12-30T00:29:32,771 | ^~ 2025-12-30T00:29:32,826 kivy/graphics/cgl_backend/cgl_debug.c:31231:84: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetShaderInfoLog’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetString’? 2025-12-30T00:29:32,827 31231 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetShaderInfoLog = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetShaderInfoLog; 2025-12-30T00:29:32,828 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:32,829 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetString 2025-12-30T00:29:32,854 kivy/graphics/cgl_backend/cgl_debug.c:31240:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetShaderiv’ 2025-12-30T00:29:32,855 31240 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetShaderiv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetShaderiv; 2025-12-30T00:29:32,855 | ^~ 2025-12-30T00:29:32,909 kivy/graphics/cgl_backend/cgl_debug.c:31240:79: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetShaderiv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsShader’? 2025-12-30T00:29:32,910 31240 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetShaderiv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetShaderiv; 2025-12-30T00:29:32,911 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:32,911 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsShader 2025-12-30T00:29:32,937 kivy/graphics/cgl_backend/cgl_debug.c:31249:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetShaderSource’ 2025-12-30T00:29:32,938 31249 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetShaderSource = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetShaderSource; 2025-12-30T00:29:32,939 | ^~ 2025-12-30T00:29:32,994 kivy/graphics/cgl_backend/cgl_debug.c:31249:83: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetShaderSource’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetError’? 2025-12-30T00:29:32,994 31249 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetShaderSource = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetShaderSource; 2025-12-30T00:29:32,996 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:32,997 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetError 2025-12-30T00:29:33,022 kivy/graphics/cgl_backend/cgl_debug.c:31258:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetString’ 2025-12-30T00:29:33,023 31258 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetString = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetString; 2025-12-30T00:29:33,024 | ^~ 2025-12-30T00:29:33,050 kivy/graphics/cgl_backend/cgl_debug.c:31267:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetTexParameterfv’ 2025-12-30T00:29:33,051 31267 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetTexParameterfv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetTexParameterfv; 2025-12-30T00:29:33,052 | ^~ 2025-12-30T00:29:33,105 kivy/graphics/cgl_backend/cgl_debug.c:31267:85: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetTexParameterfv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexParameterf’? 2025-12-30T00:29:33,107 31267 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetTexParameterfv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetTexParameterfv; 2025-12-30T00:29:33,108 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:33,110 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexParameterf 2025-12-30T00:29:33,137 kivy/graphics/cgl_backend/cgl_debug.c:31276:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetTexParameteriv’ 2025-12-30T00:29:33,137 31276 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetTexParameteriv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetTexParameteriv; 2025-12-30T00:29:33,138 | ^~ 2025-12-30T00:29:33,194 kivy/graphics/cgl_backend/cgl_debug.c:31276:85: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetTexParameteriv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexParameteri’? 2025-12-30T00:29:33,194 31276 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetTexParameteriv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetTexParameteriv; 2025-12-30T00:29:33,195 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:33,196 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexParameteri 2025-12-30T00:29:33,224 kivy/graphics/cgl_backend/cgl_debug.c:31285:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetUniformfv’ 2025-12-30T00:29:33,225 31285 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetUniformfv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetUniformfv; 2025-12-30T00:29:33,225 | ^~ 2025-12-30T00:29:33,279 kivy/graphics/cgl_backend/cgl_debug.c:31285:80: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetUniformfv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4i’? 2025-12-30T00:29:33,280 31285 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetUniformfv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetUniformfv; 2025-12-30T00:29:33,280 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:33,281 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4i 2025-12-30T00:29:33,306 kivy/graphics/cgl_backend/cgl_debug.c:31294:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetUniformiv’ 2025-12-30T00:29:33,307 31294 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetUniformiv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetUniformiv; 2025-12-30T00:29:33,308 | ^~ 2025-12-30T00:29:33,361 kivy/graphics/cgl_backend/cgl_debug.c:31294:80: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetUniformiv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4i’? 2025-12-30T00:29:33,362 31294 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetUniformiv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetUniformiv; 2025-12-30T00:29:33,363 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:33,364 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4i 2025-12-30T00:29:33,389 kivy/graphics/cgl_backend/cgl_debug.c:31303:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetUniformLocation’ 2025-12-30T00:29:33,390 31303 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetUniformLocation = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetUniformLocation; 2025-12-30T00:29:33,391 | ^~ 2025-12-30T00:29:33,447 kivy/graphics/cgl_backend/cgl_debug.c:31303:86: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetUniformLocation’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4i’? 2025-12-30T00:29:33,448 31303 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetUniformLocation = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetUniformLocation; 2025-12-30T00:29:33,449 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:33,450 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4i 2025-12-30T00:29:33,475 kivy/graphics/cgl_backend/cgl_debug.c:31312:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetVertexAttribfv’ 2025-12-30T00:29:33,476 31312 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetVertexAttribfv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetVertexAttribfv; 2025-12-30T00:29:33,476 | ^~ 2025-12-30T00:29:33,530 kivy/graphics/cgl_backend/cgl_debug.c:31312:85: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetVertexAttribfv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttrib4f’? 2025-12-30T00:29:33,531 31312 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetVertexAttribfv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetVertexAttribfv; 2025-12-30T00:29:33,532 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:33,532 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttrib4f 2025-12-30T00:29:33,558 kivy/graphics/cgl_backend/cgl_debug.c:31321:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glGetVertexAttribiv’ 2025-12-30T00:29:33,559 31321 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetVertexAttribiv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetVertexAttribiv; 2025-12-30T00:29:33,560 | ^~ 2025-12-30T00:29:33,614 kivy/graphics/cgl_backend/cgl_debug.c:31321:85: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetVertexAttribiv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttrib4f’? 2025-12-30T00:29:33,615 31321 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetVertexAttribiv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetVertexAttribiv; 2025-12-30T00:29:33,616 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:33,617 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttrib4f 2025-12-30T00:29:33,642 kivy/graphics/cgl_backend/cgl_debug.c:31330:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glHint’ 2025-12-30T00:29:33,643 31330 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glHint = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgHint; 2025-12-30T00:29:33,644 | ^~ 2025-12-30T00:29:33,670 kivy/graphics/cgl_backend/cgl_debug.c:31339:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glIsBuffer’ 2025-12-30T00:29:33,671 31339 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glIsBuffer = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsBuffer; 2025-12-30T00:29:33,672 | ^~ 2025-12-30T00:29:33,698 kivy/graphics/cgl_backend/cgl_debug.c:31348:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glIsEnabled’ 2025-12-30T00:29:33,699 31348 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glIsEnabled = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsEnabled; 2025-12-30T00:29:33,699 | ^~ 2025-12-30T00:29:33,726 kivy/graphics/cgl_backend/cgl_debug.c:31357:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glIsFramebuffer’ 2025-12-30T00:29:33,727 31357 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glIsFramebuffer = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsFramebuffer; 2025-12-30T00:29:33,727 | ^~ 2025-12-30T00:29:33,753 kivy/graphics/cgl_backend/cgl_debug.c:31366:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glIsProgram’ 2025-12-30T00:29:33,754 31366 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glIsProgram = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsProgram; 2025-12-30T00:29:33,755 | ^~ 2025-12-30T00:29:33,782 kivy/graphics/cgl_backend/cgl_debug.c:31375:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glIsRenderbuffer’ 2025-12-30T00:29:33,783 31375 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glIsRenderbuffer = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsRenderbuffer; 2025-12-30T00:29:33,783 | ^~ 2025-12-30T00:29:33,809 kivy/graphics/cgl_backend/cgl_debug.c:31384:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glIsShader’ 2025-12-30T00:29:33,810 31384 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glIsShader = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsShader; 2025-12-30T00:29:33,811 | ^~ 2025-12-30T00:29:33,837 kivy/graphics/cgl_backend/cgl_debug.c:31393:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glIsTexture’ 2025-12-30T00:29:33,838 31393 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glIsTexture = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsTexture; 2025-12-30T00:29:33,839 | ^~ 2025-12-30T00:29:33,864 kivy/graphics/cgl_backend/cgl_debug.c:31402:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glLineWidth’ 2025-12-30T00:29:33,865 31402 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glLineWidth = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgLineWidth; 2025-12-30T00:29:33,866 | ^~ 2025-12-30T00:29:33,892 kivy/graphics/cgl_backend/cgl_debug.c:31411:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glLinkProgram’ 2025-12-30T00:29:33,893 31411 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glLinkProgram = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgLinkProgram; 2025-12-30T00:29:33,894 | ^~ 2025-12-30T00:29:33,920 kivy/graphics/cgl_backend/cgl_debug.c:31420:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glPixelStorei’ 2025-12-30T00:29:33,921 31420 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glPixelStorei = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgPixelStorei; 2025-12-30T00:29:33,921 | ^~ 2025-12-30T00:29:33,948 kivy/graphics/cgl_backend/cgl_debug.c:31429:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glPolygonOffset’ 2025-12-30T00:29:33,949 31429 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glPolygonOffset = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgPolygonOffset; 2025-12-30T00:29:33,949 | ^~ 2025-12-30T00:29:33,975 kivy/graphics/cgl_backend/cgl_debug.c:31438:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glReadPixels’ 2025-12-30T00:29:33,976 31438 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glReadPixels = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgReadPixels; 2025-12-30T00:29:33,977 | ^~ 2025-12-30T00:29:34,031 kivy/graphics/cgl_backend/cgl_debug.c:31438:78: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgReadPixels’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgEnable’? 2025-12-30T00:29:34,032 31438 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glReadPixels = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgReadPixels; 2025-12-30T00:29:34,033 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:34,034 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgEnable 2025-12-30T00:29:34,059 kivy/graphics/cgl_backend/cgl_debug.c:31447:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glRenderbufferStorage’ 2025-12-30T00:29:34,060 31447 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glRenderbufferStorage = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgRenderbufferStorage; 2025-12-30T00:29:34,061 | ^~ 2025-12-30T00:29:34,087 kivy/graphics/cgl_backend/cgl_debug.c:31456:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glSampleCoverage’ 2025-12-30T00:29:34,088 31456 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glSampleCoverage = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgSampleCoverage; 2025-12-30T00:29:34,089 | ^~ 2025-12-30T00:29:34,115 kivy/graphics/cgl_backend/cgl_debug.c:31465:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glScissor’ 2025-12-30T00:29:34,116 31465 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glScissor = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgScissor; 2025-12-30T00:29:34,117 | ^~ 2025-12-30T00:29:34,143 kivy/graphics/cgl_backend/cgl_debug.c:31474:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glShaderSource’ 2025-12-30T00:29:34,144 31474 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glShaderSource = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgShaderSource; 2025-12-30T00:29:34,145 | ^~ 2025-12-30T00:29:34,199 kivy/graphics/cgl_backend/cgl_debug.c:31474:80: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgShaderSource’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsTexture’? 2025-12-30T00:29:34,199 31474 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glShaderSource = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgShaderSource; 2025-12-30T00:29:34,200 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:34,200 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsTexture 2025-12-30T00:29:34,239 kivy/graphics/cgl_backend/cgl_debug.c:31483:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glStencilFunc’ 2025-12-30T00:29:34,262 31483 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glStencilFunc = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgStencilFunc; 2025-12-30T00:29:34,282 | ^~ 2025-12-30T00:29:34,299 kivy/graphics/cgl_backend/cgl_debug.c:31492:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glStencilFuncSeparate’ 2025-12-30T00:29:34,337 31492 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glStencilFuncSeparate = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgStencilFuncSeparate; 2025-12-30T00:29:34,466 | ^~ 2025-12-30T00:29:34,486 kivy/graphics/cgl_backend/cgl_debug.c:31501:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glStencilMask’ 2025-12-30T00:29:34,499 31501 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glStencilMask = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgStencilMask; 2025-12-30T00:29:34,509 | ^~ 2025-12-30T00:29:34,516 kivy/graphics/cgl_backend/cgl_debug.c:31510:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glStencilMaskSeparate’ 2025-12-30T00:29:34,517 31510 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glStencilMaskSeparate = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgStencilMaskSeparate; 2025-12-30T00:29:34,517 | ^~ 2025-12-30T00:29:34,518 kivy/graphics/cgl_backend/cgl_debug.c:31519:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glStencilOp’ 2025-12-30T00:29:34,519 31519 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glStencilOp = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgStencilOp; 2025-12-30T00:29:34,519 | ^~ 2025-12-30T00:29:34,522 kivy/graphics/cgl_backend/cgl_debug.c:31528:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glStencilOpSeparate’ 2025-12-30T00:29:34,523 31528 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glStencilOpSeparate = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgStencilOpSeparate; 2025-12-30T00:29:34,524 | ^~ 2025-12-30T00:29:34,524 kivy/graphics/cgl_backend/cgl_debug.c:31537:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glTexImage2D’ 2025-12-30T00:29:34,525 31537 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glTexImage2D = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexImage2D; 2025-12-30T00:29:34,526 | ^~ 2025-12-30T00:29:34,528 kivy/graphics/cgl_backend/cgl_debug.c:31537:78: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexImage2D’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCopyTexImage2D’? 2025-12-30T00:29:34,528 31537 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glTexImage2D = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexImage2D; 2025-12-30T00:29:34,529 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:34,529 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCopyTexImage2D 2025-12-30T00:29:34,563 kivy/graphics/cgl_backend/cgl_debug.c:31546:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glTexParameterf’ 2025-12-30T00:29:34,564 31546 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glTexParameterf = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexParameterf; 2025-12-30T00:29:34,564 | ^~ 2025-12-30T00:29:34,591 kivy/graphics/cgl_backend/cgl_debug.c:31555:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glTexParameteri’ 2025-12-30T00:29:34,591 31555 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glTexParameteri = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexParameteri; 2025-12-30T00:29:34,592 | ^~ 2025-12-30T00:29:34,622 kivy/graphics/cgl_backend/cgl_debug.c:31564:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glTexSubImage2D’ 2025-12-30T00:29:34,643 31564 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glTexSubImage2D = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexSubImage2D; 2025-12-30T00:29:34,666 | ^~ 2025-12-30T00:29:34,684 kivy/graphics/cgl_backend/cgl_debug.c:31564:81: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexSubImage2D’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCopyTexSubImage2D’? 2025-12-30T00:29:34,695 31564 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glTexSubImage2D = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexSubImage2D; 2025-12-30T00:29:34,697 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:34,698 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCopyTexSubImage2D 2025-12-30T00:29:34,718 kivy/graphics/cgl_backend/cgl_debug.c:31573:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform1f’ 2025-12-30T00:29:34,729 31573 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glUniform1f = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform1f; 2025-12-30T00:29:34,743 | ^~ 2025-12-30T00:29:34,767 kivy/graphics/cgl_backend/cgl_debug.c:31582:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform1fv’ 2025-12-30T00:29:34,798 31582 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glUniform1fv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform1fv; 2025-12-30T00:29:34,816 | ^~ 2025-12-30T00:29:34,835 kivy/graphics/cgl_backend/cgl_debug.c:31582:78: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform1fv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform1f’? 2025-12-30T00:29:34,836 31582 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glUniform1fv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform1fv; 2025-12-30T00:29:34,837 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:34,838 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform1f 2025-12-30T00:29:34,863 kivy/graphics/cgl_backend/cgl_debug.c:31591:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform1i’ 2025-12-30T00:29:34,864 31591 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glUniform1i = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform1i; 2025-12-30T00:29:34,864 | ^~ 2025-12-30T00:29:34,890 kivy/graphics/cgl_backend/cgl_debug.c:31600:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform1iv’ 2025-12-30T00:29:34,891 31600 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glUniform1iv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform1iv; 2025-12-30T00:29:34,892 | ^~ 2025-12-30T00:29:34,940 kivy/graphics/cgl_backend/cgl_debug.c:31600:78: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform1iv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform1i’? 2025-12-30T00:29:34,941 31600 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glUniform1iv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform1iv; 2025-12-30T00:29:34,942 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:34,943 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform1i 2025-12-30T00:29:34,968 kivy/graphics/cgl_backend/cgl_debug.c:31609:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform2f’ 2025-12-30T00:29:34,969 31609 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glUniform2f = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform2f; 2025-12-30T00:29:34,969 | ^~ 2025-12-30T00:29:34,995 kivy/graphics/cgl_backend/cgl_debug.c:31618:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform2fv’ 2025-12-30T00:29:34,996 31618 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glUniform2fv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform2fv; 2025-12-30T00:29:34,997 | ^~ 2025-12-30T00:29:35,045 kivy/graphics/cgl_backend/cgl_debug.c:31618:78: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform2fv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform2f’? 2025-12-30T00:29:35,046 31618 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glUniform2fv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform2fv; 2025-12-30T00:29:35,046 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:35,047 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform2f 2025-12-30T00:29:35,072 kivy/graphics/cgl_backend/cgl_debug.c:31627:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform2i’ 2025-12-30T00:29:35,073 31627 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glUniform2i = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform2i; 2025-12-30T00:29:35,074 | ^~ 2025-12-30T00:29:35,100 kivy/graphics/cgl_backend/cgl_debug.c:31636:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform2iv’ 2025-12-30T00:29:35,100 31636 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glUniform2iv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform2iv; 2025-12-30T00:29:35,101 | ^~ 2025-12-30T00:29:35,149 kivy/graphics/cgl_backend/cgl_debug.c:31636:78: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform2iv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform2i’? 2025-12-30T00:29:35,150 31636 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glUniform2iv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform2iv; 2025-12-30T00:29:35,150 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:35,151 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform2i 2025-12-30T00:29:35,176 kivy/graphics/cgl_backend/cgl_debug.c:31645:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform3f’ 2025-12-30T00:29:35,177 31645 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glUniform3f = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform3f; 2025-12-30T00:29:35,178 | ^~ 2025-12-30T00:29:35,204 kivy/graphics/cgl_backend/cgl_debug.c:31654:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform3fv’ 2025-12-30T00:29:35,204 31654 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glUniform3fv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform3fv; 2025-12-30T00:29:35,205 | ^~ 2025-12-30T00:29:35,253 kivy/graphics/cgl_backend/cgl_debug.c:31654:78: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform3fv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform3f’? 2025-12-30T00:29:35,254 31654 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glUniform3fv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform3fv; 2025-12-30T00:29:35,255 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:35,256 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform3f 2025-12-30T00:29:35,280 kivy/graphics/cgl_backend/cgl_debug.c:31663:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform3i’ 2025-12-30T00:29:35,281 31663 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glUniform3i = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform3i; 2025-12-30T00:29:35,282 | ^~ 2025-12-30T00:29:35,308 kivy/graphics/cgl_backend/cgl_debug.c:31672:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform3iv’ 2025-12-30T00:29:35,308 31672 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glUniform3iv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform3iv; 2025-12-30T00:29:35,309 | ^~ 2025-12-30T00:29:35,357 kivy/graphics/cgl_backend/cgl_debug.c:31672:78: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform3iv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform3i’? 2025-12-30T00:29:35,357 31672 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glUniform3iv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform3iv; 2025-12-30T00:29:35,358 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:35,359 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform3i 2025-12-30T00:29:35,384 kivy/graphics/cgl_backend/cgl_debug.c:31681:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform4f’ 2025-12-30T00:29:35,385 31681 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glUniform4f = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4f; 2025-12-30T00:29:35,385 | ^~ 2025-12-30T00:29:35,411 kivy/graphics/cgl_backend/cgl_debug.c:31690:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform4fv’ 2025-12-30T00:29:35,412 31690 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glUniform4fv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4fv; 2025-12-30T00:29:35,413 | ^~ 2025-12-30T00:29:35,460 kivy/graphics/cgl_backend/cgl_debug.c:31690:78: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4fv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4f’? 2025-12-30T00:29:35,461 31690 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glUniform4fv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4fv; 2025-12-30T00:29:35,462 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:35,463 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4f 2025-12-30T00:29:35,488 kivy/graphics/cgl_backend/cgl_debug.c:31699:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform4i’ 2025-12-30T00:29:35,488 31699 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glUniform4i = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4i; 2025-12-30T00:29:35,489 | ^~ 2025-12-30T00:29:35,515 kivy/graphics/cgl_backend/cgl_debug.c:31708:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniform4iv’ 2025-12-30T00:29:35,516 31708 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glUniform4iv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4iv; 2025-12-30T00:29:35,517 | ^~ 2025-12-30T00:29:35,563 kivy/graphics/cgl_backend/cgl_debug.c:31708:78: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4iv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4i’? 2025-12-30T00:29:35,564 31708 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glUniform4iv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4iv; 2025-12-30T00:29:35,565 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:35,566 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4i 2025-12-30T00:29:35,591 kivy/graphics/cgl_backend/cgl_debug.c:31717:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUniformMatrix4fv’ 2025-12-30T00:29:35,592 31717 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glUniformMatrix4fv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniformMatrix4fv; 2025-12-30T00:29:35,593 | ^~ 2025-12-30T00:29:35,647 kivy/graphics/cgl_backend/cgl_debug.c:31717:84: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniformMatrix4fv’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4f’? 2025-12-30T00:29:35,647 31717 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glUniformMatrix4fv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniformMatrix4fv; 2025-12-30T00:29:35,648 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:35,649 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4f 2025-12-30T00:29:35,674 kivy/graphics/cgl_backend/cgl_debug.c:31726:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glUseProgram’ 2025-12-30T00:29:35,675 31726 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glUseProgram = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUseProgram; 2025-12-30T00:29:35,675 | ^~ 2025-12-30T00:29:35,702 kivy/graphics/cgl_backend/cgl_debug.c:31735:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glValidateProgram’ 2025-12-30T00:29:35,702 31735 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glValidateProgram = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgValidateProgram; 2025-12-30T00:29:35,703 | ^~ 2025-12-30T00:29:35,729 kivy/graphics/cgl_backend/cgl_debug.c:31744:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glVertexAttrib1f’ 2025-12-30T00:29:35,730 31744 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glVertexAttrib1f = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttrib1f; 2025-12-30T00:29:35,731 | ^~ 2025-12-30T00:29:35,757 kivy/graphics/cgl_backend/cgl_debug.c:31753:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glVertexAttrib2f’ 2025-12-30T00:29:35,758 31753 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glVertexAttrib2f = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttrib2f; 2025-12-30T00:29:35,758 | ^~ 2025-12-30T00:29:35,785 kivy/graphics/cgl_backend/cgl_debug.c:31762:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glVertexAttrib3f’ 2025-12-30T00:29:35,786 31762 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glVertexAttrib3f = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttrib3f; 2025-12-30T00:29:35,786 | ^~ 2025-12-30T00:29:35,813 kivy/graphics/cgl_backend/cgl_debug.c:31771:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glVertexAttrib4f’ 2025-12-30T00:29:35,813 31771 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glVertexAttrib4f = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttrib4f; 2025-12-30T00:29:35,814 | ^~ 2025-12-30T00:29:35,840 kivy/graphics/cgl_backend/cgl_debug.c:31780:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glVertexAttribPointer’ 2025-12-30T00:29:35,841 31780 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glVertexAttribPointer = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttribPointer; 2025-12-30T00:29:35,841 | ^~ 2025-12-30T00:29:35,896 kivy/graphics/cgl_backend/cgl_debug.c:31780:87: error: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttribPointer’ undeclared (first use in this function); did you mean ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttrib4f’? 2025-12-30T00:29:35,897 31780 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glVertexAttribPointer = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttribPointer; 2025-12-30T00:29:35,897 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:35,898 | __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttrib4f 2025-12-30T00:29:35,923 kivy/graphics/cgl_backend/cgl_debug.c:31789:61: error: ‘__pyx_t_4kivy_8graphics_3cgl_GLES2_Context’ has no member named ‘glViewport’ 2025-12-30T00:29:35,924 31789 | __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glViewport = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgViewport; 2025-12-30T00:29:35,925 | ^~ 2025-12-30T00:29:36,293 kivy/graphics/cgl_backend/cgl_debug.c: At top level: 2025-12-30T00:29:36,334 kivy/graphics/cgl_backend/cgl_debug.c:33449:72: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:36,335 33449 | static CYTHON_INLINE PyObject* __Pyx_uchar___Pyx_PyUnicode_From_GLenum(GLenum value, Py_ssize_t width, char padding_char) { 2025-12-30T00:29:36,336 | ^~~~~~ 2025-12-30T00:29:36,337 | enum 2025-12-30T00:29:36,364 kivy/graphics/cgl_backend/cgl_debug.c:33451:24: error: expected end of line before ‘push’ 2025-12-30T00:29:36,365 33451 | #pragma GCC diagnostic push 2025-12-30T00:29:36,366 | ^~~~ 2025-12-30T00:29:36,393 kivy/graphics/cgl_backend/cgl_debug.c:33452:24: error: expected end of line before ‘ignored’ 2025-12-30T00:29:36,394 33452 | #pragma GCC diagnostic ignored "-Wconversion" 2025-12-30T00:29:36,395 | ^~~~~~~ 2025-12-30T00:29:36,422 kivy/graphics/cgl_backend/cgl_debug.c:33456:24: error: expected end of line before ‘pop’ 2025-12-30T00:29:36,423 33456 | #pragma GCC diagnostic pop 2025-12-30T00:29:36,424 | ^~~ 2025-12-30T00:29:36,470 kivy/graphics/cgl_backend/cgl_debug.c:33469:67: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:36,471 33469 | static CYTHON_INLINE PyObject* __Pyx____Pyx_PyUnicode_From_GLenum(GLenum value, Py_ssize_t width, char padding_char, char format_char) { 2025-12-30T00:29:36,472 | ^~~~~~ 2025-12-30T00:29:36,472 | enum 2025-12-30T00:29:36,499 kivy/graphics/cgl_backend/cgl_debug.c:33477:24: error: expected end of line before ‘push’ 2025-12-30T00:29:36,500 33477 | #pragma GCC diagnostic push 2025-12-30T00:29:36,501 | ^~~~ 2025-12-30T00:29:36,529 kivy/graphics/cgl_backend/cgl_debug.c:33478:24: error: expected end of line before ‘ignored’ 2025-12-30T00:29:36,529 33478 | #pragma GCC diagnostic ignored "-Wconversion" 2025-12-30T00:29:36,530 | ^~~~~~~ 2025-12-30T00:29:36,558 kivy/graphics/cgl_backend/cgl_debug.c:33482:24: error: expected end of line before ‘pop’ 2025-12-30T00:29:36,558 33482 | #pragma GCC diagnostic pop 2025-12-30T00:29:36,559 | ^~~ 2025-12-30T00:29:36,935 kivy/graphics/cgl_backend/cgl_debug.c:35611:57: error: unknown type name ‘GLenum’; did you mean ‘enum’? 2025-12-30T00:29:36,936 35611 | static CYTHON_INLINE PyObject* __Pyx_PyLong_From_GLenum(GLenum value) { 2025-12-30T00:29:36,937 | ^~~~~~ 2025-12-30T00:29:36,937 | enum 2025-12-30T00:29:36,966 kivy/graphics/cgl_backend/cgl_debug.c:35613:24: error: expected end of line before ‘push’ 2025-12-30T00:29:36,967 35613 | #pragma GCC diagnostic push 2025-12-30T00:29:36,968 | ^~~~ 2025-12-30T00:29:36,997 kivy/graphics/cgl_backend/cgl_debug.c:35614:24: error: expected end of line before ‘ignored’ 2025-12-30T00:29:36,998 35614 | #pragma GCC diagnostic ignored "-Wconversion" 2025-12-30T00:29:36,999 | ^~~~~~~ 2025-12-30T00:29:37,029 kivy/graphics/cgl_backend/cgl_debug.c:35618:24: error: expected end of line before ‘pop’ 2025-12-30T00:29:37,030 35618 | #pragma GCC diagnostic pop 2025-12-30T00:29:37,030 | ^~~ 2025-12-30T00:29:37,078 kivy/graphics/cgl_backend/cgl_debug.c:35680:57: error: unknown type name ‘GLuint’; did you mean ‘uint’? 2025-12-30T00:29:37,079 35680 | static CYTHON_INLINE PyObject* __Pyx_PyLong_From_GLuint(GLuint value) { 2025-12-30T00:29:37,080 | ^~~~~~ 2025-12-30T00:29:37,081 | uint 2025-12-30T00:29:37,109 kivy/graphics/cgl_backend/cgl_debug.c:35682:24: error: expected end of line before ‘push’ 2025-12-30T00:29:37,110 35682 | #pragma GCC diagnostic push 2025-12-30T00:29:37,111 | ^~~~ 2025-12-30T00:29:37,140 kivy/graphics/cgl_backend/cgl_debug.c:35683:24: error: expected end of line before ‘ignored’ 2025-12-30T00:29:37,141 35683 | #pragma GCC diagnostic ignored "-Wconversion" 2025-12-30T00:29:37,142 | ^~~~~~~ 2025-12-30T00:29:37,171 kivy/graphics/cgl_backend/cgl_debug.c:35687:24: error: expected end of line before ‘pop’ 2025-12-30T00:29:37,172 35687 | #pragma GCC diagnostic pop 2025-12-30T00:29:37,173 | ^~~ 2025-12-30T00:29:37,212 kivy/graphics/cgl_backend/cgl_debug.c:35818:61: error: unknown type name ‘GLsizeiptr’ 2025-12-30T00:29:37,212 35818 | static CYTHON_INLINE PyObject* __Pyx_PyLong_From_GLsizeiptr(GLsizeiptr value) { 2025-12-30T00:29:37,213 | ^~~~~~~~~~ 2025-12-30T00:29:37,243 kivy/graphics/cgl_backend/cgl_debug.c:35820:24: error: expected end of line before ‘push’ 2025-12-30T00:29:37,244 35820 | #pragma GCC diagnostic push 2025-12-30T00:29:37,245 | ^~~~ 2025-12-30T00:29:37,275 kivy/graphics/cgl_backend/cgl_debug.c:35821:24: error: expected end of line before ‘ignored’ 2025-12-30T00:29:37,275 35821 | #pragma GCC diagnostic ignored "-Wconversion" 2025-12-30T00:29:37,276 | ^~~~~~~ 2025-12-30T00:29:37,306 kivy/graphics/cgl_backend/cgl_debug.c:35825:24: error: expected end of line before ‘pop’ 2025-12-30T00:29:37,307 35825 | #pragma GCC diagnostic pop 2025-12-30T00:29:37,308 | ^~~ 2025-12-30T00:29:37,344 kivy/graphics/cgl_backend/cgl_debug.c:35887:59: error: unknown type name ‘GLintptr’ 2025-12-30T00:29:37,345 35887 | static CYTHON_INLINE PyObject* __Pyx_PyLong_From_GLintptr(GLintptr value) { 2025-12-30T00:29:37,345 | ^~~~~~~~ 2025-12-30T00:29:37,375 kivy/graphics/cgl_backend/cgl_debug.c:35889:24: error: expected end of line before ‘push’ 2025-12-30T00:29:37,376 35889 | #pragma GCC diagnostic push 2025-12-30T00:29:37,376 | ^~~~ 2025-12-30T00:29:37,406 kivy/graphics/cgl_backend/cgl_debug.c:35890:24: error: expected end of line before ‘ignored’ 2025-12-30T00:29:37,407 35890 | #pragma GCC diagnostic ignored "-Wconversion" 2025-12-30T00:29:37,408 | ^~~~~~~ 2025-12-30T00:29:37,438 kivy/graphics/cgl_backend/cgl_debug.c:35894:24: error: expected end of line before ‘pop’ 2025-12-30T00:29:37,439 35894 | #pragma GCC diagnostic pop 2025-12-30T00:29:37,440 | ^~~ 2025-12-30T00:29:37,478 kivy/graphics/cgl_backend/cgl_debug.c:35956:61: error: unknown type name ‘GLbitfield’ 2025-12-30T00:29:37,478 35956 | static CYTHON_INLINE PyObject* __Pyx_PyLong_From_GLbitfield(GLbitfield value) { 2025-12-30T00:29:37,479 | ^~~~~~~~~~ 2025-12-30T00:29:37,509 kivy/graphics/cgl_backend/cgl_debug.c:35958:24: error: expected end of line before ‘push’ 2025-12-30T00:29:37,510 35958 | #pragma GCC diagnostic push 2025-12-30T00:29:37,510 | ^~~~ 2025-12-30T00:29:37,540 kivy/graphics/cgl_backend/cgl_debug.c:35959:24: error: expected end of line before ‘ignored’ 2025-12-30T00:29:37,541 35959 | #pragma GCC diagnostic ignored "-Wconversion" 2025-12-30T00:29:37,542 | ^~~~~~~ 2025-12-30T00:29:37,572 kivy/graphics/cgl_backend/cgl_debug.c:35963:24: error: expected end of line before ‘pop’ 2025-12-30T00:29:37,573 35963 | #pragma GCC diagnostic pop 2025-12-30T00:29:37,574 | ^~~ 2025-12-30T00:29:37,608 kivy/graphics/cgl_backend/cgl_debug.c:36025:56: error: unknown type name ‘GLint’ 2025-12-30T00:29:37,609 36025 | static CYTHON_INLINE PyObject* __Pyx_PyLong_From_GLint(GLint value) { 2025-12-30T00:29:37,610 | ^~~~~ 2025-12-30T00:29:37,639 kivy/graphics/cgl_backend/cgl_debug.c:36027:24: error: expected end of line before ‘push’ 2025-12-30T00:29:37,640 36027 | #pragma GCC diagnostic push 2025-12-30T00:29:37,641 | ^~~~ 2025-12-30T00:29:37,672 kivy/graphics/cgl_backend/cgl_debug.c:36028:24: error: expected end of line before ‘ignored’ 2025-12-30T00:29:37,673 36028 | #pragma GCC diagnostic ignored "-Wconversion" 2025-12-30T00:29:37,674 | ^~~~~~~ 2025-12-30T00:29:37,705 kivy/graphics/cgl_backend/cgl_debug.c:36032:24: error: expected end of line before ‘pop’ 2025-12-30T00:29:37,707 36032 | #pragma GCC diagnostic pop 2025-12-30T00:29:37,709 | ^~~ 2025-12-30T00:29:37,750 kivy/graphics/cgl_backend/cgl_debug.c:36094:60: error: unknown type name ‘GLboolean’ 2025-12-30T00:29:37,751 36094 | static CYTHON_INLINE PyObject* __Pyx_PyLong_From_GLboolean(GLboolean value) { 2025-12-30T00:29:37,753 | ^~~~~~~~~ 2025-12-30T00:29:37,782 kivy/graphics/cgl_backend/cgl_debug.c:36096:24: error: expected end of line before ‘push’ 2025-12-30T00:29:37,784 36096 | #pragma GCC diagnostic push 2025-12-30T00:29:37,785 | ^~~~ 2025-12-30T00:29:37,814 kivy/graphics/cgl_backend/cgl_debug.c:36097:24: error: expected end of line before ‘ignored’ 2025-12-30T00:29:37,815 36097 | #pragma GCC diagnostic ignored "-Wconversion" 2025-12-30T00:29:37,817 | ^~~~~~~ 2025-12-30T00:29:37,846 kivy/graphics/cgl_backend/cgl_debug.c:36101:24: error: expected end of line before ‘pop’ 2025-12-30T00:29:37,848 36101 | #pragma GCC diagnostic pop 2025-12-30T00:29:37,849 | ^~~ 2025-12-30T00:29:37,886 kivy/graphics/cgl_backend/cgl_debug.c:36163:58: error: unknown type name ‘GLsizei’ 2025-12-30T00:29:37,888 36163 | static CYTHON_INLINE PyObject* __Pyx_PyLong_From_GLsizei(GLsizei value) { 2025-12-30T00:29:37,889 | ^~~~~~~ 2025-12-30T00:29:37,918 kivy/graphics/cgl_backend/cgl_debug.c:36165:24: error: expected end of line before ‘push’ 2025-12-30T00:29:37,920 36165 | #pragma GCC diagnostic push 2025-12-30T00:29:37,921 | ^~~~ 2025-12-30T00:29:37,951 kivy/graphics/cgl_backend/cgl_debug.c:36166:24: error: expected end of line before ‘ignored’ 2025-12-30T00:29:37,952 36166 | #pragma GCC diagnostic ignored "-Wconversion" 2025-12-30T00:29:37,953 | ^~~~~~~ 2025-12-30T00:29:37,983 kivy/graphics/cgl_backend/cgl_debug.c:36170:24: error: expected end of line before ‘pop’ 2025-12-30T00:29:37,985 36170 | #pragma GCC diagnostic pop 2025-12-30T00:29:37,987 | ^~~ 2025-12-30T00:29:38,510 kivy/graphics/cgl_backend/cgl_debug.c:3627:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgActiveTexture’ used but never defined 2025-12-30T00:29:38,511 3627 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgActiveTexture(GLenum); /*proto*/ 2025-12-30T00:29:38,512 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,513 kivy/graphics/cgl_backend/cgl_debug.c:3628:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgActiveTexture’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,514 3628 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgActiveTexture(GLenum); /*proto*/ 2025-12-30T00:29:38,514 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,516 kivy/graphics/cgl_backend/cgl_debug.c:3629:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgAttachShader’ used but never defined 2025-12-30T00:29:38,517 3629 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgAttachShader(GLuint, GLuint); /*proto*/ 2025-12-30T00:29:38,518 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,519 kivy/graphics/cgl_backend/cgl_debug.c:3630:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgAttachShader’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,520 3630 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgAttachShader(GLuint, GLuint); /*proto*/ 2025-12-30T00:29:38,521 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,522 kivy/graphics/cgl_backend/cgl_debug.c:3633:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBindBuffer’ used but never defined 2025-12-30T00:29:38,523 3633 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBindBuffer(GLenum, GLuint); /*proto*/ 2025-12-30T00:29:38,524 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,525 kivy/graphics/cgl_backend/cgl_debug.c:3634:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBindBuffer’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,526 3634 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBindBuffer(GLenum, GLuint); /*proto*/ 2025-12-30T00:29:38,527 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,528 kivy/graphics/cgl_backend/cgl_debug.c:3635:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBindFramebuffer’ used but never defined 2025-12-30T00:29:38,529 3635 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBindFramebuffer(GLenum, GLuint); /*proto*/ 2025-12-30T00:29:38,531 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,532 kivy/graphics/cgl_backend/cgl_debug.c:3636:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBindFramebuffer’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,533 3636 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBindFramebuffer(GLenum, GLuint); /*proto*/ 2025-12-30T00:29:38,534 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,534 kivy/graphics/cgl_backend/cgl_debug.c:3637:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBindRenderbuffer’ used but never defined 2025-12-30T00:29:38,535 3637 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBindRenderbuffer(GLenum, GLuint); /*proto*/ 2025-12-30T00:29:38,536 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,537 kivy/graphics/cgl_backend/cgl_debug.c:3638:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBindRenderbuffer’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,538 3638 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBindRenderbuffer(GLenum, GLuint); /*proto*/ 2025-12-30T00:29:38,539 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,539 kivy/graphics/cgl_backend/cgl_debug.c:3639:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBindTexture’ used but never defined 2025-12-30T00:29:38,540 3639 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBindTexture(GLenum, GLuint); /*proto*/ 2025-12-30T00:29:38,541 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,542 kivy/graphics/cgl_backend/cgl_debug.c:3640:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBindTexture’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,544 3640 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBindTexture(GLenum, GLuint); /*proto*/ 2025-12-30T00:29:38,545 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,546 kivy/graphics/cgl_backend/cgl_debug.c:3641:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBlendColor’ used but never defined 2025-12-30T00:29:38,547 3641 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBlendColor(GLclampf, GLclampf, GLclampf, GLclampf); /*proto*/ 2025-12-30T00:29:38,548 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,549 kivy/graphics/cgl_backend/cgl_debug.c:3642:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBlendColor’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,550 3642 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBlendColor(GLclampf, GLclampf, GLclampf, GLclampf); /*proto*/ 2025-12-30T00:29:38,551 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,552 kivy/graphics/cgl_backend/cgl_debug.c:3643:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBlendEquation’ used but never defined 2025-12-30T00:29:38,553 3643 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBlendEquation(GLenum); /*proto*/ 2025-12-30T00:29:38,554 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,556 kivy/graphics/cgl_backend/cgl_debug.c:3644:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBlendEquation’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,557 3644 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBlendEquation(GLenum); /*proto*/ 2025-12-30T00:29:38,559 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,560 kivy/graphics/cgl_backend/cgl_debug.c:3645:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBlendEquationSeparate’ used but never defined 2025-12-30T00:29:38,561 3645 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBlendEquationSeparate(GLenum, GLenum); /*proto*/ 2025-12-30T00:29:38,562 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,564 kivy/graphics/cgl_backend/cgl_debug.c:3646:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBlendEquationSeparate’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,564 3646 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBlendEquationSeparate(GLenum, GLenum); /*proto*/ 2025-12-30T00:29:38,565 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,566 kivy/graphics/cgl_backend/cgl_debug.c:3647:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBlendFunc’ used but never defined 2025-12-30T00:29:38,566 3647 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBlendFunc(GLenum, GLenum); /*proto*/ 2025-12-30T00:29:38,567 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,568 kivy/graphics/cgl_backend/cgl_debug.c:3648:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBlendFunc’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,568 3648 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBlendFunc(GLenum, GLenum); /*proto*/ 2025-12-30T00:29:38,569 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,570 kivy/graphics/cgl_backend/cgl_debug.c:3649:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBlendFuncSeparate’ used but never defined 2025-12-30T00:29:38,571 3649 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBlendFuncSeparate(GLenum, GLenum, GLenum, GLenum); /*proto*/ 2025-12-30T00:29:38,572 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,572 kivy/graphics/cgl_backend/cgl_debug.c:3650:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBlendFuncSeparate’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,573 3650 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBlendFuncSeparate(GLenum, GLenum, GLenum, GLenum); /*proto*/ 2025-12-30T00:29:38,574 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,575 kivy/graphics/cgl_backend/cgl_debug.c:3655:25: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCheckFramebufferStatus’ used but never defined 2025-12-30T00:29:38,576 3655 | static GLenum __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCheckFramebufferStatus(GLenum); /*proto*/ 2025-12-30T00:29:38,577 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,578 kivy/graphics/cgl_backend/cgl_debug.c:3656:25: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCheckFramebufferStatus’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,579 3656 | static GLenum __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCheckFramebufferStatus(GLenum); /*proto*/ 2025-12-30T00:29:38,580 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,581 kivy/graphics/cgl_backend/cgl_debug.c:3657:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgClear’ used but never defined 2025-12-30T00:29:38,582 3657 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgClear(GLbitfield); /*proto*/ 2025-12-30T00:29:38,582 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,584 kivy/graphics/cgl_backend/cgl_debug.c:3658:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgClear’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,585 3658 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgClear(GLbitfield); /*proto*/ 2025-12-30T00:29:38,585 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,587 kivy/graphics/cgl_backend/cgl_debug.c:3659:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgClearColor’ used but never defined 2025-12-30T00:29:38,588 3659 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgClearColor(GLclampf, GLclampf, GLclampf, GLclampf); /*proto*/ 2025-12-30T00:29:38,588 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,590 kivy/graphics/cgl_backend/cgl_debug.c:3660:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgClearColor’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,590 3660 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgClearColor(GLclampf, GLclampf, GLclampf, GLclampf); /*proto*/ 2025-12-30T00:29:38,591 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,593 kivy/graphics/cgl_backend/cgl_debug.c:3661:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgClearStencil’ used but never defined 2025-12-30T00:29:38,594 3661 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgClearStencil(GLint); /*proto*/ 2025-12-30T00:29:38,594 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,596 kivy/graphics/cgl_backend/cgl_debug.c:3662:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgClearStencil’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,596 3662 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgClearStencil(GLint); /*proto*/ 2025-12-30T00:29:38,597 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,598 kivy/graphics/cgl_backend/cgl_debug.c:3663:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgColorMask’ used but never defined 2025-12-30T00:29:38,599 3663 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgColorMask(GLboolean, GLboolean, GLboolean, GLboolean); /*proto*/ 2025-12-30T00:29:38,600 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,601 kivy/graphics/cgl_backend/cgl_debug.c:3664:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgColorMask’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,602 3664 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgColorMask(GLboolean, GLboolean, GLboolean, GLboolean); /*proto*/ 2025-12-30T00:29:38,603 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,604 kivy/graphics/cgl_backend/cgl_debug.c:3665:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCompileShader’ used but never defined 2025-12-30T00:29:38,605 3665 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCompileShader(GLuint); /*proto*/ 2025-12-30T00:29:38,606 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,607 kivy/graphics/cgl_backend/cgl_debug.c:3666:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCompileShader’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,608 3666 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCompileShader(GLuint); /*proto*/ 2025-12-30T00:29:38,609 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,610 kivy/graphics/cgl_backend/cgl_debug.c:3671:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCopyTexImage2D’ used but never defined 2025-12-30T00:29:38,611 3671 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCopyTexImage2D(GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLsizei, GLint); /*proto*/ 2025-12-30T00:29:38,612 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,613 kivy/graphics/cgl_backend/cgl_debug.c:3672:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCopyTexImage2D’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,614 3672 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCopyTexImage2D(GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLsizei, GLint); /*proto*/ 2025-12-30T00:29:38,615 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,616 kivy/graphics/cgl_backend/cgl_debug.c:3673:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCopyTexSubImage2D’ used but never defined 2025-12-30T00:29:38,617 3673 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCopyTexSubImage2D(GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei); /*proto*/ 2025-12-30T00:29:38,618 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,619 kivy/graphics/cgl_backend/cgl_debug.c:3674:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCopyTexSubImage2D’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,620 3674 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCopyTexSubImage2D(GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei); /*proto*/ 2025-12-30T00:29:38,621 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,622 kivy/graphics/cgl_backend/cgl_debug.c:3677:25: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCreateShader’ used but never defined 2025-12-30T00:29:38,623 3677 | static GLuint __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCreateShader(GLenum); /*proto*/ 2025-12-30T00:29:38,624 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,625 kivy/graphics/cgl_backend/cgl_debug.c:3678:25: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCreateShader’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,626 3678 | static GLuint __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCreateShader(GLenum); /*proto*/ 2025-12-30T00:29:38,627 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,628 kivy/graphics/cgl_backend/cgl_debug.c:3679:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCullFace’ used but never defined 2025-12-30T00:29:38,629 3679 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCullFace(GLenum); /*proto*/ 2025-12-30T00:29:38,630 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,631 kivy/graphics/cgl_backend/cgl_debug.c:3680:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCullFace’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,632 3680 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCullFace(GLenum); /*proto*/ 2025-12-30T00:29:38,632 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,634 kivy/graphics/cgl_backend/cgl_debug.c:3685:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDeleteProgram’ used but never defined 2025-12-30T00:29:38,635 3685 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDeleteProgram(GLuint); /*proto*/ 2025-12-30T00:29:38,635 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,637 kivy/graphics/cgl_backend/cgl_debug.c:3686:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDeleteProgram’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,638 3686 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDeleteProgram(GLuint); /*proto*/ 2025-12-30T00:29:38,638 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,640 kivy/graphics/cgl_backend/cgl_debug.c:3689:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDeleteShader’ used but never defined 2025-12-30T00:29:38,641 3689 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDeleteShader(GLuint); /*proto*/ 2025-12-30T00:29:38,641 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,643 kivy/graphics/cgl_backend/cgl_debug.c:3690:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDeleteShader’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,644 3690 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDeleteShader(GLuint); /*proto*/ 2025-12-30T00:29:38,644 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,646 kivy/graphics/cgl_backend/cgl_debug.c:3693:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDepthFunc’ used but never defined 2025-12-30T00:29:38,647 3693 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDepthFunc(GLenum); /*proto*/ 2025-12-30T00:29:38,648 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,649 kivy/graphics/cgl_backend/cgl_debug.c:3694:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDepthFunc’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,650 3694 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDepthFunc(GLenum); /*proto*/ 2025-12-30T00:29:38,650 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,652 kivy/graphics/cgl_backend/cgl_debug.c:3695:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDepthMask’ used but never defined 2025-12-30T00:29:38,653 3695 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDepthMask(GLboolean); /*proto*/ 2025-12-30T00:29:38,654 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,655 kivy/graphics/cgl_backend/cgl_debug.c:3696:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDepthMask’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,656 3696 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDepthMask(GLboolean); /*proto*/ 2025-12-30T00:29:38,657 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,658 kivy/graphics/cgl_backend/cgl_debug.c:3697:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDetachShader’ used but never defined 2025-12-30T00:29:38,658 3697 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDetachShader(GLuint, GLuint); /*proto*/ 2025-12-30T00:29:38,659 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,661 kivy/graphics/cgl_backend/cgl_debug.c:3698:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDetachShader’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,662 3698 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDetachShader(GLuint, GLuint); /*proto*/ 2025-12-30T00:29:38,662 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,664 kivy/graphics/cgl_backend/cgl_debug.c:3699:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDisable’ used but never defined 2025-12-30T00:29:38,665 3699 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDisable(GLenum); /*proto*/ 2025-12-30T00:29:38,665 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,667 kivy/graphics/cgl_backend/cgl_debug.c:3700:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDisable’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,668 3700 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDisable(GLenum); /*proto*/ 2025-12-30T00:29:38,668 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,670 kivy/graphics/cgl_backend/cgl_debug.c:3701:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDisableVertexAttribArray’ used but never defined 2025-12-30T00:29:38,671 3701 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDisableVertexAttribArray(GLuint); /*proto*/ 2025-12-30T00:29:38,672 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,673 kivy/graphics/cgl_backend/cgl_debug.c:3702:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDisableVertexAttribArray’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,674 3702 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDisableVertexAttribArray(GLuint); /*proto*/ 2025-12-30T00:29:38,675 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,676 kivy/graphics/cgl_backend/cgl_debug.c:3703:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDrawArrays’ used but never defined 2025-12-30T00:29:38,677 3703 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDrawArrays(GLenum, GLint, GLsizei); /*proto*/ 2025-12-30T00:29:38,677 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,679 kivy/graphics/cgl_backend/cgl_debug.c:3704:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDrawArrays’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,680 3704 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDrawArrays(GLenum, GLint, GLsizei); /*proto*/ 2025-12-30T00:29:38,680 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,682 kivy/graphics/cgl_backend/cgl_debug.c:3707:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgEnable’ used but never defined 2025-12-30T00:29:38,683 3707 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgEnable(GLenum); /*proto*/ 2025-12-30T00:29:38,684 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,685 kivy/graphics/cgl_backend/cgl_debug.c:3708:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgEnable’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,686 3708 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgEnable(GLenum); /*proto*/ 2025-12-30T00:29:38,686 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,688 kivy/graphics/cgl_backend/cgl_debug.c:3709:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgEnableVertexAttribArray’ used but never defined 2025-12-30T00:29:38,689 3709 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgEnableVertexAttribArray(GLuint); /*proto*/ 2025-12-30T00:29:38,689 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,691 kivy/graphics/cgl_backend/cgl_debug.c:3710:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgEnableVertexAttribArray’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,692 3710 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgEnableVertexAttribArray(GLuint); /*proto*/ 2025-12-30T00:29:38,692 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,694 kivy/graphics/cgl_backend/cgl_debug.c:3715:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgFramebufferRenderbuffer’ used but never defined 2025-12-30T00:29:38,695 3715 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgFramebufferRenderbuffer(GLenum, GLenum, GLenum, GLuint); /*proto*/ 2025-12-30T00:29:38,695 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,697 kivy/graphics/cgl_backend/cgl_debug.c:3716:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgFramebufferRenderbuffer’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,698 3716 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgFramebufferRenderbuffer(GLenum, GLenum, GLenum, GLuint); /*proto*/ 2025-12-30T00:29:38,699 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,700 kivy/graphics/cgl_backend/cgl_debug.c:3717:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgFramebufferTexture2D’ used but never defined 2025-12-30T00:29:38,701 3717 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgFramebufferTexture2D(GLenum, GLenum, GLenum, GLuint, GLint); /*proto*/ 2025-12-30T00:29:38,702 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,703 kivy/graphics/cgl_backend/cgl_debug.c:3718:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgFramebufferTexture2D’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,704 3718 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgFramebufferTexture2D(GLenum, GLenum, GLenum, GLuint, GLint); /*proto*/ 2025-12-30T00:29:38,704 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,706 kivy/graphics/cgl_backend/cgl_debug.c:3719:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgFrontFace’ used but never defined 2025-12-30T00:29:38,707 3719 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgFrontFace(GLenum); /*proto*/ 2025-12-30T00:29:38,708 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,709 kivy/graphics/cgl_backend/cgl_debug.c:3720:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgFrontFace’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,710 3720 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgFrontFace(GLenum); /*proto*/ 2025-12-30T00:29:38,710 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,712 kivy/graphics/cgl_backend/cgl_debug.c:3723:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGenerateMipmap’ used but never defined 2025-12-30T00:29:38,713 3723 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGenerateMipmap(GLenum); /*proto*/ 2025-12-30T00:29:38,713 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,715 kivy/graphics/cgl_backend/cgl_debug.c:3724:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGenerateMipmap’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,716 3724 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGenerateMipmap(GLenum); /*proto*/ 2025-12-30T00:29:38,716 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,718 kivy/graphics/cgl_backend/cgl_debug.c:3779:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgHint’ used but never defined 2025-12-30T00:29:38,719 3779 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgHint(GLenum, GLenum); /*proto*/ 2025-12-30T00:29:38,719 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,721 kivy/graphics/cgl_backend/cgl_debug.c:3780:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgHint’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,722 3780 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgHint(GLenum, GLenum); /*proto*/ 2025-12-30T00:29:38,723 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,724 kivy/graphics/cgl_backend/cgl_debug.c:3781:28: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsBuffer’ used but never defined 2025-12-30T00:29:38,725 3781 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsBuffer(GLuint); /*proto*/ 2025-12-30T00:29:38,726 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,727 kivy/graphics/cgl_backend/cgl_debug.c:3782:28: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgIsBuffer’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,728 3782 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgIsBuffer(GLuint); /*proto*/ 2025-12-30T00:29:38,729 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,731 kivy/graphics/cgl_backend/cgl_debug.c:3783:28: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsEnabled’ used but never defined 2025-12-30T00:29:38,731 3783 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsEnabled(GLenum); /*proto*/ 2025-12-30T00:29:38,732 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,734 kivy/graphics/cgl_backend/cgl_debug.c:3784:28: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgIsEnabled’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,734 3784 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgIsEnabled(GLenum); /*proto*/ 2025-12-30T00:29:38,735 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,737 kivy/graphics/cgl_backend/cgl_debug.c:3785:28: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsFramebuffer’ used but never defined 2025-12-30T00:29:38,737 3785 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsFramebuffer(GLuint); /*proto*/ 2025-12-30T00:29:38,738 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,740 kivy/graphics/cgl_backend/cgl_debug.c:3786:28: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgIsFramebuffer’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,740 3786 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgIsFramebuffer(GLuint); /*proto*/ 2025-12-30T00:29:38,741 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,743 kivy/graphics/cgl_backend/cgl_debug.c:3787:28: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsProgram’ used but never defined 2025-12-30T00:29:38,744 3787 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsProgram(GLuint); /*proto*/ 2025-12-30T00:29:38,744 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,746 kivy/graphics/cgl_backend/cgl_debug.c:3788:28: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgIsProgram’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,747 3788 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgIsProgram(GLuint); /*proto*/ 2025-12-30T00:29:38,748 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,749 kivy/graphics/cgl_backend/cgl_debug.c:3789:28: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsRenderbuffer’ used but never defined 2025-12-30T00:29:38,750 3789 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsRenderbuffer(GLuint); /*proto*/ 2025-12-30T00:29:38,751 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,752 kivy/graphics/cgl_backend/cgl_debug.c:3790:28: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgIsRenderbuffer’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,753 3790 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgIsRenderbuffer(GLuint); /*proto*/ 2025-12-30T00:29:38,754 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,755 kivy/graphics/cgl_backend/cgl_debug.c:3791:28: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsShader’ used but never defined 2025-12-30T00:29:38,756 3791 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsShader(GLuint); /*proto*/ 2025-12-30T00:29:38,757 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,759 kivy/graphics/cgl_backend/cgl_debug.c:3792:28: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgIsShader’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,759 3792 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgIsShader(GLuint); /*proto*/ 2025-12-30T00:29:38,760 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,762 kivy/graphics/cgl_backend/cgl_debug.c:3793:28: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsTexture’ used but never defined 2025-12-30T00:29:38,763 3793 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgIsTexture(GLuint); /*proto*/ 2025-12-30T00:29:38,764 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,765 kivy/graphics/cgl_backend/cgl_debug.c:3794:28: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgIsTexture’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,765 3794 | static GLboolean __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgIsTexture(GLuint); /*proto*/ 2025-12-30T00:29:38,766 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,768 kivy/graphics/cgl_backend/cgl_debug.c:3795:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgLineWidth’ used but never defined 2025-12-30T00:29:38,769 3795 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgLineWidth(GLfloat); /*proto*/ 2025-12-30T00:29:38,769 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,771 kivy/graphics/cgl_backend/cgl_debug.c:3796:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgLineWidth’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,772 3796 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgLineWidth(GLfloat); /*proto*/ 2025-12-30T00:29:38,773 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,775 kivy/graphics/cgl_backend/cgl_debug.c:3797:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgLinkProgram’ used but never defined 2025-12-30T00:29:38,776 3797 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgLinkProgram(GLuint); /*proto*/ 2025-12-30T00:29:38,777 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,778 kivy/graphics/cgl_backend/cgl_debug.c:3798:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgLinkProgram’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,779 3798 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgLinkProgram(GLuint); /*proto*/ 2025-12-30T00:29:38,780 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,782 kivy/graphics/cgl_backend/cgl_debug.c:3799:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgPixelStorei’ used but never defined 2025-12-30T00:29:38,783 3799 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgPixelStorei(GLenum, GLint); /*proto*/ 2025-12-30T00:29:38,785 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,786 kivy/graphics/cgl_backend/cgl_debug.c:3800:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgPixelStorei’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,787 3800 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgPixelStorei(GLenum, GLint); /*proto*/ 2025-12-30T00:29:38,789 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,790 kivy/graphics/cgl_backend/cgl_debug.c:3801:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgPolygonOffset’ used but never defined 2025-12-30T00:29:38,792 3801 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgPolygonOffset(GLfloat, GLfloat); /*proto*/ 2025-12-30T00:29:38,793 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,795 kivy/graphics/cgl_backend/cgl_debug.c:3802:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgPolygonOffset’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,796 3802 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgPolygonOffset(GLfloat, GLfloat); /*proto*/ 2025-12-30T00:29:38,798 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,798 kivy/graphics/cgl_backend/cgl_debug.c:3805:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgRenderbufferStorage’ used but never defined 2025-12-30T00:29:38,799 3805 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgRenderbufferStorage(GLenum, GLenum, GLsizei, GLsizei); /*proto*/ 2025-12-30T00:29:38,800 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,801 kivy/graphics/cgl_backend/cgl_debug.c:3806:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgRenderbufferStorage’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,802 3806 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgRenderbufferStorage(GLenum, GLenum, GLsizei, GLsizei); /*proto*/ 2025-12-30T00:29:38,802 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,803 kivy/graphics/cgl_backend/cgl_debug.c:3807:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgSampleCoverage’ used but never defined 2025-12-30T00:29:38,804 3807 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgSampleCoverage(GLclampf, GLboolean); /*proto*/ 2025-12-30T00:29:38,805 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,806 kivy/graphics/cgl_backend/cgl_debug.c:3808:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgSampleCoverage’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,807 3808 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgSampleCoverage(GLclampf, GLboolean); /*proto*/ 2025-12-30T00:29:38,808 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,809 kivy/graphics/cgl_backend/cgl_debug.c:3809:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgScissor’ used but never defined 2025-12-30T00:29:38,810 3809 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgScissor(GLint, GLint, GLsizei, GLsizei); /*proto*/ 2025-12-30T00:29:38,811 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,812 kivy/graphics/cgl_backend/cgl_debug.c:3810:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgScissor’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,813 3810 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgScissor(GLint, GLint, GLsizei, GLsizei); /*proto*/ 2025-12-30T00:29:38,814 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,815 kivy/graphics/cgl_backend/cgl_debug.c:3813:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgStencilFunc’ used but never defined 2025-12-30T00:29:38,816 3813 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgStencilFunc(GLenum, GLint, GLuint); /*proto*/ 2025-12-30T00:29:38,817 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,818 kivy/graphics/cgl_backend/cgl_debug.c:3814:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgStencilFunc’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,819 3814 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgStencilFunc(GLenum, GLint, GLuint); /*proto*/ 2025-12-30T00:29:38,820 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,821 kivy/graphics/cgl_backend/cgl_debug.c:3815:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgStencilFuncSeparate’ used but never defined 2025-12-30T00:29:38,822 3815 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgStencilFuncSeparate(GLenum, GLenum, GLint, GLuint); /*proto*/ 2025-12-30T00:29:38,822 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,823 kivy/graphics/cgl_backend/cgl_debug.c:3816:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgStencilFuncSeparate’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,824 3816 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgStencilFuncSeparate(GLenum, GLenum, GLint, GLuint); /*proto*/ 2025-12-30T00:29:38,825 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,826 kivy/graphics/cgl_backend/cgl_debug.c:3817:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgStencilMask’ used but never defined 2025-12-30T00:29:38,827 3817 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgStencilMask(GLuint); /*proto*/ 2025-12-30T00:29:38,827 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,829 kivy/graphics/cgl_backend/cgl_debug.c:3818:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgStencilMask’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,830 3818 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgStencilMask(GLuint); /*proto*/ 2025-12-30T00:29:38,830 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,832 kivy/graphics/cgl_backend/cgl_debug.c:3819:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgStencilMaskSeparate’ used but never defined 2025-12-30T00:29:38,833 3819 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgStencilMaskSeparate(GLenum, GLuint); /*proto*/ 2025-12-30T00:29:38,834 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,835 kivy/graphics/cgl_backend/cgl_debug.c:3820:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgStencilMaskSeparate’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,836 3820 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgStencilMaskSeparate(GLenum, GLuint); /*proto*/ 2025-12-30T00:29:38,837 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,838 kivy/graphics/cgl_backend/cgl_debug.c:3821:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgStencilOp’ used but never defined 2025-12-30T00:29:38,839 3821 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgStencilOp(GLenum, GLenum, GLenum); /*proto*/ 2025-12-30T00:29:38,840 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,842 kivy/graphics/cgl_backend/cgl_debug.c:3822:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgStencilOp’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,843 3822 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgStencilOp(GLenum, GLenum, GLenum); /*proto*/ 2025-12-30T00:29:38,843 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,845 kivy/graphics/cgl_backend/cgl_debug.c:3823:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgStencilOpSeparate’ used but never defined 2025-12-30T00:29:38,846 3823 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgStencilOpSeparate(GLenum, GLenum, GLenum, GLenum); /*proto*/ 2025-12-30T00:29:38,847 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,848 kivy/graphics/cgl_backend/cgl_debug.c:3824:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgStencilOpSeparate’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,849 3824 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgStencilOpSeparate(GLenum, GLenum, GLenum, GLenum); /*proto*/ 2025-12-30T00:29:38,849 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,851 kivy/graphics/cgl_backend/cgl_debug.c:3827:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexParameterf’ used but never defined 2025-12-30T00:29:38,852 3827 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexParameterf(GLenum, GLenum, GLfloat); /*proto*/ 2025-12-30T00:29:38,853 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,854 kivy/graphics/cgl_backend/cgl_debug.c:3828:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgTexParameterf’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,855 3828 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgTexParameterf(GLenum, GLenum, GLfloat); /*proto*/ 2025-12-30T00:29:38,856 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,858 kivy/graphics/cgl_backend/cgl_debug.c:3829:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexParameteri’ used but never defined 2025-12-30T00:29:38,858 3829 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexParameteri(GLenum, GLenum, GLint); /*proto*/ 2025-12-30T00:29:38,859 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,861 kivy/graphics/cgl_backend/cgl_debug.c:3830:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgTexParameteri’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,862 3830 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgTexParameteri(GLenum, GLenum, GLint); /*proto*/ 2025-12-30T00:29:38,862 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,864 kivy/graphics/cgl_backend/cgl_debug.c:3833:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform1f’ used but never defined 2025-12-30T00:29:38,865 3833 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform1f(GLint, GLfloat); /*proto*/ 2025-12-30T00:29:38,866 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,867 kivy/graphics/cgl_backend/cgl_debug.c:3834:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform1f’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,868 3834 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform1f(GLint, GLfloat); /*proto*/ 2025-12-30T00:29:38,869 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,870 kivy/graphics/cgl_backend/cgl_debug.c:3837:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform1i’ used but never defined 2025-12-30T00:29:38,871 3837 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform1i(GLint, GLint); /*proto*/ 2025-12-30T00:29:38,872 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,874 kivy/graphics/cgl_backend/cgl_debug.c:3838:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform1i’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,874 3838 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform1i(GLint, GLint); /*proto*/ 2025-12-30T00:29:38,875 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,877 kivy/graphics/cgl_backend/cgl_debug.c:3841:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform2f’ used but never defined 2025-12-30T00:29:38,877 3841 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform2f(GLint, GLfloat, GLfloat); /*proto*/ 2025-12-30T00:29:38,878 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,880 kivy/graphics/cgl_backend/cgl_debug.c:3842:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform2f’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,881 3842 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform2f(GLint, GLfloat, GLfloat); /*proto*/ 2025-12-30T00:29:38,881 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,883 kivy/graphics/cgl_backend/cgl_debug.c:3845:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform2i’ used but never defined 2025-12-30T00:29:38,884 3845 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform2i(GLint, GLint, GLint); /*proto*/ 2025-12-30T00:29:38,884 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,886 kivy/graphics/cgl_backend/cgl_debug.c:3846:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform2i’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,887 3846 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform2i(GLint, GLint, GLint); /*proto*/ 2025-12-30T00:29:38,888 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,889 kivy/graphics/cgl_backend/cgl_debug.c:3849:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform3f’ used but never defined 2025-12-30T00:29:38,890 3849 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform3f(GLint, GLfloat, GLfloat, GLfloat); /*proto*/ 2025-12-30T00:29:38,891 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,893 kivy/graphics/cgl_backend/cgl_debug.c:3850:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform3f’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,893 3850 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform3f(GLint, GLfloat, GLfloat, GLfloat); /*proto*/ 2025-12-30T00:29:38,894 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,896 kivy/graphics/cgl_backend/cgl_debug.c:3853:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform3i’ used but never defined 2025-12-30T00:29:38,897 3853 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform3i(GLint, GLint, GLint, GLint); /*proto*/ 2025-12-30T00:29:38,897 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,899 kivy/graphics/cgl_backend/cgl_debug.c:3854:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform3i’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,900 3854 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform3i(GLint, GLint, GLint, GLint); /*proto*/ 2025-12-30T00:29:38,901 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,902 kivy/graphics/cgl_backend/cgl_debug.c:3857:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4f’ used but never defined 2025-12-30T00:29:38,903 3857 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4f(GLint, GLfloat, GLfloat, GLfloat, GLfloat); /*proto*/ 2025-12-30T00:29:38,904 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,906 kivy/graphics/cgl_backend/cgl_debug.c:3858:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform4f’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,906 3858 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform4f(GLint, GLfloat, GLfloat, GLfloat, GLfloat); /*proto*/ 2025-12-30T00:29:38,907 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,909 kivy/graphics/cgl_backend/cgl_debug.c:3861:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4i’ used but never defined 2025-12-30T00:29:38,909 3861 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4i(GLint, GLint, GLint, GLint, GLint); /*proto*/ 2025-12-30T00:29:38,910 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,912 kivy/graphics/cgl_backend/cgl_debug.c:3862:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform4i’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,913 3862 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform4i(GLint, GLint, GLint, GLint, GLint); /*proto*/ 2025-12-30T00:29:38,913 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,915 kivy/graphics/cgl_backend/cgl_debug.c:3867:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUseProgram’ used but never defined 2025-12-30T00:29:38,916 3867 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUseProgram(GLuint); /*proto*/ 2025-12-30T00:29:38,917 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,919 kivy/graphics/cgl_backend/cgl_debug.c:3868:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUseProgram’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,919 3868 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUseProgram(GLuint); /*proto*/ 2025-12-30T00:29:38,920 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,922 kivy/graphics/cgl_backend/cgl_debug.c:3869:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgValidateProgram’ used but never defined 2025-12-30T00:29:38,923 3869 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgValidateProgram(GLuint); /*proto*/ 2025-12-30T00:29:38,923 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,925 kivy/graphics/cgl_backend/cgl_debug.c:3870:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgValidateProgram’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,926 3870 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgValidateProgram(GLuint); /*proto*/ 2025-12-30T00:29:38,927 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,928 kivy/graphics/cgl_backend/cgl_debug.c:3871:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttrib1f’ used but never defined 2025-12-30T00:29:38,929 3871 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttrib1f(GLuint, GLfloat); /*proto*/ 2025-12-30T00:29:38,930 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,932 kivy/graphics/cgl_backend/cgl_debug.c:3872:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgVertexAttrib1f’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,932 3872 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgVertexAttrib1f(GLuint, GLfloat); /*proto*/ 2025-12-30T00:29:38,933 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,935 kivy/graphics/cgl_backend/cgl_debug.c:3873:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttrib2f’ used but never defined 2025-12-30T00:29:38,936 3873 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttrib2f(GLuint, GLfloat, GLfloat); /*proto*/ 2025-12-30T00:29:38,936 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,938 kivy/graphics/cgl_backend/cgl_debug.c:3874:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgVertexAttrib2f’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,939 3874 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgVertexAttrib2f(GLuint, GLfloat, GLfloat); /*proto*/ 2025-12-30T00:29:38,940 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,941 kivy/graphics/cgl_backend/cgl_debug.c:3875:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttrib3f’ used but never defined 2025-12-30T00:29:38,942 3875 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttrib3f(GLuint, GLfloat, GLfloat, GLfloat); /*proto*/ 2025-12-30T00:29:38,943 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,945 kivy/graphics/cgl_backend/cgl_debug.c:3876:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgVertexAttrib3f’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:38,958 3876 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgVertexAttrib3f(GLuint, GLfloat, GLfloat, GLfloat); /*proto*/ 2025-12-30T00:29:38,959 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:38,968 kivy/graphics/cgl_backend/cgl_debug.c:3877:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttrib4f’ used but never defined 2025-12-30T00:29:38,987 3877 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttrib4f(GLuint, GLfloat, GLfloat, GLfloat, GLfloat); /*proto*/ 2025-12-30T00:29:38,995 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:39,006 kivy/graphics/cgl_backend/cgl_debug.c:3878:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgVertexAttrib4f’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:39,007 3878 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgVertexAttrib4f(GLuint, GLfloat, GLfloat, GLfloat, GLfloat); /*proto*/ 2025-12-30T00:29:39,008 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:39,008 kivy/graphics/cgl_backend/cgl_debug.c:3881:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgViewport’ used but never defined 2025-12-30T00:29:39,009 3881 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgViewport(GLint, GLint, GLsizei, GLsizei); /*proto*/ 2025-12-30T00:29:39,010 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:39,011 kivy/graphics/cgl_backend/cgl_debug.c:3882:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgViewport’ declared ‘static’ but never defined [-Wunused-function] 2025-12-30T00:29:39,012 3882 | static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgViewport(GLint, GLint, GLsizei, GLsizei); /*proto*/ 2025-12-30T00:29:39,012 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-30T00:29:39,042 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/kivy/graphics/opengl.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/kivy/graphics/opengl.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-30T00:29:39,050 kivy/graphics/cgl_backend/cgl_debug.c:33320:19: warning: ‘DIGITS_HEX’ defined but not used [-Wunused-const-variable=] 2025-12-30T00:29:39,051 33320 | static const char DIGITS_HEX[2*16+1] = { 2025-12-30T00:29:39,051 | ^~~~~~~~~~ 2025-12-30T00:29:39,082 kivy/graphics/cgl_backend/cgl_debug.c:33310:19: warning: ‘DIGIT_PAIRS_8’ defined but not used [-Wunused-const-variable=] 2025-12-30T00:29:39,083 33310 | static const char DIGIT_PAIRS_8[2*8*8+1] = { 2025-12-30T00:29:39,084 | ^~~~~~~~~~~~~ 2025-12-30T00:29:39,116 kivy/graphics/cgl_backend/cgl_debug.c:33298:19: warning: ‘DIGIT_PAIRS_10’ defined but not used [-Wunused-const-variable=] 2025-12-30T00:29:39,116 33298 | static const char DIGIT_PAIRS_10[2*10*10+1] = { 2025-12-30T00:29:39,117 | ^~~~~~~~~~~~~~ 2025-12-30T00:29:39,955 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/kivy/lib/gstplayer/_gstplayer.o -L/usr/lib/arm-linux-gnueabihf -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 -o build/lib.linux-armv7l-cpython-311/kivy/lib/gstplayer/_gstplayer.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-30T00:29:40,149 Traceback (most recent call last): 2025-12-30T00:29:40,150 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in 2025-12-30T00:29:40,150 main() 2025-12-30T00:29:40,151 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main 2025-12-30T00:29:40,152 json_out['return_val'] = hook(**hook_input['kwargs']) 2025-12-30T00:29:40,152 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-30T00:29:40,153 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 251, in build_wheel 2025-12-30T00:29:40,153 return _build_backend().build_wheel(wheel_directory, config_settings, 2025-12-30T00:29:40,154 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-30T00:29:40,155 File "/tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 435, in build_wheel 2025-12-30T00:29:40,155 return _build(['bdist_wheel', '--dist-info-dir', str(metadata_directory)]) 2025-12-30T00:29:40,156 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-30T00:29:40,157 File "/tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 423, in _build 2025-12-30T00:29:40,157 return self._build_with_temp_dir( 2025-12-30T00:29:40,158 ^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-30T00:29:40,158 File "/tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 404, in _build_with_temp_dir 2025-12-30T00:29:40,159 self.run_setup() 2025-12-30T00:29:40,160 File "/tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 512, in run_setup 2025-12-30T00:29:40,160 super().run_setup(setup_script=setup_script) 2025-12-30T00:29:40,161 File "/tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 317, in run_setup 2025-12-30T00:29:40,162 exec(code, locals()) 2025-12-30T00:29:40,162 File "", line 1600, in 2025-12-30T00:29:40,163 File "/tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/__init__.py", line 115, in setup 2025-12-30T00:29:40,163 return distutils.core.setup(**attrs) 2025-12-30T00:29:40,164 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-30T00:29:40,164 File "/tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/core.py", line 186, in setup 2025-12-30T00:29:40,165 return run_commands(dist) 2025-12-30T00:29:40,165 ^^^^^^^^^^^^^^^^^^ 2025-12-30T00:29:40,166 File "/tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/core.py", line 202, in run_commands 2025-12-30T00:29:40,166 dist.run_commands() 2025-12-30T00:29:40,167 File "/tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py", line 1002, in run_commands 2025-12-30T00:29:40,167 self.run_command(cmd) 2025-12-30T00:29:40,168 File "/tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py", line 1102, in run_command 2025-12-30T00:29:40,168 super().run_command(command) 2025-12-30T00:29:40,169 File "/tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py", line 1021, in run_command 2025-12-30T00:29:40,169 cmd_obj.run() 2025-12-30T00:29:40,170 File "/tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/bdist_wheel.py", line 370, in run 2025-12-30T00:29:40,171 self.run_command("build") 2025-12-30T00:29:40,171 File "/tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py", line 357, in run_command 2025-12-30T00:29:40,172 self.distribution.run_command(command) 2025-12-30T00:29:40,173 File "/tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py", line 1102, in run_command 2025-12-30T00:29:40,173 super().run_command(command) 2025-12-30T00:29:40,174 File "/tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py", line 1021, in run_command 2025-12-30T00:29:40,175 cmd_obj.run() 2025-12-30T00:29:40,175 File "/tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/command/build.py", line 135, in run 2025-12-30T00:29:40,176 self.run_command(cmd_name) 2025-12-30T00:29:40,177 File "/tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py", line 357, in run_command 2025-12-30T00:29:40,177 self.distribution.run_command(command) 2025-12-30T00:29:40,178 File "/tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py", line 1102, in run_command 2025-12-30T00:29:40,178 super().run_command(command) 2025-12-30T00:29:40,179 File "/tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py", line 1021, in run_command 2025-12-30T00:29:40,180 cmd_obj.run() 2025-12-30T00:29:40,180 File "/tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_ext.py", line 96, in run 2025-12-30T00:29:40,181 _build_ext.run(self) 2025-12-30T00:29:40,181 File "/tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/command/build_ext.py", line 368, in run 2025-12-30T00:29:40,182 self.build_extensions() 2025-12-30T00:29:40,183 File "", line 443, in build_extensions 2025-12-30T00:29:40,183 File "/tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/command/build_ext.py", line 482, in build_extensions 2025-12-30T00:29:40,184 self._build_extensions_parallel() 2025-12-30T00:29:40,184 File "/tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/command/build_ext.py", line 505, in _build_extensions_parallel 2025-12-30T00:29:40,185 fut.result() 2025-12-30T00:29:40,185 File "/usr/lib/python3.11/concurrent/futures/_base.py", line 449, in result 2025-12-30T00:29:40,186 return self.__get_result() 2025-12-30T00:29:40,186 ^^^^^^^^^^^^^^^^^^^ 2025-12-30T00:29:40,187 File "/usr/lib/python3.11/concurrent/futures/_base.py", line 401, in __get_result 2025-12-30T00:29:40,187 raise self._exception 2025-12-30T00:29:40,188 File "/usr/lib/python3.11/concurrent/futures/thread.py", line 58, in run 2025-12-30T00:29:40,188 result = self.fn(*self.args, **self.kwargs) 2025-12-30T00:29:40,189 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-30T00:29:40,189 File "/tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_ext.py", line 261, in build_extension 2025-12-30T00:29:40,190 _build_ext.build_extension(self, ext) 2025-12-30T00:29:40,190 File "/tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/Cython/Distutils/build_ext.py", line 131, in build_extension 2025-12-30T00:29:40,191 new_ext = cythonize( 2025-12-30T00:29:40,191 ^^^^^^^^^^ 2025-12-30T00:29:40,192 File "/tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1153, in cythonize 2025-12-30T00:29:40,192 cythonize_one(*args) 2025-12-30T00:29:40,193 File "/tmp/pip-build-env-b66xt3xb/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1297, in cythonize_one 2025-12-30T00:29:40,194 raise CompileError(None, pyx_file) 2025-12-30T00:29:40,195 Cython.Compiler.Errors.CompileError: kivy/graphics/context.pyx 2025-12-30T00:29:41,438 ERROR: [present-rich] Building wheel for protonox-kivy (pyproject.toml) exited with 1 2025-12-30T00:29:41,453 [bold magenta]full command[/]: [blue]/usr/bin/python3 /usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py build_wheel /tmp/tmpjxtfk0i0[/] 2025-12-30T00:29:41,454 [bold magenta]cwd[/]: /tmp/pip-wheel-xh97_x6r/protonox-kivy_f27d337dd70c4e4aa70b0a37477eebe7 2025-12-30T00:29:41,455 Building wheel for protonox-kivy (pyproject.toml): finished with status 'error' 2025-12-30T00:29:41,457 ERROR: Failed building wheel for protonox-kivy 2025-12-30T00:29:41,460 Failed to build protonox-kivy 2025-12-30T00:29:41,461 ERROR: Failed to build one or more wheels 2025-12-30T00:29:41,462 Exception information: 2025-12-30T00:29:41,462 Traceback (most recent call last): 2025-12-30T00:29:41,462 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2025-12-30T00:29:41,462 status = run_func(*args) 2025-12-30T00:29:41,462 ^^^^^^^^^^^^^^^ 2025-12-30T00:29:41,462 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2025-12-30T00:29:41,462 return func(self, options, args) 2025-12-30T00:29:41,462 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-30T00:29:41,462 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 201, in run 2025-12-30T00:29:41,462 raise CommandError("Failed to build one or more wheels") 2025-12-30T00:29:41,462 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-12-30T00:29:41,466 Removed build tracker: '/tmp/pip-build-tracker-_myfukjo'