- 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>
-
- 08 Dec, 2014 - 1 commit
-
-
Tomi Korpipää authored
Change-Id: Ib1ada2b821c574333f726b7228c430876a49856a Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
- 21 Nov, 2014 - 1 commit
-
-
Pasi Keranen authored
Moved typed array code to new subdirectory to make it more clear what parts are going to be removed in final release. Documented the temporary renaming of some of the methods to work around issues in overloaded function calls from JavaScript. Change-Id: I5a22741a3b4025149724df9d6b25abc4de3ff5bc Reviewed-by:
Pasi Keränen <pasi.keranen@digia.com>
-
- 13 Nov, 2014 - 1 commit
-
-
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>
-
- 24 Oct, 2014 - 1 commit
-
-
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>
-
- 22 Sep, 2014 - 1 commit
-
-
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>
-
- 20 Aug, 2014 - 1 commit
-
-
Pasi Keränen authored
-