Vulkan 1.0: API ข้ามแพลตฟอร์มสำหรับกราฟิกประสิทธิภาพสูง

El 16 de Febrero ของปีนี้ Khronos Group โฆษณา การเปิดตัว Vulkan 1.0 (เนื่องจากไม่สามารถกำหนดวันเปิดตัวที่วางแผนไว้ในปลายปี พ.ศ. 20015 ได้) หลังจากทำงานหนักมา XNUMX ปีในที่สุดก็พร้อมที่จะออกไปสู่โลกกว้าง เกมแรกกับ เครื่องยนต์วัลแคน ก็เช่นกัน พร้อมใช้งานในเบต้าสาธารณะ ณ วันที่ 16/02/16 อย่างไรก็ตาม สถานการณ์ของ Linux ไม่เอื้ออำนวยโดยสิ้นเชิง สำหรับผู้ใช้และผู้เล่นเนื่องจากผู้ขายส่วนใหญ่ยังคงอยู่ พิจารณาว่าพวกเขาจะช่วยผ่านการสนับสนุน Linux บน Windows หรือไม่. เมื่อมองข้ามความแตกต่างของระบบปฏิบัติการเหล่านี้คุณต้องแน่ใจว่า ความคาดหวังของคุณเป็นจริง ก่อนลองใช้ เกม Vulkan ใหม่ ในขณะที่ให้เวลานักพัฒนาในการเรียนรู้และออกแบบกราฟิก API ใหม่นี้

1

Vulkan 1.0

Vulkan คือคำตอบของ Khronos Group สำหรับ Microsoft DirectX 12, โลหะของ Apple และ AMD Mantle API รุ่นเก่า เพื่อให้ กราฟิกประสิทธิภาพสูง. ก่อนอื่นพวกเขาเรียก AP นี้ว่า "Next Generation OpenGL Initiative" แต่ครั้งหนึ่งเคยชื่อว่า Vulkan ชื่อเดิมยังคงอยู่ในอดีต Vulkan ล่องลอยและสร้างขึ้นโดยใช้เทคโนโลยี ADM Mantle ที่ ได้รับการบริจาคจาก AMD ด้วยความตั้งใจที่จะให้ Khronos ฐานที่ เริ่มพัฒนา API ที่สามารถสร้างมาตรฐานได้ทั่วทั้งอุตสาหกรรม (เช่นเดียวกับ OpenGL) แต่ Vulkan มันมีการพัฒนา ไกลออกไปมากแล้ว ไม่ได้เชื่อมโยงกับการออกแบบฮาร์ดแวร์ GNC ของ AMD และสามารถใส่ในกรณีการใช้งานทั้งหมดได้ ระบบนิเวศทั้งหมดAPI มีการพัฒนาไปมากหลังจากได้รับการตรวจสอบจากหลายฝ่าย ประธานาธิบดีของ Khronos นีล Trevettทำให้ชัดเจนว่า Vulkan es มากกว่าการมุ่งเน้นที่แตกต่างกันไปใน Mantle.

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

Vulkan 1.0 ได้รับการออกแบบมาเพื่อให้เหมาะกับกรณีการใช้งานของไฟล์ สมาร์ทโฟนเดสก์ท็อปและคอนโซลตอนนี้เป็น API พร้อมความสามารถแบบมัลติเธรด, ด้วยค่าใช้จ่ายที่ต่ำกว่ามากเมื่อเทียบกับไดรเวอร์ OpenGL และสิ่งที่สนับสนุน เฉดสีที่คอมไพล์ล่วงหน้าผ่าน SPIR-V. ไม่เหมือนกับ API ทางเลือกอื่น ๆ Vulkan เป็นข้ามแพลตฟอร์มและเป็นมาตรฐานอุตสาหกรรมที่แท้จริง. มีอยู่ในปัจจุบัน วัลแคน SDK พร้อมสำหรับ Android, Linux และ Windowsแม้ว่าจะยังอยู่ในช่วงเบต้า AMD และ Nvidia พวกเขาได้แจ้งให้ทราบว่า พวกเขาสนับสนุน Vulkan. Vulkan 1.0 ไม่ใช่เวอร์ชันสุดท้ายการแก้ไขในอนาคตจะมาแน่นอนเมื่อ คณะทำงานได้รับการตอบรับจากนักพัฒนาคนอื่น ๆ

¿และจะเกิดอะไรขึ้นกับ OpenGL?

ในขณะที่ Vulkan 1.0 อยู่ในระดับแนวหน้าสำหรับ ดูแลกราฟิกความจุสูง OpenGL ไม่ได้ถูกทอดทิ้งโดย Khronos Groupนักพัฒนาที่รับผิดชอบโครงการนี้จะยังคงอยู่และต้องพัฒนาต่อไป วัลแคนเลขที่ จำเป็นอย่างยิ่ง สำหรับนักพัฒนาเกมและแอพทั้งหมดซึ่งจะขึ้นอยู่กับว่าคุณสนใจไฟล์ ประสิทธิภาพหากคุณต้องการความช่วยเหลือจากการ์ดแสดงผลหากคุณกำลังมองหา API ที่สามารถเข้าถึงได้มากขึ้นหากปริมาณงานของคุณไม่สามารถขนานกันได้เป็นต้น

