79357921

Date: 2025-01-15 10:57:35
Score: 0.5
Natty:
Report link

PowerVR have open source drivers: https://developer.imaginationtech.com/solutions/open-source-gpu-driver/

but basically, yes convert the API calls into HW specific state and convert shaders to HW cpecific instructions.

For APIs like D3D up to DX11, the API tries to tell the driver everything it can about what it wants to achieve and then the driver translates that into whatever is best for the HW.

For something like Vulkan, the API tries to tell the HW what it has to do, leaving it much less room to do things in the best way for the HW although this does mean that the driver has much less work do.

Reasons:
  • Long answer (-0.5):
  • No code block (0.5):
  • Low reputation (0.5):
Posted by: Richard Broadhurst