Commit Graph

194 Commits

Author SHA1 Message Date
Wojtek Figat
f052d788fe Update fmt to version 6.2.1 (9 May 2020) 2021-07-08 17:46:23 +02:00
Wojtek Figat
929476a322 Optimize various engine code 2021-07-08 12:59:45 +02:00
Wojtek Figat
e6ffcfb60d Fix missing operators and constructor in Pair 2021-07-08 11:05:10 +02:00
Wojtek Figat
d5db9dd00c Optimize physics simulation collisions pair cache 2021-07-08 10:10:19 +02:00
Wojtek Figat
4765e1af12 Add support for allocator type in Dictionary 2021-07-08 00:34:50 +02:00
Wojtek Figat
f5e5686853 Optimize includes in ThreadLocal.h 2021-07-08 00:34:49 +02:00
Wojtek Figat
446458d20c Add PLATFORM_THREADS_LIMIT for maximum concurrency limiting 2021-07-08 00:34:48 +02:00
Wojtek Figat
a3b3e6c799 Remove unused HashFunction 2021-07-08 00:34:46 +02:00
Wojtek Figat
6938821467 Add even more profiler events 2021-07-07 15:15:33 +02:00
Wojtek Figat
9f9d946d69 Fixes 2021-07-06 15:33:28 +02:00
Wojtek Figat
2585c02b68 Tweaks 2021-07-05 21:52:34 +02:00
Wojtek Figat
ba725f5456 Implement missing code in ChunkedArray 2021-07-04 11:25:53 +02:00
Wojtek Figat
2deac50c53 Various changes 2021-07-04 11:25:52 +02:00
Wojtek Figat
d7332509f7 Optimize Scene Rendering (cache drawable bounds and layers for culling with less cache misses) 2021-07-04 11:25:52 +02:00
Damian Korczowski
93838b4f25 Fix Switch runtime setup 2021-07-03 19:13:41 +02:00
Wojtek Figat
419f8db538 Optimize BoundingSphere::FromBox 2021-06-30 13:42:22 +02:00
Wojtek Figat
2b891483a5 Code tweaks for Array 2021-06-29 16:17:17 +02:00
Wojtek Figat
fca4f4ba40 Optimize CPU particles sorting with Radix sort 2021-06-27 12:30:49 +02:00
Wojtek Figat
4744fa05ef Refactor Streaming with new settings and textures streaming configuration 2021-06-17 15:33:34 +02:00
Wojtek Figat
99012725dc Adjust includes 2021-06-17 14:15:19 +02:00
Wojtek Figat
d7e7dcc823 Add Task Graph 2021-06-12 23:20:10 +02:00
Wojtek Figat
544cb1ff6d Finish job system 2021-06-12 23:20:07 +02:00
Wojtek Figat
e0b587251a Add RingBuffer template 2021-06-12 23:20:05 +02:00
Wojtek Figat
14bc9501c7 Cleanup some code 2021-06-10 16:59:59 +02:00
Wojtek Figat
90d9f83f8c Fix crash due to SamplesBuffer::Add bug 2021-06-10 15:59:01 +02:00
Wojtek Figat
0f01683c06 Fix build settings limits 2021-06-01 15:49:02 +02:00
Wojtek Figat
9b0b11f08f Missing change
9618a57432
2021-06-01 11:54:56 +02:00
Wojtek Figat
9618a57432 Add BoundingBox.MakeScaled 2021-06-01 11:54:41 +02:00
Wojtek Figat
8eadd912f7 Add ClosestPointPointLine for Vector3 to C# 2021-05-31 10:26:15 +02:00
Wojtek Figat
44433bf3b4 Add 9-slicking support for UI to draw sprites and textures
#155
2021-05-29 13:48:00 +02:00
Wojtek Figat
7edf3e5b36 Merge branch 'scripting-int16-support' of git://github.com/jb-perrier/FlaxEngine into jb-perrier-scripting-int16-support 2021-05-19 19:50:06 +02:00
Wojtek Figat
ba95ae5191 Merge branch 'master' of git://github.com/Vizepi/FlaxEngine into Vizepi-master 2021-05-12 13:14:51 +02:00
Jean-Baptiste Perrier
4764e7914d Int16 & Uint16 NearEqual, Lerp, Hash. 2021-05-10 22:57:26 +02:00
Jean-Baptiste Perrier
97338d61d2 Uint16 & Int16 Variant Cast. 2021-05-10 22:56:48 +02:00
Jean-Baptiste Perrier
78ed675eda Uint16 & Int16 Variant CanCast. 2021-05-10 22:55:43 +02:00
Jean-Baptiste Perrier
954a11a1b0 Uint16 & Int16 Variant CanCast. 2021-05-10 22:55:17 +02:00
Jean-Baptiste Perrier
a5ec9d749b Uint16 & Int16 Variant CanCast. 2021-05-10 22:54:52 +02:00
Jean-Baptiste Perrier
ab3de4777c Uint16 & Int16 Variant ToString. 2021-05-10 22:53:40 +02:00
Jean-Baptiste Perrier
08ca326571 Uint16 & Int16 more cast. 2021-05-10 22:52:48 +02:00
Jean-Baptiste Perrier
ab5d789732 Uint16 & Int16 Variant cast. 2021-05-10 22:52:13 +02:00
Jean-Baptiste Perrier
cff8c57dba Uint16 & int16 op overload. 2021-05-10 22:51:18 +02:00
Jean-Baptiste Perrier
7ed39ef375 Uint16 & Int16 ToString, Typename. 2021-05-10 22:50:35 +02:00
Jean-Baptiste Perrier
c59b617106 Int16 & Uint16 Variant ctor. 2021-05-10 22:50:07 +02:00
Jean-Baptiste Perrier
9eaa6e622b Uint16 & Int16 Scripting support. 2021-05-10 22:24:35 +02:00
Wojtek Figat
b57c0a9db1 Fix String::Resize to support buffer growing 2021-05-03 21:04:40 +02:00
Wojtek Figat
c4c1655f76 Fixes and tweaks 2021-05-03 19:25:03 +02:00
Wojtek Figat
1a261597c5 Cleanup DataContainer 2021-05-02 11:27:04 +02:00
Wojtek Figat
09671823e4 Optimize String usage with StringView for basic file paths operations 2021-05-02 11:25:42 +02:00
Wojtek Figat
05f919c50f Optimization and tweaks 2021-05-02 11:25:33 +02:00
Wojtek Figat
0e75dba142 Optimize C++ compilation time 2021-04-30 16:27:57 +02:00