View Single Post
Old 12 September 2016, 22:13   #12
Registered User
Join Date: Aug 2004
Posts: 2,942
An update on this...

It seems the stuttering is caused by GPU throttling. I'm not sure why it's throttling though. Look at the two attached pics. According to CPUID HWMonitor there are two GPU temperature monitors, both labelled TMPIN0. The lower one moves between ~70℃ when unthrottled and ~96℃ when throttled.

Strangely, the displayed temp jumps from ~70℃ immediately to ~96℃ then after a few seconds straight back down again. Which surely can't be right, since the system fan just stays on constantly (not at full speed either).

Anyway, it's still a bit of a mystery why this issue only happens:
(a) When line mode is Scanlines or Double, fields+. (Not with Single, Double, or Double, fields.)
(b) At the insert Workbench screen. It doesn't happen when CLI window is showing or (as far as I can tell) in most other cases like when a demo is running.

Is there some optimisation or difference in behaviour of those two line modes compared to the others? And what could have changed between WinUAE 2.0.1 and 2.1.0 to produce this strange problem?
Attached Thumbnails
Click image for larger version

Name:	D3D_NoBuf_Scanlines_GPUNotThrottled_annotated_opt.png
Views:	68
Size:	95.8 KB
ID:	49929   Click image for larger version

Name:	D3D_NoBuf_Scanlines_GPUThrottled_annotated_opt.png
Views:	58
Size:	88.4 KB
ID:	49930  

Last edited by mark_k; 12 September 2016 at 23:34.
mark_k is online now  
Page generated in 0.05344 seconds with 11 queries