Jump to: Board index » General » Fusion

Display error with larger images

Learn about 3D compositing, animation, broadcast design and VFX workflows.
  • Author
  • Message
Offline
User avatar

Chad Capeland

  • Posts: 3022
  • Joined: Mon Nov 10, 2014 9:40 pm

Display error with larger images

PostFri Sep 10, 2021 2:59 am

I'm seeing some errors with larger images in 17.3.1 that I'm not seeing in 9.0.2. It seems to happen on random frames, with it being more likely on larger images.

The images themselves render, as I can use a CD to make them "smaller" and they display fine, and you can use the Color Inspector SubV to check the pixel values in the image.

Some frames look fine when the comp is playing, they only show as incorrect when the comp is no longer playing.

This is on a system with either an RTX 4000 or RTX 2080 as the OpenGL device. Driver is 462.31.

Code: Select all
{
   Tools = ordered() {
      ChangeDepth_int16 = ChangeDepth {
         NameSet = true,
         Inputs = {
            Depth = Input { Value = 2, },
            Input = Input {
               SourceOp = "Background2",
               Source = "Output",
            },
         },
         ViewInfo = OperatorInfo { Pos = { 196, 46.1515 } },
      },
      Background2 = Background {
         CtrlWZoom = false,
         Inputs = {
            UseGPU = Input { Value = 0, },
            Width = Input {
               Value = 8577,
               Expression = "6001+time*23",
            },
            Height = Input {
               Value = 8577,
               Expression = "Width",
            },
            Depth = Input { Value = 1, },
            ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
            TopLeftRed = Input { Value = 0.323, },
            TopLeftGreen = Input { Value = 0.2, },
            TopLeftBlue = Input { Value = 0.567, },
            TopLeftAlpha = Input { Value = 0.787, },
         },
         ViewInfo = OperatorInfo { Pos = { 34.219, 46.8831 } },
      },
      ChangeDepth_int8 = ChangeDepth {
         NameSet = true,
         Inputs = {
            Depth = Input { Value = 1, },
            Input = Input {
               SourceOp = "ChangeDepth_int16",
               Source = "Output",
            },
         },
         ViewInfo = OperatorInfo { Pos = { 361, -19.8485 } },
      },
      ChangeDepth_float32 = ChangeDepth {
         NameSet = true,
         Inputs = {
            Depth = Input { Value = 4, },
            Input = Input {
               SourceOp = "ChangeDepth_int16",
               Source = "Output",
            },
         },
         ViewInfo = OperatorInfo { Pos = { 361, 112.152 } },
      },
      ChangeDepth_int8_2 = ChangeDepth {
         NameSet = true,
         Inputs = {
            Depth = Input { Value = 1, },
            Input = Input {
               SourceOp = "ChangeDepth_float32",
               Source = "Output",
            },
         },
         ViewInfo = OperatorInfo { Pos = { 526, 112.152 } },
      }
   }
}
Chad Capeland
Indicated, LLC
www.floweffects.com
Offline

UserNoah

  • Posts: 458
  • Joined: Fri Oct 04, 2019 3:32 pm
  • Location: Germany
  • Real Name: Noah Hähnel

Re: Display error with larger images

PostFri Sep 10, 2021 6:24 am

I'm not sure if this is the same issue as I have, but I also experience many random missing frames since the last versions.
In my case, I don't believe it's directly tied to resolution or image size but general workload.
There are certain macros (some that I made myself) that suddenly seem to be too intense to calculate and then output corrupted frames.
Disabling GPU processing fixes these issues.

I have tried forcing both OpenCL and cuda workout different outcomes. I'm also seeing "GPU download error" frequently in my console now.

This is on a RTX 3070 with 8GBs of VRAM.

Return to Fusion

Who is online

Users browsing this forum: Vojta Filipi and 41 guests