• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Imagination GPUs Gains OpenGL 4.6 Support

TheLostSwede

News Editor
Joined
Nov 11, 2004
Messages
17,769 (2.42/day)
Location
Sweden
System Name Overlord Mk MLI
Processor AMD Ryzen 7 7800X3D
Motherboard Gigabyte X670E Aorus Master
Cooling Noctua NH-D15 SE with offsets
Memory 32GB Team T-Create Expert DDR5 6000 MHz @ CL30-34-34-68
Video Card(s) Gainward GeForce RTX 4080 Phantom GS
Storage 1TB Solidigm P44 Pro, 2 TB Corsair MP600 Pro, 2TB Kingston KC3000
Display(s) Acer XV272K LVbmiipruzx 4K@160Hz
Case Fractal Design Torrent Compact
Audio Device(s) Corsair Virtuoso SE
Power Supply be quiet! Pure Power 12 M 850 W
Mouse Logitech G502 Lightspeed
Keyboard Corsair K70 Max
Software Windows 10 Pro
Benchmark Scores https://valid.x86.fr/yfsd9w
When it comes to APIs, OpenGL is something of a classic. According to the Khronos Group, OpenGL is the most widely adopted 2D and 3D graphics API. Since its launch in 1992 it has been used extensively by software developers for PCs and workstations to create high-performance, visually compelling graphics applications for markets such as CAD, content creation, entertainment, game development and virtual reality.

To date, Imagination GPUs have natively supported OpenGL up until Release 3.3 as well as OpenGL ES (the version of OpenGL for embedded systems), Vulkan (a cross-platform graphics API) and OpenCL (an API for parallel programming). However, thanks to the increasing performance of our top-end GPUs, especially with the likes of the DXT-72-2304, they present a competitive offering to the data centre and desktop (DCD) market. Indeed, we have multiple customers - including the likes of Innosilicon - choosing Imagination GPUs for the flexibility an IP solution, their scalability and their ability to offer up to 6 TFLOPS of compute.




To support our customers in the DCD market, Imagination is investing in its API coverage. This starts with the extension of our support of OpenGL from version 3.3 to version 4.6 - the latest version of OpenGL. The solution is Khronos conformant and available now following its release in DDK Rel.23.1. The video below demonstrates OpenGL 4.6 content running on Imagination GPUs.

Support has been achieved by working alongside the open-source specialists at Collabora. Collabora's Zink is a layered OpenGL implementation, part of the open-source Mesa project, that allows OpenGL 4.6 content to run on top of a native Vulkan driver. For Imagination GPUs, this is a win-win. While OpenGL is now being used less frequently by developers who are preferring newer APIs such as Vulkan and DirectX, due to its previous popularity there are numerous legacy applications that wouldn't work on Imagination hardware if we didn't have driver-level support for its final version. Delivering support for OpenGL 4.6 via our Vulkan drivers is as elegant solution that keeps our graphics stack simple.

This project has been one of a number of Imagination open-source projects. As a company we value the contribution that open-source technology offers to the ecosystem, enabling developers to excel at specific areas of differentiation rather than re-inventing the wheel each time. Our Open Source GPU Driver project is a unique approach to supporting silicon vendors, OEMs and graphics developers take control of the complete graphics software stack. Imagination GPUs are the perfect partner to RISC-V CPUs, the emergent open-source architecture - and our very own RISC-V CPU is another example of how Imagination is leveraging open source to bring a differentiated product to market in a brief amount of time. In turn, we are contributing back into the open-source community. Within RISC-V International, we sit on the Board of Directors and the Technical Steering Committee and we also take a leading role in a number of special interest groups.

With the release of DDK Rel.23.1, Imagination GPUs now support OpenGL 4.6. Meanwhile we are continuing to develop our API support in line with our customers' needs and will have further announcements coming in this area soon.


View at TechPowerUp Main Site | Source
 
Joined
Oct 2, 2015
Messages
3,152 (0.94/day)
Location
Argentina
System Name Ciel / Akane
Processor AMD Ryzen R5 5600X / Intel Core i3 12100F
Motherboard Asus Tuf Gaming B550 Plus / Biostar H610MHP
Cooling ID-Cooling 224-XT Basic / Stock
Memory 2x 16GB Kingston Fury 3600MHz / 2x 8GB Patriot 3200MHz
Video Card(s) Gainward Ghost RTX 3060 Ti / Dell GTX 1660 SUPER
Storage NVMe Kingston KC3000 2TB + NVMe Toshiba KBG40ZNT256G + HDD WD 4TB / NVMe WD Blue SN550 512GB
Display(s) AOC Q27G3XMN / Samsung S22F350
Case Cougar MX410 Mesh-G / Generic
Audio Device(s) Kingston HyperX Cloud Stinger Core 7.1 Wireless PC
Power Supply Aerocool KCAS-500W / Gigabyte P450B
Mouse EVGA X15 / Logitech G203
Keyboard VSG Alnilam / Dell
Software Windows 11
Let's see if it does better than Samsung's Xclipse 920 using Angle.
 
Joined
May 20, 2020
Messages
1,384 (0.82/day)
Took them long enough; OpenGL 3.3 was out around 2010... Still no dedicated graphics cards form Imagination since Kyro...:sleep:
 

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
42,609 (6.67/day)
Location
Republic of Texas (True Patriot)
System Name PCGOD
Processor AMD FX 8350@ 5.0GHz
Motherboard Asus TUF 990FX Sabertooth R2 2901 Bios
Cooling Scythe Ashura, 2×BitFenix 230mm Spectre Pro LED (Blue,Green), 2x BitFenix 140mm Spectre Pro LED
Memory 16 GB Gskill Ripjaws X 2133 (2400 OC, 10-10-12-20-20, 1T, 1.65V)
Video Card(s) AMD Radeon 290 Sapphire Vapor-X
Storage Samsung 840 Pro 256GB, WD Velociraptor 1TB
Display(s) NEC Multisync LCD 1700V (Display Port Adapter)
Case AeroCool Xpredator Evil Blue Edition
Audio Device(s) Creative Labs Sound Blaster ZxR
Power Supply Seasonic 1250 XM2 Series (XP3)
Mouse Roccat Kone XTD
Keyboard Roccat Ryos MK Pro
Software Windows 7 Pro 64
Took them long enough; OpenGL 3.3 was out around 2010... Still no dedicated graphics cards form Imagination since Kyro...:sleep:
Kyro 2. It be nice if they would Launch a PowerVR Discreet GPU card.
 
Top