Menu

Tree [92baf5] master /
 History

HTTPS access


File Date Author Commit
 .supplement 2021-01-04 Karl Robillard Karl Robillard [4385fb] rfont: Fix buildFontTexture() grayscale raster ...
 art 2020-09-10 Karl Robillard Karl Robillard [7f41bd] Begin work on Moonstone style.
 data 2021-08-21 Karl Robillard Karl Robillard [b64669] Add shader/matte.b.
 doc 2021-01-04 Karl Robillard Karl Robillard [3bbe2c] Move the boron-gl source from the boron reposit...
 game-project 2021-02-20 Karl Robillard Karl Robillard [d32b12] game-project: Fix gui init (broken in commit 78...
 jni 2021-01-04 Karl Robillard Karl Robillard [3bbe2c] Move the boron-gl source from the boron reposit...
 src 2022-05-12 Karl Robillard Karl Robillard [bf6dba] Update to Boron 2.0.8
 test 2021-11-12 Karl Robillard Karl Robillard [8c60ae] demo-loader: Enable rclock updates even when /u...
 tools 2022-07-27 Karl Robillard Karl Robillard [92baf5] curve.b: Fix gui init (broken in commit 7853e0ff).
 .gitignore 2020-07-09 Karl Robillard Karl Robillard [524efb] Ignore .supplement files.
 .gitmodules 2019-11-07 Karl Robillard Karl Robillard [7730a6] Import boron submodule and source for 3 initial...
 Credits 2020-05-09 Karl Robillard Karl Robillard [5a60b4] Add test/demo-reflect.b
 INSTALL 2021-01-04 Karl Robillard Karl Robillard [3bbe2c] Move the boron-gl source from the boron reposit...
 LICENSE 2021-02-04 Karl Robillard Karl Robillard [6b4b5e] Add README.md & LICENSE.
 README.md 2021-02-04 Karl Robillard Karl Robillard [6b4b5e] Add README.md & LICENSE.
 project.b 2022-05-12 Karl Robillard Karl Robillard [bf6dba] Update to Boron 2.0.8

Read Me

About Boron-GL

Boron-GL extends Boron with data types, functions, and dialects for using
OpenGL and OpenAL. It runs on Linux, Android, and Windows using OpenGL 3.3
or OpenGL ES 3.1.

The library may be copied under the terms of the LGPLv3, which is included in
the LICENSE file.

How to compile

The copr tool is used to compile the library and executable.

Data for the examples and tests is downloaded using the sup tool.

The following libraries must be installed to build boron-gl:

Fedora Linux

On Fedora you can get most of these using dnf like so:

sudo dnf install freetype-devel libpng-devel libvorbis-devel mesa-libGL-devel openal-soft-devel

GLV RPMs are on the openSUSE Build Service.

Ubuntu Linux

On Ubuntu you can get most of these using apt-get:

sudo apt-get install libfreetype6-dev libpng12-dev libvorbis-dev libgl1-mesa-dev libopenal-dev

GLV packages are on the openSUSE Build Service.

Boron-GL links

Home Page
http://urlan.sourceforge.net/boron/

Git Repository
https://git.code.sf.net/p/urlan/boron/bgl-test

Author Email
wickedsmoke@users.sf.net