ฉันจำเป็นต้องมีการติดตั้ง / อัพเกรด OpenGL แยกต่างหากหรือต้องรวมอยู่ในไดรเวอร์การ์ดแสดงผลของฉันหรือไม่? หาได้ที่ไหน
OpenGL ไม่สามารถ "อัปเกรด" และต้องรวมอยู่ในไดรเวอร์กราฟิกของคุณ OpenGL แสดงถึงความสามารถของฮาร์ดแวร์ GPU ในระบบปฏิบัติการ หากฮาร์ดแวร์ GPU ของคุณมีความสามารถมากกว่านี้ก็สามารถรองรับการแก้ไข OpenGL บน Windows XP ในภายหลังด้วยแพ็คเกจไดรเวอร์อุปกรณ์ AMD Catalyst ที่ใหม่กว่า แต่ฮาร์ดแวร์ของคุณมีอายุอย่างน้อย 6 หรือ 7 ปีเกินกว่าที่จะสนับสนุนได้
ตอนนี้การจำลองการแก้ไขของ OpenGL บน CPU เป็นไปได้ แต่เหตุผลที่ GPUs ที่มีอยู่ก็คือพวกเขาสามารถคำนวณการดำเนินงานกราฟิกมากเร็วกว่า CPU ของคนรุ่นเดียวกัน สำหรับเกมใด ๆไม่ว่าจะเป็นเกม 2D ธรรมดาหรือไม่ก็ตามกฎง่ายๆของฉันคือคุณสามารถใช้งานโปรแกรมแสดงภาพ 3 มิติในซอฟต์แวร์ด้วยซีพียูระดับสูงจาก 10 ปีในอนาคต ดังนั้นสำหรับเกม OpenGL 2.1 มันจะต้องได้รับการปล่อยตัวก่อนหน้านี้ไม่เกินเดือนกรกฎาคม 2549 (เนื่องจากเมื่อตอนที่ OpenGL 2.1 นั้นเสร็จสิ้นแล้ว) ซึ่งหมายความว่าเราสามารถเริ่มเห็นเฟรมเวอร์เฟรมที่เล่นได้ (30 - 60 fps) เมื่อแสดงผลในซอฟต์แวร์ ด้วยการใช้งาน OpenGL 2.1 ที่ได้รับการปรับปรุงบนซีพียูรุ่นปัจจุบัน
แน่นอนว่าสำหรับซีพียู Intel และ AMD รุ่นปัจจุบันเราเกือบจะมี GPU แบบ on-die ที่มากกว่าความสามารถในการใช้งานเกม OpenGL 2.1 ได้ดังนั้น ...
อันที่จริงโครงการmesa3dยังคงเป็นตัวแสดงซอฟต์แวร์ที่ได้รับการปรับปรุงให้ดีที่สุดซึ่งเป็นส่วนหนึ่งของโครงการ แต่การสนับสนุน Windows เป็นสิ่งที่ตามมาภายหลัง นอกจากนี้พวกเขาไม่รับประกันประสิทธิภาพที่ดีหรือแม้กระทั่งพฤติกรรมที่ถูกต้องเว้นแต่ CPU ของคุณจะมี SSE2 และ SSSE3 และ SSE4.1 ซีพียูเกิดขึ้นพร้อมกับเมนบอร์ดที่มีสล็อต AGP (เช่น Pentium 4 ใช่มั้ย?) อาจมี SSE2 แต่อาจไม่ใช่ซีพียูอื่น ๆ
หากคุณไม่มีซีพียูระดับสูงระดับสูงในช่วง 3-4 ปีที่ผ่านมาเช่น Core i7 3770K หรือสูงกว่าคุณจะไม่สามารถเลียนแบบ OpenGL 2.1 ในซอฟต์แวร์ที่มีอัตราเฟรมที่เล่นได้ ไม่แม้แต่เกมเก่ามาก ระบุว่าซีพียูของคุณอาจเก่าแก่เท่ากับ GPU ของคุณคุณไม่มีโชคเลย GPU นั้นเป็น "ฟังก์ชั่นคงที่" อย่างสมบูรณ์และไม่สนับสนุนรหัสที่ผู้ใช้ส่ง OpenGL 2.1 ทำงานเกือบทุกอย่างโดยพลการบน GPU เมื่อส่งเป็นส่วนย่อย คุณสามารถซื้อระบบ ARM บนชิปในราคา $ 1 ด้วย GPU 1000x ดีกว่า RV280
คุณดีกว่าการอัพเกรด