summaryrefslogtreecommitdiffstats
path: root/src/glx
diff options
context:
space:
mode:
authorChia-I Wu <[email protected]>2010-02-25 21:18:20 +0800
committerChia-I Wu <[email protected]>2010-02-25 21:29:37 +0800
commit6e28a4e0bcd98327838855175a5b214c31a4cde0 (patch)
tree6b7bbfd760eaf88f695b4d076efb71d645431160 /src/glx
parent33b92471a7b97c4f3ebf722e8551f37e167a445c (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