dwm_eotf_rs: การแทนที่ EOTF ระดับระบบสำหรับจอแสดงผล HDR และ SDR
สัมผัสกับยูทิลิตี้ Windows ที่มุ่งเน้น dwm_eotf_rs จาก Sergey Dzhumageldiev ที่แทนที่ฟังก์ชันการถ่ายโอนแสงไฟฟ้า-ออปติกของตัวจัดการหน้าต่างเดสก์ท็อปเพื่อแก้ไขการแมพความสว่างของการแสดงผล มันใช้ฟังก์ชันการถ่ายโอนระดับระบบเพื่อปรับแกมมาและการแมพความสว่างในทั้ง SDR และ HDR แก้ไขสีที่ซีดจางและระดับสีดำที่ไม่ถูกต้อง ความสามารถหลักรวมถึงการใช้งานแบบไดนามิกในขณะที่ทำงานอยู่ อินเทอร์เฟซบรรทัดคำสั่งสำหรับการเขียนสคริปต์ และการสร้างด้วย Rust เพื่อให้มีการใช้ทรัพยากรต่ำ นักแสดงแสดงผลและเกมเมอร์ HDR จะได้รับการควบคุมความสว่างที่แม่นยำโดยไม่ต้องมี GUI ที่หนักหน่วง
เครื่องมือนี้เปลี่ยนแปลงอะไรในท่อแสดงผลของ Windows?
เครื่องมือนี้จะเขียนทับฟังก์ชันการถ่ายโอนของ Desktop Window Manager ดังนั้นคอมโพสิตเตอร์จะแมพค่าดิจิทัลแตกต่างกัน ส่งผลต่อแกมมาและระดับสีดำที่รับรู้ สิ่งนี้ใช้ที่ระดับคอมโพสิตเตอร์ของระบบแทนที่จะเป็นต่อแอปพลิเคชันแต่ละตัว เนื่องจากการเขียนทับจะมีผลขณะที่กระบวนการทำงานหรือจนกว่าจะรีสตาร์ท ผู้ใช้สามารถทดสอบการปรับแต่งได้แบบเรียลไทม์ โครงการนี้ถูกพัฒนาขึ้นใน Rust ซึ่งนักพัฒนาตัดสินใจเลือกเพื่อลดภาระการทำงานในระยะเวลาและความเสี่ยงด้านความปลอดภัยของหน่วยความจำ
มันทำให้ระบบของคุณช้าลงระหว่างการใช้งานหรือไม่?
การออกแบบที่สังเกตได้มีเป้าหมายเพื่อให้การใช้ทรัพยากรพื้นหลังน้อย: การใช้งาน Rust และอินเทอร์เฟซบรรทัดคำสั่งกำจัดการพึ่งพาในระยะเวลาที่หนัก เครื่องมือนี้จะใช้การเปลี่ยนแปลงโดยตรงกับคอมโพสิตเตอร์โดยไม่ต้องรันบริการกราฟิกที่ถาวร ดังนั้นการทำงานทั่วไปจึงมีภาระพื้นหลังน้อยที่สุด อย่างไรก็ตาม เนื่องจากมันปรับเปลี่ยนการเรนเดอร์เดสก์ท็อปในแบบเรียลไทม์ การทดสอบบนเครื่องที่ไม่สำคัญก่อนจึงเป็นเรื่องที่สมเหตุสมผลสำหรับระบบที่ใช้ในกระบวนการผลิต
มันปลอดภัยสำหรับการใช้งานในชีวิตประจำวันหรือไม่ และใครควรใช้งานมัน?
เครื่องมือนี้จะไม่เขียนโปรไฟล์การแสดงผลถาวรตามค่าเริ่มต้นและโดยทั่วไปจะใช้การเขียนทับเฉพาะขณะที่ทำงานหรือจนกว่าจะรีบูต ซึ่งลดความเสี่ยงของการกำหนดค่าที่ผิดพลาดที่ยาวนาน โค้ดของมันสามารถเข้าถึงได้บน GitHub ดังนั้นผู้ใช้สามารถตรวจสอบการใช้งานก่อนที่จะเชื่อถือมัน ได้รับการพิจารณาว่าการทำงานผ่านบรรทัดคำสั่งและการเข้าถึงระดับต่ำไปยังคอมโพสิตเตอร์ เครื่องมือนี้จึงเหมาะสำหรับผู้ใช้ที่มีประสบการณ์และผู้เชี่ยวชาญด้านการแสดงผลมากกว่าผู้ใช้เดสก์ท็อปทั่วไป
คำตัดสินสุดท้าย: ตัวเลือกที่ใช้งานได้พร้อมกับอุปสรรคทางเทคนิค
สำหรับผู้ใช้ที่สะดวกในการตรวจสอบโค้ดและเรียกใช้ยูทิลิตี้บรรทัดคำสั่ง เครื่องมือนี้มอบการควบคุมระดับระบบที่มุ่งเน้นเกี่ยวกับวิธีที่เดสก์ท็อปแมพความสว่าง ทำให้เป็นตัวเลือกที่ใช้งานได้สำหรับการแก้ไขปัญหาการเรนเดอร์ HDR ข้อแลกเปลี่ยนหลักคือการตั้งค่าทางเทคนิคและการขาดการทำงานแบบกราฟิก ซึ่งทำให้ความเหมาะสมจำกัดอยู่ที่ผู้ที่ชื่นชอบและมืออาชีพ เคล็ดลับ: ทดลองเปลี่ยนแปลงในช่วงเซสชันที่ไม่สำคัญและรีบูตเพื่อย้อนกลับการเปลี่ยนแปลงชั่วคราว.
ข้อดี
- Overrides DWM EOTF เพื่อแก้ไขเอาต์พุต HDR ที่ซีดจาง
- การใช้งาน Rust มีค่าใช้จ่ายในการทำงานที่ต่ำและความปลอดภัยในหน่วยความจำ
- อินเทอร์เฟซบรรทัดคำสั่งช่วยให้การเขียนสคริปต์และการทดสอบแบบเรียลไทม์
ข้อเสีย
- ต้องการการใช้งานผ่านบรรทัดคำสั่ง ซึ่งจำกัดการเข้าถึงสำหรับผู้ใช้ทั่วไป
- ประโยชน์ที่เห็นได้ชัดที่สุดบนจอแสดงผลที่รองรับ HDR หรือจอแสดงผล SDR ระดับสูง