☂️ Investigate performance differences between pipeline state object creation in OpenGL and Metal. #74631
Labels
engine
flutter/engine repository. See also e: labels.
P2
Important issues not at the top of the work list
team: benchmark
Performance issues found by inspecting benchmarks
team
Infra upgrades, team productivity, code health, technical debt. See also team: labels.
team-engine
Owned by Engine team
triaged-engine
Triaged by Engine team
Projects
This is an umbrella issue issue to investigate if there is a performance difference between the OpenGL and Metal backends when the pipeline state objects are being constructed, to quantify those differences and track any work necessary to bring parity between the two. Specifically, this is related to the work done in
GrMtlPipelineStateBuilder::finalize
. The scope of this issue is limited to ensuring parity between the backends. Moving the work outside the frame workload is tracked here. More context in the original issue asking for an investigation on Metal Binary Archives.The text was updated successfully, but these errors were encountered: