Microsoft ประกาศ OpenCL และ OpenGL Compatibility Pack สำหรับ Windows 10 บน ARM
บทวิจารณ์เบื้องต้นของ Macbooks Mac Mini แบบใช้ ARM ที่ใช้ ARM นั้นยอดเยี่ยมมาก ในทางกลับกันแม้ว่าจะมีการเปิดตัวผลิตภัณฑ์อย่าง Surface Pro X ก่อนหน้านี้ แต่ Microsoft ก็ยังคงดิ้นรนกับ Windows บน ARM ปัญหาที่สำคัญที่สุดสำหรับ Windows บน ARM คือความเข้ากันได้ของแอป เนื่องจาก Windows ถือเป็นแพลตฟอร์มแบบเปิดเมื่อเทียบกับ macOS จึงเป็นเรื่องยากที่ Microsoft จะมีแอปที่พัฒนาขึ้นสำหรับชุดคำสั่ง ARM
เมื่อต้นปีที่ผ่านมา Microsoft ได้ร่วมมือกับ Collabora เพื่อสร้างเลเยอร์การแมป DX12 สำหรับแพลตฟอร์ม OpenCL และ OpenGL ที่ไม่มีการรองรับไดร์เวอร์เนทีฟ ตามบล็อกนักพัฒนาของ Microsoft ชุดความเข้ากันได้สำหรับ Windows 10 บน ARM พร้อมใช้งานสำหรับผู้ใช้และนักพัฒนาในที่สุด โดยเฉพาะอย่างยิ่งการสนับสนุน Adobe Photoshop โดยใช้การแมป DX12 บนแพลตฟอร์ม OpenCL และ OpenGL นั่นคือ Windows บน ARM
เวอร์ชัน Photoshop ยังอยู่ในโหมดเบต้า แต่รองรับคุณสมบัติเช่นการเร่งความเร็ว GPU โดยใช้เลเยอร์ OpenCL และ OpenGL ที่แมป ชุดความเข้ากันได้มีให้ดาวน์โหลดผ่านทางร้านค้าของ Microsoft สำหรับทุกคนที่ใช้ Windows บนแพลตฟอร์ม ARM จำเป็นต้องติดตั้งชุดความเข้ากันได้พร้อมกับ Qualcomm DirectX 12 pack เพื่อเรียกใช้ Photoshop เวอร์ชัน ARM ที่ทำงานโดยกำเนิดจากนั้นจึงสามารถใช้คุณสมบัติต่างๆเช่นการเร่งความเร็ว GPU
ปัจจุบันชุดความเข้ากันได้ของ OpenCL และ OpenGL ใช้งาน Photoshop เท่านั้น แต่ผู้ใช้ในโปรแกรม Windows Insiders สามารถดาวน์โหลดชุดความเข้ากันได้ภายใน เวอร์ชันภายในสามารถเรียกใช้แอพใด ๆ ที่พัฒนาสำหรับ OpenCL เวอร์ชัน 1.2 และก่อนหน้าและ OpenGL เวอร์ชัน 3.3 และก่อนหน้า
สุดท้ายนี้เฉพาะผู้ที่มี Windows รุ่นล่าสุดบนอุปกรณ์ ARM เท่านั้นที่สามารถดาวน์โหลดชุดความเข้ากันได้ สำหรับข้อมูลเพิ่มเติมตรงไปที่บล็อก Microsoft Dev