Bug 119517 - Rotating an images makes it very pixelated on presentation mode
Summary: Rotating an images makes it very pixelated on presentation mode
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
4.2 all versions
Hardware: All Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: bibisected, bisected, regression
Depends on:
Blocks: Impress-Images
  Show dependency treegraph
 
Reported: 2018-08-26 19:03 UTC by Diogo G. Sousa
Modified: 2021-01-08 18:01 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
presentation (605.16 KB, application/vnd.oasis.opendocument.presentation)
2018-08-26 19:03 UTC, Diogo G. Sousa
Details
bug image (489.88 KB, image/png)
2018-08-26 19:03 UTC, Diogo G. Sousa
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Diogo G. Sousa 2018-08-26 19:03:01 UTC
Description:
Rotating an images makes it very pixelated on presentation mode.

See attached example.  The left image was rotated 1 degree.

This is independent of having hardware acceleration on or off.

Steps to Reproduce:
1. Open presentation attached.
2. Enter presentation mode.


Actual Results:
Rotated image is pixelated.

Expected Results:
Preserve image quality.


Reproducible: Always


User Profile Reset: No



Additional Info:
Comment 1 Diogo G. Sousa 2018-08-26 19:03:25 UTC
Created attachment 144465 [details]
presentation
Comment 2 Diogo G. Sousa 2018-08-26 19:03:50 UTC
Created attachment 144466 [details]
bug image
Comment 3 Xisco Faulí 2018-08-27 10:00:13 UTC
Regression introduced by:

https://cgit.freedesktop.org/libreoffice/core/commit/?id=45a8eaf9c55f2686f69118641d8a8992a86dfe31

author	Armin Le Grand <alg@apache.org>	2013-01-14 13:02:48 (GMT)
committer	Caolán McNamara <caolanm@redhat.com>	2013-06-13 14:46:44 (GMT)
commit 45a8eaf9c55f2686f69118641d8a8992a86dfe31 (patch)
tree c8dc047f2c9e63cb44d44288c87c27763e958f7c
parent b0f10dd3262cd16b8a6c1bb4fbc3386330acc685 (diff)
Resolves: #i121534# Adapted rotated bitmap paints to use own transformer...
due to bad quality of GraphicManager paints

(cherry picked from commit f4887567cc71dca520d57cb6ff2b40eb49142cda)

Conflicts:
	drawinglayer/source/processor2d/vclhelperbitmaprender.cxx

Bisected with bibisect-42max

Adding Cc: to Armin Le Grand
Comment 4 Xisco Faulí 2018-08-27 10:00:32 UTC
Not reproduced in

Versión: 6.1.0.3
Id. de compilación: efb621ed25068d70781dc026f7e9c5187a4decd1
Subprocs. CPU: 1; SO: Windows 6.1; Repres. IU: predet.; 
Configuración regional: es-ES (es_ES); Calc: group threaded

Only LINUX!
Comment 5 QA Administrators 2021-01-08 04:19:04 UTC Comment hidden (obsolete)
Comment 6 Diogo G. Sousa 2021-01-08 18:01:52 UTC
It seems to work now on my setup:

Version: 7.0.4.2
Build ID: 00(Build:2)
CPU threads: 12; OS: Linux 5.10; UI render: default; VCL: gtk3
Locale: en-US (en_US.UTF-8); UI: en-US
7.0.4-3
Calc: threaded