• Home
  • Raw
  • Download

Lines Matching refs:dstRect

876 …void Device::ClipDstRect(sw::RectF &srcRect, sw::Rect &dstRect, sw::Rect &clipRect, bool flipX, bo…  in ClipDstRect()  argument
878 if(dstRect.x0 < clipRect.x0) in ClipDstRect()
880 …float offset = (static_cast<float>(clipRect.x0 - dstRect.x0) / static_cast<float>(dstRect.width())… in ClipDstRect()
889 dstRect.x0 = clipRect.x0; in ClipDstRect()
891 if(dstRect.x1 > clipRect.x1) in ClipDstRect()
893 …float offset = (static_cast<float>(dstRect.x1 - clipRect.x1) / static_cast<float>(dstRect.width())… in ClipDstRect()
902 dstRect.x1 = clipRect.x1; in ClipDstRect()
904 if(dstRect.y0 < clipRect.y0) in ClipDstRect()
906 …float offset = (static_cast<float>(clipRect.y0 - dstRect.y0) / static_cast<float>(dstRect.height()… in ClipDstRect()
915 dstRect.y0 = clipRect.y0; in ClipDstRect()
917 if(dstRect.y1 > clipRect.y1) in ClipDstRect()
919 …float offset = (static_cast<float>(dstRect.y1 - clipRect.y1) / static_cast<float>(dstRect.height()… in ClipDstRect()
928 dstRect.y1 = clipRect.y1; in ClipDstRect()
932 …void Device::ClipSrcRect(sw::RectF &srcRect, sw::Rect &dstRect, sw::Rect &clipRect, bool flipX, bo… in ClipSrcRect() argument
936 float ratio = static_cast<float>(dstRect.width()) / srcRect.width(); in ClipSrcRect()
941 dstRect.x1 -= offset; in ClipSrcRect()
945 dstRect.x0 += offset; in ClipSrcRect()
951 float ratio = static_cast<float>(dstRect.width()) / srcRect.width(); in ClipSrcRect()
956 dstRect.x0 += offset; in ClipSrcRect()
960 dstRect.x1 -= offset; in ClipSrcRect()
966 float ratio = static_cast<float>(dstRect.height()) / srcRect.height(); in ClipSrcRect()
971 dstRect.y1 -= offset; in ClipSrcRect()
975 dstRect.y0 += offset; in ClipSrcRect()
981 float ratio = static_cast<float>(dstRect.height()) / srcRect.height(); in ClipSrcRect()
986 dstRect.y0 += offset; in ClipSrcRect()
990 dstRect.y1 -= offset; in ClipSrcRect()