Skip to content
forked from rprata/sgfx

IButterFree is a lightweight embedded library for displays and touchscreens providing everything required to build a fully featured embedded GUI. This project was move on: https://gitlab.com/geekonsoftware/ibutterfree

License

Notifications You must be signed in to change notification settings

k1132/ibutterfree

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IButterFree

What is IButterFree?

IButterFree is a lightweight embedded library for displays and touchscreens providing everything required to build a fully featured embedded GUI. The IButterFree library has been designed to be the smallest, fastest and most advanced embedded library for display and touchscreen solutions. For more information, access the official website.

Goals of IButterFree

  • Small memory Footprint;
  • Maximize utilities of hardware acceleration;
  • Support of advanced graphics operations such as multiple alpha blending modes;
  • No kernel modifications;
  • Lightweight, OpenSource, Portable and Modular;

Installation

IButterFree requires CMake to compile. Follow the instructions:

$ cd ibutterfree
$ mkdir build
$ cmake CMakeLists.txt -Bbuild
$ cd build
$ make

In case of cross compilation:

$ cd ibutterfree
$ mkdir build
$ cmake CMakeLists.txt -Bbuild -DCMAKE_TOOLCHAIN_FILE=toolchains/<toolchain_file>.cmake
$ cd build
$ make

License

IButterFree may be modified and distributed under the terms of the MIT license. See the LICENSE file for details.

About

IButterFree is a lightweight embedded library for displays and touchscreens providing everything required to build a fully featured embedded GUI. This project was move on: https://gitlab.com/geekonsoftware/ibutterfree

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 90.5%
  • Objective-C 8.2%
  • CMake 1.3%