Skip to content

GLI 0.8.0.0

Compare
Choose a tag to compare
@Groovounet Groovounet released this 16 Feb 02:23
· 233 commits to master since this release

Features:

  • Added texture swizzle support #79
  • Added texture memory swizzle support
  • Added texture conversion from any uncompressed format to any uncompressed format
  • Added texture lod
  • Added texture mipmaps generation for uncompressed formats
  • Added support for load and store
  • Added support for many new formats
  • Added sampler 1D, 2D, 3D, array and cube map
  • Added sampler texel fetch and texel write
  • Added sampler clear
  • Added transform algorithm to compute arithmetic between texels
  • Added reduce algorithm to compare all texels within an image

Improvements:

  • Reordered formats to match Vulkan formats
  • Improved OpenGL translation with for multiple profiles: KTX, ES2.0, ES3.0, GL3.2 and GL3.3
  • Improved Doxygen documentation

Fixes:

  • Fixed PVRTC2 support
  • Fixed luminance and alpha translation to OpenGL #56
  • Fixed DXGI_FORMAT_B8G8R8X8_UNORM_SRGB support #59
  • Fixed FORMAT_RGBA8_UNORM DDS loading using DDPF_RGBA mode #60
  • Fixed handling of DDS DDPF_ALPHAPIXELS #68
  • Fixed images, better matching names and formats #78 #81 #80
  • Fixed BC4U and BC5U files generated from MS DDS loader #82