Skip to content

Releases: EvanatorM/WV-Core

Alpha v0.3.0

03 Dec 15:50

Choose a tag to compare

Alpha v0.3.0 Pre-release
Pre-release

Changelog

Additions

  • Added a thread pool class

Bug Fixes

  • Fixed bug where the client app destructor never runs when the app is closed, leading to potential errors due to lack of cleanup

Alpha v0.2.3

15 Nov 17:48

Choose a tag to compare

Alpha v0.2.3 Pre-release
Pre-release

Changelog

Additions

  • Added the ability to toggle vsync

Changes

  • Changed the WillowVox log to engine log

Alpha v0.2.2

14 Nov 18:48

Choose a tag to compare

Alpha v0.2.2 Pre-release
Pre-release

Changelog

Additions

  • Added AddAsset function to AssetManager which allows for runtime asset creation
  • Added the ability to create texture from data for runtime texture creation
  • Added extern window default variables to allow for window customization

Changes

  • Removed OpenGL imports from all header files

Bug Fixes

  • Fixed bug where cameras would have a default FOV of 0, causing strange and unpredictable behavior

Alpha v0.2.1

05 Nov 20:30

Choose a tag to compare

Alpha v0.2.1 Pre-release
Pre-release

Changelog

Additions

  • Added GetWindow function to window class to get the GLFWwindow object

Alpha v0.2.0

05 Nov 17:07

Choose a tag to compare

Alpha v0.2.0 Pre-release
Pre-release

Changelog

Additions

  • Improved Logger with new functions for logging, warning, and giving errors
  • Basic window abstraction
  • Basic input abstraction
  • Texture class
  • Shader class
  • Camera class
  • deltaTime
  • Basic event system
  • Basic EBO, VBO, and VAO abstractions
  • AssetManager class

Alpha v0.1.0

05 Oct 21:21

Choose a tag to compare

Alpha v0.1.0 Pre-release
Pre-release

A basic project with very little functionality. It just has a window and application abstraction.