Skip to content

Only build on PRs and release tags, skip artifact upload on PRs#2

Merged
Jay-Day merged 3 commits into
masterfrom
features
Mar 1, 2026
Merged

Only build on PRs and release tags, skip artifact upload on PRs#2
Jay-Day merged 3 commits into
masterfrom
features

Conversation

@Jay-Day

@Jay-Day Jay-Day commented Feb 27, 2026

Copy link
Copy Markdown
Owner

No description provided.

Jay-Day and others added 3 commits February 27, 2026 09:39
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
… and MSAA

- Replace CRF slider with named quality preset dropdown (Highest/High/Medium/Low/Lowest)
  that shows the correct parameter name and value per encoder family (CRF, QP, CQ)
- Add EncoderFamily enum mapping each encoder to its quality scale (0-51 vs 0-255 for AV1)
- Remove AV1 QP scaling hack from build_encoder_flags; values now come pre-scaled from presets
- Fix batch mode fps/ETA estimation using per-file timer instead of batch-start timer
- Force window-level MSAA to 0 in vidext to prevent glReadPixels on multisampled default FB
- Cap MSAA slider at 8x (hardware limit for most GPUs)
- Add PBO double-buffered async readback with threaded encoding for frame capture
- Flush last PBO-buffered frame before closing encoder

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@Jay-Day Jay-Day merged commit 9806df3 into master Mar 1, 2026
2 checks passed
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.

1 participant