Skip to content

Conversation

@jopadan
Copy link

@jopadan jopadan commented Dec 8, 2025

  • add CMakeLists.txt and remove existing Makefile/install.sh
  • separate headers to include/
  • fix [bug][example] 06_basic_text crashes with optimization level > 1 #2
  • update README.md with CMake instructions and syntax highlighting
  • add .gitignore allowing in-source tree build commits
  • add standard includes to fgl.h
  • use exit(EXIT_SUCCESS) instead of return 0 in main
  • add FGL_ALIGN and use it for vector types
  • add vec2i, vec3d, vec4d
  • add fgl_update_window()
  • add fgl_is_window_resized()
  • add fgl_get_window_size()
  • add fgl_sysconfig_string()
  • add fgl_time_string()
  • add fgl_window_flip_vsync()
  • add fgl_window_frames()
  • add fgl_window_fps()
  • add fgl_window_fps_string()
  • add fgl_timer
  • update log format output style to [FGL][type] [section][subsection]
  • update examples with enable/disable vsync and resolution resize sync

@jopadan jopadan force-pushed the main branch 27 times, most recently from 2230111 to f05775f Compare December 14, 2025 10:12
- add CMakeLists.txt and remove existing Makefile/install.sh
- separate headers to include/
- fix segfault caused by text buffer in format_text using optimization level > 1
- update README.md with CMake instructions and syntax highlighting
- add .gitignore allowing in-source tree build commits
- add standard includes to fgl.h
- use exit(EXIT_SUCCESS) instead of return 0 in main
- add FGL_ALIGN and use it for vector types
- add vec2i, vec3i, vec4i, vec3d, vec4d
- add fgl_update_window()
- add fgl_is_window_resized()
- add fgl_get_window_size()
- add fgl_sysconfig_string()
- add fgl_time_string()
- add fgl_window_flip_vsync()
- add fgl_window_frames()
- add fgl_window_fps()
- add fgl_window_fps_string()
- add fgl_timer
- update printf format message output style to [FGL][type] [section][subsection]
- update examples with enable/disable vsync and resolution resize sync
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[bug][example] 06_basic_text crashes with optimization level > 1

1 participant