caramelli / yagears Goto Github PK
View Code? Open in Web Editor NEWYet Another Gears OpenGL / Vulkan demo
License: MIT License
Yet Another Gears OpenGL / Vulkan demo
License: MIT License
As you tell in your ppt:
The Mesa 3D project makes OpenGL and OpenGL ES rendering possible using CPU operations only and the Linux Framebuffer (without requiring a GPU)
my device has arm a53 without gpu. I build mesa-7.11.2 and yagear
Usage: ./test/yagears2 -b Backend -e Engine
Backends: egl-fbdev
Engines: glesv1_cm
when i run ./test/yagears2 -b egl-fbdev -e glesv1_cm
, it gives me:
libEGL warning: failed to find any driver
libEGL warning: failed to find any driver
eglInitialize failed: 0x3001
building on Ubuntu 20.10, CMakeLists.txt should handle this case
cmake output:
....
-- Checking for modules 'gbm;libdrm;libevdev'
-- Found gbm, version 20.2.6
-- Found libdrm, version 2.4.102
-- Found libevdev, version 1.9.1
Package dri was not found in the pkg-config search path.
Perhaps you should add the directory containing `dri.pc'
to the PKG_CONFIG_PATH environment variable
No package 'dri' found
CMake Error at CMakeLists.txt:218 (string):
string sub-command STRIP requires two arguments.
Package dri was not found in the pkg-config search path.
Perhaps you should add the directory containing `dri.pc'
to the PKG_CONFIG_PATH environment variable
No package 'dri' found
CMake Error at CMakeLists.txt:220 (string):
string sub-command STRIP requires two arguments.
CMake Error at CMakeLists.txt:221 (string):
string sub-command REGEX, mode REPLACE needs at least 6 arguments total to
command.
CMake Error at CMakeLists.txt:222 (string):
string sub-command REGEX, mode REPLACE needs at least 6 arguments total to
command.
-- Checking for module 'bcm_host'
-- No package 'bcm_host' found
....
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.