diff options
author | Chia-I Wu <[email protected]> | 2010-02-25 21:18:20 +0800 |
---|---|---|
committer | Chia-I Wu <[email protected]> | 2010-02-25 21:29:37 +0800 |
commit | 6e28a4e0bcd98327838855175a5b214c31a4cde0 (patch) | |
tree | 6b7bbfd760eaf88f695b4d076efb71d645431160 /src/glx | |
parent | 33b92471a7b97c4f3ebf722e8551f37e167a445c (diff) |
st/egl: Reduce validation round-trips in DRI2 backend.
This is similar to the changes to reduce the round-trips in ximage
backend.
When the server supports DRI_InvalidateBuffers, the event is used to
update the server stamp (this path is not tested). Otherwise, the
server stamp is updated when flush_frontbuffer or swap_buffers is
called. This makes sure at least the client APIs get the new buffers
when a new frame is started while skipping all round-trips during the
drawing.
Diffstat (limited to 'src/glx')
0 files changed, 0 insertions, 0 deletions