Commit Graph

3728 Commits

Author SHA1 Message Date
Wojtek Figat
4d85a5ac3d Fix importing models with Assimp 2021-03-11 22:58:00 +01:00
Wojtek Figat
8db1a9b9ca Add support for exporting compressed textures in Editor on Linux using detex lib 2021-03-11 22:40:01 +01:00
Wojtek Figat
b04321bdd2 Fix bug in shader generator on Linux 2021-03-11 21:03:58 +01:00
Damian Korczowski
6b7ca47f26 Add basic ENet driver implementation (WIP) 2021-03-11 20:30:37 +01:00
Damian Korczowski
00d5a40443 Fix PopEvent API signature 2021-03-11 20:30:03 +01:00
Damian Korczowski
87754f12ff Add proper NetworkEvent data 2021-03-11 20:04:25 +01:00
Damian Korczowski
e7d99057ba Expose CreateMessage/RecycleMessage to the API 2021-03-11 20:04:10 +01:00
Wojtek Figat
a1a9dfa6a2 Use color in linear format in TextureTool sampler operations 2021-03-11 19:59:34 +01:00
Wojtek Figat
6b614d5d57 Add support for importing textures with options in TextureTool with stb 2021-03-11 19:59:34 +01:00
Wojtek Figat
1eafae8888 Add support for converting textures in TextureTool with stb 2021-03-11 19:59:34 +01:00
Wojtek Figat
03f4e78158 Add support for compressing textures in TextureTool with stb 2021-03-11 19:59:34 +01:00
Damian Korczowski
339e5a5d91 Add ENet thirdparty 2021-03-11 19:23:10 +01:00
Damian Korczowski
2db1438ef4 Add note about end points 2021-03-11 19:11:40 +01:00
Damian Korczowski
42d31c0c65 Fix warning about double to float conversion 2021-03-11 19:11:23 +01:00
Damian Korczowski
64a5b01bd9 Add logs 2021-03-11 19:11:04 +01:00
Damian Korczowski
ea7cdd00bd Add ENet stubs 2021-03-11 18:47:15 +01:00
Damian Korczowski
43e8a54e57 Use enum instead interface reference for now 2021-03-11 18:47:05 +01:00
Damian Korczowski
393595ea2d Fix message index pool 2021-03-11 18:46:28 +01:00
Damian Korczowski
b9f13804e0 Add Networking namespace 2021-03-11 18:08:12 +01:00
Damian Korczowski
1c511d112d Fix compilation & APIGen issues 2021-03-11 18:08:12 +01:00
Damian Korczowski
f86e22ba87 Add networking build script 2021-03-11 18:08:12 +01:00
Damian Korczowski
c87feb69c4 Add INetworDriver full API 2021-03-11 18:08:12 +01:00
Damian Korczowski
75a02beda0 Cleanup 2021-03-11 18:08:12 +01:00
Damian Korczowski
7106dc738b Add proper ctor to NetworkMessage 2021-03-11 18:08:12 +01:00
Damian Korczowski
7525bf6435 Add network message recycle implementation 2021-03-11 18:08:12 +01:00
Damian Korczowski
8f653fa699 Add basic network classes and message pooling 2021-03-11 18:08:11 +01:00
Jean-Baptiste Perrier
ba75cabdda Enable ALT+ENTER DX12. 2021-03-11 18:02:55 +01:00
Jean-Baptiste Perrier
cc5849100b Fix DX12 Fullscreen. 2021-03-11 18:02:17 +01:00
Jean-Baptiste Perrier
6813cb607e Fix Fullscreen switch. 2021-03-11 17:58:25 +01:00
Jean-Baptiste Perrier
74280b7411 Enable ALT+ENTER. 2021-03-11 17:57:26 +01:00
Wojtek Figat
e09f4eb6dc Switch impl progress 2021-03-09 19:18:40 +01:00
Wojtek Figat
f82117c6fb Remove unused WindowsManager::CalcCenteredWinPos 2021-03-09 14:32:53 +01:00
Wojtek Figat
48ae338fb2 Move default AllocatePages/FreePages impl from Unix to PlatformBase 2021-03-09 14:32:24 +01:00
Wojtek Figat
cc201e198d Add Switch platform 2021-03-09 14:26:30 +01:00
Wojtek Figat
0bf4ab9cb6 Merge branch 'ui-fixes' of git://github.com/stefnotch/FlaxEngine into stefnotch-ui-fixes 2021-03-08 22:36:46 +01:00
Wojtek Figat
84265322d5 Post merge fixes, tweaks, cleanup and improvements 2021-03-08 22:30:49 +01:00
Wojtek Figat
d06433deed Merge branch 'better-uicontrol-editor' of git://github.com/honzapatCZ/FlaxEngine into honzapatCZ-better-uicontrol-editor 2021-03-08 22:01:30 +01:00
Wojtek Figat
b7814e119b Merge branch 'label_text_clip_margin_fix' of git://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-label_text_clip_margin_fix 2021-03-08 21:53:35 +01:00
Wojtek Figat
0db1f5e965 Fix selection in high dpi 2021-03-08 20:57:35 +01:00
Wojtek Figat
fcc0ca1772 Merge branch 'textbox_dpi_fix' of git://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-textbox_dpi_fix 2021-03-08 20:52:12 +01:00
Wojtek Figat
81f3a65a5f Merge branch 'fix-per-window-dpi' of git://github.com/stefnotch/FlaxEngine into stefnotch-fix-per-window-dpi
# Conflicts:
#	Source/Editor/Utilities/Utils.cs
#	Source/Editor/Windows/Assets/MaterialWindow.cs
#	Source/Editor/Windows/Assets/ParticleEmitterWindow.cs
#	Source/Engine/Platform/Linux/LinuxWindow.cpp
#	Source/Engine/Platform/Windows/WindowsWindow.cpp
2021-03-08 20:50:31 +01:00
Wojtek Figat
044234a55b Improve warning messages 2021-03-08 13:12:28 +01:00
Wojtek Figat
2f7a84822a Fix importing models with custom UnitScaleFactor 2021-03-08 13:12:15 +01:00
Wojtek Figat
aa28f9ef52 Optimize material shaders binding by caching time param once per draw pass 2021-03-08 12:47:14 +01:00
Wojtek Figat
c1b9dc4b2e Add support for using Level.SpawnActor to add scene from code 2021-03-08 12:27:05 +01:00
Wojtek Figat
fc13351a2b Fix crash on exit when loading storage file fails 2021-03-08 11:33:41 +01:00
Wojtek Figat
5f7830d09e Fixes and code cleanup for Flax Storage types 2021-03-08 11:33:19 +01:00
Wojtek Figat
30b71b9d65 Fix crash on close when using Vulkan/D3D12 rendering backend with async task being canceled 2021-03-08 11:32:47 +01:00
Wojtek Figat
f0e737fd4b Fix crash due to missing inlined buffer size in StringConverter 2021-03-08 10:31:37 +01:00
Wojtek Figat
5de2998774 Format code 2021-03-08 09:30:52 +01:00