jerrrrycho
5d33d89225
refactor(sonar): pass expensive-to-copy parameters by const reference (cpp:S1238)
...
Signatures declared in files touched by PR 206 (Driver.h, EU07.cpp) and
virtual overrides are left unchanged.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-10 17:16:40 +02:00
jerrrrycho
d7edea6fac
refactor(sonar): make read-only local references and pointers const (cpp:S5350)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-10 17:05:09 +02:00
jerrrrycho
3a6f21eb2d
refactor(sonar): initialise members in initialiser lists or declarations (cpp:S3230)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-10 17:03:17 +02:00
jerrrrycho
a47c2a6ea0
refactor(sonar): rename locals that shadow outer declarations (cpp:S1117)
...
Only local variables and definition parameters are renamed; shadowing
struct fields and enumerators in headers are left for a separate change.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-10 16:45:39 +02:00
jerrrrycho
24425d222f
refactor(sonar): access static members through the class (cpp:S2209)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-10 16:24:59 +02:00
jerrrrycho
b6349b76e3
refactor(sonar): use structured bindings for pair access (cpp:S6005)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-10 16:06:32 +02:00
jerrrrycho
8f89dcefcd
refactor(sonar): use auto where the type is spelled out on the right (cpp:S5827)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-10 15:52:25 +02:00
jerrrrycho
95bc9bd511
refactor(sonar): use try_emplace for map insertion (cpp:S6030)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-10 15:51:29 +02:00
jerrrrycho
9b89a5d887
refactor(sonar): scope single-use variables in if init-statements (cpp:S6004)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-10 15:44:18 +02:00
jerrrrycho
3198cabc78
refactor(sonar): declare non-mutating member functions const (cpp:S5817)
...
Virtual functions are left untouched so overrides keep matching.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-10 15:26:48 +02:00
jerrrrycho
8c23c1fe2b
refactor(sonar): make narrowing conversions explicit (cpp:S5276)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-10 15:16:28 +02:00
jerrrrycho
1806f029cc
refactor(sonar): use nullptr literal (cpp:S4962)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-10 15:05:47 +02:00
426ee0baac
use textureGather for shadow PCF
2026-05-26 22:08:06 +02:00
587077629f
Enable instancing
2026-05-09 23:29:20 +02:00
copilot-swe-agent[bot]
7e49aa8740
Rewrite #includes to use explicit subdirectory paths
...
Co-authored-by: Hirek193 <23196899+Hirek193@users.noreply.github.com >
2026-03-14 19:16:48 +00:00
milek7
78a15bf527
fix swapped arguments to glUniformBlockBinding
2021-01-22 19:07:30 +01:00
milek7
56eba08a6f
CI shader validation
2021-01-21 15:51:03 +01:00
milek7
f0b364bafe
basic GLES working again
2021-01-20 19:29:50 +01:00
milek7
97d6547824
log simulation timestamp, add highp int precision to gles shaders
2021-01-20 18:06:37 +01:00
milek7
29f8f91ad8
Merge remote-tracking branch 'tmj/master' into sim
2020-10-18 23:35:14 +02:00
tmj-fstate
14699a96de
build 200101. opengl 3.3 renderer projected headlights
2020-01-01 20:41:05 +01:00
tmj-fstate
943e05462d
build 191224. opengl 3.3 renderer material glossiness support, minor bug fixes
2019-12-25 19:42:50 +01:00
tmj-fstate
0fd23a53d9
milek7/sim branch opengl 3.3 renderer import
2019-10-26 15:17:09 +02:00
milek7
a3abdeac63
fixes for gles mode
2019-09-27 13:46:33 +02:00
milek7
a0738d109b
geometry shader changes
2019-03-17 23:20:12 +01:00
milek7
4383b0c7e0
geometry shaders, map poi icons
2019-03-17 20:30:25 +01:00
milek7
b9fbe7452b
rename, configurable gamma mode
2018-10-17 19:16:32 +02:00
milek7
d16d96f2b2
GLES support
2018-10-16 20:32:45 +02:00
milek7
a729c5fa1d
shader changes
2018-07-19 18:13:07 +02:00
milek7
a53224b47d
material work, use multibind and dsa in main texture binding
2018-07-19 00:20:42 +02:00
milek7
ee16821509
material changes, shader params, texture binding changes, more changes, ...
2018-07-18 21:53:12 +02:00
milek7
4c855d5980
work
2018-07-15 23:46:53 +02:00
milek7
794093dad4
work
2018-07-15 00:46:54 +02:00
milek7
4566375faa
work
2018-07-14 17:00:54 +02:00
milek7
e53b4fba26
work
2018-07-11 12:16:46 +02:00
milek7
94712f5c77
TMP
2018-07-11 00:30:33 +02:00
milek7
13ba3fcd13
work
2018-07-08 21:33:26 +02:00
milek7
694aac6065
vao
2018-06-25 11:43:03 +02:00
milek7
0c5f990528
further pruning of legacy render code, now runs on opengl 3.3 core
...
profile
2018-06-24 20:23:58 +02:00