xref: /aosp_15_r20/external/mesa3d/docs/drivers/powervr.rst (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1PowerVR
2=======
3
4PowerVR is a Vulkan driver for Imagination Technologies PowerVR GPUs, starting
5with those based on the Rogue architecture.
6
7The driver is **not yet fully conformant** so it requires exporting
8``PVR_I_WANT_A_BROKEN_VULKAN_DRIVER=1`` to the environment before running any
9Vulkan content.
10
11The following hardware is currently in active development:
12
13========= =========== ============== ======= ==========
14Product   Series      B.V.N.C        Vulkan  Conformant
15========= =========== ============== ======= ==========
16GX6250    Series 6XT  4.40.2.51      1.0     No
17AXE-1-16M A-Series    33.15.11.3     1.0     No
18BXS-4-64  B-Series    36.53.104.796  1.0     No
19========= =========== ============== ======= ==========
20
21In some cases, a product name is shared across multiple BVNCs so to check for
22support make sure the BVNC matches the one listed. As the feature set and
23hardware issues can vary between BVNCs, additional driver changes might be
24necessary even for devices sharing the same product name.
25
26Hardware documentation can be found at: https://docs.imgtec.com/
27
28Note: GPUs prior to Series6 do not have the hardware capabilities required to
29support Vulkan and therefore cannot be supported by this driver.
30
31Chat
32----
33
34PowerVR developers and users hang out on IRC at ``#powervr`` on OFTC. Note
35that registering and authenticating with ``NickServ`` is required to prevent
36spam. `Join the chat. <https://webchat.oftc.net/?channels=powervr>`_
37
38Hardware glossary
39-----------------
40
41.. glossary:: :sorted:
42
43   BVNC
44      Set of four numbers used to uniquely identify each GPU (Series6 onwards).
45      This is used to determine the GPU feature set, along with any known
46      hardware issues.
47