Marko Pintera
|
17d906d731
SceneGrid renders (but doesn't look pretty)
|
11 ani în urmă |
Marko Pintera
|
c256b7e5d5
Shader can now have one object parameter reference multiple GPU variables, in case variables have different names across different render systems
|
11 ani în urmă |
Marko Pintera
|
5e73fd1b8d
Properly fixing Resources::unloadAllAssets. Handles to the same resource will share the same handle data as intended
|
11 ani în urmă |
Marko Pintera
|
8644a9f53d
Major refactor of builtin resources - All resources are imported and saved as a preprocessing step and then just loaded in engine ready format.
|
11 ani în urmă |
Marko Pintera
|
4ed275c118
Allow RTTIPlainType::getDynamicSize to be used for static size types as well
|
11 ani în urmă |
Marko Pintera
|
27595edbb9
Forgot a file relating to large object serialization fix earlier
|
11 ani în urmă |
Marko Pintera
|
092593384f
When serializing to folder that doesn't exist, create it
|
11 ani în urmă |
Marko Pintera
|
8d9993f92a
Fixing font RTTI that had invalid base class
|
11 ani în urmă |
Marko Pintera
|
af2dbad955
Fixing serializer so it properly handles large value types
|
11 ani în urmă |
Marko Pintera
|
929f93af56
Fix where querying directory children wasn't releasing file handle properly
|
11 ani în urmă |
Marko Pintera
|
f2ab5fb8dd
Added RenderTargetManager and fixed up render target core/sim syncing
|
11 ani în urmă |
Marko Pintera
|
fa5f03d373
Fixed an issue with DX9 shader saving & loading
|
11 ani în urmă |
Marko Pintera
|
492ad2cac2
Major RenderTarget refactor to separate sim and core thread functionality
|
11 ani în urmă |
Marko Pintera
|
5ddbb09dcd
Avoid resizing/moving widget if the new size/position is the same as old one
|
11 ani în urmă |
Marko Pintera
|
3d1ffd9d09
Update scene view render target size whenever the view size changes
|
11 ani în urmă |
Marko Pintera
|
830c1f5fe8
Added a debug model in Scene view
|
11 ani în urmă |
Marko Pintera
|
31b55e513f
Started work on SceneView
|
11 ani în urmă |
Marko Pintera
|
f47503b3d9
Calculating optimal layout size now considers disabled elements
|
11 ani în urmă |
Marko Pintera
|
55d19e7973
Added GUIFoldout to InspectableArray/List/Object
|
11 ani în urmă |
Marko Pintera
|
5bd0616417
Fixed an issue with GUI manager where meshes were not getting released properly
|
11 ani în urmă |
Marko Pintera
|
e21240a94f
Don't update inspectable fields while they're being edited
|
11 ani în urmă |
Marko Pintera
|
c0b00d66fb
Inspector will not try to display multi-rank arrays as it doesn't support them yet
|
11 ani în urmă |
Marko Pintera
|
f6fc8e996f
Fixed constant unnecessary GUI updates
|
11 ani în urmă |
Marko Pintera
|
5501d158b7
GUIPanelContainer works with clipping
|
11 ani în urmă |
Marko Pintera
|
8fdb38e38e
Fixed scroll area so it doesn't unnecessarily spawn a vertical scroll bar whenever a horizontal one is shown
|
11 ani în urmă |
Marko Pintera
|
b920bd4f26
Fixed GUIPanelContainer so it returns valid optimal size
|
11 ani în urmă |
Marko Pintera
|
6b8cb68575
Updated GUIFoldout with sub styles, renamed it to GUIComponentFoldout and added a way to change its contents
|
11 ani în urmă |
Marko Pintera
|
62e7ec3fc8
Added managed GUIElementStyle sub styles
|
11 ani în urmă |
Marko Pintera
|
d1f33eb36a
Tested remaining inspector fields
|
11 ani în urmă |
Marko Pintera
|
d0a35f68a3
Tested and fixed InspectableObject partially
|
11 ani în urmă |