release-23.4
Implement parameter coding guidelines in clang-tidy (#808)
More functions now use ezStringView rather than const char* (#870)
Restructured libs: Core, GameEngine, System (#340)
* Modify glfw cmake scripts to be compatible with ours * Working keyboard input using glfw * Make player compile & run on linux * Implement relative mouse movement events and mouse scroll events using glfw * Do not keep track of plugins which failed to load. * OnResize, OnWindowMove, OnFocus and OnClickClose support for glfw window. * Add glfw ezScreen implementation * Remove sfml and xcb dependency
Automatically enforce coding guidelines (#770)
Use precompiled tools, if a tool is not available anywhere else
Use a software rasterizer for occlusion culling (#794)