Project

General

Profile

« Previous | Next » 

Revision 99e64188

Added by skyjake about 11 years ago

ClientWindow: Compensate UI aspect ratio for side-by-side rendering

The root widget's logical size does not have to be the same as the
window size. Now for side-by-side rendering, the logical height is
doubled.

Also, coordinates in mouse events are now mapped appropriately for
the left/right frames.

Todo: It appears some widgets' clipping and particularly LegacyWidget
do not respect the root widget's size; at least the latter defines
its own projection matrices.

Files

  • added
  • modified
  • copied
  • renamed
  • deleted

View differences