Ik gebruik strechblt om een plaatje uit te zoomen. Het plaatje wordt in een loop diverse keren geschreven totdat het op volledige grootte op het scherm staat.
Nu heb ik bij bepaalde scherm resoluties en window grootte het probleem dat de tijd die strechblt nodig heeft, opeens van <10ms na 70-80 ms schiet en de cpu usage van 0-1% na 100% ( constant tot einde loop ). Als ik tijdens de 100% cpu load de scherm resolutie verander is het probleem meestal weg en als ik het window resize komt het ook weer goed. Ondertussen heb ik alle waarden waarmee strechblt wordt aangeroepen bekeken en die zie er niet vreemd uit ( geen te grote waarden, geen neg waardes etc etc ).
Iemand een idee wat hier mis kan zijn ?
Code toevoegen heeft verder weinig zin, ik neem aan dat iedereen weet hoe een strechblt er uit ziet ;-)
Nu heb ik bij bepaalde scherm resoluties en window grootte het probleem dat de tijd die strechblt nodig heeft, opeens van <10ms na 70-80 ms schiet en de cpu usage van 0-1% na 100% ( constant tot einde loop ). Als ik tijdens de 100% cpu load de scherm resolutie verander is het probleem meestal weg en als ik het window resize komt het ook weer goed. Ondertussen heb ik alle waarden waarmee strechblt wordt aangeroepen bekeken en die zie er niet vreemd uit ( geen te grote waarden, geen neg waardes etc etc ).
Iemand een idee wat hier mis kan zijn ?
Code toevoegen heeft verder weinig zin, ik neem aan dat iedereen weet hoe een strechblt er uit ziet ;-)