libctru 1.3.0 and citro3d 1.3.0

Latest devkitPro news and announcements
Post Reply
WinterMute
Site Admin
Posts: 1986
Joined: Tue Aug 09, 2005 3:21 am
Location: UK
Contact:

libctru 1.3.0 and citro3d 1.3.0

Post by WinterMute » Fri Jul 14, 2017 2:26 am

libctru 1.3.0, citro3d 1.3.0 and updated example code is now available through the windows installer and perl updaters as usual as well as on github at https://github.com/smealum/ctrulib/releases, https://github.com/fincs/citro3d/releases, and https://github.com/devkitPro/3ds-examples/releases/

libctru 1.3.0
  • Implement more svc calls
    • svcCreateResourceLimit
    • svcSetResourceLimitValues
    • svcSetProcessResourceLimits
    • svcCreateSession
    • svcCreateSessionToPort
    • svcSetGpuProt
    • svcSetWifiEnabled
  • Additional functions
    • implement httpcAddPostDataBinary
    • implement PTMU_GetAdapterState
    • implement GSPLCD_GetBrightness
    • add threadDetach
  • srv fixes
    • Fix srvPublishToSubscriber documentation
    • Fix handling of service/named port names of length 8
    • Fix srvRegisterPort
  • debugging support
    • Add support for user-specified exception handlers
    • Rename debugDevice_3DMOO to debugDevice_SVC
    • created debug version of library
    • Debug build for use with GDB
  • Implement error applet
  • GPU updates
    • Add GX command queue system for batching GX commands
    • Correct GPU_PROCTEX_LUTID definition
    • Add GPU_FOGMODE, GPU_GASMODE and GPU_GASLUTINPUT
  • Other improvements and minor adjustments for overall system stability to enhance the user experience
citro3d 1.3.0
  • Overhauled texture API
  • Frame rate control & monitoring
  • CPU/GPU time profiling
  • Support for framebuffers (lightweight renderbuffers) - old renderbuffers are now deprecated
  • Rendertarget system now uses libctru GX queue
  • Corrected LUT code
  • Debug build for use with GDB
  • New GPU features:
    • Mipmaps
    • Cubemaps
    • Shadow textures
    • Procedural textures
    • Fog
  • Miscellaneous bugfixes and optimizations

With thanks to @TuxSH, @fincs, @mtheall, @HiddenRambler, @Pirater12, @BlackLotus and @yuriks for their contributions to these releases.
Help keep devkitPro toolchains free, Donate today

Personal Blog

Post Reply

Who is online

Users browsing this forum: No registered users and 3 guests