Original Post
Hi, in a game i am making using SDL i need to read/write pixels from/to surfaces. The problem is i need to use hardware surfaces or else the game is REALLY slow, but if i do i cant mess directly with pixels (at least i dont know how, i keep getting error). Is there a way to read pixels from hardware surfaces?? And, are software surfaces suppose to be drawn really slow ?