SDL 2.0.20 မီဒီယာစာကြည့်တိုက် ဖြန့်ချိမှု

SDL 2.0.20 (Simple DirectMedia Layer) ဒစ်ဂျစ်တိုက်ကို ဂိမ်းများနှင့် မာလ်တီမီဒီယာ အက်ပ်လီကေးရှင်းများ ရေးသားရာတွင် ရိုးရှင်းစေရန် ရည်ရွယ်၍ ထုတ်ဝေခဲ့သည်။ SDL စာကြည့်တိုက်သည် ဟာ့ဒ်ဝဲ-အရှိန်မြှင့်ထားသော 2D နှင့် 3D ဂရပ်ဖစ်ထုတ်ပေးမှု၊ ထည့်သွင်းမှုလုပ်ဆောင်မှု၊ အသံပြန်ဖွင့်မှု၊ OpenGL/OpenGL ES/Vulkan မှတဆင့် 3D အထွက်နှင့် အခြားဆက်စပ်လုပ်ဆောင်မှုများကဲ့သို့သော ကိရိယာများကို ပံ့ပိုးပေးပါသည်။ စာကြည့်တိုက်ကို C ဖြင့်ရေးသားထားပြီး zlib လိုင်စင်အောက်တွင် ဖြန့်ဝေထားသည်။ ပရိုဂရမ်းမင်းဘာသာစကားအမျိုးမျိုးဖြင့် ပရောဂျက်များတွင် SDL စွမ်းရည်များကို အသုံးပြုရန် Bindings များကို ပံ့ပိုးပေးပါသည်။ စာကြည့်တိုက်ကုဒ်ကို Zlib လိုင်စင်အောက်တွင် ဖြန့်ဝေထားသည်။

ထုတ်ဝေမှုအသစ်တွင်-

  • OpenGL နှင့် OpenGL ES ကိုအသုံးပြုသောအခါ အလျားလိုက်နှင့် ဒေါင်လိုက်မျဥ်းများဆွဲခြင်း၏ တိကျမှုကို တိုးတက်စေသည်။
  • မြန်နှုန်း၊ မှန်ကန်မှုနှင့် လိုက်ဖက်ညီမှုတို့ကို သက်ရောက်စေသည့် မျဉ်းပုံဆွဲနည်းလမ်းကို ရွေးချယ်ရန် SDL_HINT_RENDER_LINE_METHOD ရည်ညွှန်းချက်ကို ထည့်သွင်းခဲ့သည်။
  • ကိန်းပြည့်တန်ဖိုးထက် SDL_Color ပါရာမီတာသို့ ညွှန်ပြချက်ကို အသုံးပြုရန်အတွက် SDL_RenderGeometryRaw() ကို ပြန်လည်ပြုပြင်ခဲ့သည်။ အရောင်ဒေတာကို SDL_PIXELFORMAT_RGBA32 နှင့် SDL_PIXELFORMAT_ABGR8888 ဖော်မတ်များဖြင့် သတ်မှတ်နိုင်ပါသည်။
  • Windows ပလပ်ဖောင်းတွင်၊ မူရင်း cursor အရွယ်အစားနှင့် ပြဿနာကို ဖြေရှင်းပြီးဖြစ်သည်။
  • Linux သည် ထွက်ရှိသည့် 2.0.18 တွင် ပျက်သွားခဲ့သော ဂိမ်းထိန်းချုပ်ကိရိယာများအတွက် hot-plug detection ကို ပြင်ဆင်ထားပါသည်။

ထို့အပြင်၊ SDL_ttf 2.0.18 တွင် TTF ဖောင့်များ (TrueType) နှင့် လုပ်ဆောင်ရန် ကိရိယာများ ပံ့ပိုးပေးသည့် FreeType 2 ဖောင့်အင်ဂျင်အတွက် မူဘောင်တစ်ခုပါရှိသော SDL_ttf 2.0.18 စာကြည့်တိုက်ကို ကျွန်ုပ်တို့ မှတ်သားနိုင်ပါသည်။ အသစ်ထွက်ရှိမှုတွင် စကေးချဲ့ခြင်း၊ အထွက်ထိန်းချုပ်ခြင်း၊ အရွယ်အစားပြောင်းလဲခြင်းနှင့် TTF ဖောင့်ဆက်တင်များကို သတ်မှတ်ခြင်းအပြင် 32-bit glyphs များအတွက် ပံ့ပိုးမှုပါ၀င်သည်။

source: opennet.ru

မှတ်ချက် Add