Rudolf wrote:
> Hi,
>
>
>>>No. Why? You might confuse this with page flipping, but that is not
>>>what is happening here. Back and front buffer do not get swapped.
>>
>> Then how is it that you can sync the updates with monitor refresh?
>> AFAIK, that is only possible for a blit operation (both the source
>>and the target are in videoMem). I may be wrong, but I don't think
>>the
>>AGP or PCIe bus is fast enough for this operation, Rudolf?
>
>
> Syncing has nothing to do with blitting. These are seperate 'functions'
> Although GF256 and higher can do this explicitly inside the blit
> operations as well (but I don't use that, yet (maybe later if not much
> speed penalty))
Looks like I will never understand this 'retrace' thing. :-))
If one wants to _copy_ a surface from main mem to the visible frame
buffer, how can he do that if the PCI/AGP bus is so slow. How would that
image/surface would appear at once and not in pieces?
I can understand why _blitting_ can be done during a retrace, because
video memory is very fast.
Where am I wrong?
bye,
Adi.