VectorStyler
    • Categories
    • Unread
    • Recent
    • Tags
    • Popular
    • Register
    • Login

    Offset Path Froze While "View Using GPU" is Activated

    Scheduled Pinned Locked Moved Bugs in VectorStyler
    11 Posts 4 Posters 41 Views 3 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • RidgehammerR Offline
      Ridgehammer
      last edited by

      I have the "View Using GPU" activated. I was trying to create an offset path on the stem and leaves of the strawberry in my file (shared below) and it froze up.
      I eventually quit the application and sent in the crash report when I reopened VS.
      Strawberry 4.vstyler

      fde4df3f-0581-455f-a8b5-5a1ceb37662d-CleanShot 2026-05-05 at 10.07.53.png

      VectorStylerV 1 Reply Last reply Reply Quote 2
      • VectorStylerV Offline
        VectorStyler @Ridgehammer
        last edited by

        @Ridgehammer I opened a bug on this

        BoldlineB 1 Reply Last reply Reply Quote 1
        • BoldlineB Offline
          Boldline @VectorStyler
          last edited by Boldline

          @VectorStyler speaking on the "View Using GPU" theme - I had asked if it was supposed to be on all the time or only for specific times and you replied that for now it would need to be turned on each time unless changed in the settings.

          I noticed today that it's file dependent and not whole system dependent and I like that because I can decide which files get more attention and resources and not use it when it would be overkill on a simple project.

          The way the GPU can be applied to only one tab if desired reminded me about the idea of keeping tabs self-contained so that if an action caused a freeze up, it would not affect other open tabs. The frozen tab itself could be force-quit and not lose the others. I don't know if that's possible or ideal based on how VS works, but it might be a great solution. Maybe even an option to "pause" those tabs so all resources could be used on a specific tab for a specific high intensity task and then "unpaused"

          Brave browser has this option in part; if a browser window is not used for a certain amount of time, it pauses activity until it's been clicked on again

          6911a684-690f-4c2d-ac57-dfae9247d4b0-CleanShot 2026-05-11 at 12.50.47.png

          c111d49e-ff58-4b5f-9d71-7cb507630e68-CleanShot 2026-05-11 at 12.47.18.png

          🍎 macOS Tahoe 26.2, Mac mini (M1, 2020), Chip Apple M1, Memory 16 GB
          Cintiq 27QHD Display and LG Ultra HD Display

          VectorStylerV 1 Reply Last reply Reply Quote 1
          • VectorStylerV Offline
            VectorStyler @Boldline
            last edited by

            @Boldline

            I noticed today that it's file dependent and not whole system dependent

            Yes, actual all display settings are saved with the file

            BoldlineB 1 Reply Last reply Reply Quote 1
            • BoldlineB Offline
              Boldline @VectorStyler
              last edited by

              @VectorStyler said in Offset Path Froze While "View Using GPU" is Activated:

              Yes, actual all display settings are saved with the file

              I really like that! Is your thought for the user to turn that feature on when they know the project will be intensive? or to wait until it's complex and then start it?

              🍎 macOS Tahoe 26.2, Mac mini (M1, 2020), Chip Apple M1, Memory 16 GB
              Cintiq 27QHD Display and LG Ultra HD Display

              VectorStylerV 1 Reply Last reply Reply Quote 0
              • VectorStylerV Offline
                VectorStyler @Boldline
                last edited by

                @Boldline said in Offset Path Froze While "View Using GPU" is Activated:

                Is your thought for the user to turn that feature on when they know the project will be intensive?

                The GPU based rendering needs more testing as different GPUs may behave differently.
                I will become default somewhere around 1.4

                H 1 Reply Last reply Reply Quote 1
                • H Offline
                  Honor @VectorStyler
                  last edited by

                  @VectorStyler
                  Good to hear GPU rendering will become default around 1.4.
                  Just sharing my current experience in case it's useful for testing on a MacBook Pro M1 Pro, GPU mode actually feels worse than CPU for me. I get freezing and lag, especially when moving objects with blur or transparency applied.
                  I was wondering could heavy effects like Gaussian blur, background blur, and glow maybe be among the first things to move to the GPU? They seem to be the effects that slow the computer down the most, but I'm not sure how the rendering pipeline actually works internally. Figma handles things like backdrop blur and glass effects in real time without lag I'd love to see a similar kind of solution in VectorStyler one day.

                  Another thing I've been curious about while dragging or transforming objects that have effects applied, would it be possible to show a quick pixel/raster preview that switches back to full vector rendering once the mouse is released? VectorStyler already has Pixel display mode, so I was wondering if something similar could be reused temporarily during drag. Could that help make heavy effect documents feel smoother or would it be tricky to implement?

                  VectorStylerV 1 Reply Last reply Reply Quote 1
                  • VectorStylerV Offline
                    VectorStyler @Honor
                    last edited by

                    @Honor Most image effects were already on GPU before. because of this in these cases the rendering is not going to get faster with GPU more.
                    I will test it more on the M1.

                    The pixel preview for dragging would be difficult to add, the only thing that could help is disabling image effects.

                    H 1 Reply Last reply Reply Quote 1
                    • H Offline
                      Honor @VectorStyler
                      last edited by

                      @VectorStyler Interesting that image effects are already on GPU so the slowdown I'm experiencing must be coming from somewhere else in the pipeline. I'll keep an eye on it after the M1 testing to see if anything specific stands out. Thanks for the response

                      VectorStylerV 1 Reply Last reply Reply Quote 1
                      • VectorStylerV Offline
                        VectorStyler @Honor
                        last edited by VectorStyler

                        @Honor Can you send me a file (to my email) where dragging an object is slow with GPU mode?

                        H 1 Reply Last reply Reply Quote 1
                        • H Offline
                          Honor @VectorStyler
                          last edited by

                          @vectorstyler Sent the test file to your email.

                          A side note: this isn't specific to Gaussian Blur on my
                          M1 Pro, dragging any object with any Image Effect applied
                          causes the app to crash in GPU mode. And in general GPU
                          mode performs noticeably slower than CPU mode on my machine
                          which is the opposite of what I'd expect.

                          1 Reply Last reply Reply Quote 0
                          • First post
                            Last post