Commit cbedfe75 authored by Zhigang Gong's avatar Zhigang Gong Committed by Zhigang Gong
Browse files

glamor: Don't need to read dest if op is SRC or CLEAR.

Signed-off-by: Zhigang Gong's avatarZhigang Gong <>
parent b8e692d9
......@@ -1084,6 +1084,7 @@ glamor_composite(CARD8 op,
CARD16 height)
glamor_composite_rect_t rect;
glamor_access_t dest_access;
/* Do two-pass PictOpOver componentAlpha, until we enable
* dual source color blending.
......@@ -1150,7 +1151,11 @@ glamor_composite(CARD8 op,
if (glamor_prepare_access_picture(dest, GLAMOR_ACCESS_RW)) {
if (op == PictOpSrc || op == PictOpClear)
dest_access = GLAMOR_ACCESS_WO;
dest_access = GLAMOR_ACCESS_RW;
if (glamor_prepare_access_picture(dest, dest_access)) {
if (glamor_prepare_access_picture(source, GLAMOR_ACCESS_RO))
if (!mask ||
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment