Skip to content
The Jenkins Controller is preparing for shutdown. No new builds can be started.
Unstable

Changes

Summary

  1. Bug 1176: BCM VC IV: Refine clamping of window position and size at (details)
Commit 51268bc9874de7cc34dfe7741187238f7d46aafc by Sven Gothel
Bug 1176: BCM VC IV: Refine clamping of window position and size at native creation

- Refines commit a566a1b5a2828b38f1a5c4dfb215ab9b03e7acaa

- Issue clamping at 'canCreateNativeImpl()' instead of 'createNativeImpl()',
  allowing to define clamped position and size before utilizing these values
  at caller 'createNative()'.
  Otherwise a clamped position would cause to wait for the original position
  after 'createNativeImpl()'.

  This also allows to remove the positionChanged(..) / sizeChanged(..) calls in
  the native CreateWindow0() implementation.
The file was modifiedsrc/newt/classes/jogamp/newt/driver/bcm/vc/iv/WindowDriver.java (diff)
The file was modifiedsrc/newt/native/bcm_vc_iv.c (diff)