cginternals / cginternals/gloperate

Deferred functions for Stages

Open
#287 4 comments 0 reactions 0 assignees View on GitHub
requires decision
Dominant language
C++
Stars
43
Forks
24
PR merge metrics
No merged PRs in 30d

Description

Extend `Stage` to have a queue of deferred functions that are executed in `process`. Callbacks can be added to this queue in `onInputValueChanged` to react to specific input changes.

I already have an implementation in another project that could easily be ported.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the Stage implementation, its process method, and onInputValueChanged. Review how input changes are handled and how the existing implementation from the other project maps to this framework. Done means Stage supports deferred callbacks, queues callbacks for specific input changes, and executes the queue during process.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
computer-graphics
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.