Marko Pintera
|
2026432fe7
Add core object dependencies
|
11 лет назад |
Marko Pintera
|
08e7132142
Resource refactor finished, will need further testing and bugfixes
|
11 лет назад |
Marko Pintera
|
0824fc2e46
Advanced resource loading WIP stage 2
|
11 лет назад |
Marko Pintera
|
eb4de059fc
Advanced resource loading WIP stage 1
|
11 лет назад |
Marko Pintera
|
53d89dfdff
Fix issue with material shader initializing twice
|
11 лет назад |
Marko Pintera
|
7ed8cf65ee
Properly clean up temporary data after deserialization
|
11 лет назад |
Marko Pintera
|
0b1d2c1bd9
Render texture now keeps a handle to a texture instead of a pointer
|
11 лет назад |
Marko Pintera
|
2db66e5efb
Refactored managed object serialization so fields are serialized on demand instead of in a pre-process step
|
11 лет назад |
Marko Pintera
|
217b06bd3f
Added resource listener to material and solved the problem where waiting for resource load didn't trigger the listener
|
11 лет назад |
Marko Pintera
|
05ad4ecf2d
Shaders are now referenced via resource handle instead directly
|
11 лет назад |
Marko Pintera
|
3bcd068db3
Added a method for finding all resource dependencies in an object
|
11 лет назад |
Marko Pintera
|
24434868e3
More handle fixes
|
11 лет назад |
Marko Pintera
|
17e7648476
Work on handles:
|
11 лет назад |
Marko Pintera
|
608f13044e
Fixed handle line rendering so they're always in front
|
11 лет назад |
Marko Pintera
|
d0c583e20c
Refactored SceneManager so it properly registers all cameras and renderables
|
11 лет назад |
Marko Pintera
|
24f99ac96e
Various fixes in order to get handles operational
|
11 лет назад |
Marko Pintera
|
af7981f618
Properly sync window resize/move events from core to sim thread
|
11 лет назад |
Marko Pintera
|
d61a7ecffd
A lot more work on C# scene window
|
11 лет назад |
Marko Pintera
|
ad79f66da3
Scene view refactor (moving it to C#)
|
11 лет назад |
Marko Pintera
|
46eb1edb0f
WIP Scene window
|
11 лет назад |
Marko Pintera
|
cb1ee26b7e
Added getType to RTTI reflectable fields
|
11 лет назад |
Marko Pintera
|
e9e4405246
Added C# GUIRenderTexture
|
11 лет назад |
Marko Pintera
|
1792480359
Add render target to C# camera and fixed a recursive mutex lock in resource listener
|
11 лет назад |
Marko Pintera
|
e8d30fcee1
C# Time and SceneCamera
|
11 лет назад |
Marko Pintera
|
93e2eff9b6
Added C# RenderTarget
|
11 лет назад |
Marko Pintera
|
5bfcb3bde6
Fixed an exception due to sim object getting destroyed on core thread
|
11 лет назад |
Marko Pintera
|
1039be94b5
Added IResourceListener to properly handle async resource loading and notifying the core thread
|
11 лет назад |
Marko Pintera
|
67e4ac133c
Refactored CoreObject so no initialization or destruction happens on core thread
|
11 лет назад |
Marko Pintera
|
0fca9749f2
RenderSystem -> RenderAPI and moved all CoreThreadAccessor methods to RenderAPI
|
11 лет назад |
Marko Pintera
|
acf6121ee6
Finished Renderable refactor, mostly (still got an exception on shutdown)
|
11 лет назад |