Skip to content

Commit

Permalink
0.6.0 : Release Notes
Browse files Browse the repository at this point in the history
**from `git diff v0.6.0`**
this release has **A LOT** of changes over a couple of months
- wayland support (EXPERIMENTAL). Requires a very recent distribution
that supports required wayland protocols such as arch. Force Wayland by
setting `-DDENGINE_WIN=WAYLAND`
- Optimize event loop by using condition variables. This reduced CPU
usage since event loop was wasting alot of CPU cycles by running
infinately after window_createwindowandpoll in window.c
- Added Car physics test (really fun to crash this car 😂). Also fixed
broken bullet physics test
- Scene shadows now draw using back faces, `glCullFace(GL_FRONT)`
- Add pulseaudio NSL + stb_vorbis to decode an ogg file to play some
audio (neeet!)
- Thread lock pushing to debug trace to avoid race condition see commit
`a378cee6c2f9df9173ecb7bd754f76cccbd46960`
- fixed gamepad for Win32 and Linux
- Redirect stdout to file when starting logging thread
- Android immersive mode hacks using JNI
- check for pthread_types to avoid namespace pollution by including
pthread.h
- Temux:X11 android support
- Force context or windowing with CMake option `-DDENGINE_WIN` or `-
DDENGINE_CONTEXT` for Linux
- Exit if an OpenGL error occurs. Requires `-DDENGINE_DEBUG_GL`
  • Loading branch information
Denzy7 committed Jan 25, 2023
1 parent 7398028 commit ed580a6
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
cmake_minimum_required(VERSION 3.10)

project(dengine VERSION 0.6.0)
project(dengine VERSION 0.7.0)

#this is just a slight nuance with cmake rather than renaming the project
set(DENGINE_VERSION "${dengine_VERSION}")
Expand Down

0 comments on commit ed580a6

Please sign in to comment.