2

นอกจากนี้ยังมีการพูดถึง สนับสนุนนอกจากนี้ SPIR-V สำหรับ OpenGL และการปรับปรุงอื่น ๆ ในส่วนหน้านั้น อย่างไรก็ตาม Khronos Group ยังไม่ได้ประกาศข้อกำหนดหรือการอัปเดตใหม่อย่างเป็นทางการ OpenGLแต่เป็นคำถามที่ต้องเฝ้าระวังในช่วงหลายเดือนข้างหน้า

ลา Una de ส่วนขยาย OpenGL (ไม่เป็นทางการ) เปิดเผยโดย ไดรเวอร์ NVIDIA คือ GL_NV_draw_vulkan_image. ส่วนขยายนี้ให้ DrawVkImageNV ความสามารถในการวาดรูปสี่เหลี่ยมผืนผ้าที่อนุญาตให้แสดงเนื้อหาทั้งหมดหรือบางส่วนของ VkImage ใน Vulkan ในลักษณะสองมิติ ส่วนขยายนี้จะให้ด้วย ฟังก์ชันสำหรับการซิงโครไนซ์ระหว่าง Vulkan และ OpenGL โดยพื้นฐานแล้วส่วนขยายจะให้วิธี นำเสนอเนื้อหา de วัลกันงภายในบริบท OpenGL

3

เกมและวัลแคน

เมื่อวันที่ 16 กุมภาพันธ์ที่ผ่านมา Croteam ได้เปิดตัว Talos Principleอัปโหลดในรูปแบบ แพลตฟอร์ม Steam ใช้งาน เครื่องยนต์วัลแคน น่าเสียดาย เวอร์ชัน ของเกมนี้สำหรับ Linux ยังไม่เปิดให้ใช้งานแบบสาธารณะแต่อีกไม่นานมันจะเป็น

El ความล่าช้า มันเกิดจากการ ค้นหาไดรเวอร์ที่สอดคล้องกัน. เหล่านี้ ไดรเวอร์ Vulkan 1.0 จะ เปิดตัวเร็ว ๆ นี้ เนื่องจากเรารู้ว่าไฟล์ Windows รุ่นเบต้าพร้อมใช้งานบน Steam จาก Valveก็คาดว่า Dota2 เร็ว ๆ นี้ ใช้ได้ ด้วยการสนับสนุน Vulkanในทำนองเดียวกันเกมอื่น ๆ จะปรากฏในอนาคต

ไมเคิลลาราเบล นักเขียนฟอรัม Phoronix ให้ความเห็นว่า“ ในฐานะผู้พัฒนาเกมที่มีส่วนร่วมในช่วงแรก ๆ Vulkan ได้รับการเตือน ไม่ คนขี้แกล้ง คาดหวังปาฏิหาริย์กับประสิทธิภาพของเกม Vulkan”. เนื่องจากไฟล์ Vulkan API นำเสนอความเป็นไปได้มากมายสำหรับประสิทธิภาพที่ดีขึ้นและการเพิ่มประสิทธิภาพที่ดีขึ้นเกมและเอ็นจิ้นของพวกเขากำลังได้รับการปรับแต่งสำหรับ DirectX 11 และ OpenGL. มันจะไม่จนกว่าการปรากฏตัวของเกมใหม่หรือเอ็นจิ้นที่ออกแบบใหม่รอบ ๆ Vulkan ว่าจะมี ประสิทธิภาพที่ดีขึ้นใน OpenGL / DX11. นี่คือเหตุผล juegos ขณะนี้มีจำหน่ายที่ Vulkan สามารถ ช้ากว่าที่มีอยู่ในโปรเซสเซอร์ OpenGLขณะนี้กำลังทำงานกับจุดบกพร่องต่างๆของเกมและไดรเวอร์

ถึงแม้ว่า นักพัฒนา ของเกมคือ ตื่นเต้น กับ ความเป็นไปได้ที่นำเสนอโดย Vulkanเล จะต้องใช้เวลา ดังนั้น แปลงอย่างเต็มที่ สถานการณ์คล้ายกับเหตุการณ์นี้เกิดขึ้นเมื่อ ไดเรค 3D 11 ถูกปล่อยออกมา และเริ่มต้น รองรับเกมบางเกมในเวลาต่อมาเริ่มทำงานเร็วกว่า Direct3D 9


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   ยกร่าง dijo

    โพสต์ที่ดีเพื่อดูว่ามันให้อะไรกับเกม ช่วงเวลาดีๆกำลังจะมาถึงสำหรับเกมในโลกโอเพนซอร์ซ

  2.   โฮทูกิ dijo

    "20015" ฉันคิดว่าคุณเหลือศูนย์