กลับไปหน้าบทความ

อ่าน 3 นาที

ไลบรารีกราฟิก

ไลบรารีกราฟิกหรือAPIกราฟิกคือไลบรารีโปรแกรม ที่ออกแบบมาเพื่อช่วยในการแสดงผลกราฟิกคอมพิวเตอร์บนจอภาพ...

ไลบรารีกราฟิก

ไลบรารีกราฟิกหรือAPIกราฟิกคือไลบรารีโปรแกรม ที่ออกแบบมาเพื่อช่วยในการแสดงผลกราฟิกคอมพิวเตอร์บนจอภาพ โดยทั่วไปแล้วจะเกี่ยวข้องกับการจัดเตรียมฟังก์ชันเวอร์ชันที่ปรับให้เหมาะสมที่สุดสำหรับการจัดการ งาน แสดงผล ทั่วไป ซึ่งสามารถทำได้ด้วยซอฟต์แวร์ ล้วนๆ และทำงานบนCPUซึ่งพบได้ทั่วไปในระบบฝังตัวหรือเร่งความเร็วด้วยฮาร์ดแวร์โดยใช้GPUซึ่งพบได้ทั่วไปในพีซีการใช้ฟังก์ชันเหล่านี้ โปรแกรมสามารถประกอบภาพเพื่อแสดงผลบนจอภาพได้ ซึ่งช่วยลดภาระงานของโปรแกรมเมอร์ในการสร้างและปรับแต่งฟังก์ชันเหล่านี้ และช่วยให้พวกเขามุ่งเน้นไปที่การสร้างโปรแกรมกราฟิกได้ ไลบรารีกราฟิกส่วนใหญ่ใช้ในวิดีโอเกมและการ จำลอง

การใช้งานไลบรารีกราฟิกที่เกี่ยวข้องกับ ระบบ การผลิตวิดีโอเช่นPixar RenderManไม่ได้กล่าวถึงในที่นี้

การใช้งานไลบรารีกราฟิกเวอร์ชั่นล่าสุดในระบบปฏิบัติการต่างๆ:
โอเอส วัลคานไดเร็กต์เอ็กซ์GNMXโลหะ
วินโดวส์ 10 ฟรี, Nvidia และ AMD ฟรี, เอ็มเอส เลขที่ เลขที่
แม็ค ฟรี, MoltenVKเลขที่ เลขที่ ฟรี, แอปเปิล
ลินุกซ์ ฟรี เลขที่ เลขที่ เลขที่
แอนดรอยด์ ฟรี เลขที่ เลขที่ เลขที่
แอป iOS ฟรี, MoltenVKเลขที่ เลขที่ ฟรี, แอปเปิล
ไทเซ็น ในการพัฒนา เลขที่ เลขที่ เลขที่
ปลาเซลฟิช ในการพัฒนา เลขที่ เลขที่ เลขที่
เอ็กซ์พีวัน เลขที่ ฟรี เลขที่ เลขที่
ระบบปฏิบัติการ Orbis OS (PS4) เลขที่ เลขที่ ฟรี เลขที่
นินเทนโด สวิตช์ฟรี เลขที่ เลขที่ เลขที่
ฮาร์โมนีโอเอส ฟรี เลขที่ เลขที่ เลขที่
โอเพ่นฮาร์โมนี ฟรี เลขที่ เลขที่ เลขที่

APIบางตัว ใช้คำ ว่า Graphics Library (GL) ในชื่อ โดยเฉพาะOpenGLและWebGL

ฮาร์ดแวร์

หน่วยประมวลผลกราฟิกเฉพาะ (การ์ดกราฟิก)

โปรเซสเซอร์กราฟิกเฉพาะใช้ RAM ที่จัดสรรโดยตรงให้กับโปรเซสเซอร์กราฟิก แทนที่จะใช้หน่วยความจำระบบหลักของคอมพิวเตอร์ โดยปกติแล้ว RAM นี้จะถูกเลือกโดยคำนึงถึงภาระการทำงานแบบลำดับที่คาดหวังของการ์ดกราฟิก (ดู GDDR) บางครั้งระบบที่มีโปรเซสเซอร์กราฟิกแยกเฉพาะจะถูกเรียกว่าระบบ “DIS” ตรงข้ามกับระบบ “UMA” [ 1 ]เทคโนโลยีต่างๆ เช่น Scan-Line Interleave ของ 3dfx, SLI และ NVLink ของ Nvidia และ CrossFire ของ AMD ช่วยให้โปรเซสเซอร์กราฟิกหลายตัวสามารถแสดงภาพบนหน้าจอเดียวพร้อมกันได้ ซึ่งเพิ่มพลังการประมวลผลสำหรับการประมวลผลกราฟิก อย่างไรก็ตาม เทคโนโลยีเหล่านี้กำลังหายากขึ้นเรื่อยๆ เกมส่วนใหญ่ไม่ได้ใช้ความสามารถทั้งหมดของโปรเซสเซอร์กราฟิกหลายตัว เนื่องจากผู้ใช้ส่วนใหญ่ไม่สามารถซื้อได้[ 2 ] [ 3 ]

โปรเซสเซอร์กราฟิกแบบรวม

