SDL 2.0.20 Toleo la Maktaba ya Vyombo vya Habari

Maktaba ya SDL 2.0.20 (Simple DirectMedia Layer) ilitolewa, yenye lengo la kurahisisha uandishi wa michezo na programu za media titika. Maktaba ya SDL hutoa zana kama vile utoaji wa michoro ya 2D na 3D iliyoharakishwa kwa maunzi, usindikaji wa ingizo, uchezaji wa sauti, matokeo ya 3D kupitia OpenGL/OpenGL ES/Vulkan na shughuli nyingine nyingi zinazohusiana. Maktaba imeandikwa kwa C na inasambazwa chini ya leseni ya zlib. Vifungo vinatolewa ili kutumia uwezo wa SDL katika miradi katika lugha mbalimbali za programu. Nambari ya maktaba inasambazwa chini ya leseni ya Zlib.

Katika toleo jipya:

  • Usahihi ulioboreshwa wa kuchora mistari ya mlalo na wima unapotumia OpenGL na OpenGL ES.
  • Umeongeza sifa ya SDL_HINT_RENDER_LINE_METHOD ili kuchagua mbinu ya kuchora mstari, ambayo huathiri kasi, usahihi na uoanifu.
  • Imefanyiwa kazi upya SDL_RenderGeometryRaw() ili kutumia kielekezi kwa kigezo cha SDL_Color badala ya thamani kamili. Data ya rangi inaweza kubainishwa katika miundo SDL_PIXELFORMAT_RGBA32 na SDL_PIXELFORMAT_ABGR8888.
  • Kwenye jukwaa la Windows, shida na saizi ya mshale wa asili imetatuliwa.
  • Linux imeweka ugunduzi wa hot-plug kwa vidhibiti vya mchezo, ambao ulivunjwa katika toleo la 2.0.18.

Zaidi ya hayo, tunaweza kutambua kutolewa kwa maktaba ya SDL_ttf 2.0.18 yenye mfumo wa injini ya fonti ya FreeType 2, ambayo hutoa zana za kufanya kazi na fonti za TTF (TrueType) katika SDL 2.0.18. Toleo jipya linajumuisha utendakazi wa ziada wa kuongeza, udhibiti wa pato, kurekebisha ukubwa, na kufafanua mipangilio ya fonti ya TTF, pamoja na usaidizi wa glyphs 32-bit.

Chanzo: opennet.ru

Kuongeza maoni