Lançamento da biblioteca gráfica LDL 0.2, otimizada para sistemas de baixo consumo de energia.

Foi publicada a versão 0.2 da biblioteca multimídia LDL (Little DirectMedia Layer), permitindo a criação de aplicativos gráficos que podem ser executados tanto em sistemas modernos quanto em sistemas legados (Windows 95 +, macOS/OS X/Mac OS X 10.6+, distribuições com kernel Linux 2.0+, FreeBSD 3.0+). Uma API multiplataforma simples é fornecida para gerenciamento de janelas e tratamento de eventos de entrada. OpenGL 1.0-4.6 pode ser usado para renderização. O código é escrito em C e licenciado sob a licença LGPL 3.0.

Na nova versão:

  • Foi adicionado um renderizador 2D universal, capaz de renderizar primitivas e texturas com ou sem transparência. Ele é compatível com placas gráficas que suportam OpenGL 1.2, 2.0 ou 3.0. A implementação utiliza otimizações que primeiro colocam os dados no buffer de renderização, os classificam por camada e textura e, em seguida, os convertem em geometria.
  • Adicionado um renderizador 3D experimental que suporta a execução em diferentes versões do OpenGL, mas fornece uma única API.
  • Foi implementada uma interface de gerenciamento de linguagem para C++.

A próxima versão está planejada para se concentrar na melhoria da API 3D universal, na adição de suporte de áudio, na preparação da documentação e no fornecimento de integrações com outras linguagens.




Fonte: opennet.ru
Compre hospedagem confiável para sites com proteção DDoS, servidores VPS VDS 🔥 Compre hospedagem de sites confiável com proteção contra DDoS, servidores VPS/VDS | ProHoster