| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
| |
| |
| |
| |
| |
| |
| | |
This way we issue a warning but don't crash when a texture didn't load
properly.
Change-Id: Iec83fbfcdc77990a7350f1d2cbf75c69f8705fbe
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Porting over fixes from Sean which were only done in the QML variants of
the default materials (1791e4b and 17d5edb).
Change-Id: Id347066aa56b896c9e044850f55267e348f47db8
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| | |
Change-Id: I8e06a7f061d64a5d65e88663ea0974152775fd2f
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| | |
Change-Id: I6ffb9e0a743dfad78624b2edcfa2d93d69d685dd
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Since QFrameGraphNode is used for the notifier signal then it needs to
registered so that it can be passed across threads if necessary.
Change-Id: Ia66b444bb18d02faa04883bba809cb14c3b3036b
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| | |
Change-Id: Ia600d227a2511b15f9305b69c135dc09188fbf68
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| | |
Change-Id: I2e580ea9cd382aff0224b38a9a1431c67661666b
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| | |
Change-Id: I8a598a0edad751d3e92c7e6893f5761d5b553070
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| |
| | |
Change-Id: I52159b0fa78ab915e73c2dc84bda9bccc3dbd0ef
Task-number: QTBUG-54889
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Will allow to set the status in the backend and update the frontend with it.
Change-Id: Iac47e9960b8ef56c4e45ea31c616c4bc2a8f3444
Task-number: QTBUG-54889
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| | |
Change-Id: I6f92482750e5e013dc951a3028b5aab7c1c7de4c
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| | |
Change-Id: I9cbb718347605b5ea048e9f37251817339b42412
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| | |
Change-Id: I2e0ff8b13810af09cfc08d04620d8adf6b324689
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| | |
Change-Id: I8c4d03df80d022db2f7d32330d41d7f24bae40d2
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| |
| | |
Change-Id: I4448e59f52ab8101c26448de5e0b8d3832461c53
Task-number: QTBUG-54591
Reviewed-by: Kevin Ottens <kevin.ottens@kdab.com>
|
| |
| |
| |
| |
| |
| |
| | |
The setter shouldn't be publicly available
Change-Id: I1e08734722fe6a30b89af7cfbe0ad175620cb904
Reviewed-by: Kevin Ottens <kevin.ottens@kdab.com>
|
| |
| |
| |
| |
| | |
Change-Id: Ib4dd476078e993b0b61366772c1a9ae9319f919a
Reviewed-by: Kevin Ottens <kevin.ottens@kdab.com>
|
| |
| |
| |
| |
| | |
Change-Id: I4ef9f6b7dfffb2bba6ace21de368d609628c3004
Reviewed-by: Kevin Ottens <kevin.ottens@kdab.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Help reveal potential issues. Also adjusted blending arguments to work
properly.
Change-Id: I86687aefe3bbc24cd9de559fa813d7c815e321e0
Task-number: QTBUG-54591
Reviewed-by: Kevin Ottens <kevin.ottens@kdab.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
These is needed as when used with Scene3D you might want different arguments
than when used with a pure Qt3D application
Change-Id: Ieb3c8c07954ea082fae51948a3f3b6652aaf2f7a
Task-number: QTBUG-54591
Reviewed-by: Kevin Ottens <kevin.ottens@kdab.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The platform is not supported since in Qt 5.7.
Task-number: QTBUG-55331
Change-Id: Iada84e6c63ed2e7dba4c14c9533f98f847a19f18
Reviewed-by: Topi Reiniƶ <topi.reinio@theqtcompany.com>
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
| |
| |
| |
| |
| |
| |
| | |
Coverity (CID 161408) justly grumbles.
Change-Id: Icac4b5bc4740a8716072d554c70cd3600c4a9e02
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| |
| |
| | |
Coverity (CID 161407) grumbles justly.
Change-Id: Iec204dfc305c70d54d292893d26a8191038449d1
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| | |
Change-Id: I96cf1aac80f6176235d45e82ee931e81cb21b4f4
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| | |
Change-Id: If2b8cf60aac69d800657073be12a7f3d6038c41e
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| | |
Change-Id: I666c8825582748ea1b9c582b41dacaf6e2d3a66e
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When cleanup is called that means an Entity needs to be recycled for reuse
later on. The children handles vector wasn't cleared which resulted in it
containing invalid handles when the Entity element was reused. In turn that
eventually resulted in asserts in the handle manager when that Entity was
released again (which explains crashes with the QSceneLoader changing
sources).
Change-Id: Ic2e69132e4a5186f92936593ddcf3da72a7e1446
Task-number: QTBUG-54889
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| | |
Change-Id: Id1a8b55a473b59f579d7274054a764880cfda956
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
|\|
| |
| |
| | |
Change-Id: I59c900a19313370efd8c57659e544073a6fb2d9e
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
As of version 10.12 (Sierra), the name of Apple's desktop operating
system will be macOS. Change all occurrences where the Mac platform
is discussed to use the macro \macos (defined in the documentation
configuration in qtbase).
Change-Id: I0a7da987b0322b622a34f6735210bfdf708479ab
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
GraphicsHelperES2 only allows one attachment,
but OpenGL ES 3.0 supports at least 4 attachments.
Support for this is added by testing for ES 3.0
and using the new GraphicsHelperES3.
It currently also reports reporting MRT support
and propertly calls glDrawBuffers.
Later more functions need to be implemented
and tested to extend ES 3.0 support.
Change-Id: I84f52b3de26a29b3327b99df2d1d1cf8217ab072
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
| |
| |
| |
| |
| | |
Change-Id: I5f8c7f0d1de5e54964d54711daa39703a003736d
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
For coherency with other function names. This kind of API change is allowed
since Qt3DWindow is in the Extras module which is still in tech preview for
5.7
Change-Id: Ic67f96cfb2dfcb3b2d724c97f2cf472bfaf40a07
Task-number: QTBUG-54841
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
| |
| |
| |
| |
| | |
Change-Id: Ida051e80dcd76c687fe8bf475df2934449d3dd4a
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Even if the subTree is null as that is needed for the frontend
to destroy any previous subtree that may have been created.
Change-Id: I27171ab0dc8576af2f3c8b7499265b52c2649c67
Task-number: QTBUG-54889
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
This could otherwise have happened if an element was acquired and released
repeatedly.
Change-Id: I29a327f32fdd9d9a02460bff26c9ff56fdd3dd61
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
| |
| |
| |
| |
| | |
Change-Id: I3586c12a32607416bdc519d7a8c974fd2ac1523c
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
| |
| |
| |
| |
| | |
Change-Id: I40bbe3cb61e6ee825401a1ae55a12f3362b1a95f
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| | |
Change-Id: I9fb5af3c6ef748db961e52aed958c500fd233401
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| | |
Change-Id: I16c60a9cce1b003847a60b0f3e4a0f3f5127c70b
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| | |
Change-Id: I3602e2c837d351966d7b4216ecde458f80ba53a2
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| |
| | |
Change-Id: If3f9e1e240f6323bf505f81424cba319c912c03a
Task-number: QTBUG-55163
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| |
| | |
Change-Id: I8e89a6c0adc2b99e5fe2af61629df2f2a6ae3ccd
Task-number: QTBUG-55163
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The window size needs to be set as a QSizeF and not a QSize as the shader
expects a vec2. int to float conversion was failing and giving unexpected
values to the shader.
Change-Id: Ide4b4a884011e320bc909da27633e6adee1956c1
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| | |
Change-Id: Ieb2fe26d46279ef29a00194429889c0987f6ad40
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| | |
Change-Id: I5927beab2ff9208f3fd9e5addaf286cccb67aa10
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| | |
Change-Id: Ibe8627a75676b181881dfb12b0278df3e30966a8
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| | |
Change-Id: Ifc3f57ce96a2d0462eea5d174f6d50316380695e
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| | |
Change-Id: I4850cd747416b37fe88675099d9b405c2d9e173e
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| | |
Change-Id: Ia3967259d0b54ba326b7ae92388bf2a530719f01
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|