dwmkerr / dwmkerr/sharpgl

DispatchTimer Priority for drawing in OpenGLControl

Open
#111 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
804
Forks
294
Avg merge
3d 23h
Merged PRs (30d)
1

Description

Hi,

Our users complained about a poor performance of our application when an OpenGLControl was open.

I tracked that down to the Dispatch timer priority which was 10 (DispatcherPriority.Send) which is the highest priority.

I lowered that priority to 7 (DispatcherPriority.Render). Doing this, reduces fps a little bit, but the rest of the application stays responsive.

Maybe that should be changed in the next Version?!

Cheers Thomas

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.