- Fixed builds fon older GPUs
- Changed to OpenGL Compatibility profile (from OpenGL Core profile)
- Fixed web builds not working.
- Updated to OpenGL 3.3 Core, breaking compatibility with unsupported hardware.
DrawLine()
now takes arguments in the orderx1 y1 x2 y2
, instead ofx1 x2 y1 y2
.Image
struct now uses aPos
parameter withVector2D
type instead ofX,Y
float32
param for position.Line
struct now usesPos1
andPos2
params withVector2D
type instead ofX1, Y1, X2, Y2
.Rect
struct now usesPos
param withVector2D
type instead ofX, Y
.
- Support for targeting web (WASM + WebGL 2.0).
- Event system
- KeyPressed, KeyPressedOnce, and KeyReleased
- Mouse position
GetDeltaTime()
- Framerate managing
GetFPS()
SetFPS()
- The above mentioned breaking changes.
- Params
X
andY
(andZ
) forVector2D
andVector3D
are now of typefloat32
instead offloat64
. - Improved performance.
Changes prior to 1.1.0 aren't logged. Use GitHub's diff view if you want to see changes from older versions.