Qt 6.8.3 with BlackBerry 10 (QNX 8 / ARMv7) patches
 
 
 
 
 
 
Go to file
Tor Arne Vestbø 94e83aa7d7 metal: Tie drawable's MTLTexture lifetime to MTLCommandBuffer
By default we define QRHI_METAL_COMMAND_BUFFERS_WITH_UNRETAINED_REFERENCES,
which means we create MTLCommandBuffer via commandBufferWithUnretainedReferences.

In this case, if Metal API validation diagnostics is enabled in Xcode,
the texture is released before the command buffer is done with it, so
we manually ensure the lifetime of the texture extends until the command
buffer is complete.

Pick-to: 6.7
Change-Id: I9b9efa96b4a004f43e0b72144aafc4b440c7fbb4
Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
2024-04-26 18:59:54 +02:00
.github/workflows Repair github action workflow 2021-11-10 18:57:33 +01:00
LICENSES Revise UCD-generated data files' SPDX headers 2024-04-22 15:22:12 +00:00
bin cmake: Override generator for iOS projects to Xcode in qt-cmake.in 2024-03-18 22:34:48 +01:00
cmake CMake: remove QT_EDITION from qconfig.pri 2024-04-26 12:53:11 +03:00
coin CMake: Allow configuring a minimal subset of examples to deploy 2024-03-19 18:22:16 +01:00
config.tests Correct license in config.test 2024-02-20 16:22:28 +01:00
dist Remove dist/README 2024-02-29 15:35:57 +01:00
doc Remove unmaintained README 2024-04-24 19:02:09 +02:00
examples Remove check for Qt version > 4 that's not useful now 2024-04-24 18:46:34 +02:00
lib
libexec CMake: Allow building all examples as standalone just like tests 2024-03-14 11:44:16 +01:00
mkspecs Add preliminary support for Qt for visionOS 2024-04-18 05:00:57 +02:00
qmake QMake: Fix generation of Visual Studio filter files 2024-04-19 12:47:42 +02:00
src metal: Tie drawable's MTLTexture lifetime to MTLCommandBuffer 2024-04-26 18:59:54 +02:00
tests tst_QGraphisScene::update2 remove QApplicationPrivate::setActiveWindow 2024-04-26 18:59:53 +02:00
util Apply a common style to the main()s of locale database programs 2024-04-26 07:36:16 +02:00
.cmake.conf Add preliminary support for Qt for visionOS 2024-04-18 05:00:57 +02:00
.gitattributes Give batch files CRLF line endings 2020-11-04 15:02:29 +00:00
.gitignore Git ignore Visual Studio CMake build directories 2023-11-24 23:42:05 +01:00
.lgtm.yml
.tag
CMakeLists.txt cmake: add _extra_files IDE target from heuristics 2024-04-12 08:36:01 +08:00
config_help.txt Add support for using an inline namespaces for -qtnamespace 2024-04-03 17:17:11 +02:00
configure Change configure license 2024-02-02 15:23:02 +00:00
configure.bat configure.bat: Fix errors on Windows 2024-03-05 11:56:24 +01:00
configure.cmake configure: Add define on whether QT_COORD_TYPE is float or double 2024-04-24 17:13:12 +02:00
dependencies.yaml
licenseRule.json Add license exception 2024-04-24 19:02:09 +02:00
qt_cmdline.cmake Remove the headersclean feature 2024-04-17 20:41:35 +02:00