Basis Universal 1.16 ที่เผยแพร่พร้อมการสนับสนุน OpenCL การปรับปรุงอื่นๆ

เวอร์ชัน 1.16 ของ Basis ตัวแปลงสัญญาณพื้นผิว GPU สากลที่พัฒนาโดยนักพัฒนาที่รู้จักกันดี Rich Geldreich Binomial LLC Basis ได้รับความนิยมอย่างมากในฐานะระบบแลกเปลี่ยนข้อมูลพื้นผิว GPU ที่”บีบอัดเป็นพิเศษ”ที่มีรูปแบบข้อมูลระดับกลางสองรูปแบบ ไม่ว่าจะเป็น Basis เองหรือมาตรฐาน Khronos KTX2 และสามารถแปลงเป็นรูปแบบอื่นๆ ได้ Basis มีความสุขในช่วงไม่กี่ปีที่ผ่านมาและประสบความสำเร็จในอุตสาหกรรม และ Binomial ยังคงผลักดันการเปิดตัวของพวกเขาในฐานะโอเพ่นซอร์ส ต้องขอบคุณ Google และพันธมิตรรายอื่นๆ ที่ทำให้พวกเขาสามารถพัฒนาต่อไปได้ในขณะที่ยังคงเป็นโอเพ่นซอร์ส ด้วย Basis 1.16 ที่เปิดให้ใช้งานในวันศุกร์ มีการรองรับ OpenCL, การเข้ารหัส ETC1S ที่เร็วขึ้น, ตัวเลือก”-parallel”ใหม่, ขจัดการพึ่งพาบุคคลที่สามส่วนใหญ่ และแนะนำโปรแกรมอ่าน PNG ใหม่ ในช่วงไม่กี่เดือนที่ผ่านมา Geldreich ยกย่อง OpenCL ใน Read more…

Eclipse OpenJ9 0.30 ออกสำหรับทางเลือก JVM ล่าสุด

นอกจากสัปดาห์นี้จะนำ Oracle GraalVM 22.0 รีลีส Eclipse ได้เปิดตัว OpenJ9 0.30 เป็นเวอร์ชันล่าสุดของโอเพ่นซอร์ส Java Virtual Machine (JVM) Eclipse OpenJ9 0.30 รองรับ Java OpenJDK 8/11/17 เวอร์ชัน รุ่น v0.30 นำการเปลี่ยนแปลงมาสู่ตัวสร้างแคชของคลาสที่ใช้ร่วมกัน การปรับปรุงความเข้ากันได้กับการใช้งาน Java อื่น ๆ ตัวเลือก”EnsureHashed”ใหม่ที่สามารถช่วยปรับปรุงประสิทธิภาพสำหรับแอปพลิเคชันที่มักแฮชอ็อบเจ็กต์บางประเภท และการเปลี่ยนแปลงอื่นๆ อีกหลากหลาย และแก้ไข มีการแก้ไขมากมายสำหรับการรองรับ JDK 17+ การเปลี่ยนแปลง AArch64 (64 บิต ARM) จำนวนหนึ่ง และการแก้ไขอื่นๆ ที่หลากหลายตลอด ดาวน์โหลดและรายละเอียดเพิ่มเติมเกี่ยวกับ Eclipse OpenJ9 0.30 สำหรับ JVM Read more…

KDE Plasma 5.24 เตรียมพร้อมสำหรับการเปิดตัว Wayland Fixes เพิ่มเติมผสาน

นักพัฒนา KDE มี งานยุ่งมากในเดือนนี้เพื่อพัฒนา Plasma 5.24 LTS ในเดือนกุมภาพันธ์ บวกกับการริเริ่มข้อผิดพลาด 15 นาทีและกำลังดำเนินการเพื่อแก้ไขปัญหาที่เหลืออยู่ของเซสชัน Plasma Wayland ซึ่งเป็นการเริ่มต้นปี 2022 ที่ยุ่งวุ่นวาย Nate Graham ผู้พัฒนาของ KDE ได้เผยแพร่สรุปการพัฒนารายสัปดาห์ตามปกติของเขาเมื่อเช้านี้ ไฮไลท์ของ KDE บางส่วนที่จะสิ้นสุดในเดือนมกราคม ได้แก่: -การถดถอยของ KDE Plasma 5.24 ต่างๆ ได้รับการแก้ไขก่อนการเปิดตัว -ข้อบกพร่องจำนวนหนึ่งจากการริเริ่มข้อบกพร่อง 15 นาทีได้รับการแก้ไขแล้ว -ตอนนี้ Konsole อนุญาตให้สลับไปยังโปรไฟล์อื่นโดยอัตโนมัติเมื่อเชื่อมต่อกับเซิร์ฟเวอร์ SSH ระยะไกลที่ระบุ -แก้ไขข้อมูลเมตาของโปรแกรมเล่นเพลงและการจัดการเนื้อเพลงของ Elisa -เปิดตัวโปรแกรมดูเอกสาร Gwenview เร็วขึ้น -เซสชัน Plasma Wayland พบการแก้ไขข้อผิดพลาดหลายครั้งสำหรับ KWin โดยเฉพาะอย่างยิ่ง Read more…

