pass colortransformjob alpha setting to shader

This commit is contained in:
itsmattkc
2022-05-02 15:16:27 -07:00
parent abc669fa8e
commit 985131af55
4 changed files with 9 additions and 8 deletions
+5 -1
View File
@@ -576,7 +576,11 @@ SampleBufferPtr RenderProcessor::ProcessSamples(const Node *node, const TimeRang
TexturePtr RenderProcessor::ProcessColorTransform(const Node *node, const ColorTransformJob &job)
{
TexturePtr src = job.GetInputTexture();
TexturePtr dest = render_ctx_->CreateTexture(src->params());
VideoParams src_params = src->params();
src_params.set_channel_count(GetChannelCountFromJob(job));
TexturePtr dest = render_ctx_->CreateTexture(src_params);
render_ctx_->BlitColorManaged(job, dest.get());