Verwendet WebKit OpenGL zum Rendern von CSS-Übergängen oder verwendet es Software-Rendering?
WebKit ist nur ein Frontend. Das hängt vom Backend und der Hardwareunterstützung ab. Google Chrome verwendet skia als Back-End und kann Software oder Hardware verwenden. Die Antwort ist also abhängig von der Implementierung des Backends und der Hardware, auf der es läuft.
Soweit ich weiß, ist die einzige Hardware-beschleunigte Eigenschaft, die Übergänge verwendet, translate3d
transform
.
ZB:
%Vor% Wenn Sie nur die translate
Transformation verwenden oder eine andere Eigenschaft animieren, wird sie nicht hardwarebeschleunigt.
Tags und Links css opengl css3 webkit css-transitions