ปัจจุบัน แล็ปท็อปและมินิพีซีต้องการกราฟิกแบบรวมที่มีประสิทธิภาพสูง ในหลายกรณี กราฟิกแบบรวมคุณภาพสูงสามารถทดแทนการ์ดกราฟิกแบบแยกได้ ช่วยเพิ่มความสะดวกในการพกพาของแล็ปท็อปและความกะทัดรัดของมินิพีซี ในขณะที่ยังคงรักษาประสิทธิภาพไว้ ได้ [ 4 ]โปรเซสเซอร์กราฟิกแบบรวม (IGPU) กราฟิกแบบรวม โซลูชันกราฟิกแบบใช้ร่วมกัน โปรเซสเซอร์กราฟิกแบบรวม (IGP) หรือสถาปัตยกรรมหน่วยความจำแบบรวม (UMA) ใช้ส่วนหนึ่งของ RAM ของคอมพิวเตอร์แทนที่จะใช้หน่วยความจำกราฟิกเฉพาะ IGP อาจถูกรวมเข้ากับเมนบอร์ดเป็นส่วนหนึ่งของชิปเซ็ตนอร์ธบริดจ์[ 5 ]หรือบนชิปเดียว (วงจรแบบรวม) ร่วมกับโปรเซสเซอร์กลาง (เช่น AMD APU หรือ Intel HD Graphics) บนเมนบอร์ดบางรุ่น IGP ของ AMD อาจใช้หน่วยความจำเฉพาะแบบไซด์พอร์ต: บล็อกหน่วยความจำประสิทธิภาพสูงแบบคงที่แยกต่างหากที่จัดสรรไว้สำหรับใช้โดยโปรเซสเซอร์กราฟิก ณ ต้นปี 2550 คอมพิวเตอร์ที่มีกราฟิกแบบรวมคิดเป็นประมาณ 90% ของการจัดส่งพีซีทั้งหมด มีต้นทุนในการใช้งานต่ำกว่าการประมวลผลกราฟิกแบบแยก แต่โดยทั่วไปแล้วจะมีประสิทธิภาพน้อยกว่า ในอดีต การประมวลผลแบบรวมถือว่าไม่เหมาะสมสำหรับเกม 3 มิติหรือแอปพลิเคชันที่ใช้กราฟิกสูง แต่สามารถใช้งานโปรแกรมที่ต้องการทรัพยากรน้อยกว่า เช่น Adobe Flash ได้ ตัวอย่างของ IGP ดังกล่าว ได้แก่ ผลิตภัณฑ์จาก SiS และ VIA ในช่วงประมาณปี 2004 อย่างไรก็ตาม โปรเซสเซอร์กราฟิกแบบรวมที่ทันสมัย ​​เช่น AMD Accelerated Processing Unit และ Intel Graphics Technology (HD, UHD, Iris, Iris Pro, Iris Plus และ Xe-LP) สามารถจัดการกราฟิก 2 มิติหรือกราฟิก 3 มิติที่ไม่ต้องการทรัพยากรสูงได้ ในระบบที่มี “สถาปัตยกรรมหน่วยความจำแบบรวม” (UMA) ซึ่งรวมถึงโปรเซสเซอร์ AMD รุ่นใหม่ที่มีกราฟิกแบบรวม โปรเซสเซอร์ Intel รุ่นใหม่ที่มีกราฟิกแบบรวม โปรเซสเซอร์ Apple, PS5 และ Xbox Series (และอื่นๆ) คอร์ CPU และหน่วยประมวลผลกราฟิกจะใช้ RAM และพื้นที่แอดเดรสหน่วยความจำร่วมกัน[ 6 ]

ตัวอย่าง

ดูเพิ่มเติม

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Graphics_library&oldid=1307210030 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ ไลบรารีกราฟิก

ไลบรารีกราฟิกหรือAPIกราฟิกคือไลบรารีโปรแกรม ที่ออกแบบมาเพื่อช่วยในการแสดงผลกราฟิกคอมพิวเตอร์บนจอภาพ...

หน่วยประมวลผลกราฟิกเฉพาะ (การ์ดกราฟิก)

โปรเซสเซอร์กราฟิกเฉพาะใช้ RAM ที่จัดสรรโดยตรงให้กับโปรเซสเซอร์กราฟิก แทนที่จะใช้หน่วยความจำระบบหลักของคอมพิวเตอร์ โดยปกติแล้ว RAM นี้จะถูกเลือกโดยคำนึงถึงภาระการทำงานแบบลำดับที่คาดหวังของการ์ดกราฟิก (ดู GDDR)...

โปรเซสเซอร์กราฟิกแบบรวม

ปัจจุบัน แล็ปท็อปและมินิพีซีต้องการกราฟิกแบบรวมที่มีประสิทธิภาพสูง ในหลายกรณี กราฟิกแบบรวมคุณภาพสูงสามารถทดแทนการ์ดกราฟิกแบบแยกได้ ช่วยเพิ่มความสะดวกในการพกพาของแล็ปท็อปและความกะทัดรัดของมินิพีซี ในขณะที่ยังคงรักษาประสิทธิภาพไว้ ได้ [ 4 ]...

ตัวอย่าง

อัลเลโกร มุม ไคโร (กราฟิก) [ 7 ] DFPSR https://dawoodoz.com/dfpsr.