Qt 6.8.3 with BlackBerry 10 (QNX 8 / ARMv7) patches
 
 
 
 
 
 
Go to file
Laszlo Agocs 520d755d32 rhi: gl: Pretend 4x MSAA is always supported when cannot query
With ES 3.0 and up the GL_MAX_SAMPLES query is available and is
guaranteed to be at least 4.

With ES 2.0 there is no such query.

While what we report from supportedSampleCounts() has little
significance with OpenGL (for the window's color buffer it is
anyway the QSurfaceFormat that decides, not QRhi), QRhi users
such as Qt Quick may rely on supportedSampleCounts() returning
real values and may, for example, warn if the value attempted
to use is not in the supported list. (even if MSAA is fully
functional)

Avoid getting such warnings on a pure ES 2.0 implementation
with 4x at least.

Pick-to: 6.7 6.6 6.5
Fixes: QTBUG-120474
Change-Id: I8a34a8bc9ce37ce951fdf7794247e8db44435d41
Reviewed-by: Andy Nichols <andy.nichols@qt.io>
2024-01-07 20:16:26 +01:00
.github/workflows
LICENSES Clarify license of SHA-1 algorithm 2023-04-26 16:36:18 +02:00
bin CMake: Don't strip debug builds with qt-cmake-private-install in CI 2023-11-03 18:24:46 +02:00
cmake Fix encapsulation of qt_build_internals_add_toplevel_targets 2023-12-22 06:35:09 +01:00
coin Coin: Add native MSVC ARM64 instructions 2023-12-18 20:00:44 +02:00
config.tests Remove the mandatory x86-64 features from its feature list 2023-05-31 14:55:37 -07:00
dist
doc Android: update NDKr26b and clang 17.0.2 to docs 2023-12-22 21:21:37 +02:00
examples Android: remove redundant comments from notifier example manifest 2023-12-22 00:06:08 +02:00
lib
libexec CMake: Add a config.redo script similar to qt5's config.status 2023-09-20 21:20:13 +02:00
mkspecs wasm: set MAXIMUM_MEMORY to 4GB 2023-12-20 00:44:28 +00:00
qmake Remove build machine path that was baked into the qmake binary 2023-12-13 06:56:48 +00:00
src rhi: gl: Pretend 4x MSAA is always supported when cannot query 2024-01-07 20:16:26 +01:00
tests tst_qmenubar: remove dead code 2023-12-28 18:04:36 +01:00
util Bump version to 6.8.0 2023-12-11 17:35:40 +02:00
.cmake.conf Bump version to 6.8.0 2023-12-11 17:35:40 +02:00
.gitattributes
.gitignore Git ignore Visual Studio CMake build directories 2023-11-24 23:42:05 +01:00
.lgtm.yml
.tag
CMakeLists.txt CMake: Fix find_package(Qt6*Tools) in non-qtbase tests 2023-08-23 16:21:58 +02:00
config_help.txt Update config_help.txt with -trace ctf 2023-12-09 12:05:24 +02:00
configure configure: Make sure the configure script exits with cmake's exit code 2023-11-22 05:34:28 +01:00
configure.bat CMake: Add a config.redo script similar to qt5's config.status 2023-09-20 21:20:13 +02:00
configure.cmake Add qtbase modules to ./configure -list-features 2023-12-21 14:13:01 +01:00
dependencies.yaml
qt_cmdline.cmake Add coverage and coverage-gcov features 2023-09-22 15:54:30 +02:00