Artanejp / common_source_project-fm7

FM-7/77AV/40 version of Common Source Project, aim to GPL.
25 stars 5 forks source link

Adapt high-dpi scaling for OpenGL drawing. #8

Open eighttails opened 3 years ago

eighttails commented 3 years ago

HiDPIモニタ使用時にデスクトップ環境の表示倍率を1より大きい値に設定していると、OpenGLの描画に表示倍率が適用されず、エミュレータの画面がウィンドウの左下に寄った形になります。(図は表示倍率1.2の場合) Screenshot_20201204_234500

glViewportの引数に表示倍率をかけることで現象を改善します。 Screenshot_20201205_003024

Artanejp commented 3 months ago

ごめんなさい、色々あって、三年半pull request自体のチェックをしておりませんでした。 本当に申し訳ございません。 現状のコードとマージ可能か・既に修正済みか、後ほどチェックいたしますので、しばしお待ち下さい。