Polish.txt 1.5 KB

1234567891011121314151617181920212223242526272829303132333435
  1. There's still a crash regarding an uninitialized mCachedPtr on a C# class when shutting down. Attempt to find consistent repro steps.
  2. Finish GPUProfiler:
  3. - Actually implement sampling and report generation
  4. - Add timer and occlusion queries
  5. - Resource writes/reads/creation/destruction is not currently increased in RenderStats
  6. ---------------------------
  7. Fullscreen stuff:
  8. Add VideoModeInfo to OpenGL and DX9. Remove any existing functionality.
  9. - Don't forget desktop mode
  10. - Don't forget child window check
  11. Test if it all works. Especially going fullscreen on another monitor.
  12. When initializing a render window I don't have an option to use exact refresh rate (i.e. in RENDER_WINDOW_DESC)
  13. EnumDisplayMonitors - Get all available monitors
  14. - http://msdn.microsoft.com/en-us/library/windows/desktop/dd162617(v=vs.85).aspx
  15. GetMonitorInfo - Get display name for monitor
  16. - http://msdn.microsoft.com/en-us/library/windows/desktop/dd144901(v=vs.85).aspx
  17. ChangeDisplaySettingEx - For actually changing resolution and refresh rate
  18. - http://msdn.microsoft.com/en-us/library/windows/desktop/dd183413(v=vs.85).aspx
  19. EnumDisplaySettings - To query all available resolutions and refresh rates
  20. - http://msdn.microsoft.com/en-us/library/windows/desktop/dd162611(v=vs.85).aspx
  21. RenderSystem
  22. - Allow for querying multiple monitors
  23. - Allow querying for all possible resolutions and refresh rates (for each monitor specifically)
  24. - Allow querying for desktop resolution and refresh rate
  25. in window setFullscreen add a refresh rate setting, and a monitor index