aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAntti Kokko <antti.kokko@qt.io>2020-10-27 10:02:12 +0200
committerAntti Kokko <antti.kokko@qt.io>2020-10-29 08:11:10 +0200
commit2e05e6d6546635a8f25882c5140fb17697be0062 (patch)
treeafec3dc37491296330266ff77b7745f26d924b65
parent6722290ac002f7a5c13261215d836947cae52684 (diff)
Add changes file for Qt 5.15.2v5.15.2
- 1465c911ad23b932ef9f7ac24496ce6d52fffc92 Fix a UV generation bug without a shader key + bcd44d1cc3777d7b6c4e78ec40383f0c4703f97a Remove a redundant shader code generation - ec4bc7b5c23fedd2b480e81c592d8d9b9e4db5dc Fix issue of generating uniforms for custom materials and effects - 9ffa0990b97b1c77305ba88b477deac25a4be670 Rename shaderInfo to shaderInformation in CustomMaterial template - 53709d98174073cb85414dccc7afa238c5dcb2e3 Do not sync renderer until the View3D component is complete - efceeabc5c25b7a0cf67f7f48e4a078c17084b6f Add changes file for Qt 5.15.1 + e2ab40b3fbab53b44707f371e9e1dfa022caabad Doc: Improve intro to Qt Quick 3D + 6722290ac002f7a5c13261215d836947cae52684 Bump version Pick-to: dev 5.15 Change-Id: I6e0c6ca3ac54f9888ecf08d506f72b43543a1156 Reviewed-by: Andy Nichols <andy.nichols@qt.io>
-rw-r--r--dist/changes-5.15.251
1 files changed, 51 insertions, 0 deletions
diff --git a/dist/changes-5.15.2 b/dist/changes-5.15.2
new file mode 100644
index 00000000..1f7d7b20
--- /dev/null
+++ b/dist/changes-5.15.2
@@ -0,0 +1,51 @@
+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
+