Wine-Staging 7.1 เพิ่มแพทช์ Bindless Textures เพื่อแก้ไขปัญหาการแสดงผลเกมบางเกม

ด้วย Wine 7.1 ที่วางจำหน่ายในวันศุกร์นี้ Wine-Staging 7.1 ยังมีให้ใช้งานในรูปแบบไวน์ที่ล้ำหน้ากว่าซึ่งมีแพตช์พิเศษมากกว่าห้ารายการบนฐานโค้ด Wine-Staging 7.1 จัดส่งพร้อมแพตช์ 561 รายการและมากกว่าที่รวมอยู่ใน Mainline Wine 7.1 นอกเหนือจากแพตช์ที่มีมาเป็นเวลานานแล้ว ยังมีแพตช์ใหม่สามแพตช์ที่ถูกหยิบขึ้นมาในขณะที่ยังอัปเดตแพตช์ที่มีอยู่ด้วยการสนับสนุน NVIDIA CUDA แพตช์ที่โดดเด่นที่สุดที่รวมเข้ากับ Wine-Staging 7.1 นั้นมีไว้สำหรับ WineD3D เพื่อรองรับการใช้พื้นผิวที่ไม่ผูกมัด (ARB_bindless_texture) สำหรับ GLSL shaders การใช้พื้นผิวแบบไม่ผูกมัดสำหรับเฉดสีในโค้ด WineD3D แก้ไขข้อบกพร่องนี้ตั้งแต่ปี 2018 รอบ Elder Scrolls Online ต้องการมากกว่า 32 ตัวอย่างในเฉดสีพิกเซล นอกจากนี้ยังมีข้อบกพร่องอื่นๆ เช่น ปัญหาการแสดงผลนี้ตั้งแต่ปี 2017 ที่มีสาเหตุมาจากปัญหาเดียวกัน WineD3D ที่ใช้พื้นผิวแบบไม่ผูกมัดจะช่วยแก้ไขปัญหาบางอย่างได้ แต่แน่นอนว่าไม่เกี่ยวข้องหากคุณใช้ DXVK สำหรับการแปลง Read more…

เฟิร์มแวร์ Linux ที่ถูกบีบอัด Zstd กลับมาเป็นที่จับตามอง

ย้อนกลับไปในฤดูร้อนปี 2020 เป็น ข้อเสนอสำหรับเฟิร์มแวร์ Linux ที่บีบอัดด้วย Zstd เพื่อให้จำนวนไบนารีของเฟิร์มแวร์ที่เพิ่มขึ้นซึ่งจัดส่งโดยทรีเฟิร์มแวร์ linux สามารถบีบอัดด้วย Zstd เพื่อประหยัดพื้นที่ดิสก์ในขณะที่สามารถขยายข้อมูลได้เร็วกว่าเมื่อเทียบกับตัวเลือกการบีบอัดเฟิร์มแวร์อื่นๆ ตามข้อเสนอแพตช์ดั้งเดิมของปี 2020 นั้น เมื่อหนึ่งปีที่แล้ว การบีบอัดเฟิร์มแวร์ Zstd ได้รับการพูดคุยกันอีกครั้งด้วยแพตช์ในมือ แต่ไม่เคยดำเนินการใดๆ เลยสำหรับ mainlining วิธีนี้จะช่วยประหยัดพื้นที่ดิสก์เมื่อเทียบกับไฟล์เฟิร์มแวร์หลายร้อยเมกะไบต์ที่ไม่บีบอัด และคลายการบีบอัดได้เร็วกว่าการใช้การบีบอัด XZ และทำให้บูตเร็วขึ้น งานในปี 2021 นั้นไม่ได้ข้ามเส้นชัย ในขณะที่สัปดาห์นี้ การสนทนาเกี่ยวกับเฟิร์มแวร์ Linux ที่บีบอัดด้วย Zstd ก็ฟื้นคืนชีพขึ้นมาอีกครั้ง ในชุดข้อความนี้มีการสอบถามเกี่ยวกับสถานะ Takashi Iwai จาก SUSE ที่ทำงานเกี่ยวกับแพตช์ 2021 ได้ลงเอยด้วยการใช้แพตช์ก่อนหน้าของเขาใหม่และปรับให้เข้ากับ Zstd API ล่าสุดที่พบในเคอร์เนล Linux สาขา Git นี้ Read more…

