Laszlo Agocs 3467fd99fd rhi: metal: Skip unnecessary writes when updating the entire buffer
Follow the similar Vulkan change in 20eb40bce92c3e5460cd2540547f3c404fe6dccc
and drop the queued up buffer data for a given slot when the current update
covers the entire buffer. This is relevant in particular for Qt Quick 3D
where such dynamic buffer changes are common.

Change-Id: If1e70d78968586b552a5357bc97af10cc61d9611
Reviewed-by: Andy Nichols <andy.nichols@qt.io>
(cherry picked from commit 0c6375a346551dbf2effb2ea54e1df7de56f0849)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2021-03-15 12:14:42 +00:00
2021-03-09 12:16:08 +00:00
2020-11-16 10:02:08 +02:00
2015-08-18 19:59:14 +00:00
2021-03-09 12:16:08 +00:00
2021-03-15 08:33:58 +00:00
2020-12-15 15:54:46 +01:00
2012-09-07 15:39:31 +02:00
2021-02-10 09:13:11 +00:00
2021-02-10 09:13:11 +00:00
2021-02-10 09:13:11 +00:00
2021-02-10 09:13:11 +00:00
Description
Qt Base (Core, Gui, Widgets, Network, ...)
822 MiB
Languages
C++ 84.3%
HTML 4.9%
C 3.9%
CMake 3.6%
Objective-C++ 2%
Other 0.8%