The source code for https://gitlab.freedesktop.org/mesa/mesa/-/tree/main/src/imagination has the Support for the Imagination GPU's However the current ebuild does not provide any means of enabling or emerging the code for this device? This device supports both opencl as well as vulkan.
The enable flag for the driver is 'imagination-experimental', so I don't think it's ready to be enabled. Is there even kernel support? What hardware is available?
(In reply to Matt Turner from comment #1) > The enable flag for the driver is 'imagination-experimental', so I don't > think it's ready to be enabled. > > Is there even kernel support? What hardware is available? My RISC-V VisionFive 2 Running Gentoo has one of these GPU's =============================================================== Platform name: PowerVR Platform profile: EMBEDDED_PROFILE Platform vendor: Imagination Technologies Platform version: OpenCL 3.0 --------------------------------------------------------------- Device name: PowerVR B-Series BXE-4-32 Device type: ALL | GPU Device memory: 7927 MB Device max clock speed: 594 MHz Device compute units: 1 The Kernel has been Modified by StarFive and Imagination Technologies is Open Sourcing the Drivers and making updates to Mesa. More Details About The VisionFive 2 are available at https://rvspace.org/ Additionally the STAR64 Model-A 8GB Single Board Computer also has one of these GPU's. See https://pine64.com/product/star64-model-a-8gb-single-board-computer/ for more details
Okay, thanks. So there isn't an upstream kernel driver. I really doubt Imagination wants us shipping the Mesa driver at this point. There was a similar situation with asahi in bug #881669. Please just copy the Mesa ebuild to a local overlay and add imagination support if you want it now. It's not something I want to add at this point.