Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

OpenGL framework

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 3rdparty Cleanup glhckm exported code
Octocat-spinner-32 CMake
Octocat-spinner-32 example
Octocat-spinner-32 include Star after variable, not after type
Octocat-spinner-32 lib
Octocat-spinner-32 src
Octocat-spinner-32 .gitignore
Octocat-spinner-32 .gitmodules
Octocat-spinner-32 .ycm_extra_conf.py
Octocat-spinner-32 CMakeLists.txt
Octocat-spinner-32 README.md Add buildhck status image
Octocat-spinner-32 TODO
Octocat-spinner-32 generate_gl_map_tables.py
README.md

GLhck

buildhck status

Nothing interesting here yet... Move on.

Screenshots

ScreenshotScreenshot2Screenshot3

Building

git submodule update --init --recursive  # - initialize and fetch submodules
mkdir target && cd target                # - create build target directory
cmake -DCMAKE_INSTALL_PREFIX=build ..    # - run CMake, set install directory
make                                     # - compile

Running example(s)

cd target                                # - cd to your target directory
./example/display                        # - for example

Installing

cd target                                # - cd to your target directory
make install                             # - install

Addons for GLhck

Projects using GLhck

Thanks to

  • GLEW - OpenGL Extension Wrangler
  • GLFW - OpenGL Window/Context manager
  • GLSW - The OpenGL Shader Wrangler
  • Font-Stash - Dynamic font glyph cache
  • ACTC - Triangle consolidator
  • Kazmath - C Math library
  • STB-stuff - Used as freetype replacement
  • UTF-8 Decoder - Flexible and Economical UTF-8 Decoder
  • Assimp - Open Asset Import Library
  • OpenCTM - Open Compressed Triangle Mesh file format
  • Imlib2 - GLhck's image format loaders are based on imlib2
  • Kakwafont - GLhck's builtin font
Something went wrong with that request. Please try again.