summaryrefslogtreecommitdiff
path: root/src/libs/ray/ray_object_light.h
diff options
context:
space:
mode:
authorVito Caputo <vcaputo@pengaru.com>2023-01-07 21:04:43 -0800
committerVito Caputo <vcaputo@pengaru.com>2023-01-07 21:41:25 -0800
commit1bea12c3087bf6716ee9749051ee8866bb2184ba (patch)
tree0c2154de69e6a4375ae153d285a686117ec0a614 /src/libs/ray/ray_object_light.h
parente78790651b5cd061bce1214790748ff51d3e62fe (diff)
til_fb: introduce til_fb_fragment_t.stream
This adds an optional stream member and type for introducing some persistent potentially cross-fragment state bound to the logical frame being rendered to by the fragment. It's a preparatory commit for adding things like arbitrary stream-bound state modules can create/read/modify for passing non-pixel information between modules bound to the fragment's frame that may vary frame to frame, but may also only be updated occasionally within a stream while still being accessible by every frame for the lifetime of the stream. This may evolve to encompass the fragment's texture member, turning the texture into just another arbitrary thingy tied to the stream which modules/rendering primitives may lookup and make use of if present. This commit only adds the type and member though, no implementation yet.
Diffstat (limited to 'src/libs/ray/ray_object_light.h')
0 files changed, 0 insertions, 0 deletions
© All Rights Reserved