Opened 5 years ago

#16098 new bug

BView::BeginLayer break clipping

Reported by: X512 Owned by: axeld
Priority: normal Milestone: Unscheduled
Component: Servers/app_server Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

This is hrev54241.

Attached test program display rounded rectangle shape. Shape can be moved by arrow keys and clipping rectangle can be changed by < > keys. In mode 2 layers are used, in mode 1 are not used. If clipping rectangle inset is 2 or more, clipping will become incorrect and unaffected by translation.

This bug cause artifacts in WebPositive.

Attachments (3)

MinApp.cpp (3.0 KB ) - added by X512 5 years ago.
Test program.
mode1.png (3.0 KB ) - added by X512 5 years ago.
Correct clipping.
mode2.png (2.9 KB ) - added by X512 5 years ago.
Incorrect clipping. Note that shape is clipped by rectangle that is not translated.

Download all attachments as: .zip

Change History (3)

by X512, 5 years ago

Attachment: MinApp.cpp added

Test program.

by X512, 5 years ago

Attachment: mode1.png added

Correct clipping.

by X512, 5 years ago

Attachment: mode2.png added

Incorrect clipping. Note that shape is clipped by rectangle that is not translated.

Note: See TracTickets for help on using tickets.