a8e396d08f
GCC issue 54412 fix
...
AVX datas aren't correctly aligned in stack in following case:
- using inline functions (GCC not always inline function),
- not using reference to AVX data (copy of data in stack dynamically),
- not using O2 or O3 optimization flags (related behaviors of the previous points).
2024-11-01 16:43:48 +01:00
aa871b8b76
Mess up with dll on windows
2024-10-31 20:15:26 +01:00
c0a00e4e4a
Simple clipping approach
2024-10-31 19:42:04 +01:00
184b9aa245
Readme update
2024-10-29 19:26:31 +01:00
db830a2a4e
Window size handling
...
Do the job, but need more control over resize limit
2024-10-29 19:14:17 +01:00
6c44133074
Debug macro
2024-10-19 19:10:45 +02:00
77cec3bdde
CMake minor tweaks
2024-10-17 17:54:57 +02:00
caad89a608
Math lib fix
2024-10-16 12:45:04 +02:00
d1937d4f26
Updated logger and minors tweaks
2024-10-15 20:52:55 +02:00
a4e0f7459e
Final camera movements
2024-10-14 20:20:37 +02:00
50b1a15589
Keyboard events management
2024-10-12 14:35:59 +02:00
1f91a08465
External camera interface
2024-10-12 14:35:43 +02:00
b200c38ca1
3DRenderer instancing
2024-10-12 14:35:08 +02:00
9ab9e476b9
Main refactor and proper window management
2024-10-11 17:58:04 +02:00
1496d03ead
Enhanced logger
2024-10-11 17:54:27 +02:00
8b41f0f241
Camera view rescaling
2024-10-10 20:10:13 +02:00
c5dc8f9987
Add more math functions
2024-10-10 20:06:15 +02:00
5d62fa450f
Math lib files redesign
2024-10-10 20:05:01 +02:00
9e699b0e94
Obj loader simple implementation
2024-10-05 19:15:08 +02:00
def845e741
Experimental multipart rendering
2024-10-05 19:15:06 +02:00
1cf2d3c145
PCH fix
2024-10-05 19:15:04 +02:00
2cce381afe
Added PCH support
2024-10-05 16:38:22 +02:00
294f806900
Join perspective divide with projection transform
2024-10-03 18:11:25 +02:00
9ff5d34908
Enhanced mesh structure
2024-10-02 21:52:07 +02:00
55ff78ee50
Implement perspective maths
2024-09-30 16:10:40 +02:00
969ba7e94a
Make game class singleton
2024-09-30 13:31:50 +02:00
1946f16385
Perfs monitor update
2024-09-27 23:47:12 +02:00
d152296d43
CPU features check
2024-09-27 21:29:32 +02:00
9f8c5b42b4
Fix on conan script
2024-09-26 21:30:39 +02:00
19957bbc52
Move render stuff to draw function
2024-09-19 19:29:53 +02:00
451302d67e
Fixed CPU usage indicator uncorrect behavior
2024-09-18 21:24:24 +02:00
b749c4894b
Add icon and minor fix
2024-09-18 20:05:23 +02:00
098cded831
Pre-rendering layers template
2024-09-17 17:31:51 +02:00
d3f28ab24c
Fix invalid strcmp length perfs parser
2024-09-17 16:13:29 +02:00
de3e842425
Performance monitoring
2024-09-16 23:23:15 +02:00
86c0be9dbb
Implement simple standard timing utilities
2024-09-16 18:33:33 +02:00
cb5d96c669
Some debug infos
2024-09-14 16:36:15 +02:00
ed206fb71d
Create the main window
2024-09-14 16:28:15 +02:00
09f1e8a7ed
Project skeleton template
2024-09-13 21:54:35 +02:00
c88fa0617b
Initial commit
2024-09-13 18:51:39 +02:00