Vyacheslav Ivanov
6b3146f98a
fix: optimization: PVS-Studio warning V821
...
Creating variables in a more localized scope can enhance performance and make the code easier to understand.
Reported by: PVS-Studio
Signed-off-by: Vyacheslav Ivanov <islavaivanov76@gmail.com>
2024-08-02 05:35:53 +03:00
Vyacheslav Ivanov
5dd7a15c09
fix: optimization: PVS-Studio warning V832
...
It's better to use '= default;' syntax instead of empty constructor and destructor body.
Using '= default;' can help the compiler generate more optimal code.
Reported by: PVS-Studio
Signed-off-by: Vyacheslav Ivanov <islavaivanov76@gmail.com>
2024-08-02 01:57:43 +03:00
MihailRis
f8907f7db1
add on_update, on_render to docs & change entities tps to 20
2024-08-01 16:04:27 +03:00
MihailRis
3590bd14cd
update DrawContext
2024-07-21 16:06:40 +03:00
MihailRis
cf12338a32
add skeleton debug view
2024-07-21 14:52:16 +03:00
MihailRis
0c4cdeaa87
add entities renderer tint support
2024-07-20 19:35:43 +03:00
MihailRis
2c1adcedbd
fix u_timer behaviour when paused
2024-07-18 13:50:57 +03:00
MihailRis
4aa76e35b7
add on_hud_render event
2024-07-12 09:17:53 +03:00
MihailRis
690b8f4807
fix: on_render called while paused
2024-07-08 22:56:22 +03:00
MihailRis
5522cfc231
add "Show Hitboxes" to the debug panel
2024-07-06 05:36:16 +03:00
MihailRis
5769be8ec8
add triggers
2024-06-30 16:25:08 +03:00
MihailRis
ee9f1639e9
refactor Content
2024-06-25 22:37:53 +03:00
MihailRis
f3c5afa1ab
add debug hitboxes render
2024-06-25 20:11:46 +03:00
MihailRis
69ddcb7595
add test model
2024-06-24 01:05:28 +03:00
MihailRis
ba458be334
add test entities prototype
2024-06-23 22:09:04 +03:00
MihailRis
30ac1a58ee
remove test code
2024-06-23 02:05:13 +03:00
MihailRis
94fe5eeb5b
update ModelBatch semantics
2024-06-23 01:57:28 +03:00
MihailRis
d54b6b2e58
update Assets container - template-based now
2024-06-22 22:30:14 +03:00
MihailRis
848d121099
remove test code
2024-06-22 21:35:21 +03:00
MihailRis
e4f9bd03b7
add src/coders/obj
2024-06-22 20:24:35 +03:00
MihailRis
a9640fff36
add ModelBatch.translate(...), .rotate(...), .scale(...)
2024-06-21 20:55:14 +03:00
MihailRis
1a12a6923a
remove ModelBatch.test(...)
2024-06-21 19:19:20 +03:00
MihailRis
6ba38ee167
add graphics/core/Model
2024-06-21 02:30:35 +03:00
MihailRis
57a0377b36
fix ModelBatch overflow
2024-06-20 21:54:06 +03:00
MihailRis
3235740333
add actual lights
2024-06-20 21:18:40 +03:00
MihailRis
3d2deaf369
add ModelBatch pseudo-lights
2024-06-20 20:15:03 +03:00
MihailRis
6d6313cd10
add ModelBatch
2024-06-20 19:45:19 +03:00
MihailRis
4e696520b6
refactor: PlayerController
2024-06-09 16:30:01 +03:00
MihailRis
3003386670
chunk flags converted to a bitfield
2024-05-31 11:59:12 +03:00
MihailRis
5dd06b233e
u_timer in the main shader
2024-05-31 08:46:05 +03:00
MihailRis
74042b5c2a
player.get_selected_block
2024-05-31 08:33:37 +03:00
MihailRis
29ca6e969c
fix: block states cause crash for rotatable blocks
2024-05-30 18:17:21 +03:00
MihailRis
c9fb33132f
weather is saving now
2024-05-30 16:02:01 +03:00
MihailRis
693f50eb87
minor refactor
2024-05-17 23:21:37 +03:00
MihailRis
a93906d0f1
small optimization
2024-05-17 21:30:01 +03:00
MihailRis
b399679c31
other optimizations
2024-05-17 20:00:24 +03:00
MihailRis
8c918ff136
chunks sorting speed increased 4x times
2024-05-17 19:37:15 +03:00
MihailRis
9522aedeec
quick check with linters
2024-05-10 12:34:05 +03:00
MihailRis
1627e21c1d
the final rename
2024-05-06 03:38:19 +03:00
MihailRis
f27a418dbe
however
2024-05-06 03:15:27 +03:00
MihailRis
6b037ec7e8
hpp+
2024-05-06 01:27:24 +03:00
MihailRis
7f8a86b740
minor refactor
2024-05-05 20:08:25 +03:00
MihailRis
5fcefaf52e
missing includes
2024-05-05 16:31:14 +03:00
MihailRis
bcf2f5029d
GfxContext renamed to DrawContext
2024-04-30 00:31:13 +03:00
MihailRis
c3b5576c02
toml::Wrapper removed
2024-04-28 17:23:52 +03:00
MihailRis
4861fedf1e
fullscreen setting checkbox + smth
2024-04-26 00:34:15 +03:00
MihailRis
8be0d157c2
trackbar track-width semantic update + gamma setting trackbar
2024-04-25 06:00:35 +03:00
MihailRis
1ecc608ead
nothing actually done
2024-04-24 07:35:46 +03:00
MihailRis
9f2bceb039
just a minor refactor, nothing special
2024-04-23 02:00:03 +03:00
MihailRis
6e2bc9ca95
world previews demo
2024-04-23 01:09:30 +03:00