89940633b4
replace sleep with two condition variables
...
Change-Id: I7611b5be7d462646a19ebfd86b8d6612dccafc71
2014-08-29 17:40:36 +02:00
7daba09d02
Fix OpenGL chart reinitialiation
...
Problem after ChartWindow was disabled and enabled
again, OpenGL content was lost.
Two things:
-After setting a new OpenGLWindow the corresponding
IRenderer must be set (x3DWindowProvider->update)
-InitOpenGL() call should not depend on DummyChart, but on
OpenGLWindow (OpenGLContext).
Change-Id: If74e1945de9973d3921ceea1ca6fef39311add7a
2014-08-29 17:40:26 +02:00
43d23a24fd
opengl charts: Move the init from sc to chart2, to have the right parent.
...
Conflicts:
chart2/source/view/charttypes/GL3DBarChart.cxx
Change-Id: I1e23329345e00e7d8e1f269c832e84d015824c0a
2014-08-29 17:40:25 +02:00
f96908e1b1
pass by const reference
...
Change-Id: I1d1fff8b596d75a4cb033679d06b300402dbf212
2014-08-27 12:12:40 +02:00
ed48265c56
correct the variable name
...
Change-Id: I053c99c1b544fd64951c42ebe1c232cd1768e79f
2014-08-27 11:45:44 +02:00
155f0b84c1
showing bar info until fly back
...
Change-Id: Idc13f652d359baf2c91758ee1efd5b908b4b9483
2014-08-27 11:45:44 +02:00
42d5cfcf88
modify history data style
...
Change-Id: I1a86ff55805e88cc559795139c7f8f84d3fb5109
2014-08-27 11:45:43 +02:00
a670e1596f
add screen text color set interface
...
Change-Id: I2407166368b55b973c70a2edc377785b82d8481b
2014-08-27 11:45:42 +02:00
ca2c7b32b6
use environment value to control benchmark mode
...
Change-Id: I417583701fdc24f846c684924fef4dfa4becb259
2014-08-27 11:45:41 +02:00
8434a2b6aa
add auto fly code
...
Change-Id: Id137892b855b4a70625335ede8015dfe6dce1e7e
2014-08-20 13:01:53 +02:00
cd0bbdaf37
'>>' should be '> >' within a nested template argument list
...
Change-Id: I469174dc23cdca871e41a3500bede3c941fcaca4
2014-08-13 09:46:43 +03:00
0da2a52dc1
use references where possible
...
Change-Id: Ie629d3d8b6d3048a0b34bb80f27eba6044d7f695
2014-08-13 06:21:35 +02:00
db8c473cb7
fix warnings
...
Change-Id: Idced64d57ea850961d67e83e082b51dc9442cc0d
2014-08-13 06:21:34 +02:00
0cb5939f72
modify screen text color to blue
...
Change-Id: I80435a980550a2b74657442ef1b44ca8e3825a97
2014-08-13 06:21:34 +02:00
b80cd0c555
add scroll screen text
...
Change-Id: I619af23f2ea8df2878e2161e99626b09b947a31b
2014-08-13 06:21:34 +02:00
916b1403de
add click and history screen text
...
Change-Id: I7aba9fcc0a5ed96de722f9334476da6763221ab0
2014-08-13 06:21:34 +02:00
7a91a493b2
add data update text rendering
...
Change-Id: I022bb00b3704fd3e6bc00a625016716cc7092a99
2014-08-13 06:21:34 +02:00
76fa54819b
add function of adding screen text shape
...
Change-Id: I0f40081a0855bc8e43a8d4761222bd351b5d6f0c
2014-08-13 06:21:33 +02:00
212dfdbb92
add render fps rendering
...
Change-Id: Ic0c8c9a05079a4d4b715f90eccffb7c4ae8260c9
2014-08-13 06:21:33 +02:00
05ecb52d2b
add position control to screen text
...
Change-Id: I6bf340acb3aa50f2ce534b10d5be32c4615b0688
2014-08-13 06:21:33 +02:00
ac6fabdc02
fix Wreorder
...
Change-Id: Icc9d9587ddf5610d6adaca9b2ea5eb32e2534947
2014-08-06 20:45:13 +02:00
8f38b9e11e
remove test code of screen text
...
Change-Id: Ibcda49dc561b2778d17c03edaaaf2b8e2fff4a0a
2014-08-06 20:45:13 +02:00
e3d4a488a0
make GL 3.0 support bars scroll
...
Change-Id: I71d8d94f410e6c67d0e188ea2e0f79eb151758e0
2014-08-06 20:45:13 +02:00
495d53b1dc
make pick shader work when bars scroll
...
Change-Id: I9a3e0e36b212ff49ad22ac0ff267d04476b4c307
2014-08-06 20:45:13 +02:00
b819026e19
add scroll matrix and bars can scroll
...
Change-Id: Ic821faaa9dc02fd965f46a77136edaf7a87cf6fe
2014-08-06 20:45:12 +02:00
af01f14c87
add scene edge function
...
Change-Id: Id64e3dc06d0d853bc7cece2337dcc927e15a49b6
2014-08-06 20:45:12 +02:00
2597da2de7
add functions of setting the speed and distance of bars
...
Change-Id: Id44adf11d445b9c30467e220465528a80ee31b18
2014-08-06 20:45:12 +02:00
cc20cedcbc
add codes to compile the scroll shaders
...
Change-Id: Ib69dbdb012e983e194b7ada04b455c80cf0abbaa
2014-08-06 20:45:12 +02:00
22b45c0adc
add high light bar code for click
...
Change-Id: I412173d01fe6611027b45169fe4cd9be5b4cc4df
2014-08-06 20:45:11 +02:00
00f097b627
test patch of creating bitmap in render thread
...
Change-Id: Ic0879dba3ad6a80359931edb65f0b72c1cc4d597
2014-08-06 20:45:11 +02:00
f9d2de854b
texture should be released in render thread
...
Change-Id: I4ae03163a2bf9aff831e6fd3a8c1c91fa3eba675
2014-08-06 20:45:11 +02:00
de67424874
fix spelling error
...
Change-Id: Id9b7abfed70c33eb3cd12e0976f55be232ce3ca5
2014-07-30 21:45:26 +02:00
4e4047c288
add click event animation for benchmark
...
Change-Id: I1e5a879fa315a775a77d3fddc6de1d02963b5f7d
2014-07-30 21:45:25 +02:00
f1531cdaae
bnc#885825: Support borders around data labels.
...
Change-Id: Ib141413e523cbf73746876f727e9f80dda9f5f7c
2014-07-26 16:26:08 -04:00
baaa55f5f7
we don't need blocking user input anymore with the threaded rendering
...
Change-Id: I9cde4c5629f2970b9c24d98897580a2442661bc2
2014-07-24 02:04:40 +02:00
cd6029f237
add benchmark render thread
...
Change-Id: I0770db8e2cb5ecb1ef7d3706082196a8fd8f1ede
2014-07-23 22:23:45 +02:00
cc827ab81d
Revert "opengl charts: Move the init from sc to chart2 ...
...
This reverts commit 46cea34638b371570073c0e86f79969753c543ed.
Conflicts:
chart2/source/view/charttypes/GL3DBarChart.cxx
Change-Id: Ia29ea6a95b8b9eb870d14538d0cadaa40472582f
2014-07-23 22:19:58 +02:00
c02e393c7d
Revert "Fix OpenGL chart reinitializing"
...
This reverts commit cbc50c90ad63f0e59b8cf3bbfb6b5b1f61db09b9.
2014-07-23 22:19:27 +02:00
fc17cc8507
Add documentation.
...
Change-Id: Ifb5060183866d3e8ea8ecaa715b297717d1dd370
2014-07-23 11:04:38 -04:00
94b82e43c0
com::sun::star -> css.
...
And make some methods non-inline, to unclutter the header.
Change-Id: I748a4cf8f8d5acef8f7583f8faf6834a3bec536c
2014-07-22 17:10:33 -04:00
cbc50c90ad
Fix OpenGL chart reinitializing
...
Problem after ChartWindow was disabled and enabled
again, OpenGL content was lost.
Two things:
-After setting a new OpenGLWindow the corresponding
IRenderer must be set (x3DWindowProvider->update)
-InitOpenGL() call should not depend on DummyChart, but on
OpenGLWindow (OpenGLContext).
Change-Id: If74e1945de9973d3921ceea1ca6fef39311add7a
2014-07-20 09:54:06 +02:00
46cea34638
opengl charts: Move the init from sc to chart2, to have the right parent.
...
Change-Id: I1e23329345e00e7d8e1f269c832e84d015824c0a
2014-07-20 09:54:05 +02:00
664fb35ab5
first part for threaded chart rendering, fdo#81110
...
It is nor working correctly yet.
Change-Id: Ic592eb2f50265886ad6d97539d2c52d7c45179e6
2014-07-12 04:38:45 +02:00
3575dba98d
remove whitespaces
...
Change-Id: I05ef3c1ffd4e2179e0142a21abf8a4578718102e
2014-07-02 23:03:07 +02:00
6ef4565efe
add code to call batch texture render
...
Includes warning fixes from Markus Mohrhard.
Conflicts:
chart2/source/view/inc/GL3DRenderer.hxx
chart2/source/view/main/GL3DRenderer.cxx
Change-Id: I09da7c49eb11da9ea2bc18a5e13f2fd2c0d6bd8f
2014-06-21 04:21:41 +02:00
87e23f425f
use shader to calculate alpha channel
...
Conflicts:
chart2/source/view/main/GL3DRenderer.cxx
Change-Id: I3cf9636b36ffd47589dd3ab61278802ca73644ce
2014-06-21 04:21:40 +02:00
b67f325a26
rtl::Reference fits just fine here
...
Change-Id: I65499ac299fb474e581245c5237a0b184f1f2b60
2014-06-18 11:26:33 +02:00
3e82897353
improve the inlinesimplememberfunctions clang plugin
...
Change-Id: I6d5a952901648e01904ef5c37f953c517304d31e
2014-06-17 10:55:17 +02:00
1e3a1a0509
add codes for compile the 3.0 shaders
...
Conflicts:
chart2/source/view/inc/GL3DRenderer.hxx
Change-Id: Idc58635cc1604208317319bfa399a1574979a909
2014-06-17 08:28:20 +02:00
6c4ce5f351
modify the default view angle
...
Change-Id: Ic7c901108a290a9d9c5a8564b6eefa7ed32a9e1f
2014-06-17 07:43:58 +02:00