Veröffentlichung der Multimedia-Bibliothek SDL 2.0.20

Die Bibliothek SDL 2.0.20 (Simple DirectMedia Layer) wurde veröffentlicht, die darauf abzielt, die Entwicklung von Spielen und Multimedia-Anwendungen zu erleichtern. Die SDL-Bibliothek bietet Funktionen wie hardwarebeschleunigte Ausgabe von 2D- und 3D-Grafik, Eingabeverarbeitung, Audio-Wiedergabe, 3D-Ausgabe ĂŒber OpenGL/OpenGL ES/Vulkan und viele andere unterstĂŒtzende Operationen. Die Bibliothek ist in C geschrieben und wird unter der zlib-Lizenz vertrieben. FĂŒr die Nutzung der SDL-Funktionen in Projekten mit verschiedenen Programmiersprachen werden Bindungen bereitgestellt. Der Code der Bibliothek wird unter der Zlib-Lizenz verteilt.

In der neuen Version:

  • Die PrĂ€zision der Darstellung von horizontalen und vertikalen Linien wurde bei der Verwendung von OpenGL und OpenGL ES erhöht.
  • Ein Hinweis SDL_HINT_RENDER_LINE_METHOD wurde hinzugefĂŒgt, um die Methode zur Linienzeichnung auszuwĂ€hlen, was die Geschwindigkeit, Genauigkeit und KompatibilitĂ€t beeinflusst.
  • Die Funktion SDL_RenderGeometryRaw() wurde ĂŒberarbeitet, um einen Zeiger auf den Parameter SDL_Color anstelle eines Ganzzahlwertes zu verwenden. Farbdaten können in den Formaten SDL_PIXELFORMAT_RGBA32 und SDL_PIXELFORMAT_ABGR8888 angegeben werden.
  • Auf der Windows-Plattform wurde ein Problem mit der GrĂ¶ĂŸe benutzerdefinierter Cursors behoben.
  • Unter Linux wurde die Erkennung von heißem Pluggen von Spielcontrollern, die in Version 2.0.18 gestört war, wiederhergestellt.

ZusĂ€tzlich kann die Veröffentlichung der Bibliothek SDL_ttf 2.0.18 erwĂ€hnt werden, die eine Bindung an die Schriftarten-Engine FreeType 2 bietet und Funktionen zur Arbeit mit TTF-Schriftarten (TrueType) in SDL 2.0.18 bereitstellt. In die neue Version wurden zusĂ€tzliche Funktionen fĂŒr Skalierung, Ausgabeverwaltung, GrĂ¶ĂŸenĂ€nderung und Ermittlung von TTF-Schrifteinstellungen aufgenommen, sowie UnterstĂŒtzung fĂŒr 32-Bit-Glyphen hinzugefĂŒgt.

Quelle: opennet.ru

60GB SSD 8Gb DDR4