Skip to content

Conversation

marc2332
Copy link
Owner

@marc2332 marc2332 commented Jun 2, 2025

Based in the work of #852, thanks @reyamir!

Closes #552

Current issues:

  • Shadows kill performance
  • Resizing even just a little too fast crashes

tbh, I wonder if both issues are related to my gpu drivers (gg linux)

rust-skia/rust-skia#1151

@marc2332 marc2332 mentioned this pull request Jun 2, 2025
@marc2332 marc2332 self-assigned this Jun 2, 2025
Copy link

github-actions bot commented Jun 2, 2025

Benchmark for 23a3238

Click to view benchmark
Test Base PR %
benchmarks/alignments=true size=21845 depth=8 wide=4 mode=not cached 1214.5±102.86µs 1284.9±81.36µs +5.80%
benchmarks/size=100001 depth=2 wide=100000 mode=not cached 7.2±0.52ms 7.1±0.78ms -1.39%
benchmarks/size=10001 depth=2 wide=10000 mode=not cached 331.3±145.78µs 328.8±136.36µs -0.75%
benchmarks/size=1001 depth=2 wide=1000 mode=not cached 28.7±28.58µs 28.7±25.57µs 0.00%
benchmarks/size=131071 depth=17 wide=2 mode=not cached 11.8±0.44ms 12.0±0.40ms +1.69%
benchmarks/size=16383 depth=14 wide=2 mode=not cached 1167.5±136.69µs 1188.4±82.34µs +1.79%
benchmarks/size=19531 depth=7 wide=5 mode=cached 1019.9±61.27µs 959.7±86.52µs -5.90%
benchmarks/size=19531 depth=7 wide=5 mode=not cached 1182.4±139.16µs 956.8±79.02µs -19.08%
benchmarks/size=4095 depth=12 wide=2 mode=not cached 199.9±146.04µs 195.9±51.81µs -2.00%
benchmarks/size=54241 depth=5 wide=15 mode=cached 714.4±52.51µs 713.6±83.90µs -0.11%
benchmarks/size=54241 depth=5 wide=15 mode=not cached 748.3±51.78µs 750.9±140.20µs +0.35%

Copy link

Benchmark for f319420

Click to view benchmark
Test Base PR %
benchmarks/alignments=true size=21845 depth=8 wide=4 mode=not cached 1123.8±74.09µs 1202.6±152.91µs +7.01%
benchmarks/size=100001 depth=2 wide=100000 mode=not cached 6.7±0.50ms 6.7±0.55ms 0.00%
benchmarks/size=10001 depth=2 wide=10000 mode=not cached 337.1±166.86µs 338.7±154.19µs +0.47%
benchmarks/size=1001 depth=2 wide=1000 mode=not cached 28.8±26.45µs 29.0±24.81µs +0.69%
benchmarks/size=131071 depth=17 wide=2 mode=not cached 11.5±0.34ms 15.8±0.66ms +37.39%
benchmarks/size=16383 depth=14 wide=2 mode=not cached 1014.4±84.06µs 1073.8±74.32µs +5.86%
benchmarks/size=19531 depth=7 wide=5 mode=cached 966.8±65.35µs 1123.1±101.02µs +16.17%
benchmarks/size=19531 depth=7 wide=5 mode=not cached 1037.8±146.13µs 1038.2±85.46µs +0.04%
benchmarks/size=4095 depth=12 wide=2 mode=not cached 196.7±115.35µs 201.7±142.09µs +2.54%
benchmarks/size=54241 depth=5 wide=15 mode=cached 745.4±76.57µs 726.1±23.31µs -2.59%
benchmarks/size=54241 depth=5 wide=15 mode=not cached 737.6±111.65µs 737.2±26.14µs -0.05%

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

enhancement: Add Vulkan support to freya-renderer
1 participant