- 06 Nov, 2014 - 3 commits
-
-
Miikka Heikkinen authored
Change-Id: Iaf1e570b497863936eb25abf289e04c3f70dc365 Reviewed-by:
Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
Tomi Korpipää authored
Check for ES using isOpenGLES() instead. The method was introduced in Qt 5.3. Change-Id: Id21659fcaa1e1854c07df38147ad666207778cb2 Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
Tomi Korpipää authored
Change-Id: Id56053764835e13bf475d76230ea4a6c356161ca Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
- 05 Nov, 2014 - 1 commit
-
-
Pasi Keranen authored
Change-Id: Ifff7cee076a809869819f81010094a7fa027f659 Reviewed-by:
Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
- 28 Oct, 2014 - 1 commit
-
-
Berthold Krevert authored
CanvasContext::getUniformLocation returns 0, if the shader program does not declare the requested uniform (as defined in the WebGL spec). That does mean, we have to check for 0 in the uniform* functions to avoid crashes. This is already done for most of the uniform* functions. This commit introduces the remaining checks. Change-Id: If123b5026e9a878913621c0bbba81bf77e5a433f Reviewed-by:
Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
- 24 Oct, 2014 - 6 commits
-
-
Pasi Keranen authored
Change-Id: I0cd8aee6a2a2773c5fda5425576063c33c697951 Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
Tomi Korpipää authored
Also updated autotests. Change-Id: Iaeee82e40c63b2671843f40be14ac838d50b7715 Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
Pasi Keranen authored
QQmlPropertyMap as baseclass doesn't work without additional work, it has been now removed as baseclass from QtCanvas3D for now. TextureLoader has been removed in favor of TextureImageFactory as that allows easier porting of WebGL based JavaScript code to QtCanvas3D. Change-Id: I6fb374fd012d7569b9f173b08f4a6f21dcd83abe Reviewed-by:
Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
Tomi Korpipää authored
Added to the rest of the examples. Causes crashing on Qt5.4 Beta without them. Change-Id: I7b060ccdfd5458057dd3053ca40d8569aef89dd2 Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
Berthold Krevert authored
This commit also fixes a memory leak occurring because of non-deleted char arrays Change-Id: Ic3e1dac213726e60a659a1362d64512a8867f788 Reviewed-by:
Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
Berthold Krevert authored
This fixes a crash that may occur on some hardware Change-Id: I603352ce625ea01f977ff0ca19b1c64ae003d3c1 Reviewed-by:
Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
- 20 Oct, 2014 - 1 commit
-
-
Berthold Krevert authored
Change-Id: Iee98589e36aa43d4a6eae54f5c4b40ad6e875012 Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
- 16 Oct, 2014 - 1 commit
-
-
Tomi Korpipää authored
Images are just placeholders for now. Actual ones will be added at some point. Change-Id: Iae78d1437f2e900c72091c48b77b0b2437e36452 Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
- 14 Oct, 2014 - 1 commit
-
-
Pasi Keranen authored
All JavaScript visible objects are now based on QQmlPropertyMap so that libraries and other users can add dynamic properties to the objects like they do in many cases. Also fixed textured cube example to respect devicePixelRatio. Change-Id: I71a8d8e32e2d856dc1c97f498c9a34b3858ab6a9 Reviewed-by:
Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
- 03 Oct, 2014 - 2 commits
-
-
Tomi Korpipää authored
Now the typeinfo parsing works in QML Change-Id: Ie74831f5e332fe406d9bc9f4f93866693d69b318 Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
Pasi Keranen authored
Also adds CanvasBuffer copy constructor and refactors getUniform to return a QVariant instead of QVariantList to be more in line with the spec. Change-Id: I626e4b41acdceae7ce8ccbcca8f9577fea09d4b7 Reviewed-by:
Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
- 26 Sep, 2014 - 1 commit
-
-
Pasi Keranen authored
Implemented parameter get methods and the getUniform method. Change-Id: I1d9bf9e215b0d5085062be9d558e0880fa898332 Reviewed-by:
Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
- 25 Sep, 2014 - 2 commits
-
-
Pasi Keranen authored
Fixes temporary pixel buffers not being deleted when no pixels were given as input. Change-Id: I78071f566b00457f33fa204e5d516581cb91f042 Reviewed-by:
Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
Pasi Keranen authored
To fit within the 100 character limit and to make the output uniform. Change-Id: I91f5a346a72cdc4e588a6e8f5990e2ceedcdba27 Reviewed-by:
Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
- 24 Sep, 2014 - 2 commits
-
-
Pasi Keranen authored
Change-Id: I319a9ca8838fe2f68182c2b42c64bd02b40d2280 Reviewed-by:
Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
Pasi Keranen authored
Also reformatted some of the existing qdocs to use bulleted lists for enumeration options. Change-Id: Icf36f0c6918f5d65939f4b146ee8f3537250769e Reviewed-by:
Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
- 23 Sep, 2014 - 1 commit
-
-
Pasi Keranen authored
Also fixed some of the potential null pointer issues if using shader methods on deleted shader objects. Change-Id: Ied254c1f96f283ba2f48f5a453c38bb7d7981a60 Reviewed-by:
Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
- 22 Sep, 2014 - 3 commits
-
-
Tomi Korpipää authored
Change-Id: Ic9da44711fbf5107ba4ad5648cb57a82d562e51c Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
Tomi Korpipää authored
Previous commit changed the way textures are loaded, so an update is needed to examples that use textures. Change-Id: I18c0d9e8dac555d2dc5012ca6477b9e515c5e82f Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
Pasi Keranen authored
Listed all missing functions and implemented drawingBufferWidth(), drawingBufferHeight(), getActiveAttrib(), getActiveUniform() functions. Removed default Y-flip and implemented support for UNPACK_FLIP_Y_WEBGL, this breaks functionality but now behavior is consistent with the spec. Change-Id: Ie6ff879f5b7acea713ab4729eccc6c8948ad394f Reviewed-by:
Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
- 02 Sep, 2014 - 1 commit
-
-
Pasi Keranen authored
Removed dynamic_cast that is not supported in embedded environments and added custom type info to arrays. Change-Id: I44a8546c59f35ff8ecadd925e801f21a94ebdd87 Reviewed-by:
Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
- 01 Sep, 2014 - 2 commits
-
-
Pasi Keranen authored
Fixed surface format initialization to use OpenGL ES 2.0 on OpenGL ES 3.0 capable devices. Change-Id: I2bb77294af47211f4b72c4d06a5d4c794be134cd Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
Tomi Korpipää authored
Change-Id: Ic0ac08e4f0a59b1829ef591b997c12d9b294c06c Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
- 25 Aug, 2014 - 2 commits
-
-
Tomi Korpipää authored
Change-Id: Ief2c39fd4ec0d985ed8184e33bde0190b8b338cf Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
Tomi Korpipää authored
Change-Id: I3687682d0cae4eff4259e171bca2fa11c08b561f Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
- 22 Aug, 2014 - 1 commit
-
-
Tomi Korpipää authored
Change-Id: I8390dc18ecaf013331022fe3fa0af8fd9620130d Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
- 20 Aug, 2014 - 1 commit
-
-
Pasi Keränen authored
-