-
|
I have two questions about the Thorvg underlying rendering engine: Can Thorvg help developers select a rendering engine?For example, prioritizing hardware-accelerated rendering, but falling back to software rendering if the client's environment does not support hardware acceleration. Why does Thorvg include two hardware-accelerated rendering engines: WebGPU Renderer and OpenGL Renderer?For most developers using Thorvg, there isn’t much difference between them, as long as hardware acceleration is supported. Thank you. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
|
@xland Hi. Please check.
|
Beta Was this translation helpful? Give feedback.
@xland Hi. Please check.
Users aim for different systems and prefer engines based on their own priorities, so it's more flexible and efficient to handle this by users. They can use software rendering as a fallback when the hw canvas creation fails.
WebGPU targets the next-generation web environment, while OpenGL is basically intended for portable embedded/native systems. So both are targeting different systems.