• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

visgl / luma.gl / 39986564415-1
74%

Build:
DEFAULT BRANCH: master
Ran 23 Oct 2026 04:45PM UTC
Jobs 1
Files 1125
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

23 Oct 2026 04:24PM UTC coverage: 74.318% (+0.1%) from 74.174%
39986564415-1

push

github

web-flow
Extract GPUVectorModel as the engine rendering base (#3515)

* Extract GPUVectorModel as the engine rendering base

* Restore automatic draw state after vector batches

* Use descriptive names in vector transform coverage

* Describe current model and transform APIs in documentation

* Keep geometry and material policy in Model

* Preserve vector offsets, transform outputs, and table batch counts

* Add vector geometry, typed attributes, and shared batch validation

* Skip empty index vectors and preserve redraw state after batches

* Preserve draw counts and refresh vector layout ownership

* Preserve explicit layouts and caller index count overrides

* Honor batched draw limits and legacy geometry bindings

* Apply explicit draw ranges after index buffer replacement

38684 of 56295 branches covered (68.72%)

Branch coverage included in aggregate %.

827 of 924 new or added lines in 11 files covered. (89.5%)

7 existing lines in 2 files now uncovered.

57218 of 72747 relevant lines covered (78.65%)

207526.19 hits per line

Uncovered Changes

Lines Coverage ∆ File
75
82.18
modules/engine/src/model/gpu-vector-model.ts
10
73.17
modules/engine/src/model/gpu-vector-model-batches.ts
6
87.06
modules/engine/src/model/gpu-vector-bindings.ts
3
66.67
modules/engine/src/utils/gpu-vector-batch-structure.ts
2
87.37
4.63% modules/engine/src/model/model.ts
1
83.75
modules/engine/src/model/gpu-vector-draw-batches.ts

Coverage Regressions

Lines Coverage ∆ File
6
35.71
-50.0% modules/engine/src/utils/buffer-layout-helper.ts
1
77.88
-1.92% modules/test-utils/src/create-test-device.ts
Jobs
ID Job ID Ran Files Coverage
1 39986564415-1.1 23 Oct 2026 04:45PM UTC 1125
74.32
GitHub Action Run
Source Files on build 39986564415-1
  • Tree
  • List 1125
  • Changed 16
  • Source Changed 12
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #39986564...
  • 57a2265b on github
  • Prev Build on master (#39980869...)
  • Next Build on master (#39991481...)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc