ScrollRect:by: が Mojave で動作が変わった

投稿ツリー


このトピックの投稿一覧へ

品川地蔵

なし ScrollRect:by: が Mojave で動作が変わった

msg# 1
depth:
0
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2019/7/28 19:53
品川地蔵  管理人   投稿数: 306
 コードレベルの細かな話ですが。
 NSViewに表題のメソッドがあります。展望図の自動スクロールにこれを使用しています。この動作がMojaveから(もしかしたらHigh Sierraからかも)変わっています。描画済みの画像をスクロールして、移動した残りだけ描画すれば良いはずなのですが、Mojaveではスクロールされず [NSView setNeedsDisplay:YES] が実行されて、ビュー全体を描画するしかなくなります。結果、スクロール速度が遅くなってしまいました。この影響はCPUパッケージにGPUを内蔵しているシステムでは大した影響ではいのですが、GPUが独立しているシステムで大きく影響します。今年、初めて独立GPUのiMacを購入したのですが、なぜ遅いのか調査していて判りました。
 さてどういう対策ができるのか。

--
## 品川地蔵 ##

  条件検索へ


ログイン

ユーザー名:


パスワード:





パスワード紛失  |新規登録

投稿一覧
  1. ジオ地蔵 3.8.0 品川地蔵 2020/7/28 11:08
  2. Re: SimpleDEMViewer 6.8.0b2 品川地蔵 2020/7/16 11:54
  3. Re: SimpleDEMViewerのGeoTIFF出力 品川地蔵 2020/7/16 11:50
  4. Re: SimpleDEMViewer 6.8.0b2 品川地蔵 2020/7/15 22:26
  5. SimpleDEMViewer 6.8.0b2 品川地蔵 2020/7/15 15:52
  6. Re: SimpleDEMViewerのGeoTIFF出力 品川地蔵 2020/7/3 22:35
  7. ジオ地蔵3.7.2 について 品川地蔵 2020/6/20 15:35
  8. Re: SimpleDEMViewerのGeoTIFF出力 2020/6/5 18:52
  9. Re: SimpleDEMViewerのGeoTIFF出力 品川地蔵 2020/6/5 16:48
  10. SimpleDEMViewerのGeoTIFF出力 2020/6/5 15:24

Portuguese | English | German | Greek | Japanese | Korean | Russian | T-Chinese top
Powered by XOOPS Cube 2.2 © 2001-2012 XOOPS Cube Project