Commit Graph

9100 Commits

Author SHA1 Message Date
Wojtek Figat
61323f8526 Refactor shadows rendering to use Shadow Map Atlas 2024-04-04 12:54:07 +02:00
Wojtek Figat
017def29d4 Rename ShadowSamplerPCF to ShadowSamplerLinear 2024-04-03 13:29:45 +02:00
Wojtek Figat
13a04c2941 Add stencilValue for stencil buffer clearing 2024-04-02 14:56:26 +02:00
Wojtek Figat
bc9cdf5cdb Update version 2024-04-02 14:34:43 +02:00
rkrahn
07c0b4567e Merge branch 'master' of https://github.com/rkrahn/FlaxEngine 2024-04-01 09:54:34 -07:00
e25448e10e Trade minor optimizations in MSVC Development builds for compile speed
Enabled the disabled optimization flags with whole program optimization
flag where the compilation speed doesn't seem to be affected at all, but
binary size is slightly smaller.
2024-03-31 19:05:35 +03:00
Wojtek Figat
d12630d815 Fix 2024-03-31 00:03:45 +01:00
Wojtek Figat
fb0d70d555 Fix 2024-03-30 23:58:50 +01:00
Wojtek Figat
c5e1abb08c Add setter for crword agent position and velocity 2024-03-30 22:29:43 +01:00
Wojtek Figat
294b4c4006 Add CPU profiler events for UI drawing 2024-03-30 22:20:41 +01:00
Wojtek Figat
e1944bce96 Add statically disabled geometry shaders on mobile 2024-03-30 22:08:44 +01:00
Wojtek Figat
369c19bd5d Add statically disabled tessellation on macOS/iOS 2024-03-30 18:46:37 +01:00
Zode
55383c3fa4 Patch numpad enter to normal enter on Linux 2024-03-30 02:35:11 +02:00
rkrahn
926a81c84b Merge branch 'FlaxEngine:master' into master 2024-03-29 13:40:36 -07:00
rkrahn
d331e6b848 Merge remote-tracking branch 'upstream/master' 2024-03-29 13:38:38 -07:00
Wojtek Figat
ce07edd1ec Fix packaging for macOS 2024-03-29 21:08:43 +01:00
Wojtek Figat
0b0115aa10 Fix missing scripting api 2024-03-29 18:46:00 +01:00
Wojtek Figat
3696501050 Fix invalid shader codegen when using ddx/ddy in material vertex shader
#2376
2024-03-29 18:07:10 +01:00
Wojtek Figat
08e88587e6 Add safe check for LinkedLabel to prevent errors 2024-03-29 17:27:00 +01:00
Wojtek Figat
1017472957 Merge branch 'Tryibion-focus-lock-scene' 2024-03-29 17:23:58 +01:00
Wojtek Figat
f8a845f813 Merge branch 'focus-lock-scene' of https://github.com/Tryibion/FlaxEngine into Tryibion-focus-lock-scene 2024-03-29 17:23:28 +01:00
Wojtek Figat
551337f7a0 Minor improvement in spline editor 2024-03-29 17:14:35 +01:00
Wojtek Figat
6929a91312 Add support for manually dirtying objects that use ReplicationFPS < 0 for manual-only replication 2024-03-29 13:03:38 +01:00
Wojtek Figat
069445b94e Fix bug in NetworkReplicator::RemoveObject 2024-03-29 13:03:11 +01:00
Wojtek Figat
09f5ac0ed6 Fix networked objects dirtying for replication 2024-03-29 13:02:23 +01:00
Chandler Cox
9e962dcb89 Add focus selection lock input to scene tree window. 2024-03-28 17:04:55 -05:00
Wojtek Figat
5525e895cf Fix codesign on Windows with the latest SDK 2024-03-28 18:55:05 +01:00
Wojtek Figat
21d5e63b93 Fix cooking small textures for Android/iOS with ASTC enabled 2024-03-28 18:24:37 +01:00
Wojtek Figat
b8a287c4d5 Fix Vulkan swapchain init on Android device with more surfaces reported by the driver 2024-03-28 18:08:22 +01:00
Wojtek Figat
24e56a825e Fix streaming astc 6x6 textures that have higher block size 2024-03-28 18:07:53 +01:00
Wojtek Figat
f60446c37b Fix shader source code preview in editor 2024-03-28 16:50:47 +01:00
Wojtek Figat
ad7bdae5fa Merge branch 'GoaLitiuM-new_project_fix' 2024-03-28 15:38:56 +01:00
Wojtek Figat
35e34997c9 Merge branch 'new_project_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-new_project_fix 2024-03-28 15:38:51 +01:00
Wojtek Figat
6c2ed1ace7 Merge branch 'Tryibion-multi-collision-creation' 2024-03-28 15:38:05 +01:00
Wojtek Figat
1c0071ad85 Merge branch 'multi-collision-creation' of https://github.com/Tryibion/FlaxEngine into Tryibion-multi-collision-creation 2024-03-28 15:37:51 +01:00
Wojtek Figat
f7470af42d Optimize depth pass rendering to batch simple materials together 2024-03-26 18:04:08 +01:00
Wojtek Figat
5c356ec22a Fix Global Surface Atlas defragmentation flicker when atlas it nearly full 2024-03-26 16:50:58 +01:00
Wojtek Figat
06a35da0a8 Merge remote-tracking branch 'origin/master' into 1.9 2024-03-26 16:45:31 +01:00
Wojtek Figat
0b801225e1 Fix incorrect build number increment 2024-03-26 16:45:04 +01:00
Wojtek Figat
55af307c43 Optimize env probes data storage in renderer 2024-03-26 15:01:12 +01:00
Wojtek Figat
4ab572426d Various renamings 2024-03-26 14:27:10 +01:00
Wojtek Figat
01d91bf102 Optimize decals rendering 2024-03-26 14:05:24 +01:00
Wojtek Figat
2dfb1058b2 Optimize world matrix storage for drawable objects to use Matrix3x4 instead of full matrix 2024-03-26 11:29:01 +01:00
Wojtek Figat
cdbb2cc813 Refactor shader structures naming with a prefix 2024-03-25 17:52:48 +01:00
Wojtek Figat
0e00f1e0eb Refactor lights data in renderer storage 2024-03-25 17:13:40 +01:00
Wojtek Figat
d13621e631 Skip CloseFileHandles if file is not in use 2024-03-25 16:50:48 +01:00
Wojtek Figat
5f96a74ce2 Revert 1a68a52611 to draw after geometry
#1859
2024-03-25 12:02:40 +01:00
07522823e5 Restore opening existing projects with -new 2024-03-24 23:57:12 +02:00
Chandler Cox
981fe9482c Fix multi collider to work in prefab window. 2024-03-24 15:51:33 -05:00
Wojtek Figat
c08ca33a9a Fix Revert to Default option when property is marked as ReadOnly 2024-03-24 20:57:19 +01:00