| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: I0143767405afe968c0aea71651bd9e3dc7a74e23
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The ShaderEffectItem was renamed to ShaderEffect to be consistent
with other QML element names. The GLSL uniform variable
qt_ModelViewProjectionMatrix was renamed to qt_Matrix which is
easier to type and remember. The GridMesh element was removed.
The mesh resolution is now specified simply with a QSize.
To make the transition easier, the old API will continue to work
for some time, but will output warnings if used. Eventually, I
will remove the old API completely.
Change-Id: Iec4f2aa624a2c76a7db6750c58f73dbcb316ab6a
Reviewed-on: http://codereview.qt.nokia.com/2270
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Gunnar Sletta <gunnar.sletta@nokia.com>
|
|
|
|
|
|
|
| |
Change-Id: Id00868bd0ea93010912f06fba67624fb325ecc41
Reviewed-on: http://codereview.qt.nokia.com/1818
Reviewed-by: Kim M. Kalland <kim.kalland@nokia.com>
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
|
|
|
|
|
|
|
| |
Change-Id: Ie17650196c7e4531cbc6f760905e41d95808efcd
Reviewed-on: http://codereview.qt.nokia.com/1675
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Samuel Rødal <samuel.rodal@nokia.com>
|
|
|
|
|
|
|
| |
Change-Id: Id2e8ccf6441ce7e7a2bcdd6f0d50745e7d9ba653
Reviewed-on: http://codereview.qt.nokia.com/1750
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Yoann Lopes <yoann.lopes@nokia.com>
|
|
|
|
|
|
|
|
| |
Replace old license header with correct one.
Change-Id: I492ddaaa0227b2c8faf11bdcd6e12e7231a54a10
Reviewed-on: http://codereview.qt.nokia.com/1312
Reviewed-by: Jyri Tahtela <jyri.tahtela@nokia.com>
|
|
|
|
|
|
|
|
|
| |
qsgdefaultrectanglenode.cpp:221:22: error: narrowing conversion of '(((& c)->QColor::redF() * (&c)->QColor::alphaF()) * 2.55e+2)' from 'qreal {aka double}' to 'unsigned char' inside { } [-fpermissive]
Change-Id: I4f051f07d5db28fd03739343c255cc72d968a99d
Reviewed-on: http://codereview.qt.nokia.com/1004
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Kim M. Kalland <kim.kalland@nokia.com>
|
|
|
|
|
|
|
| |
Change-Id: I8049580f1d2b27d6ebc4d595712939338c01b711
Reviewed-on: http://codereview.qt.nokia.com/986
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Gunnar Sletta <gunnar.sletta@nokia.com>
|
|
|
|
|
|
|
| |
Change-Id: I769c0793929c4c90464f6e9fea46bd1a19fbacf3
Reviewed-on: http://codereview.qt.nokia.com/939
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Gunnar Sletta <gunnar.sletta@nokia.com>
|
|
|
|
|
|
| |
Changed test to use DirtyForceUpdate instead of DirtyAll, and
removed DirtyRenderOrder and DirtyAll enums which should not
be used.
|
|
|
|
|
|
|
|
|
| |
Long term, we might want to have this kind of logic in the QSGGeometry
class through a grow() function or in the QSGRenderer, but we
only have this one usecase where it actually makes sense right
now, so I'm keeping it local.
Change-Id: Ibbb0dd4a6e4b587154e26ffc2a34375fbb4a571d
|
| |
|
| |
|
| |
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I823341b9b53e885dcd004e17e319cf033dc21c45
|
|\|
| |
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
src/declarative/scenegraph/coreapi/qsgdefaultrenderer.cpp
src/declarative/scenegraph/coreapi/qsgdefaultrenderer_p.h
tests/auto/declarative/qdeclarativeinstruction/tst_qdeclarativeinstruction.cpp
Change-Id: Id2267925c4f77b41f63bbbf555b816ca1f55a0ec
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
The heap is used to sort non-overlapping children.
|
| | |
|
| |
| |
| |
| | |
Do not even enter the blocked node.
|
| |
| |
| |
| | |
This reduces the number of virtual function calls.
|
| | |
|
| |
| |
| |
| |
| | |
If there are no geometry nodes in a sub-graph, there's no need
to update it.
|
| | |
|
| |
| |
| |
| | |
Change-Id: Ib1f00d45cecd3b438148adce2f7cf247030b2dfb
|
|/ |
|
|\ |
|
| | |
|
| | |
|
|/ |
|
| |
|
|
|
|
|
| |
Unused glyphs in the cache should not be overwritten if they are
immediatly reused after being unreferenced.
|
|
|
|
| |
Reviewed-by: kim
|
|
|
|
| |
Reviewed-by: Gunnar
|
| |
|
|
|
|
|
| |
Using QDataBuffer instead of QVector reduces the number of
memory reallocations.
|
|
|
|
| |
Task-number: QTBUG-18731
|
|
|
|
| |
Task-number: QTBUG-18731
|
| |
|
|
|
|
|
| |
At that moment the GUI thread is blocked and it is therefore safe to
call paint() from the scenegraph thread.
|
| |
|
|
|
|
|
|
| |
The REPEAT wrap mode is not supported by default for non-
power-of-two textures in OpenGL ES 2. Output warning in
QSGTexture::updateBindOptions() in debug mode.
|
|
|
|
|
|
|
| |
And throw in particle effects.
Includes a variety of fixes to modelparticle and picture affector which
were arrived at during this demo.
|
|
|
|
|
|
|
| |
Qt headers must use Q_SIGNALS, Q_SLOTS.
Reviewed-by: Jason McDonald
Change-Id: I54b3322befd8f133d44aa48f3aa7cd96785d2e24
|
| |
|
|
|
|
|
|
| |
Repeat wrapping of non-power-of-two textures is not supported
on OpenGL ES 2 by default. This commit implements a fallback
for tiled QML Images.
|