diff options
Diffstat (limited to 'libcopybit/copybit.cpp')
-rw-r--r-- | libcopybit/copybit.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libcopybit/copybit.cpp b/libcopybit/copybit.cpp index da18c7bf..e4624e0b 100644 --- a/libcopybit/copybit.cpp +++ b/libcopybit/copybit.cpp @@ -505,7 +505,8 @@ static int stretch_copybit( int flags = 0; private_handle_t* src_hnd = (private_handle_t*)src->handle; - if(src_hnd != NULL && src_hnd->flags & private_handle_t::PRIV_FLAGS_DO_NOT_FLUSH) { + if(src_hnd != NULL && + (!(src_hnd->flags & private_handle_t::PRIV_FLAGS_CACHED))) { flags |= MDP_BLIT_NON_CACHED; } |