Wojtek Figat
|
252b37ebfe
|
Fix deprecated assertions from streamable assets (streaming uses job system now)
|
2021-07-11 12:03:56 +02:00 |
|
Wojtek Figat
|
f5e5686853
|
Optimize includes in ThreadLocal.h
|
2021-07-08 00:34:49 +02:00 |
|
Wojtek Figat
|
a165b4aa79
|
Add safety checks to material constants binding code to prevent invalid memory access
|
2021-07-06 15:41:16 +02:00 |
|
Wojtek Figat
|
1c012a202e
|
Fix buffer overrun crash in ForwardShadingFeature
|
2021-07-06 15:26:45 +02:00 |
|
Wojtek Figat
|
e0a2904dbf
|
Fix terrain normal mapping issue
#562
|
2021-06-30 14:13:37 +02:00 |
|
Wojtek Figat
|
a3dfb1c5d3
|
Add support for using per-texture group sampler in Materials
|
2021-06-29 16:16:56 +02:00 |
|
Wojtek Figat
|
add88a783b
|
Tweaks
|
2021-06-28 16:18:03 +02:00 |
|
Wojtek Figat
|
3c1fd427eb
|
Add support for programmable samplers in shaders
|
2021-06-28 15:56:32 +02:00 |
|
Wojtek Figat
|
971449bef1
|
Cleanup some GPU code
|
2021-06-28 14:08:44 +02:00 |
|
Wojtek Figat
|
fca4f4ba40
|
Optimize CPU particles sorting with Radix sort
|
2021-06-27 12:30:49 +02:00 |
|
Wojtek Figat
|
94f50ce8cb
|
Cleanup some headers in Graphics module
|
2021-06-18 16:38:44 +02:00 |
|
Wojtek Figat
|
f5a6a18232
|
Fix stability on exit or when doing heavy resources streaming stress tests
|
2021-06-18 15:20:39 +02:00 |
|
Wojtek Figat
|
4681d8da56
|
Fix texture streaming minimum mips to load for block compressed textures
|
2021-06-18 14:42:09 +02:00 |
|
Wojtek Figat
|
f582ca5051
|
Add dynamic textures streaming based on visibility
|
2021-06-18 14:41:44 +02:00 |
|
Wojtek Figat
|
3b31fd7c71
|
Add support for editing texture group in editor (without reimporting)
|
2021-06-18 10:49:04 +02:00 |
|
Wojtek Figat
|
289515a78b
|
Add support for stripping texture resolution for target platform when cooking game
|
2021-06-17 16:01:01 +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
|
da0c8ffff9
|
Optimize Debug Draw for large amount of single-frame debug shapes and lines
|
2021-06-14 13:29:47 +02:00 |
|
Wojtek Figat
|
07ad94de13
|
Optimize Animated Model bones matrices buffer update
|
2021-06-12 23:20:06 +02:00 |
|
Wojtek Figat
|
7c9e170a40
|
Tweaks
|
2021-06-11 16:49:30 +02:00 |
|
Wojtek Figat
|
14bc9501c7
|
Cleanup some code
|
2021-06-10 16:59:59 +02:00 |
|
Wojtek Figat
|
2bc6ca089f
|
Add HasTypedUAVLoad to GPULimits (use for GPU lightmaps support baking detection)
#526
|
2021-06-08 16:11:27 +02:00 |
|
Wojtek Figat
|
f4c8808d19
|
Add SRV slots isage info for D3D12 shaders cache
|
2021-06-07 12:19:49 +02:00 |
|
Wojtek Figat
|
cc47cb85e4
|
Cleanup renderer code
|
2021-06-07 11:56:04 +02:00 |
|
Wojtek Figat
|
772172ed6b
|
Fix bounding box calculations for Animated Models
|
2021-06-01 11:55:35 +02:00 |
|
Wojtek Figat
|
623299e59f
|
Add support for AssetPreview to use debug drawing if needed
|
2021-06-01 10:27:30 +02:00 |
|
Wojtek Figat
|
1bd109395a
|
Optimize managed memory allocations
|
2021-05-30 14:09:24 +02:00 |
|
Wojtek Figat
|
c33d4a9bfb
|
Merge branch 'game-arg' of git://github.com/jb-perrier/FlaxEngine into jb-perrier-game-arg
|
2021-05-24 18:35:13 +02:00 |
|
Jean-Baptiste Perrier
|
566756ecf2
|
Remove duplicate IsInitialized.
|
2021-05-23 19:31:44 +02:00 |
|
Jean-Baptiste Perrier
|
d3b920dfc1
|
Prevent Mesh being rendered while uninitialised ( async task not executed yet ).
|
2021-05-20 17:16:02 +02:00 |
|
Wojtek Figat
|
19bb7c2293
|
Fix typo
|
2021-05-18 21:45:41 +02:00 |
|
Wojtek Figat
|
9cba6bad6d
|
Add support for rendering into 3d textures on Vulkan
#136
|
2021-05-18 11:40:38 +02:00 |
|
Wojtek Figat
|
6232b8d557
|
Add option to show Debug Draw shapes in Game Viewport
|
2021-05-15 12:58:39 +02:00 |
|
Wojtek Figat
|
c95e5b0611
|
Fix assets load error regression
|
2021-05-14 10:32:55 +02:00 |
|
Wojtek Figat
|
a8f0035b8b
|
Fix regression in win32 filesystem api using potential substring of StringView
#516 #510
|
2021-05-12 10:19:31 +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 |
|
Wojtek Figat
|
19941c3e88
|
Merge branch 'master' of git://github.com/Vizepi/FlaxEngine into Vizepi-master
|
2021-04-28 10:28:36 +02:00 |
|
Vizepi
|
6e885ece34
|
[CLEAN] Added missing includes in headers
|
2021-04-23 13:59:02 +02:00 |
|
Wojtek Figat
|
ac1eb8d58d
|
Merge branch 'master' into 1.2
|
2021-04-13 09:52:03 +02:00 |
|
Wojtek Figat
|
5ab554f61c
|
Fix using Camera refs
|
2021-04-12 12:57:15 +02:00 |
|
Wojtek Figat
|
51926f517e
|
Add support for masking Material Slots when cooking Collision Data
|
2021-03-31 12:15:38 +02:00 |
|
Wojtek Figat
|
e01a0585a8
|
Add MeshBase as shared impl part for Mesh and SkinnedMesh
|
2021-03-30 17:57:53 +02:00 |
|
Wojtek Figat
|
3fb0b56c10
|
Add Vulkan support on Switch
|
2021-03-15 15:47:54 +01:00 |
|
Wojtek Figat
|
cc201e198d
|
Add Switch platform
|
2021-03-09 14:26:30 +01:00 |
|
Wojtek Figat
|
044234a55b
|
Improve warning messages
|
2021-03-08 13:12:28 +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
|
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
|
86f3007887
|
Optimize particle attributes offsets binding to shader
|
2021-03-05 13:58:17 +01:00 |
|