Udgivelsen af grafisk bibliotek LDL 0.2, optimeret til lavenergisystemer

Udgivelsen af den multimedia-bibliotek LDL 0.2 (Little DirectMedia Layer), som gør det muligt at skabe grafiske applikationer, der kan køre på både moderne og ældre systemer (Windows 95+, macOS/OS X/Mac OS X 10.6+, distributioner med Linux 2.0+, FreeBSD 3.0+). Der tilbydes et enkelt tværplatforms API til vinduesstyring og behandling af input-enheds hændelser. OpenGL 1.0-4.6 kan anvendes til rendering. Koden er skrevet i C og leveres under LGPL 3.0 licensen.

I den nye version:

  • Den universelle 2D-rendering, der tillader udlevering af primitivere og teksturer med og uden gennemsigtighed, er blevet tilføjet. Det understøtter drift på grafikkort, der har OpenGL 1.2, 2.0 eller 3.0. Implementeringen bruger en optimering, der først placerer data i rendering-bufferen, sorterer efter lag og tekstur, og derefter konverterer til geometri.
  • Et eksperimentelt 3D-render er tilføjet, som understøtter drift på forskellige versioner af OpenGL, men som tilbyder et ensartet API.
  • En binding til C++ sprog er blevet implementeret.

I den næste version planlægges det at fokusere på at forbedre det universelle 3D API, tilføje lydunderstøttelse, forberede dokumentationen og tilbyde bindings til andre sprog.




Kilde: opennet.ru
Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster