1 repository
Rendering techniques that decompose complex vector paths into segments for simultaneous processing across GPU cores.
Distinct from SVG Path Rendering: Focuses on the parallel execution strategy across GPU cores rather than just the notation or basic rendering of SVG paths.
Explore 1 awesome GitHub repository matching graphics & multimedia · Parallelized Path Rendering. Refine with filters or upvote what's useful.
Vello este o bibliotecă grafică cross-platform și un renderer vectorial 2D accelerat GPU. Funcționează ca un motor pentru desenarea scenelor 2D de înaltă performanță, redarea fișierelor grafice vectoriale scalabile și redarea animațiilor Lottie. Proiectul utilizează shadere de calcul GPU pentru rasterizare și stochează geometria vectorială într-un graf de scenă rezident în GPU pentru a minimiza transferul de date. Utilizează o arhitectură de redare pe plăci (tiled) și redare paralelă a căilor pentru a procesa imagini complexe prin diverse API-uri grafice. Biblioteca oferă compoziție accelerată hardware și permite output-ul datelor vizuale 2D redate direct în ferestrele native ale sistemului de operare pe diferite platforme hardware.
Breaks complex vector paths into small segments processed simultaneously across thousands of GPU cores.