where who make rendering?
i’m using mfc, and do rendering in OnIdle, when free idle processing is avialable, but processor loads to 100% if window client area is not visible(window moved with mouse) or if it is “iconic”(in taskbar)! i already fixed problem with iconic by using m_pMainWnd->IsIconic() in OnIdle!
p.s. i saw much demos which has same problems (NeHe’s and from delphi3d.net) everywhere drawing goes in idle! note that if i use SetTimer to do rendering, then there is no 100% loading!
so what to do?