Skip to content

zschzen/GLASM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

OpenGL-ASM x64 NASM Project (GLASM)

License macos-x86_64-build linux-x86_64-build

Simple OpenGL demo rendering a triangle using GLFW and NASM assembly.

GLASM

Features

  • Cross-platform support (macOS/Linux?/Windows?)
  • GLFW window management
  • Window resize handling
  • Interactive keyboard controls
  • Colored triangle rendering

Warning

Windows and Linux support are currently untested

Requirements

Build Instructions

make

Output will be in build/GLASM (or GLASM.exe on Windows)

Run

./build/GLASM

Clean Build

make clean

Controls

  • ESC: Exit application

License

zlib/libpng License - See LICENSE file for details


About

A simple OpenGL 1.1 triangle renderer written in NASM

Topics

Resources

License

Stars

Watchers

Forks

Contributors