Skip to content
Snippets Groups Projects
Commit 731eb14a authored by Antti Kokko's avatar Antti Kokko Committed by Qt Cherry-pick Bot
Browse files

Add changes file for Qt 5.15.2


- 1465c911 Fix a UV generation bug without a shader key
+ bcd44d1c Remove a redundant shader code generation
- ec4bc7b5 Fix issue of generating uniforms for custom materials and effects
- 9ffa0990 Rename shaderInfo to shaderInformation in CustomMaterial template
- 53709d98 Do not sync renderer until the View3D component is complete
- efceeabc Add changes file for Qt 5.15.1
+ e2ab40b3 Doc: Improve intro to Qt Quick 3D
+ 6722290a Bump version

Change-Id: I6e0c6ca3ac54f9888ecf08d506f72b43543a1156
Reviewed-by: default avatarAndy Nichols <andy.nichols@qt.io>
(cherry picked from commit 2e05e6d6)
Reviewed-by: default avatarQt Cherry-pick Bot <cherrypick_bot@qt-project.org>
parent a3f9d5e2
No related branches found
No related tags found
No related merge requests found
Qt 5.15.2 is a bug-fix release. It maintains both forward and backward
compatibility (source and binary) with Qt 5.15.1.
For more details, refer to the online documentation included in this
distribution. The documentation is also available online:
https://doc.qt.io/qt-5.15/index.html
The Qt version 5.15 series is binary compatible with the 5.14.x series.
Applications compiled for 5.14 will continue to run with 5.15.
Some of the changes listed in this file include issue tracking numbers
corresponding to tasks in the Qt Bug Tracker:
https://bugreports.qt.io/
Each of these identifiers can be entered in the bug tracker to obtain more
information about a particular change.
****************************************************************************
* Important Behavior Changes *
****************************************************************************
****************************************************************************
* Library *
****************************************************************************
- [QDS-2637] Do not sync renderer until the View3D component is complete
In QDS, the first update is triggered by blank object creation (looks
like this happens inside Qt, so we can't easily change that), and
things like dynamic properties are set afterwards. This led to custom
material and effect objects being incomplete at the time
updateSpatialNode was called. Fixed by waiting for component
completion in View3D before synchorizing renderer.
The bug was: Shader compilation fails if custom material shaders
require any shader uniform properties
- [QDS-2636] Rename shaderInfo to shaderInformation in CustomMaterial template
'shaderInfo' as id causes issues in QDS, as it conflicts with with
propertyName it's assigned to.
The bug was: Custom effects and materials do not work correctly in
editor unless defined in components
- [QDS-2637] Fix issue of generating uniforms for custom materials and effects
When custom material or effect was defined in the currently open qml
document in QDS, the uniforms could not be properly parsed, because
QDS wraps all dynamic properties in QVariant type. Fixed by digging
for the actual type from the value.
The bug was: Shader compilation fails if custom material shaders
require any shader uniform properties
- [QDS-2609] Fix a UV generation bug without a shader key
The bug was: Imported 3D model appearing completely black
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment