| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-11-26 | [docs] updated doxyfile | Levent Kaya | |
| 2024-11-26 | [docs] doxy update | Levent Kaya | |
| 2024-11-26 | [docs] update on file path of Doxyfile | Levent Kaya | |
| 2024-11-26 | [docs] refactor on workflow path | Levent Kaya | |
| 2024-11-26 | [docs] typo fix | Levent Kaya | |
| 2024-11-26 | [docs] update doxygen generation | Levent Kaya | |
| 2024-11-26 | [feature] font rendering updated, but not works | lvntky | |
| 2024-11-25 | [feature] fps counter added | lvntky | |
| 2024-11-25 | [docs] better gif for showcase | lvntky | |
| 2024-11-25 | [docs] better gif for showcase | lvntky | |
| 2024-11-25 | [docs] better gif for showcase | lvntky | |
| 2024-11-25 | [docs] better gif for showcase | lvntky | |
| 2024-11-25 | [refactor] removed redunnat examples | lvntky | |
| 2024-11-25 | Merge pull request #8 from dario-loi/bugfixes | Levent Kaya | |
| 2024-11-24 | Formatted header | dario-loi | |
| 2024-11-24 | Merge branch 'master' into bugfixes | dario-loi | |
| 2024-11-24 | Merge branch 'master' of https://github.com/dario-loi/fbgl | dario-loi | |
| 2024-11-24 | Worked on minor changes for warnings | dario-loi | |
| 2024-11-24 | Formatted according to file | dario-loi | |
| 2024-11-24 | [refactor] faster rendering without bound check | lvntky | |
| 2024-11-24 | Merge branch 'master' of https://github.com/dario-loi/fbgl | dario-loi | |
| 2024-11-24 | Merge pull request #6 from dario-loi/master | Levent Kaya | |
| [FIX] Move all implementation under include guard | |||
| 2024-11-24 | Merge branch 'master' of https://github.com/dario-loi/fbgl | dario-loi | |
| 2024-11-24 | Merge branch 'master' of https://github.com/dario-loi/fbgl | dario-loi | |
| 2024-11-24 | Merge branch 'master' of https://github.com/dario-loi/fbgl | dario-loi | |
| 2024-11-24 | Merge branch 'lvntky:master' into master | dario-loi | |
| 2024-11-24 | Working CMakeLists.txt and many bugfixes | dario-loi | |
| Provided a working CMakeLists.txt file to build all of the examples, also fixed a bunch of bugs (some fixes also depend on personal preference and should be reviewed by maintainers): 1. Switched fbgl_t types from size_t to uint32_t as there is no way a screen resolution will be more than 2^32, this way we save 4 bytes and we have faster comparisons 2. Used int32_t instead of int for better clarity 3. fbgl_point now uses int32_t instead of uint32_t, no more sign comparison warnings (for loops that worked with fbgl_point were already working with int32_t in practice) 4. line.c now uses usleep(1000) to wait inbetween individual line draws instead of an empty for loop, as that was optimized away in release builds and led to all the animation being played instantly 5. removed the void fbgl_set_bg() forward declaration as it was incorrect w.r.t the actual function definition 6. fbgl_draw_texture specifies a const pointer to the texture resource, possibly allowing for compiler optimizations 7. fbgl_set_bg and fbgl_put_pixel now use #ifdef DEBUG to compile away checks in release builds, for faster performance 8. various const-correctness improvements 9. all required UNIX headers have been imported so that fbgl_check_esc_key does not give any more warnings All examples have been tested (on my local machine, so take this with a grain of salt) | |||
| 2024-11-24 | Merge branch 'lvntky:master' into master | dario-loi | |
| 2024-11-24 | Covered all implementation under include guard | dario-loi | |
| 2024-11-24 | [docs] contributors updated | Levent Kaya | |
| 2024-11-24 | Merge pull request #5 from dario-loi/master | Levent Kaya | |
| [docs] Fixed example code in README.md | |||
| 2024-11-24 | Specified the need for implementation macro in README | dario-loi | |
| 2024-11-24 | Fixed example code in README.md | dario-loi | |
| Example code now correctly declares a fbgl_t buffer and passes it to relevant functions, also, fbgl_get_{width,height} are renamed to the kernel functions fb_get_{width,height} as a library-provided wrapper is non-existent (and probably unnecessary). | |||
| 2024-11-24 | [build] test env build script | Levent Kaya | |
| 2024-11-24 | [docs] path fixes | Levent Kaya | |
| 2024-11-24 | [docs] fix branch typo | Levent Kaya | |
| 2024-11-24 | [docs] doxygen gh page | Levent Kaya | |
| 2024-11-24 | [feature] keyboard event tracking definitions | Levent Kaya | |
| 2024-11-24 | [docs] TODO updated | Levent Kaya | |
| 2024-11-24 | [refactor] comments added | Levent Kaya | |
| 2024-11-24 | [docs] typo fix | Levent Kaya | |
| 2024-11-24 | [docs] showcase added | Levent Kaya | |
| 2024-11-24 | [feature] texture rendering | lvntky | |
| 2024-11-23 | [asset] sample doom asset as tga to render | Levent Kaya | |
| 2024-11-23 | [feature] basic shapes | lvntky | |
| 2024-11-23 | [feature] raw mode test (not passed) | lvntky | |
| 2024-11-22 | [docs] todo list added | lvntky | |
| 2024-11-22 | [feature] line drawing algorithm | lvntky | |
| 2024-11-21 | [feature] partially text rendering with dependency | lvntky | |
| 2024-11-21 | [feature] some font loading but not works | lvntky | |
