Age | Commit message (Collapse) | Author | Files | Lines |
|
The caller is responsible to delete the buffers. Depending on bRenderbuffer either with glDeleteRenderbuffers or with glDeleteTextures.
Change-Id: I5ccbd49862c381abf04e812765cced485a083f89
|
|
The only thing that needs to be reimplemented is the pbuffer based
custom sprite rendering. We should use a FBO with a texture backend
for that. This will also save several OpenGL context switches!
Change-Id: I4aef33ae2499e44c8b5f41c296d8721cb94a37a1
|
|
Change-Id: Ia02fb20d335e2172f607f13a0de78ea666d094f5
|
|
Change-Id: I8cec0ea104fedfd7d89ac91a5b7f395246da8db0
|
|
Change-Id: I9928b9805169a2dbb41be669dc37617b30bc672b
|
|
Change-Id: I3f82574f434060d62dc3faeb730341c5b169ce9f
|
|
MultiSalLayout::AdjustLayout() crashes with mangled stack.
(regression from 2b8528a2745bec7909bfe2265d6110a9964eef47)
Change-Id: I20b7980dd89dd1b72063c2187ac3a4735babc4c4
|
|
Change-Id: Ibb9088e73e3e48952ce7f2f4ec42392f7633e8a7
|
|
Change-Id: Ibc64a17dc4a779e05946dfe5d1d12109e643a7fd
|
|
Change-Id: I0ee5f4f709aa521d85974ebb6518d8f2bce3f513
|
|
... by boost::ptr_vector.
Originally TextCharAttribList::Clear() was never called with false,
so this drops the argument.
Change-Id: I0306cd787dd38de0960af38afe9c08a910195b26
Reviewed-on: https://gerrit.libreoffice.org/10549
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
|
|
and
coverity#707566 Uninitialized scalar variable
coverity#707568 Uninitialized scalar variable
coverity#707576 Uninitialized scalar variable
coverity#1028320 Uninitialized scalar variable
Change-Id: I7191d019c1d7c4382253272fe7d58d82a4b41e13
|
|
see rhbz#1122868 for problems, needs a different approach
This reverts commit 1c6bd2c40fd03ec735fd6dbec01520f10ee1d55a.
Change-Id: I3aa943c086540a7bcde31ebb03c5be552dd739c6
|
|
Change-Id: Ie39292137f931bfd557f66c485e104cf5d5089b8
|
|
if the dimension is 0, don't bother calculating
a bunch of <= 0 sizes, rely on the parents clipping
to hide the lot instead
Change-Id: I5b593a5b6b6c3614beb7f9bf3328fa469b700972
|
|
Change-Id: I1dd1b40d807c7c9d9b145aca9f69a67d786ec5ff
|
|
This causes an infinite loop in forms_unoapi test forms.OCheckBoxModel
(regression from cd3d26b7edbce67805259a71e4118223e02ebdd4)
Change-Id: I46715e1f1381fa92419558c34c6d47c3767de3e1
|
|
And even if that wasn't a problem, we don't use a macro for the log area
anywhere else in the codebase, so why suddenly introduce such a convention
here? What's the gain from that? On the contrary, haven't we been *reducing*
the amount of pointless #define FOO "foo" style stuff?
Change-Id: I1247dc499136cdf3ae1921e6ffe7c7f63d57cfc1
|
|
Change-Id: Ie479d363152d3c6a109d6e924b09c155c79511c8
|
|
and
coverity#706085 Unintended sign extension
Change-Id: I4bb617cd6927542dfef6dea89c5417ec4f9ed495
|
|
Change-Id: If3b7a6c71164f2b55defe8c28cdce69de9283175
|
|
- added logging for icon theme scanning.
Change-Id: I799c5fc09879411020142f7808da0d9f2f63dc17
Reviewed-on: https://gerrit.libreoffice.org/10406
Tested-by: Rene Engelhard <rene@debian.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: I0b03973b2d09a0ce51a6ee7dcca5a310a544c3a9
|
|
most of length in vcl are calculated in 'long'
but array of X position tend to be in sal_Int32.
As a prep work to be able to support 'double'
as the base type of Device Coordinate, harmonize
the use of 'long' for non-float coordinate.
Change-Id: I7cb33301ff6a5e2c62247b36a4e07e168a58a323
|
|
Change-Id: I165e403d2834d341f7da7a280859afccb995a3bb
|
|
Change-Id: Ifba7104a13cf737200c81d1a1bd5ece9a29da60e
|
|
Change-Id: Ia865b84ee2b159ff7251ab5a769a2b635dd2a1ea
|
|
Change-Id: I2a4066c66894e0bd9c349a7c5b8db3a8398451d2
|
|
- Remove includes from files where they are not needed.
- Update pch files
Change-Id: I0188e3934ef429008c1ef495ab1d5b27f38664d5
Reviewed-on: https://gerrit.libreoffice.org/10342
Reviewed-by: Thomas Arnhold <thomas@arnhold.org>
Tested-by: Thomas Arnhold <thomas@arnhold.org>
|
|
Context is correctly created and the OpenGL calls no longer crash but it seems that I still have a buffer problem so nothing is shown on the screen.
Change-Id: Ia9cc585cd92c6049197dbfa47a41e30e130739ed
|
|
the current implementation of CoreText simply dropped the proper
implementation of DrawTextArray, by ignoring DXArray
this very visibly borked the show-non-displayable character
feature of writer.. the bullet representing the 'spaces'
was quite misplaced.
This solve specifically this problem.
More work is needed to bring proper support of DXArray back to CoreText
Conflicts:
vcl/inc/sallayout.hxx
vcl/source/outdev/text.cxx
Change-Id: Idb2cc90d5ffaa8b83f79241cee2d512112d1c3be
|
|
we still need to invalidate the layout of our parents, but we can
keep the cached optimal size
Change-Id: I8e77366bd61ff45d34f9d411c7f501a3a9ccbd4e
|
|
Change-Id: I74e4689062d452f8e0fba115cd984aa876711c45
|
|
Change-Id: I89e458dbd01a45761948b64cb457424383ca5f51
|
|
I imagine it would be best that the Graphics were delivered pre-swapped in by
higher levels in case there are second level caches or more complex caching
systemed wrapped around it, so warn about it in debug mode but give it a
last-ditch shot anyway. i.e. while the .docx problem should be fixed there
is a report of a very similar .xlsx problem
Change-Id: Ie40ee10fe5cba8ff9c321f47b83e33ee2c1425fd
|
|
Change-Id: I5bfa022c3c9fe8d24726989d9068fce7273e3f2d
|
|
The context may only be bound in one thread!
Change-Id: Ibb67f88c2f11fd48884ee39d89620193e4e5471b
|
|
Find "missing headers," where a function is declared directly in the
.cxx (as extern) and not defined, and should arguably instead be declared
in an include file.
Change-Id: I6d83ee432b2ab0cd050aec2b27c3658d32ac02a2
|
|
... ImplDrawAlpha()."
This reverts commit 3cf3700b7a903e88f5296076c40ae854bce91cdc.
It may look nicer but is unusably slow when scrolling in Writer.
Conflicts:
vcl/source/gdi/outdev2.cxx
Change-Id: I582f3f02a2f8915c244b04b2fe95b6af926396b9
|
|
Change-Id: Iad99721f6026512584c6e1cb763b81ffc6d1a625
Reviewed-on: https://gerrit.libreoffice.org/10152
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: I21308351e86372ce938480a8514415756f9bf549
Reviewed-on: https://gerrit.libreoffice.org/10165
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: Iafd4d132abb63d698f8907c4aa71bd09c35babde
|
|
Change-Id: Iec71c9b509b785a6fe043c62e103cb4a930fd416
|
|
...that required undefined downcasts of Bitmap objects that are not actually AlphaMasks.
Change-Id: I629f4a81d40a2a85cd877ffec13445786ef58187
|
|
Change-Id: I53bf8b74edab720fccc829f9228f7d9c4a8c2dad
|
|
otherwise the VclExpander will have no effect
Change-Id: I039fa361d7088dfe4a6ff849623e34b27e2be26b
|
|
Why insist on using the same name as a standard function? Causes
confusion with VS2013 at least, "ambiguous call to overloaded
function."
Sure, this might be caused by a bug in the compiler (or its
headers). Or maybe vagueness in the language definition? Who cares, I
still claim that intentionally writing an own function called round()
is asking for problems. So rename it to round_to_long().
(And then the return value of calls to this function, which is of type
'long', is assigned in a couple of places to variables of type 'int',
fun... Intentional, knowing there will be no overflow, or a bug
waiting to happen?)
Change-Id: If15d44f10f9f05de1c7c79492baf158eee770b8b
|
|
Change-Id: Icbe3d7f2dc8e25bfde6efc92435f1cef50a3b419
|
|
User defined page sizes which match rotated paper sizes available to the
printer don't work correctly when they are already in landscape mode. i.e. the
orientation should be toggled, not overwritten.
Change-Id: I30dca5f988ad72319410a03f47eccff277be8640
|
|
Change-Id: I62046a619315d53dbeefbe0ebd26d24917adca14
|