ตามที่ระบุไว้ในความคิดเห็น เมื่อใช้ซอฟต์แวร์เรนเดอร์ (LLVM) ผลลัพธ์ของฉันแสดงให้เห็นว่าโปรไฟล์คือ 4.5
หลังจากอัปเดตไดรเวอร์ nVidia ของฉัน (ซึ่งฉันไม่ได้ทำมาระยะหนึ่งแล้ว) ตอนนี้ฉันเห็นสิ่งเดียวกับคุณ:
สตริงเรนเดอร์ OpenGL: D3D12 (NVIDIA GeForce RTX 2070 SUPER)
สตริงเวอร์ชันโปรไฟล์หลักของ OpenGL: 3.3 (โปรไฟล์หลัก) Mesa 21.2.6
อย่างไรก็ตาม อ้างอิงจาก หน้าเมซ่า D3D12ไดรเวอร์รองรับเฉพาะ 3.3 ดังนั้นฉันเชื่อว่าสิ่งนี้เป็นสิ่งที่คาดหวัง
ผลลัพธ์ทั้งหมด:
~> glxinfo | เกรป "OpenGL"
สตริงผู้จำหน่าย OpenGL: Microsoft Corporation
สตริงเรนเดอร์ OpenGL: D3D12 (NVIDIA GeForce RTX 2070 SUPER)
สตริงเวอร์ชันโปรไฟล์หลักของ OpenGL: 3.3 (โปรไฟล์หลัก) Mesa 21.2.6
สตริงเวอร์ชันภาษาแรเงาโปรไฟล์หลักของ OpenGL: 3.30
แฟล็กบริบทโปรไฟล์หลักของ OpenGL: (ไม่มี)
มาสก์โปรไฟล์หลักของ OpenGL: โปรไฟล์หลัก
ส่วนขยายโปรไฟล์หลักของ OpenGL:
สตริงเวอร์ชัน OpenGL: 3.1 Mesa 21.2.6
สตริงเวอร์ชันภาษาแรเงา OpenGL: 1.40
แฟล็กบริบท OpenGL: (ไม่มี)
ส่วนขยาย OpenGL:
สตริงเวอร์ชันโปรไฟล์ OpenGL ES: OpenGL ES 3.0 Mesa 21.2.6
สตริงเวอร์ชันภาษาแรเงาโปรไฟล์ OpenGL ES: OpenGL ES GLSL ES 3.00
ส่วนขยายโปรไฟล์ OpenGL ES:
~> LIBGL_ALWAYS_SOFTWARE=1 glxinfo | เกรป "OpenGL"
สตริงผู้จำหน่าย OpenGL: Mesa/X.org
สตริงตัวแสดง OpenGL: llvmpipe (LLVM 12.0.0, 256 บิต)
สตริงเวอร์ชันโปรไฟล์หลักของ OpenGL: 4.5 (โปรไฟล์หลัก) Mesa 21.2.6
สตริงเวอร์ชันภาษาแรเงาโปรไฟล์หลักของ OpenGL: 4.50
แฟล็กบริบทโปรไฟล์หลักของ OpenGL: (ไม่มี)
มาสก์โปรไฟล์หลักของ OpenGL: โปรไฟล์หลัก
ส่วนขยายโปรไฟล์หลักของ OpenGL:
สตริงเวอร์ชัน OpenGL: 3.1 Mesa 21.2.6
สตริงเวอร์ชันภาษาแรเงา OpenGL: 1.40
แฟล็กบริบท OpenGL: (ไม่มี)
ส่วนขยาย OpenGL:
สตริงเวอร์ชันโปรไฟล์ OpenGL ES: OpenGL ES 3.2 Mesa 21.2.6
สตริงเวอร์ชันภาษาแรเงาโปรไฟล์ OpenGL ES: OpenGL ES GLSL ES 3.20
ส่วนขยายโปรไฟล์ OpenGL ES: