የGTK 4.4 ስዕላዊ መሣሪያ ስብስብ መለቀቅ

ከአምስት ወራት እድገት በኋላ ስዕላዊ የተጠቃሚ በይነገጽ ለመፍጠር ባለብዙ ፕላትፎርም መሣሪያ ስብስብ - GTK 4.4.0 - ተለቀቀ። GTK 4 በሚቀጥለው GTK በኤፒአይ ለውጦች ምክንያት በየስድስት ወሩ አፕሊኬሽኖችን እንደገና መፃፍ ሳያስፈልግ ለብዙ አመታት ለመተግበሪያ ገንቢዎች የተረጋጋ እና የሚደገፍ API ለማቅረብ የሚሞክር አዲስ የእድገት ሂደት አካል ሆኖ እየተዘጋጀ ነው። ቅርንጫፍ.

በGTK 4.4 ውስጥ በጣም ከሚታወቁት አንዳንድ ማሻሻያዎች መካከል፡-

  • ከፍተኛ አፈጻጸምን ለማግኘት OpenGLን የሚጠቀመው የሲፒዩ ጭነትን በሚቀንስ የኤንጂኤል ማሰራጫ ሞተር ላይ የቀጠለ ማሻሻያዎች። አዲሱ ልቀት ትልቅ የመሃል ሸካራማነቶች አጠቃቀምን ለማስወገድ ማመቻቸትን ያካትታል። ለጂፒዩ ማሊ ከተከፈተ ሾፌር ጋር የ NGL ትክክለኛ አሠራር ተመስርቷል። ለአሮጌው የጂኤል ማሰራጫ ሞተር (GSK_RENDERER=gl) ድጋፍ በሚቀጥለው የጂቲኬ ቅርንጫፍ ውስጥ እንዲቋረጥ ታቅዷል።
  • ከOpenGL ውቅር ጋር የተያያዘ የጸዱ እና የቀለለ ኮድ። በGTK ውስጥ ያለው የOpenGL ድጋፍ ኮድ የቅርብ ጊዜዎቹ የባለቤትነት ኒቪዲ ሾፌሮች ባላቸው ስርዓቶች ላይ በትክክል ይሰራል። የምስል ማሳያውን ኤፒአይ ለመድረስ የ EGL በይነገጽ እንደ ዋናው ነው የሚወሰደው (የEGL ስሪት መስፈርቶች ወደ 1.4 ከፍ ተደርገዋል)። በX11 ሲስተሞች፣ ካስፈለገ ከEGL ወደ GLX መመለስ ይችላሉ። በዊንዶውስ ላይ WGL በነባሪነት ጥቅም ላይ ይውላል.
  • በዋናው ጥንቅር ውስጥ የተካተቱት ጭብጦች እንደገና ተደራጅተው ተሰይመዋል። ከአሁን ጀምሮ፣ አብሮ የተሰሩት ጭብጦች ነባሪ፣ ነባሪ-ጨለማ፣ ነባሪ-hc እና ነባሪ-hc-ጨለማ ይሰየማሉ፣ እና የአድዋይታ ጭብጥ ወደ ሊባድዋይታ ተወስዷል። ገጽታዎች የስህተት መልዕክቶችን ለማድመቅ ከማወዛወዝ መስመር ይልቅ ባለ ነጥብ መስመር ይጠቀማሉ። ለከፊል-ግልጽ ጽሑፍ ምርጫ ድጋፍ ታክሏል።
  • አብሮገነብ የግብአት ዘዴዎች አተገባበር ቅደም ተከተሎችን እና የሞቱ ቁልፎችን ሲያሳዩ እና ሲሰሩ ከአይቢኤስ ባህሪ ጋር ቅርብ ነው። አንድ የዩኒኮድ ቁምፊ (ለምሳሌ "ẅ") ምስረታ የማያስገኝ የተለያዩ የሞቱ ቁልፎችን እና ውህዶችን በአንድ ጊዜ የመጠቀም ችሎታ ታክሏል። የዩኒኮድ እሴቶችን ጨምሮ ለ32-ቢት ቁልፍ ካርታ እሴቶች (ቁልፍ ምልክቶች) ሙሉ ድጋፍ ተተግብሯል።
  • የኢሞጂ መረጃ ወደ CLDR 39 ተዘምኗል፣ ይህም ስሜት ገላጭ ምስሎችን በቋንቋዎች እና በየአካባቢው የማውጣት ችሎታን ከፍቷል።
  • በነባሪ የGTK መተግበሪያዎችን ማረም ቀላል ለማድረግ የፍተሻ በይነገጽ ተካትቷል።
  • በዊንዶውስ መድረክ ላይ GL የመልቲሚዲያ ይዘትን ለማጫወት ጥቅም ላይ ይውላል, እና ዊንፖይንተር ኤፒአይ ከጡባዊዎች እና ሌሎች የግቤት መሳሪያዎች ጋር ለመስራት ጥቅም ላይ ይውላል.

ምንጭ: opennet.ru

አስተያየት ያክሉ