Keluaran Perpustakaan Media SDL 2.0.20

Pustaka SDL 2.0.20 (Simple DirectMedia Layer) telah dikeluarkan, bertujuan untuk memudahkan penulisan permainan dan aplikasi multimedia. Pustaka SDL menyediakan alatan seperti output grafik 2D dan 3D dipercepatkan perkakasan, pemprosesan input, main balik audio, output 3D melalui OpenGL/OpenGL ES/Vulkan dan banyak operasi lain yang berkaitan. Perpustakaan ditulis dalam C dan diedarkan di bawah lesen zlib. Pengikatan disediakan untuk menggunakan keupayaan SDL dalam projek dalam pelbagai bahasa pengaturcaraan. Kod perpustakaan diedarkan di bawah lesen Zlib.

Dalam keluaran baharu:

  • Peningkatan ketepatan output garisan mendatar dan menegak apabila menggunakan OpenGL dan OpenGL ES.
  • Menambahkan atribut SDL_HINT_RENDER_LINE_METHOD untuk memilih kaedah lukisan garisan, yang mempengaruhi kelajuan, ketepatan dan keserasian.
  • Mengolah semula SDL_RenderGeometryRaw() untuk menggunakan penuding kepada parameter SDL_Color dan bukannya nilai integer. Data warna boleh ditentukan dalam format SDL_PIXELFORMAT_RGBA32 dan SDL_PIXELFORMAT_ABGR8888.
  • Pada platform Windows, masalah dengan saiz kursor asli telah diselesaikan.
  • Linux telah menetapkan pengesanan palam panas untuk pengawal permainan, yang telah rosak dalam keluaran 2.0.18.

Selain itu, kami boleh ambil perhatian keluaran perpustakaan SDL_ttf 2.0.18 dengan rangka kerja untuk enjin fon FreeType 2, yang menyediakan alatan untuk bekerja dengan fon TTF (TrueType) dalam SDL 2.0.18. Keluaran baharu ini termasuk kefungsian tambahan untuk penskalaan, kawalan output, saiz semula dan penentuan tetapan fon TTF, serta sokongan untuk glif 32-bit.

Sumber: opennet.ru

Tambah komen