Skip to content

Releases: Porem5002/quartz

alpha-3

13 Jan 00:32

Choose a tag to compare

alpha-3 Pre-release
Pre-release

alpha-3

  • Added FreeType to the library
  • Implemented text rendering using Signed Distance Fields
  • Improved the way asserts work in the library (quartz_assert and quartz_fail)
  • Added quartz_load_shader, quartz_render2D_get_viewport and quartz_quit
  • Allowed changing the filter mode of the textures using quartz_texture_set_filter and quartz_texture_get_filter
  • Allowed changing the active shader of the renderer using quartz_render2D_set_shader and quartz_render2D_get_shader
  • Improved the abstraction of the functionality regarding the window and it's functions to make it easier to support different OSs in the future
  • Fixed quartz_texture::get and quartz_shader::get when using the DLL version of the library

alpha-2

05 Sep 23:55

Choose a tag to compare

alpha-2 Pre-release
Pre-release

alpha-2

  • Fixed quartz_make_texture that would require the textures to be flipped on the X axis to be displayed as expected
  • Fixed texture slot handling of the renderer so that when all slots are filled it is flushed

alpha-1

04 Sep 01:11

Choose a tag to compare

alpha-1 Pre-release
Pre-release

alpha-1

  • Precompiled binaries for Windows
  • Headers ready to use