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

Foi lançado o LDL 0.2 (Little DirectMedia Layer), uma biblioteca multimídia que permite criar aplicações gráficas que funcionam tanto em sistemas modernos quanto em sistemas antigos (Windows 95+, macOS/OS X/Mac OS X 10.6+, distribuições com núcleo Linux 2.0+, FreeBSD 3.0+). Uma API simples e multiplataforma é fornecida para gerenciamento de janelas e processamento de eventos a partir de dispositivos de entrada. Para a renderização, o OpenGL 1.0-4.6 pode ser utilizado. O código é escrito em C e é fornecido sob a licença LGPL 3.0.

No novo lançamento:

  • Adicionado um renderizador 2D universal que permite a exibição de primitivas e texturas, com e sem transparência. É suportado em placas gráficas que oferecem compatibilidade com OpenGL 1.2, 2.0 ou 3.0. A implementação utiliza uma otimização que inicialmente coloca os dados em um buffer de renderização, ordena por camada e textura, e então transforma em geometria.
  • Adicionado um renderizador 3D experimental que suporta diferentes versões do OpenGL, mas oferece uma API unificada.
  • Uma camada para a linguagem C++ foi implementada.

Na próxima versão, será dada atenção à melhoria da API 3D universal, adição de suporte a áudio, preparação de documentação e fornecimento de camadas para outras linguagens.




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