Age | Commit message (Collapse) | Author |
|
|
|
|
|
executable.
|
|
|
|
files. Fix PGKBUILD version not considering version 0. Add new language example. Begin rewrite of entire codebase. Move old codebase into the "old" folder. Begin creation Luma stdlib API. Build "luma.bin" file instead of "luma.elf".
|
|
reorganize source code structure in filesystem
remove gfxlib in favour of language-bindings to underlying libraries
adjust compiler optimization flags
improve c++ stdlib replacement
create cmd argument handler
unite core functions in class with app data (replaces luma::dat) for
easier access (no friends needed, "this->" instead of "luma::dat.")
reformat README into HTML (temporary change, will be reformated again in
later commit)
|
|
create the arch_t and kernel_t types
use char const * instead of std::string
use custom function instead of std::cerr and std::cout
replace as many stdlib function with custom-made ones
|
|
clean up Makefile
create PKGBUILD file
create dedicated folder for language examples
try to avoid macros where possible
remove C relics
create semi-working Vulkan test
|
|
fix makefile cxxflags
|
|
move codebase to c++
rework makefile
create simple wayland demo
|
|
|
|
makefile optimizations
added readme
added stdc version checking
x connection handling to a different file
|
|
|
|
make a gamble and enable -O3
|
|
make makefile super nice
update .gitignore
|
|
improve makefile
create luma example file
expanded stdlib
|
|
|
|
create simple xcb demo
|
|
|
|
|