- 12 Feb, 2015 - 1 commit
-
-
Pasi Keranen authored
Headers corrected. Bad examples removed. 3rd party code moved to it's own folder. Change-Id: Ia8def81fb45f4f6fe99611e92b128f0c72b80a91 Reviewed-by:
Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
- 11 Feb, 2015 - 1 commit
-
-
Pasi Keranen authored
This commit breaks compatibility with Qt 5.4 and earlier versions. It removes the temporary QObject based TypedArrays and moves the code to use the native QV4::TypedArray support in Qt 5.5. This allows the implementation now to also add support for compressed textures and support all getParameter() values. Change-Id: I637083e8ebad46b77617ca4095cefaa5aab48b0b Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
- 02 Feb, 2015 - 1 commit
-
-
Pasi Keranen authored
Starting to replace QObject pointers with QJSValue that allows dynamic properties to be added to the the returned objects from QCanvas3D API. This makes the implementation more compatible with WebGL code out there. All uniform??va functions made internal, uniform??v functions now accept QJSValue as input and dynamically detect the parameter type. Examples updated accordingly. Buffer3D, Program3D, Shader3D and UniformLocation3D types now changed to use QJSValue. Change-Id: I1670d5efa5aa829c89169143b685e4b52b402b77 Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
- 25 Nov, 2014 - 1 commit
-
-
Miikka Heikkinen authored
Also worked around the issues with gauge style backgrounds in the enterprise controls version and tweaked the default ui a bit. Change-Id: Ia0887373ad4a0f45f20f759daeedc7abc433cca5 Reviewed-by:
Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
- 13 Nov, 2014 - 2 commits
-
-
Tomi Korpipää authored
Change-Id: Iaec2a08536cccea8ff5c2168de70e87cf4f2a482 Reviewed-by:
Sami Makkonen <sami.makkonen@digia.com> Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
Pasi Keranen authored
Added QTCANVAS3D_gl_state_dump extension for dumping the current GL state for debugging purposes and added example use to jsonmodels example. Fixed documentation issues and removed invalid comments related to render thread. Change-Id: Ib4a81370bf2673a5bfb412038148646638f723a9 Reviewed-by:
Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
- 12 Nov, 2014 - 1 commit
-
-
Pasi Keranen authored
Removed unnecessary/duplicate logging. Added clearing of the FBOs to prevent random junk appearing on the screen on Mac OS X before first frame is rendered. Log all calls and log all errors of context now follows automatically the canvas which is more logical. Change-Id: I3279e8ae02be8ffc1be6655f1c6c0047ea68364f Reviewed-by:
Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
- 07 Nov, 2014 - 1 commit
-
-
Pasi Keranen authored
Bunch of whitespace corrections, pushed now to test run the CI. Change-Id: I575511d6ae7436bd3345b7d24d4b120b8eabf334 Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
- 06 Nov, 2014 - 1 commit
-
-
Miikka Heikkinen authored
Change-Id: Iaf1e570b497863936eb25abf289e04c3f70dc365 Reviewed-by:
Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
- 24 Oct, 2014 - 3 commits
-
-
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 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>
-
- 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 - 1 commit
-
-
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>
-
- 22 Sep, 2014 - 1 commit
-
-
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>
-
- 25 Aug, 2014 - 1 commit
-
-
Tomi Korpipää authored
Change-Id: Ief2c39fd4ec0d985ed8184e33bde0190b8b338cf Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
- 20 Aug, 2014 - 1 commit
-
-
Pasi Keränen authored
-