Jump to content

Constant stutter when using graphics card vs WARP renderer


Recommended Posts

Hi,

I just bought Affinity Photo for Windows after trying out the demo a while ago and I'm disappointed to find out the mild stutter problem I was encountering before seems to have gotten significantly worse.

For example: with my Performance settings set to:

  • Renderer: Default (NVIDIA GeForce RTX 2070)
  • Retina rendering: Low quality: (Fastest)
  • Hardware Acceleration: enabled

If I create a new, empty document, and just click on the Artistic Text Tool, my mouse immediately gets stuttery for a second or so (I would describe it as looking like it's only updating it's position a few times per second). Similarly, if I then type some text using the tool, and then drag it around with the Move Tool, both when I start and stop dragging, there's about a half second where both my mouse and the app itself exhibit the same stutter. It seems like doing basically anything causes this stutter.

Of those three Performance settings, the only thing that seems to fix it is switching to the WARP renderer. If I use that, everything is much smoother. There is some lag & screen tearing when I edit the document which I don't get with my graphics card, BUT it doesn't affect my mouse inputs and it doesn't stop and start randomly, so it's a lot more usable.

Let me know if you need more details on my graphics driver, OS, anything else.

Edited by Roland Munsil
adding os
Link to comment
Share on other sites

39 minutes ago, Roland Munsil said:

Of those three Performance settings, the only thing that seems to fix it is switching to the WARP renderer.

Warp will automatically disable Hardware Acceleration (even if it remains ticked) 

And hardware acceleration is known to cause a few issues. So can you just eliminate that possibility, by selecting your graphics card as the Renderer but switch off Hardware Acceleration. Restart the app and retest

To save time I am currently using an automated AI to reply to some posts on this forum. If any of "my" posts are wrong or appear to be total b*ll*cks they are the ones generated by the AI. If correct they were probably mine. I apologise for any mistakes made by my AI - I'm sure it will improve with time.

Link to comment
Share on other sites

Di you use windows default driver, or Nvidia driver? Switching to latest release of Nvidia driver may solve the issue.

Mac mini M1 A2348 | Windows 10 - AMD Ryzen 9 5900x - 32 GB RAM - Nvidia GTX 1080

LG34WK950U-W, calibrated to DCI-P3 with LG Calibration Studio / Spider 5

iPad Air Gen 5 (2022) A2589

Special interest into procedural texture filter, edit alpha channel, RGB/16 and RGB/32 color formats, stacking, finding root causes for misbehaving files, finding creative solutions for unsolvable tasks, finding bugs in Apps.

My posts focus on technical aspects and leave out most of social grease like „maybe“, „in my opinion“, „I might be wrong“ etc. just add copy/paste all these softeners from this signature to make reading more comfortable for you. Otherwise I’m a fine person which respects you and everyone and wants to be respected.

 

Link to comment
Share on other sites

Out of curiosity, what kind of mouse do you have, and if it has an adjustable polling interval, what do you have it set to?

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Laptop 2: Windows 11 Pro 24H2,  16GB memory, Snapdragon(R) X Elite - X1E80100 - Qualcomm(R) Oryon(TM) 12 Core CPU 4.01 GHz, Qualcomm(R) Adreno(TM) X1-85 GPU
iPad:  iPad Pro M1, 12.9": iPadOS 18.1, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.0.1

Link to comment
Share on other sites

Hmm, if I intentionally trigger the behavior, it definitely creates spikes in GPU and CPU usage... possibly also disk I/O, though I'm not sure about that. Just based on the percentages Task Manager shows me, they seem like modest spikes (<10% for GPU/CPU, ~0.1MB/s for disk I/O) though I don't know how useful a metric that is.

Not sure how to tell which driver I'm using - the GeForce experience app says I have the latest driver, GeForce Game Ready Driver version 537.42, but if I go into Device Manager, it says the driver for my display adapter is version 31.0.15.3742 (it says it's provided by NVIDIA though).

I tried lowering my polling rate to 125Hz, no dice unfortunately. Behavior in Affinity stays the same.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.