Mi sto preparando a creare un'applicazione di disegno in Windows. Mi stavo solo chiedendo, i programmi di disegno hanno una bitmap di memoria che bloccano, quindi impostano ciascun pixel, quindi blitano?Come bliterare Photoshop (o programmi di disegno)?
Non capisco come Photoshop può muovere interi livelli senza lag o sfarfallio senza utilizzare l'accelerazione hardware. Inoltre, in un programma come Expression Design, potrei avere 200 forme e spostarle tutte in una volta senza ritardo. Mi sto davvero chiedendo come questo può essere fatto senza l'aiuto della GPU.
Inoltre, non credo che super-algoritmi efficienti possono giustificare questo?
Ok, quindi alla fine della giornata è la velocità che posso riempire la bitmap della memoria, penso che quello che farò per ottenere una facile opacità è usare OpenGL e disegnare trame su quad. grazie – jmasterx