Question about Rendering

2011-07-30
2013-05-01
  • Hi, first off, I just wanted to thank you for making this piece of software. I am not a developer, so I cannot really leverage the source or understand exactly what's going on behind the scenes, but to be honest I have found through experience that the rendering engine behind Fractron is lightyears faster than Apophysis on my ATI card (assuming this is because of your custom CUDA / OpenGL communication), and the renders just look monumentally smoother than what I can get from Apophysis.

    I just have one question for you, is there a way to render to disk at higher resolutions? When I increase the output resolution to something around 3500x2000 pixel range, the engine crashes. I would love to be able to render using Fractron at these resolutions. Is this possible at all? Thank you generously for any help or suggestions.

     
  • Also, just a follow up, this is the exact error I am getting:

    FractalEngineStateException
    Message:An error has occured in the fractal engine.
    Source:
    engineType: OpenCL
    fromState: Offline
    toState: Online
    Stack Trace:

    Inner Exception:   OpenCLCallFailedException
      Message:An OpenCL call failed: InvalidBufferSize
      Source: OpenCLDotNet
      ErrorCode: InvalidBufferSize
      Stack Trace:
         at OpenCL.Buffer.Create(Context context, MemFlags flags, IntPtr size)
       at OpenCL.Context.CreateBuffer(MemFlags flags, Int32 size)
       at Fractron9000.OpenCLEngine.OpenCLFractalEngine.Allocate(Int32 xRes, Int32 yRes)
       at Fractron9000.EngineManager.allocateEngine()
       at Fractron9000.EngineManager.switchState(FractalEngineState rs)
      Inner Exception: <null>