- 08 Sep, 2015 - 1 commit
-
-
Miikka Heikkinen authored
Added doc images for new examples and fixed one version number. Change-Id: I7b867cd93be1c4abfa20567faf44d93f79974cf5 Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
- 07 Sep, 2015 - 4 commits
-
-
Pasi Keränen authored
Tried to clarify some method names and comments. Change-Id: If94bd7ccddc0f43cb91d6cae99b09ef37dbdbc61 Reviewed-by:
Tomi Korpipää <tomi.korpipaa@theqtcompany.com> Reviewed-by:
Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
-
Pasi Keränen authored
Qt 3D Planets example has scale offset that makes the cloud layer appear to be higher up from the surface, added same scaling factor for the three.js version. Change-Id: I76b487320f7e36ed2de3a3689a99f6b243bc229d Reviewed-by:
Miikka Heikkinen <miikka.heikkinen@theqtcompany.com> Reviewed-by:
Tomi Korpipää <tomi.korpipaa@theqtcompany.com>
-
Miikka Heikkinen authored
The cellphone demo creates an interactive mobile phone UI with QML and displays it on 3D model of the phone. The UI is fully interactive when phone is rotated to face the used. Change-Id: I8d3c94a75c853747b68208c9aed00429764174ea Reviewed-by:
Tomi Korpipää <tomi.korpipaa@theqtcompany.com> Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
Pasi Keränen authored
On touch devices the button labels were invisible until clicked. This task removes the on hover animation to make the text visible all the time Change-Id: Ie93157655acd34add5df8ac3966c802818f878ec Task-number: QTBUG-48107 Reviewed-by:
Miikka Heikkinen <miikka.heikkinen@theqtcompany.com> Reviewed-by:
Tomi Korpipää <tomi.korpipaa@theqtcompany.com>
-
- 03 Sep, 2015 - 1 commit
-
-
Miikka Heikkinen authored
Change-Id: I59436307e56e6dce88f0eeccf86f91169e1e6817 Task-number: QTBUG-46463 Reviewed-by:
Tomi Korpipää <tomi.korpipaa@theqtcompany.com> Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
- 02 Sep, 2015 - 2 commits
-
-
Miikka Heikkinen authored
These templates can now be found in qt-creator repo. Change-Id: I59dc86e952026bc5e1c6bebc864a34d0b304e57e Reviewed-by:
Tomi Korpipää <tomi.korpipaa@theqtcompany.com> Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
Tomi Korpipää authored
Change-Id: Ifecca067f5a7f9040528ebfe48d7035cd75cef1c Task-number: QTBUG-48066 Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
- 01 Sep, 2015 - 4 commits
-
-
Miikka Heikkinen authored
VENDOR, RENDERER, SHADING_LANGUAGE_VERSION, VERSION parameter return values were fixed. Change-Id: I8e9bda62cc2fc63bdcfcd834108a8916ffa1560d Task-number: QTBUG-45850 Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
Miikka Heikkinen authored
Change-Id: Icf174fbfcefc124ce4fa8985284b166a3e7eee23 Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
Miikka Heikkinen authored
Change-Id: Ic4e9ee61270011fe0ecfd638d8b7d72edf40a3d4 Reviewed-by:
Tomi Korpipää <tomi.korpipaa@theqtcompany.com> Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
Tomi Korpipää authored
Change-Id: If8152a586fc0e0c704f6494a80a33aa5d73f455a Task-number: QTBUG-46917 Reviewed-by:
Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
-
- 31 Aug, 2015 - 1 commit
-
-
Miikka Heikkinen authored
Change-Id: I62a0aeea025d3c406bcec988739ab7044ed0c9b8 Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
- 28 Aug, 2015 - 2 commits
-
-
Miikka Heikkinen authored
Change-Id: Ife0baf424f00bface137ac7773f20e5b99f00370 Task-number: QTBUG-47723 Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
Miikka Heikkinen authored
In case premultipliedAlpha is false, canvas3D does additional render step and multiplies the color values with alpha, since Qt Quick expects premultiplied values. Change-Id: Ibbe928b58ecac7e671c3d5fb6b70bb94ec0849be Task-number: QTBUG-45819 Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
- 27 Aug, 2015 - 1 commit
-
-
Miikka Heikkinen authored
Removed example.pri and added missing EXAMPLE_FILES declarations to make installed examples buildable. Change-Id: I20fad76429b7e4a2af684999de9b894e4fca59dd Task-number: QTBUG-46997 Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
- 26 Aug, 2015 - 5 commits
-
-
Miikka Heikkinen authored
Creating dummy FBOs didn't help in cases where many Qt Quick items were dynamically created after canvas, so implemented a vendor check and recreation of FBOs in case of error. Change-Id: Ib5ddb7d789724667932ab0c1ffa8fa0fdc2fcf20 Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
Miikka Heikkinen authored
Change-Id: I9149edfb02957319bd415abc9f9037ad03596932 Task-number: QTBUG-46303 Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
Miikka Heikkinen authored
Change-Id: I61c1a9d9166b8721e46142135e8c69b92ccc54ff Task-number: QTBUG-45849 Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
Miikka Heikkinen authored
Change-Id: Ibe5adb23d757e0a7fca9e9ac7bf6bb31418b3056 Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
Miikka Heikkinen authored
Change-Id: Iea777158ca194658359946f7da2de285e39589ea Task-number: QTBUG-45824 Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
- 25 Aug, 2015 - 1 commit
-
-
Miikka Heikkinen authored
Somehow the first couple of FBOs canvas creates can get corrupted with some GPUs/drivers when completely unrelated Qt Quick items are shown or modified on screen. Work around the issue by creating a couple of dummy FBOs before creating our actual FBOs. Change-Id: I5fb93535238dd69bd5d5fa51b1d09930830e41e0 Task-number: QTBUG-46101 Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
- 24 Aug, 2015 - 1 commit
-
-
Pasi Keränen authored
A few numeric enumeration values in WebGL can map to multiple string values. This fixes those values to return all the optional strings so that user can pick the right one based on the context. Change-Id: Iac4004e2a9fccf2791150da10ada6223ed403747 Task-number: QTBUG-46231 Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
- 21 Aug, 2015 - 1 commit
-
-
Liang Qi authored
Change-Id: I5012a20630bfe29fe41ae8b3bb25d99da3b6451b
-
- 20 Aug, 2015 - 2 commits
-
-
Miikka Heikkinen authored
Change-Id: I619891ab78a909abb46bccbeb64eb2c531959b19 Task-number: QTBUG-45824 Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
Miikka Heikkinen authored
Setting default name for a texture attempted to set name to current 2D texture always, even if accessing cube texture. Change-Id: I5d509b73cb5c635073c163033d17501d0e77afc7 Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
- 19 Aug, 2015 - 1 commit
-
-
Miikka Heikkinen authored
Significantly reduced copy/pasted code from uniform and attribute functions. Change-Id: Ie82a7551faf885fce65912916f2e1efa242794ec Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
- 17 Aug, 2015 - 3 commits
-
-
Miikka Heikkinen authored
- Removed the superfluous \internal tags from documentation. All classes are private, so \internal is implied. - Fixed/clarified miscellaneous documentation. Change-Id: If1a1c1fa7745becebc1199298cd1fb08f0bd55fc Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
Miikka Heikkinen authored
- Add frame times to ui - Remove unused shader variable Change-Id: Id9527b58fc9c7ba07d7bfbf2947507ade681bb35 Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
Thiago Macieira authored
LGPLv3 refers to it but does not include it in its body. Change-Id: Ib056b47dde3341ef9a52ffff13eed18cf3504738 Reviewed-by:
Lars Knoll <lars.knoll@theqtcompany.com>
-
- 13 Aug, 2015 - 1 commit
-
-
Miikka Heikkinen authored
Many synchronous commands should return null according to WebGL spec, so changed the handling of synchronous commands to always check if an OpenGL error occurred, and return null appropriately. Change-Id: Ia6e814de728f16918e8396eccc10bd277236b47c Task-number: QTBUG-46533 Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
- 12 Aug, 2015 - 3 commits
-
-
Oswald Buddenhagen authored
Change-Id: I93074efbcbb5fcf41cd09e937eb9ddeff96c33a9
-
Miikka Heikkinen authored
Delete operator was being used incorrectly and unnecessarily. Change-Id: I0a949c8e62fd3044982e39579ab97bc5703f1e48 Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
Miikka Heikkinen authored
The old frameTimeMs() function only measures time spent executing OpenGL commands, but ignores the time spent parsing JavaScript, which can be significant portion of the rendering a frame. The frameSetupTimeMs() method is added to measure time spent parsing JavaScript. [ChangeLog][Renderer] Added Canvas3D::frameSetupTimeMs() Change-Id: Ic3549343ea4477d798a8cdb139fa2c9f769b834c Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
- 07 Aug, 2015 - 4 commits
-
-
Miikka Heikkinen authored
Creating context outside onInitializeGL() is not supported, so fixed the test cases accordingly. Removed the basic creation test case, since that was redundant. Change-Id: I5c67f9013bfae7476bef8e789316c3f019902ce5 Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
Miikka Heikkinen authored
The default texture was invalid (GL id 0), so canvas drew as black rectangle before the first frame was rendered. Changed the default texture to a valid fully transparent one pixel texture to give applications control over what to show before the first frame. [ChangeLog][Renderer] Fix black canvas at startup Change-Id: Ia91a494c002403f1622e093a75d00cf224166e94 Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
Miikka Heikkinen authored
Use QQuickWindow::TextureHasAlphaChannel texture option in render node when 'alpha' context attribute is true. The 'alpha' attribute now defaults to true as per WebGL spec. Also fixed the default values and the documentation of other context attributes to match WebGL spec. [ChangeLog][Context3D] Support for 'alpha' context attribute Task-number: QTBUG-46515 Change-Id: Ic4d4e46e4e323517343690a2916b6b9363107a87 Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
Miikka Heikkinen authored
Change-Id: I63be57b56cd41e85ad232a4cf6cbdd6597db4319 Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
- 06 Aug, 2015 - 1 commit
-
-
Miikka Heikkinen authored
Conflicts: src/imports/qtcanvas3d/canvas3d.cpp src/imports/qtcanvas3d/canvas3d_p.h The Canvas::frameTimeMs() method had to be changed a bit to fit the new architecture. Change-Id: I34a3db1b07492bf37045376bd42690993a2d2f15
-
- 05 Aug, 2015 - 1 commit
-
-
Miikka Heikkinen authored
Change-Id: I30819263e2f9dd46a6a891d5a53f9d45323664e3
-