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

excaliburjs / Excalibur / 5372822924
89%

Build:
DEFAULT BRANCH: main
Ran 26 Jun 2023 01:28AM UTC
Jobs 1
Files 204
Run time 3s
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

pending completion
5372822924

push

github

web-flow
feat: [#2416] Add Postprocessor hooks and default some uniforms (#2667)

Closes #2416 

This PR adds some new default uniforms supplied to postprocessors automatically if they are present in the source
* `uniform float u_time_ms` - total playback time in milliseconds
* `uniform float u_elapsed_ms` - the elapsed time from the last frame in milliseconds
* `uniform vec2 u_resolution` - the resolution of the canvas (in pixels)

Custom uniforms can now be set in an optional `onUpdate()` function on postprocessors, the internal `shader.use()` is called for users.


Example using the CRT post processor, see gist https://gist.github.com/eonarheim/5ebb7f9161c10894935479e0caa0f6c7

<img width="677" alt="image" src="https://github.com/excaliburjs/Excalibur/assets/612071/07521591-934b-4aec-b77b-a01c8488025b">

4370 of 5500 branches covered (79.45%)

10269 of 11195 relevant lines covered (91.73%)

26492.35 hits per line

Jobs
ID Job ID Ran Files Coverage
1 5372822924.1 26 Jun 2023 01:28AM UTC 0
91.73
GitHub Action Run
Source Files on build 5372822924
Detailed source file information is not available for this build.
  • Back to Repo
  • 214e6094 on github
  • Prev Build on main (#5370592448)
  • Next Build on main (#5390522585)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc