# Changelog
+## Version 1.1.0
+
+* Additions:
+ - GSPGPU/GX code was revised and enhanced:
+ - Screens can be buffer-swapped independently using the new gfxConfigScreen function.
+ - Added gspSetEventCallback for running event code directly on the GSP thread.
+ - Added gspWaitForAnyEvent for waiting for any GSP event.
+ - Added gfxIs3D for retrieving 3D-enable status.
+ - Added AM_InstallFirm.
+ - Added __sync_get_arbiter.
+ - Added support for usleep.
+
+* Changes:
+ - NDSP thread priority has been increasing, therefore mitigating potential sound issues due to high CPU usage on the main thread.
+ - RomFS initialization no longer makes romfs:/ the default device.
+
+* Bug fixes:
+ - Fixed the timeout parameter in svcArbitrateAddress.
+ - Fixed svcSetTimer.
+
## Version 1.0.0
* New features:
include $(DEVKITARM)/base_rules
export LIBCTRU_MAJOR := 1
-export LIBCTRU_MINOR := 0
+export LIBCTRU_MINOR := 1
export LIBCTRU_PATCH := 0
* @example graphics/printing/multiple-windows-text/source/main.c
* @example graphics/gpu/fragment_light/source/main.c
* @example graphics/gpu/geoshader/source/main.c
+ * @example graphics/gpu/gpusprites/source/main.c
* @example graphics/gpu/immediate/source/main.c
* @example graphics/gpu/simple_tri/source/main.c
* @example graphics/gpu/textured_cube/source/main.c