NIR ยังคงตอบสนองความต้องการของ Mesa ได้สำเร็จ เหมาะสมกว่า LLVM

Mesa ที่โดดเด่น นักพัฒนา Jason Ekstrand ผู้ซึ่งเคยเป็นหัวหน้างานไดรเวอร์”ANV”Vulkan ของ Intel และเป็นหนึ่งในนักพัฒนาไดรเวอร์โอเพนซอร์สที่เกี่ยวข้องกับงานตัวแทนระดับกลางของ NIR ได้เขียนบล็อกโพสต์ที่มีรายละเอียดและยอดเยี่ยมซึ่งสรุปความสำเร็จมาแล้วแปดปีติดต่อกัน ในขณะที่ยังคงมีการอภิปรายอยู่เป็นระยะ (รวมถึงเพิ่งเกิดขึ้นจากเธรดกราฟิก RISC-V) เหตุใด Mesa จึงไม่ใช้ LLVM IR หรือ SPIR-V โดยตรงเป็นตัวแทนระดับกลาง NIR ยังคงประสบความสำเร็จอย่างโดดเด่นและ ใช้โดยไดรเวอร์ Mesa รายใหญ่ทั้งหมด โพสต์ของ Ekstrand สรุปประวัติของ NIR ภายใน Mesa และย้ำปัญหาที่ทราบเกี่ยวกับการใช้ LLVM สำหรับไดรเวอร์กราฟิก นั่นคือปัญหาที่ AMD พบกับไดรเวอร์ RadeonSI เกี่ยวกับปัญหาการแจกจ่าย/บรรจุภัณฑ์ และความยุ่งยากในการบำรุงรักษา shader คอมไพเลอร์ในแผนผังซอร์สที่แยกจากกันโดยมีกำหนดการเผยแพร่แยกต่างหากและไม่มีการรับประกัน API นอกจากนี้ LLVM นั้นไม่เหมาะกับ GPU เช่นเดียวกับ Read more…

การเปลี่ยนที่เขียนขึ้นสนิมให้กับ GNU Coreutils คืบหน้า ไบนารีบางตัวเร็วขึ้น

พร้อมกับ แนวโน้มอุตสาหกรรมในวงกว้างในการเปลี่ยนรหัสที่ไวต่อการรักษาความปลอดภัยให้เป็นภาษาที่ปลอดภัยสำหรับหน่วยความจำ เช่น Rust มีความพยายามที่จะเขียนแทนที่ GNU Coreutils แบบใช้สนิม เป็นเวลาเกือบหนึ่งปีแล้วที่ Rust Coreutils สามารถเรียกใช้ระบบ Debian พื้นฐานได้ ในขณะที่เมื่อไม่นานมานี้พวกเขาได้เพิ่มระดับความเข้ากันได้ของ GNU Coreutils และในบางกรณีก็ทำได้ดีกว่าโครงการต้นน้ำด้วยซ้ำ GNU Coreutils มีเครื่องมือบรรทัดคำสั่งทั่วไปและที่สำคัญบางอย่างบนระบบ Linux และแพลตฟอร์มอื่นๆ GNU Core Utilities ประกอบด้วยคำสั่งที่ใช้กันทั่วไป เช่น cat, ls, rm, chmod, mkdir, wc, whoami และอื่นๆ อีกมากมาย Sylvestre Ledru และนักพัฒนาคนอื่นๆ ได้ทำงานเกี่ยวกับ Coreutils แบบ Rust-based เพื่อขจัดโค้ด C ออก และใช้ภาษาการเขียนโปรแกรมสมัยใหม่นี้แทนโดยให้ความสำคัญกับความปลอดภัยและความปลอดภัยของหน่วยความจำ Ledru โพสต์อัปเดตวันนี้ใน Read more…

การแก้ไข Halo Infinite Big Team Battle จะมาในปลายสัปดาห์นี้ที่”เร็วที่สุด”

