Skip to content

Releases: GrapheneCt/libvita2d_sys

v1.46

06 Apr 18:22
Compare
Choose a tag to compare
  • Remove SceLibc dependency

v1.45

07 Mar 19:23
Compare
Choose a tag to compare
  • Fixed a bug where input buffer size would not be checked in vita2d_load_PNG_buffer()
  • Added support for CLUT, grayscale and ADAM7 PNG images

v1.44

25 Feb 22:47
Compare
Choose a tag to compare
  • Switch to VDSuite
  • Added ability to use vita2d_sys with externally initialized GXM context
  • Added ability to use shared driver memory for some of the GXM buffers

v1.42

04 Jan 01:10
08f4db8
Compare
Choose a tag to compare
  • Reimplemented screen cleaning to allow partial screen clean
  • Rendering resolution can now be changed at runtime
  • Added following functions:
    vita2d_display_set_max_resolution()
    vita2d_set_clear_vertices()
  • Improved PVF font selection procedure for shared memory system fonts

v1.41

20 Nov 22:54
ef0130e
Compare
Choose a tag to compare
  • Use shared sync objects for shared fb

v1.40

14 Nov 21:35
Compare
Choose a tag to compare
  • Added out of memory protection for JPEG and PNG texture loaders
  • Fixed bug in hardware JPEG decoder that prevented CSC conversion for some images
  • Removed main memory support for hardware JPEG decoder, it's too slow

v1.35

29 Sep 18:26
942d195
Compare
Choose a tag to compare
  • Added documentation to vita2d_sys header
  • Removed some unnecessary checks in JPEG loaders
  • Added PNG loaders
  • Added vita2d_check_version()

v1.34

25 Sep 16:12
e321d97
Compare
Choose a tag to compare
  • Build with latest DolceSDK (stubs per library)

  • Added GIM file loader:
    vita2d_load_GIM_file()
    vita2d_load_GIM_buffer()

  • Reduced shader binaries size

v1.32

27 Aug 00:32
bee08ce
Compare
Choose a tag to compare
  • Changed internal memory management. Simplified initialization procedure.
    Following functions are now deprecated:
    vita2d_pass_mspace()
    Call vita2d_set_heap_size() before initialization to change internal memory heap size from default (1MB).

  • Improved PVF font rendering. Following functions are now deprecated:
    vita2d_pvf_draw_text_ls()
    vita2d_pvf_draw_textf_ls()
    Use vita2d_pvf_linespace() instead.

  • Added following functions:
    vita2d_set_heap_size()
    vita2d_load_custom_pvf_buffer()
    vita2d_load_custom_pgf_buffer()
    vita2d_pvf_linespace()
    vita2d_pvf_charspace()

  • Default PVF font is now opened on shared memory.

v1.22

09 Aug 16:10
2bc6a12
Compare
Choose a tag to compare
  • Do not set logging level internally.
  • Added delay in shared fb opening loop.