Path: chuka.playstation.co.uk!chuka.playstation.co.uk!chuka.playstation.co.uk!not-for-mail From: George_Bain@Playstation.sony.com Newsgroups: scea.yaroze.programming.3d_graphics Subject: Hi-res mode seems to studder Date: 23 Jan 1998 08:24:58 -0000 Organization: Sony Computer Entertainment Europe - 119.SS5 Lines: 44 Sender: news@chuka.playstation.co.uk Message-ID: <6a9k4q$sim1@emeka.playstation.co.uk> Reply-To: George_Bain@Playstation.sony.com NNTP-Posting-Host: emeka.playstation.co.uk From: George_Bain@Playstation.sony.com To: news@playstation.co.uk Hi there, You are in 640x480 so a single buffer is used for drawing and displaying. With the Interlace mode, odd number fields and even number fields are displayed alternately at every 1/60[sec]. In other words, in case for the 640x480 mode, for example, odd and even lines are displayed alternately in vertical (y) direction. At this point, GPU will draw lines depending upon the fields being displayed as follows; - While displaying odd fields, only even lines are drawn. - While displaying even fields, only odd lines are drawn. Thus, a double buffer is implemented automatically. So there is no need for double buffers and that is why your screen is bouncing all over the place. George@SCEE >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> From: "Kevin Davis" Newsgroups: scea.yaroze.programming.3d_graphics,scee.yaroze.programming.3d_graphics Subject: Hi-res mode seems to studder Xref: chuka.playstation.co.uk scea.yaroze.programming.3d_graphics:190 scee.yaroze.programming.3d_graphics:444 My program is using 640x480 resolution, however I sometimes have bad problems with the screen studdering. It almost looks like I'm not switching double buffers but I'm using GsGetActiveBuff() each time to switch between the buffers. I initialize the graphics like this: GsInitGraph(640 ,480, GsOFSGPU|GsINTER, 1, 0); // screen 640x480 When I switch to low-res mode (320x240) I haven't encountered this problem yet. Has anyone else overcome this problem? Kevin