All Projects → thp → Eglo

thp / Eglo

Licence: isc
EGL/X11 Abstraction Library for Pocket C.H.I.P

Projects that are alternatives of or similar to Eglo

Gitter Api
[production-ready] Gitter API implementation for php 7.0+ allowing sync, async and streaming access.
Stars: ✭ 11 (-26.67%)
Mutual labels:  library
Printcess
Haskell pretty printing library supporting indentation, mixfix operators, and automatic line breaks.
Stars: ✭ 13 (-13.33%)
Mutual labels:  library
Vue Echarts V3
Vue.js(v2.x+) component wrap for ECharts.js(v3.x+)
Stars: ✭ 884 (+5793.33%)
Mutual labels:  library
Python Opcua
LGPL Pure Python OPC-UA Client and Server
Stars: ✭ 863 (+5653.33%)
Mutual labels:  library
Werender
Simple, light-weight, Canvas library for 2D rendering
Stars: ✭ 13 (-13.33%)
Mutual labels:  library
Timesheet.js
JavaScript library for HTML5 & CSS3 time sheets
Stars: ✭ 6,881 (+45773.33%)
Mutual labels:  library
Parallel Ssh
Asynchronous parallel SSH client library.
Stars: ✭ 864 (+5660%)
Mutual labels:  library
Breadcast
Small Broadcast Receiver Library for Android
Stars: ✭ 15 (+0%)
Mutual labels:  library
Ikonograph
⚠️ This project is no longer mantained
Stars: ✭ 13 (-13.33%)
Mutual labels:  library
Polysnap
A work in progress polygon operations library with integer snap-rounding
Stars: ✭ 14 (-6.67%)
Mutual labels:  library
Idutf8lib
Idiot's UTF-8 Library
Stars: ✭ 12 (-20%)
Mutual labels:  library
Egjs
Javascript components group that brings easiest and fastest way to build a web application in your way.
Stars: ✭ 871 (+5706.67%)
Mutual labels:  library
Androidlibs
🔥正在成为史上最全分类 Android 开源大全~~~~(长期更新 Star 一下吧)
Stars: ✭ 7,148 (+47553.33%)
Mutual labels:  library
Tabulate
Table Maker for Modern C++
Stars: ✭ 862 (+5646.67%)
Mutual labels:  library
Candyview
Implement any RecyclerView in just 1 Line. CandyView handles everything for you.
Stars: ✭ 15 (+0%)
Mutual labels:  library
Joctomap
Java/Android wrapper for Octomap: an octree-based mapping library
Stars: ✭ 11 (-26.67%)
Mutual labels:  library
Omgl
Pythonic OpenGL Bindings
Stars: ✭ 13 (-13.33%)
Mutual labels:  library
Drf Tus
A Tus (tus.io) library for Django Rest Framework
Stars: ✭ 15 (+0%)
Mutual labels:  library
Rxsociallib
分享登录工具库,简洁配置,可配合RxJava/RxJava2使用,支持QQ微信微博
Stars: ✭ 15 (+0%)
Mutual labels:  library
Cordova Plugin Camera
Apache Cordova Plugin camera
Stars: ✭ 879 (+5760%)
Mutual labels:  library

eglo -- Minimalistic X11/EGL abstraction for Pocket C.H.I.P

This is a minimalistic library to abstract away X11 and EGL API calls for applications and games intended to run on the Pocket C.H.I.P, so that one can simply link against libGLESv1_CM or libGLESv2 and start coding. No utilities, no audio functions, no toys.

Build dependencies:

sudo apt-get install build-essential libx11-dev chip-mali-userspace

How to build the library and example app:

make

How to run the example:

./egloapp

For apps that don't work well with the small screen (480x272), you can set the environment variable EGLO_SCALE to enable the experimental FBO scaling code, for example:

env EGLO_SCALE=2 ./egloapp    # Uses virtual screen size 960x544
env EGLO_SCALE=4 ./egloapp    # Uses virtual screen size 1920x1088
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].