Age | Commit message (Collapse) | Author | Files | Lines |
|
Inspired by 6e6ae9803796b120e95f6e89575e03c5fd0ed3c2
Change-Id: Ia0f264d3a6bbf076aa5080e3398683e50bc6ef01
Reviewed-on: https://gerrit.libreoffice.org/20190
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
(cherry picked from commit 9d0b06e9f728d01a2d2908e1e56cb4220cd414d5)
|
|
(cherry picked from commit ec3f72415850bd865eb030cf2b7edb55b99d4756)
Change-Id: Icac4ac1a2614e72bc9ff070819533e09eeb1a864
|
|
Change-Id: Icac4ac1a2614e72bc9ff070819533e09eeb1a864
(cherry picked from commit ec3f72415850bd865eb030cf2b7edb55b99d4756)
|
|
A ridiculously fast way of doing this is:
for i in $(pcregrep -l -M -r --include='.*[hc]xx$' \
--exclude-dir=workdir --exclude-dir=instdir '^
{3,}' .)
do
perl -0777 -i -pe 's/^
{3,}/
/gm' $i
done
Reviewed-on: https://gerrit.libreoffice.org/22224
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
(cherry picked from commit a238b1f8d304bf1e2ffb357937f3ec888ee8ac89)
Change-Id: Iebb93eccbee9e4fc5c4380474ba595858a27ac2c
|
|
are actually pointer vars.
Also convert from regex to normal code, so we can enable this
plugin all the time.
Reviewed-on: https://gerrit.libreoffice.org/24391
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
(cherry picked from commit e8fd5a07eca70912ddee45aaa34d434809b59fb7)
Change-Id: Ie36a25ecba61c18f99c77c77646d6459a443cbd1
|
|
It's IMO a bit confusing to see a "graph" header that doesn't
strictly deal with graphs, but graphics.
Backporting to 5.1 series to allow for easier backporting of
other potential hotfixes.
Change-Id: Ic37c6cd78e23d05939486f98667144c4453bb0a3
Reviewed-on: https://gerrit.libreoffice.org/22949
Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
|
|
Reviewed-on: https://gerrit.libreoffice.org/22678
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Conflicts:
slideshow/source/engine/OGLTrans/generic/OGLTrans_TransitionImpl.cxx
(cherry-picked from the commit 3ed1e68a79e8dcc623eb9165577e0571cebf4709)
Change-Id: I63f4fda670b86db2ee1ea66d8755d71697fac0c7
Reviewed-on: https://gerrit.libreoffice.org/22812
Tested-by: Jenkins <ci@libreoffice.org>
Tested-by: jan iversen <jani@documentfoundation.org>
Reviewed-by: jan iversen <jani@documentfoundation.org>
|
|
texture2D() is still available, but not in the geometry stage, so
better be consistent everywhere.
(cherry-picked from the commit 1a9b62dc661a26c02db34ab5075b4e209a70b196)
Change-Id: I86bf1921713bcbf32946190525401bfcc633a69f
Reviewed-on: https://gerrit.libreoffice.org/22777
Reviewed-by: jan iversen <jani@documentfoundation.org>
Tested-by: jan iversen <jani@documentfoundation.org>
|
|
When more than three multiplications are chained, Intel’s Windows
driver returns a mat4 containing only zeroes, likely due to a
misbehaving optimisation. This patch prevents it from doing any
optimisation by doing each multiplication in its own uniform block.
(cherry-picked from the commit db9fe1ea4a1e0e33dece63652c2b076fb323ec63)
Change-Id: I0b435d3a5444afd47f78c379f0d2e442d2c2cfc0
Reviewed-on: https://gerrit.libreoffice.org/22776
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: jan iversen <jani@documentfoundation.org>
|
|
Their Windows driver was failing due to too many varyings being used
between the vertex and the geometry stages.
(cherry-picked from the commit 06404309026b8e5aeb4c47ea68aea7ef21c6654e)
Change-Id: Iec69a2ef29e6ed4ba5ce6e46c7a5eb7db5098d1b
Reviewed-on: https://gerrit.libreoffice.org/22775
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: jan iversen <jani@documentfoundation.org>
|
|
(cherry-picked from the commit 9adeebadd5d1728e9abaec67aa4dd8a0c300c98f)
Change-Id: Ifbc154755d43a085b78740a5a3c97ed2cbe9a905
Reviewed-on: https://gerrit.libreoffice.org/22774
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: jan iversen <jani@documentfoundation.org>
|
|
1.0 - float => double which then trigger a warning when implicitely
downcasted to float
Change-Id: Ic48f753e7ccf834fd36ff1b26d315b1267a15955
Reviewed-on: https://gerrit.libreoffice.org/22594
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
(cherry picked from commit a5eae091da3b9d3918a41fcbc5ff8b68dc0fd933)
Signed-off-by: Michael Stahl <mstahl@redhat.com>
|
|
Change-Id: Ifab7da221e73e068ebe0856a4224ec4ca4d611b5
Reviewed-on: https://gerrit.libreoffice.org/22293
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
|
|
Change-Id: I1f8f11f900f281792b417c1efead272fe3e8432e
Reviewed-on: https://gerrit.libreoffice.org/22255
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
|
|
This crept in with a conversion in:
7bdc6be9c23517eec02ce7139edd7003abbee1f8
Change-Id: Ic1c62122934d5857326258565e4b54ef6e81b884
Reviewed-on: https://gerrit.libreoffice.org/22237
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
Reviewed-on: https://gerrit.libreoffice.org/22240
Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
|
|
These are done using a shadow mapping technique, we render both slides
from the point of view of the light, and then do a second pass in which
we lower the light of the fragment if some other cube is above it.
also:
slideshow: Only retrieve each uniform location once
Change-Id: I8aaa1428c4481661283bf69b5e56aa4d95fb80dd
Reviewed-on: https://gerrit.libreoffice.org/22232
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
Reviewed-on: https://gerrit.libreoffice.org/22245
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
|
|
On Windows, the text is rendered with 0 of alpha, which is an issue in
this transition as it enables GL_BLEND.
Change-Id: I45fe32ccf77854e758eddc33f300791d4cdd6904
(cherry picked from commit 8b65dec8e0fdfc8564597e90aff91b971e23f7ce)
Reviewed-on: https://gerrit.libreoffice.org/22021
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Tested-by: Tomaž Vajngerl <quikee@gmail.com>
|
|
This makes Vortex require OpenGL 3.2 instead of 2.1.
(cherry picked from commit 29bd6961a23dd44bcf315cacac1189282d87fc9f)
Change-Id: I9438a37c2cf75e58eafc807ad1abaa22acb231b1
Reviewed-on: https://gerrit.libreoffice.org/21647
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
|
|
Change-Id: I921e52d8347f3b37030818711f979517eab690a8
(cherry picked from commit 3b6f877370191795fc8422772ccb544a1ee07456)
Reviewed-on: https://gerrit.libreoffice.org/21646
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: David Tardon <dtardon@redhat.com>
|
|
Change-Id: Ic0f62f36faccb65ab4fbc7bb5553d096a2658f96
(cherry picked from commit 7cca8d3b3f5a9eda0060342fd2576d08a874b1c3)
Reviewed-on: https://gerrit.libreoffice.org/21645
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: David Tardon <dtardon@redhat.com>
|
|
Change-Id: I5dd15f3d483caaedbf58a7ad12bf24798694524f
(cherry picked from commit 0fe5a3069b83d6a5e83c6c4df5d874c8802b7f52)
Reviewed-on: https://gerrit.libreoffice.org/21644
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: David Tardon <dtardon@redhat.com>
|
|
vcl: Ignore i965’s shader compiler debug
(cherry picked from commit 928fe134ff6ea85f732b36a1ab11336f1d829531)
slideshow: Fix a few issues in the Glitter transition
Remove an unused variable, add comments, reduce the time a tile stays
black, and don’t rely on implicit casts of integers into floats.
(cherry picked from commit 22480b20130d10f4691cdf0a658040be7f36e47b)
slideshow: Improve the Ripple transition to match PowerPoint better
(cherry picked from commit 1d411cad5a7d78ead8cffb5da522f1e0fba31187)
slideshow: Improve the Vortex transition to match PowerPoint better
(cherry picked from commit d886fef25c5978dd4b07fa0e3ce2402874a6c29a)
slideshow: Define inverse() to bring back the GLSL version to 1.20
(cherry picked from commit a301da7cb6c562cd21983d9b3b34dc01235a82a5)
Change-Id: Ifd33ae982b762af3ea8d88b2b2de259aabeebc9a
Reviewed-on: https://gerrit.libreoffice.org/21116
Reviewed-by: Tor Lillqvist <tml@collabora.com>
Tested-by: Tor Lillqvist <tml@collabora.com>
|
|
Change-Id: I9032af7583f0cf97664d2f84d5aead0cb1547c1a
(cherry picked from commit 3b397f8a41ccc810ce5048d80b1e3dab827cb093)
|
|
Change-Id: Iaf482b357577ff8a5511607844a69c90ea28d29f
(cherry picked from commit d9116f2235e1a79c86446fc67231684edac49d82)
|
|
Change-Id: Iacddc7b84bf0be8bb112cba88cc7fd36f72e7ca0
(cherry picked from commit c0b8c035db9afd6271e0382c4f10ad44d3aa0dbb)
|
|
Change-Id: I1572e101be0f5d9267dd48e96212689d80d1d023
(cherry picked from commit c5228bd0e430c3e45383939cdbd3e6dc7ee9dca6)
|
|
No transition makes use of repeat, and it could lead to some artifacts
when writing transitions.
Change-Id: Icf6f4f0eb74c28d8c75991e717b6b4ffe9df5060
(cherry picked from commit b4383be80b0f24ebee670eec558d0963404d40d4)
|
|
This is the ground work for some later transitions in slideshow.
Change-Id: Ib200cf7fabd579256a5255b0fb5d8c4accf7d24b
(cherry picked from commit facfbeb5cbff191da956827bc37df7bc74ed0b81)
|
|
Change-Id: Ice61bfbd75aafd4197584c34ef7fbed80c20c184
(cherry picked from commit 129b8b85c945091665ad3ae1c4fa3b6d9a157d25)
|
|
Instead replace it with no transition at all.
Change-Id: If7085e2ecd79eda80097f96bebbb2f9d11161c22
(cherry picked from commit 9e991f43e57d7a74fa2db10a46021cbe2218ac5a)
|
|
Change-Id: If87f441607adf2ed0aa31023352774e7372b7edb
(cherry picked from commit 463739f44e75798dbdb1239c7374ed5254a9e9d4)
|
|
Change-Id: Ifb22c75c77d6bb5d3f144a1ed92bbcdf8d1112fd
(cherry picked from commit c831e4851f35ddef5ef45062ba291d07dda4b1b4)
|
|
Change-Id: I870ef7885fe569c89bde63a70ef038c4133ffbfd
(cherry picked from commit 859e64aa730fa380ecaab92527e2cfe97c299a4f)
|
|
Change-Id: If5f7368bf53dd59e66e990e4f2c57b6ee2cba44b
(cherry picked from commit a74e8ab7841a67ae353c537d449d27a931ba67d8)
|
|
Change-Id: I9d6c3ad0d2cc2f691afb2c8622471286f8a5e1c7
(cherry picked from commit 7d1c123a55d222868e27673685c25d62b1e96cd5)
|
|
Change-Id: I2380fc7f8462514e6c032b18b44df51fbaaccb9f
(cherry picked from commit 566eca14481ea70c83aef30824da911ccf834b41)
|
|
Change-Id: Ib799244c6c3dd8d6fd21adc28e68690287caebd0
(cherry picked from commit 4fcebe9f8a69f40bb8629da69df5974851515d2e)
|
|
Change-Id: I13c91af15caad888b4b56dbf92b63fdb0a97b47d
(cherry picked from commit f9a0564fb900764485f5e44c9b01a467022b792f)
|
|
When using appearing animations on shapes, some of the slide transitions
incorrectly don't show these shapes. Same for disappearing shapes - both
states are wrong during slide transition time. Fix slide bitmap
generator to take final slide states into account.
Change-Id: Iea0e576009a109c7f44a7a6498b0ee5b2c4791c5
Reviewed-on: https://gerrit.libreoffice.org/20199
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
(cherry picked from commit 57387eb30d07f15b1b2a798e0e4dcb0f4543945c)
Reviewed-on: https://gerrit.libreoffice.org/20375
Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
|
|
Change-Id: Ied01ccf789877c15080797de3723588e09fa6c7c
|
|
Change-Id: I0ba164cdc1c473184b953bffd7d264d1ec8733b6
|
|
Change-Id: Ia6dcc352531a6bf067f3e87086cb275b00f81c97
|
|
Change-Id: Iec854a8369a7a9f845f261233e46aea8097db109
|
|
With ReflectionTransition requiring 3.0 instead.
Change-Id: I9497dab91017d1d81a6a5a369524849ce5774694
|
|
Change-Id: I9bf701a7f19d0f778b8fec7a39b762cc89b061b7
|
|
Change-Id: Ia585a5064362c261c137d8c4abefcfda7cb7bdd7
|
|
Change-Id: Ie0be68055152347e82da66cb48cf76c54b7966c0
|
|
Change-Id: I509dd0bdda284abb2b8abdb809bf1dec8b9632ce
|
|
Change-Id: I57ab559112201269ce389bb6eff737168cec1e78
Reviewed-on: https://gerrit.libreoffice.org/20119
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
Tested-by: Noel Grandin <noelgrandin@gmail.com>
|
|
This removes the hack reflections were previously, where a black quad
was drawn on top of a mirror version of the first primitive only.
Change-Id: I8c0863ab30e85d0130a8d7e838f3514e9be93788
|