[Read me] The GPU load when using the SDR console is too high!?


Simon Brown
 

So,

For anyone who's interested the article below compares GDI (old) with DirectX / Direct2d (latest and greatest). After reading this you'll understand why new code generally uses Direct2D or OpenGL.


--
- + - + -
Please use https://forum.sdr-radio.com:4499/ when posting questions or problems.


jdow
 

So did you basically rewrite MFC to do this or just the owner draw features of the GUI?

{^_^}

On 20220924 21:12:02, Simon Brown wrote:

So,

For anyone who's interested the article below compares GDI (old) with DirectX / Direct2d (latest and greatest). After reading this you'll understand why new code generally uses Direct2D or OpenGL.


--
- + - + -
Please use https://forum.sdr-radio.com:4499/ when posting questions or problems.


Simon Brown
 

I write my own windows controls and implement the drawing in Direct2D, examples are the waterfall, spectrum, Mode & Filter buttons, Audio display etc.

You have far better tessellation and effects in Direct2D than with GDI/GDI+.


From: main@SDR-Radio.groups.io <main@SDR-Radio.groups.io> on behalf of jdow via groups.io <jdow@...>
Sent: 25 September 2022 07:33
To: main@SDR-Radio.groups.io <main@SDR-Radio.groups.io>
Subject: Re: [SDR-Radio] [Read me] The GPU load when using the SDR console is too high!?
 

So did you basically rewrite MFC to do this or just the owner draw features of the GUI?

{^_^}

On 20220924 21:12:02, Simon Brown wrote:
So,

For anyone who's interested the article below compares GDI (old) with DirectX / Direct2d (latest and greatest). After reading this you'll understand why new code generally uses Direct2D or OpenGL.


--
- + - + -
Please use https://forum.sdr-radio.com:4499/ when posting questions or problems.

--
- + - + -
Please use https://forum.sdr-radio.com:4499/ when posting questions or problems.