ตั้งแต่เปิดตัว ผู้เล่นต้องดิ้นรนเพื่อเล่นโหมด Halo Infinite Big Team Battle – ความบ้าคลั่งของผู้เล่น 24 คนในแผนที่ที่ใหญ่กว่า – เนื่องจากปัญหาในการจับคู่ ในการอัปเดตใหม่ ทีมงานเชื่อว่าอาจแก้ปัญหาได้ แต่”เร็วที่สุด”การแก้ไข BTB จะไม่ลดลงจนถึงวันพฤหัสบดี โหมด Big Team Battle ทำให้ผู้เล่น Halo Infinite ผิดหวัง เนื่องจากผู้เล่นหลายคนเปิดตัวเซอร์ไพรส์ในเดือนพฤศจิกายนด้วยปัญหาการจับคู่ทั่วไปและปัญหาความไม่เสถียรซึ่งมักจะส่งผู้เล่นกลับไปที่ล็อบบี้ Developer 343 Industries สัญญาว่าจะแก้ไขปัญหา แต่โปรแกรมแก้ไขด่วนที่วางแผนไว้เมื่อต้นเดือนนี้ไม่ได้แก้ไขอะไรเลยจริงๆ ข่าวดีก็คือ John Junyszek ผู้จัดการชุมชนอาวุโสมี ให้คำมั่นสัญญาเกี่ยวกับแพตช์ใหม่ ว่า”ควรแก้ไขปัญหาหลักที่ส่งผลต่อเพลย์ลิสต์ BTB”และเห็นได้ชัดว่าทีม ได้เรียกใช้”การทดสอบการเล่นที่ประสบความสำเร็จ”เพื่อยืนยัน 343 วางแผนที่จะส่งการอัปเดต BTB ในวันจันทร์ที่ 31 มกราคม แต่ด้วยการรับรองทั้งหมดที่จะต้องผ่านที่ Microsoft อาจใช้เวลาสักครู่ก่อนที่จะนำไปใช้กับ Halo Infinite Read more…

ส่วนเสริมถัดไปของ Warframe คือ Angels of the Zariman และ “เร็วๆ นี้”

ส่วนหนึ่งของ   Warframe devstream ล่าสุดที่จัดขึ้นเมื่อคืนนี้ ผู้พัฒนา Digital Extremes เปิดเผยว่าส่วนเสริมถัดไปจะเรียกว่า Angels of the Zariman DLC จะเป็น”ส่วนเสริมโดยตรง”ของส่วนขยาย The New War ของเดือนที่แล้ว เพิ่มโหมดเกมใหม่และจะดร็อปเป็นส่วนหนึ่งของการอัปเดต Warframe 31.5 ส่วนเสริม The New War ของ Warframe คือ การอัปเดตครั้งใหญ่ครั้งสุดท้ายสำหรับเกมที่ให้บริการแบบสด และได้จ่ายเงินให้กับหัวข้อเนื้อเรื่องหลักสองสามข้อ และแนะนำเพิ่มเติมอีกสองสามรายการ Digital Extremes ได้ให้คำมั่นสัญญาว่าจะ “ทำให้ปี 2022 เป็นปีที่ดีที่สุดของเรา” สำหรับ Warframe – และตอนนี้ใน developer live ล่าสุด สตรีม ที่จัดขึ้นเมื่อวานนี้ ทีมงานได้ดำเนินการผ่านวิธีการต่างๆ ที่จะทำเช่นนั้น การประกาศที่ใหญ่ที่สุดคือส่วนเสริม Angels of the Zariman ที่จะมาในการอัปเดต 31.5 Read more…

นักพัฒนา Genshin Impact ต้องการนำสาวอนิเมะมาไว้บนเดสก์ท็อปของคุณ

Mihoyo – สตูดิโอที่อยู่เบื้องหลังเกมอนิเมะยอดนิยมเช่น Genshin Impact และ Honkai Impact 3rd – มีชื่อใหม่ออกมาบน Steam และไม่ใช่สิ่งที่หลายคนคาดหวัง แทนที่จะเป็นอย่างนั้น N0va Desktop เป็นแอพที่ให้พื้นหลังเดสก์ท็อปของคุณเป็น waifu แบบเคลื่อนไหวแทน อันที่จริง ไม่ นั่นเป็นสิ่งที่แฟนๆ คาดหวังอย่างแน่นอน ในกรณีที่คุณไม่ทราบ Genshin Impact เป็น ฟรี-เล่นการผจญภัยในโลกเปิดกว้างโดยเน้นหนักไปที่การปลดล็อกตัวละครและไอเท็มใหม่ รวมถึงการโต้ตอบทางสังคมระหว่างตัวละคร Honkai Impact 3rd มีสไตล์อะนิเมะและด้านโซเชียลที่คล้ายกัน แต่เน้นที่แอ็กชันมากกว่า เมื่อเปรียบเทียบ นักพัฒนาซอฟต์แวร์รุ่นล่าสุดของ Mihoyo ไม่ได้มีความทะเยอทะยานใกล้เคียงกัน อันที่จริงมันเป็นแอปวอลเปเปอร์ N0va Desktop – ใช่ มีศูนย์อยู่ในนั้น – มีมาระยะหนึ่งแล้ว แต่ เพิ่งเปิดตัวบน Steam เป็นเวอร์ชัน 2.1.1 Read more…