Foi lançado o versão 0.3 da biblioteca multimídia LDL (Little DirectMedia Layer), que permite criar aplicativos gráficos capazes de funcionar em sistemas modernos e antigos (Windows 95+, macOS/OS X/Mac OS X 10.6+, distribuições com núcleo Linux 2.0+, FreeBSD 3.0+). Um API simples e multiplataforma é fornecido para gerenciar janelas e tratar eventos de dispositivos de entrada. OpenGL 1.0-4.6 pode ser usado para renderização. O código foi escrito em C e é disponibilizado sob a licença LGPL 3.0.
No novo lançamento:
- Adicionada a suporte para fontes TrueType usando a biblioteca FreeType.



- Através da integração da biblioteca stb_image, foi garantido suporte para vários formatos de imagem.
- O projeto se tornou modular — por padrão, agora três bibliotecas são incluídas no motor: LDL, LDL_Image e LDL_Ttf.
- Nov novos exemplos para trabalhar com fontes foram adicionados.
- O trabalho na documentação completa começou.
- O código foi refatorado para aumentar a estabilidade e o desempenho.
- Erros e lacunas nos renderizadores 2D e 3D foram corrigidos.
Nos próximos lançamentos, está previsto concluir o trabalho na documentação, expandir as capacidades do renderizador 3D e fornecer bindings para as linguagens Python, C# e Object Pascal.
Fonte: opennet.ru



