Aşağı güclü sistemlər üçün optimallaşdırılmış LDL 0.2 qrafik kitabxanasının buraxılışı

LDL 0.2 (Little DirectMedia Layer) multimedia kitabxanasının versiyası nəşr olunub və bu, həm müasir, həm də köhnə sistemlərdə işləyə bilən qrafik tətbiqlərin yaradılmasına imkan verir (Windows 95+, macOS/OS X/Mac OS X 10.6+, nüvəli distributivlər Linux 2.0+, FreeBSD 3.0+). Pəncərə idarəetməsi və giriş hadisələrinin işlənməsi üçün sadə bir platformalararası API təmin edilir. OpenGL 1.0-4.6 render üçün istifadə edilə bilər. Kod C dilində yazılıb və LGPL 3.0 lisenziyası altında lisenziyalaşdırılıb.

Yeni buraxılışda:

  • Şəffaflıqla və ya şəffaflıqsız primitiv və teksturaları göstərə bilən universal 2D renderer əlavə edilib. OpenGL 1.2, 2.0 və ya 3.0 dəstəkləyən qrafik kartlarını dəstəkləyir. Tətbiqetmədə əvvəlcə məlumatları render buferinə yerləşdirən, təbəqə və teksturaya görə sıralayan və sonra həndəsəyə çevirən optimallaşdırmalardan istifadə olunur.
  • OpenGL-in müxtəlif versiyalarının üzərində işləməyi dəstəkləyən, lakin tək bir API təmin edən eksperimental 3D renderer əlavə edildi.
  • C++ dili üçün bir binding tətbiq edilmişdir.

Növbəti versiyanın universal 3D API-nin təkmilləşdirilməsinə, səs dəstəyinin əlavə edilməsinə, sənədlərin hazırlanmasına və digər dillərə bağlantıların təmin edilməsinə yönəlməsi planlaşdırılır.




Mənbə: opennet.ru
DDoS mühafizəsi, VPS VDS serverləri olan saytlar üçün etibarlı hostinq alın 🔥 DDoS qorunması, VPS VDS serverləri ilə etibarlı veb sayt hostinqi alın | ProHoster