Lubosz Sarnecki
676de4b75b
interface+libraries+tools: Capture this explicitly in lambda copy capture.
...
Since C++20 it is deprecated to implicitly capture this with [=] lambda
copy expressions.
See: https://en.cppreference.com/w/cpp/language/lambda#Lambda_capture
This patch replaces these occurances with [this] where only this is
required and [=, this] where more scope is required.
In case only this and another variable is required in the scope I chose
to use that variable explicitly in favor of =.
This fixes the GCC14 warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated].
2024-08-03 18:59:15 +02:00
Lubosz Sarnecki
c09ae79b70
BlurTask: Remove totalWeight that is never read.
2024-08-03 18:59:15 +02:00
Lubosz Sarnecki
a6b3797982
CubicHermiteSpline: Explicitly cast enums to float.
...
Fixes -Wdeprecated-enum-float-conversion on GCC 14.
2024-08-03 18:59:15 +02:00
Lubosz Sarnecki
65bbe18dd7
render/Item: Fix -Wdeprecated-enum-enum-conversion.
2024-08-03 18:59:15 +02:00
Lubosz Sarnecki
d6546f5c23
graphics/Material: Fix -Wdeprecated-enum-enum-conversion.
2024-08-03 18:59:15 +02:00
Lubosz Sarnecki
373f32a804
gpu/Texture_ktx: Fix -Wclass-memaccess.
2024-08-03 18:59:15 +02:00
Lubosz Sarnecki
109694ab84
octre/PacketData: Fix -Wclass-memaccess.
2024-08-03 18:59:15 +02:00
Lubosz Sarnecki
91076e2000
libraries: Drop std::iterator template usage.
...
Define iterator traits manually instead of using deprecated std:iterator template.
See https://www.fluentcpp.com/2018/05/08/std-iterator-deprecated/
This fixes a C++17 deprecation warning and C++20 error on GCC 14.
2024-08-03 18:59:15 +02:00
HifiExperiments
493c9c9441
Merge pull request #1058 from HifiExperiments/fallbacks
...
Custom shader fallbacks
2024-08-01 14:55:15 -07:00
3034ce7093
Improve logging for abnormal behaviour.
2024-07-25 03:19:29 +02:00
b9239f451f
Fix error printing message during login failure and make it a warning.
2024-07-25 03:18:34 +02:00
Dale Glass
13579a2b6b
Add --getProtocolVersionData and --getProtocolVersionHash arguments
2024-07-17 23:33:25 +02:00
HifiExperiments
200a6e4821
typo
2024-07-06 16:40:36 -07:00
HifiExperiments
2dd7306a5f
Merge pull request #1055 from HifiExperiments/mtoonGLES
...
Fix mtoon issue on GLES
2024-07-06 11:54:49 -07:00
Dale Glass
34f308ac48
Fix crash in setCrashReporterEnabled
2024-07-04 22:14:34 +02:00
69105e716a
Increase default vertical FOV
2024-06-30 20:59:32 +02:00
HifiExperiments
2a3d1c639c
disabled fallback
2024-06-29 22:49:55 -07:00
HifiExperiments
206d1c0157
shader error fallback
2024-06-29 21:50:33 -07:00
HifiExperiments
6cbacc1d86
fix mtoon issue on GLES
2024-06-29 14:02:57 -07:00
HifiExperiments
4d927b1440
Merge pull request #1014 from HifiExperiments/lasers
...
Wiggly lasers
2024-06-28 01:51:25 -07:00
Dale Glass
a1e7f7a03e
Merge pull request #1029 from overte-org/fix/entity_server_log
...
Fix long messages in Entity script log
2024-06-22 21:38:22 +02:00
fa514bc52d
Merge pull request #1037 from overte-org/fix/bad_weak_ptr
...
Fix unhandled std::bad_weak_ptr
2024-06-20 23:31:13 +02:00
24c7b6729a
Remove note about secure WebSockets not being supported.
...
It just works, even though nobody touched the code in years. Maybe it was broken in older Qt versions?
2024-06-18 22:24:32 +02:00
9d8b801a77
Fix unhandled std::bad_weak_ptr
2024-06-18 00:40:04 +02:00
d0a752082c
Fix long messages in Entity script log
2024-06-15 22:01:31 +02:00
HifiExperiments
a5b32a6406
allow configurable delay
2024-06-14 20:15:24 -07:00
e490716845
Temporary fix for some script messages not being transmitted
2024-06-13 23:11:52 +02:00
HifiExperiments
9a2f0f7704
Merge pull request #937 from HifiExperiments/text
...
Text Entity Improvements
2024-06-10 22:59:44 -07:00
HifiExperiments
3064647d05
wiggly lasers
2024-06-09 20:00:44 -07:00
HifiExperiments
bc45c17a19
debug warning fix
2024-06-08 14:12:45 -07:00
HifiExperiments
5933627aa7
a few more windows warnings
2024-06-06 18:00:11 -07:00
HifiExperiments
f0da309a4f
fix more warnings
2024-06-06 18:00:11 -07:00
HifiExperiments
c857228763
Merge pull request #1006 from HifiExperiments/warnings_master
...
Fix Locker issue in RecordingScriptingInterface
2024-06-06 17:27:04 -07:00
5ba1fcecb5
Fix recording deadlocks
2024-06-07 01:24:34 +02:00
HifiExperiments
444d52070a
fix locker issue
2024-06-06 11:31:50 -07:00
Dale Glass
a79b714c95
Merge pull request #1003 from HifiExperiments/warnings_master
...
Fix some warnings
2024-06-06 16:43:48 +02:00
Dale Glass
64e9be10ad
Merge pull request #998 from daleglass-overte/opengl-error-logging
...
Send OpenGL errors to log on debug builds
2024-06-05 23:36:15 +02:00
HifiExperiments
e6f462e04a
fix some warnings
2024-06-05 13:35:16 -07:00
HifiExperiments
62bfab962d
fix _spaceWidth, update docs to note only png supported, possible fix for text scrambling
2024-06-04 20:30:38 -07:00
Dale Glass
af2bafe04a
Found a better constant to test
2024-06-05 00:18:45 +02:00
Dale Glass
77b3e83795
Send OpenGL errors to log on debug builds
2024-06-05 00:13:08 +02:00
Dale Glass
5f93345d1f
Improve network debugging messages to help with Conan PR
2024-06-03 00:24:29 +02:00
09e5a60c8b
Merge pull request #959 from overte-org/fix/avatar_recording
...
Fixed deadlocks in Recording API
2024-05-24 02:04:29 +02:00
8badda8128
Restored some blocking invoke calls in Recording API
2024-05-24 00:32:13 +02:00
7bd436dd0d
Merge pull request #964 from overte-org/fix/script_window_crash
...
Fixed script signal proxy crashes
2024-05-23 21:26:43 +02:00
1ba6026a85
Added error message to float parser
2024-05-22 22:16:22 +02:00
4b9ddbc260
Fixed locale problems with cgltf.h
2024-05-22 02:50:28 +02:00
57864178c0
Remove blocking invoke calls from Recording API
2024-05-20 00:00:32 +02:00
4e81908156
Fixed script signal proxy crashes
2024-05-19 01:48:18 +02:00
fe6d76b935
Fixed deadlocks in Recording API
2024-05-16 01:09:57 +02:00