|
@@ -8,13 +8,14 @@ LONGTERM TODO:
|
|
|
- When building a profiler have main Profiler class which just does measurements, then ProfilerOverlay for data display on-screen, ProfilerEditor for Unity-like Profiler, etc.
|
|
- When building a profiler have main Profiler class which just does measurements, then ProfilerOverlay for data display on-screen, ProfilerEditor for Unity-like Profiler, etc.
|
|
|
- For now just create a profiler with basic measuring stats (FPS, core & sim thread time, plus times for most important systems), and ProfilerOverlay to display them
|
|
- For now just create a profiler with basic measuring stats (FPS, core & sim thread time, plus times for most important systems), and ProfilerOverlay to display them
|
|
|
|
|
|
|
|
|
|
+WEEKEND - Finish up docking? Or get windows dock manager working
|
|
|
|
|
+
|
|
|
PROFILER:
|
|
PROFILER:
|
|
|
TODO: Profiler is right now including windows.h. I need to work around that but don't feel like bothering with it atm
|
|
TODO: Profiler is right now including windows.h. I need to work around that but don't feel like bothering with it atm
|
|
|
- Easy way would be to move CPUProfiler outside of Utility and into Core (PROBABLY THE WAY TO DO IT - No point in wasting time on this)
|
|
- Easy way would be to move CPUProfiler outside of Utility and into Core (PROBABLY THE WAY TO DO IT - No point in wasting time on this)
|
|
|
- Complex way would be to edit Timer and remove all the excess crap from it and just leave basic begin/end queries
|
|
- Complex way would be to edit Timer and remove all the excess crap from it and just leave basic begin/end queries
|
|
|
- When rendering GUI in front of scene view it seems to be rendering before the actual scene
|
|
- When rendering GUI in front of scene view it seems to be rendering before the actual scene
|
|
|
- This probably because the render texture alpha is less than 1, which makes it blend with the surface below it
|
|
- This probably because the render texture alpha is less than 1, which makes it blend with the surface below it
|
|
|
- - Main window renders before the GUI render texture!
|
|
|
|
|
|
|
|
|
|
TODO: Viewport can be modified from the sim thread, but is used on the core thread without any syncronization mechanisms. Maybe add a method that returns VIEWPORT_DATA, and have that used on the core thread.
|
|
TODO: Viewport can be modified from the sim thread, but is used on the core thread without any syncronization mechanisms. Maybe add a method that returns VIEWPORT_DATA, and have that used on the core thread.
|
|
|
|
|
|