EK-RA6M3G LCDのOrientation(回転表示)

こんにちは
別スレッド(EK-RA6M3Gサンプルプログラムの動作確認)とも関連するのですが
別のスレッドとして立てさせていただきます。

最終ターゲットは240×320の縦型のLCDモジュールを接続して、左(または右)90度回転して横向きで表示させることです。
実行中に縦横を切り替えることは想定しません。
とりあえずはEK-RA6M3Gの480×272のLCDを左回転して表示することを目指しています。
ra/fsp/src/rm_emwin_port/LCDConf.c : void LCD_X_Config(void) 内
GUI_DEVICE_CreateAndLink(EMWIN_LCD_DISPLAY_DRIVER, EMWIN_LCD_COLOR_CONVERSION, 0, 0);
EMWIN_LCD_DISPLAY_DRIVER を GUIDRV_LIN_OSY_16 に再定義することで横向き表示させることができました。

横向き表示の対策はこれで良かったでしょうか?

しかしながら矩形が正しく描画されません。

LCDConf.c : static void _LCD_FillRect ( ... ) 内  d2_cliprect( ... ) の行をコメントアウトすると表示されるようになりました

しかしこの対策では本当にクリッピング処理が必要な場合に問題が出ると思われます。
Orientationの状態によってクリッピング領域の座標を変換する必要がありそうですが、他の関数でも d2_cliprect() の呼び出しがあり全てで同様の対策を行えば良いか判断できません。
どのように対策したらよいでしょうか?