reticulatedpines / magiclantern_simplified

A Git based version of Magic Lantern, for those unwilling or unable to work using Mercurial. The vast majority of branches have been removed, with those thought to be important brought in individually and merged.
GNU General Public License v2.0
142 stars 50 forks source link

Digic X: Different RGB buffer resolutions and offsets. #81

Open kitor opened 1 year ago

kitor commented 1 year ago

At least on R5, GUI XCM buffer is no longer 960x540. In fact it is 2048x1080 with offset 152,30.

For now this is bodged in #62, but requires a better solution.

One of possible answers is to use XCM and draw on our own layer. This is blocked by #82, as if buffer is just malloc'd, XCM crashes with invalid IBus address.