SDL 2.0.20 մեդիա գրադարանի թողարկում

Թողարկվել է SDL 2.0.20 (Simple DirectMedia Layer) գրադարանը, որի նպատակն է պարզեցնել խաղերի և մուլտիմեդիա հավելվածների գրելը։ SDL գրադարանը տրամադրում է այնպիսի գործիքներ, ինչպիսիք են ապարատային արագացված 2D և 3D գրաֆիկայի ելքը, մուտքային մշակումը, աուդիո նվագարկումը, 3D ելքը OpenGL/OpenGL ES/Vulkan-ի միջոցով և շատ այլ հարակից գործողություններ: Գրադարանը գրված է C-ով և տարածվում է zlib լիցենզիայի ներքո: Կապեր են տրամադրվում SDL հնարավորությունները տարբեր ծրագրավորման լեզուներով նախագծերում օգտագործելու համար: Գրադարանի կոդը բաշխվում է Zlib լիցենզիայի ներքո:

Նոր թողարկումում.

  • Հորիզոնական և ուղղահայաց գծերի գծման բարելավված ճշգրտություն OpenGL և OpenGL ES օգտագործման ժամանակ:
  • Ավելացրել է SDL_HINT_RENDER_LINE_METHOD հատկանիշը՝ գծերի գծագրման մեթոդը ընտրելու համար, որն ազդում է արագության, ճիշտության և համատեղելիության վրա:
  • Վերամշակվեց SDL_RenderGeometryRaw()՝ SDL_Color պարամետրի ցուցիչ օգտագործելու համար, այլ ոչ թե ամբողջ արժեք: Գունավոր տվյալները կարող են նշվել SDL_PIXELFORMAT_RGBA32 և SDL_PIXELFORMAT_ABGR8888 ձևաչափերով:
  • Windows հարթակում լուծվել է բնիկ կուրսորների չափի խնդիրը:
  • Linux-ը ֆիքսել է «hot-plug» հայտնաբերումը խաղերի կարգավորիչների համար, որը խափանվել է 2.0.18 թողարկումում:

Բացի այդ, մենք կարող ենք նշել SDL_ttf 2.0.18 գրադարանի թողարկումը FreeType 2 տառատեսակների շարժիչի շրջանակով, որն ապահովում է TTF տառատեսակների հետ աշխատելու գործիքներ (TrueType) SDL 2.0.18-ում: Նոր թողարկումը ներառում է լրացուցիչ ֆունկցիոնալություն՝ մասշտաբավորման, ելքի վերահսկման, չափափոխման և TTF տառատեսակի կարգավորումների սահմանման համար, ինչպես նաև 32-բիթանոց հոլովակների աջակցություն:

Source: opennet.ru

Добавить комментарий