S3 နှင့် Trident ဂရပ်ဖစ်ကတ်များအတွက် X.org ယာဉ်မောင်းအပ်ဒိတ်များ

X.org ယာဉ်မောင်းများသည် xf86-video-trident 1.4 နှင့် xf86-video-s3virge 1.11.1 ကို ထုတ်လုပ်ခြင်းမပြုတော့ဘဲ Trident နှင့် S3 ဗီဒီယိုကတ်များအတွက် ထုတ်ဝေထားသော်လည်း အချို့သောလူများက ၎င်းတို့ကို ဒုတိယဗီဒီယိုကတ်အဖြစ် ဆက်လက်အသုံးပြုကြသည်။ ထို့အပြင်၊ ဤထုတ်လုပ်သူများထံမှ ဗီဒီယိုချစ်ပ်များကို ဆာဗာများတွင် အသုံးပြုနိုင်ပြီး virtual machines များဖြင့် အတုယူနိုင်ပါသည်။

အဓိကပြောင်းလဲမှုများ-

  • X.org 21.1 နှင့် နောက်ပိုင်းတွင် တည်ဆောက်ခြင်းအတွက် ပံ့ပိုးမှု ပေါင်းထည့်ထားသည်။
  • အရင်းအမြစ် archive ကို ချုံ့ရန်၊ xz algorithm ကို bzip2 အစား အသုံးပြုခဲ့သည်။
  • gitlab CI တွင် အခြေခံတည်ဆောက်စမ်းသပ်မှုတစ်ခုကို ထည့်သွင်းပြီး commits တွင် Signed-off-by လက်မှတ်ထိုးရန် လိုအပ်ချက်ကို ဖယ်ရှားခဲ့သည်။
  • -Wdiscarded-qualifiers၊ -Wnull-dereference နှင့် -Wimplicit-fallthrough ကဲ့သို့သော GCC ရွေးချယ်မှုများဖြင့် ယာဉ်မောင်းကို တည်ဆောက်သည့်အခါ သတိပေးချက်အများအပြားကို ပြင်ဆင်ခဲ့သည်။
  • s3virge ဒရိုက်ဘာတွင်၊ xf86ValidateModes မှ S3VValidMode သို့၊ ဖြစ်နိုင်ချေအများဆုံး ကြည်လင်ပြတ်သားမှုစစ်ဆေးချက်ကို ရွှေ့လိုက်ပါပြီ (Xorg 1.20 ဖြင့် တည်ဆောက်ရန် လိုအပ်သည်)။
  • trident driver တွင်၊ Blade 2D အတွက် မပြီးဆုံးသေးသော EXA ဟာ့ဒ်ဝဲ 3D အရှိန်မြှင့်ကုဒ်ကို ဖယ်ရှားလိုက်ပြီး NEC PC-98×1 ဗိသုကာအတွက် သီးခြားတည်ဆောက်မှုကုဒ်တွင် အမှားအယွင်းတစ်ခုကို ပြင်ဆင်ပြီးဖြစ်သည်။

source: opennet.ru

မှတ်ချက် Add