Commit History

Author SHA1 Message Date
  Marko Pintera 12a7eb5e8e Made TextData thread safe 12 years ago
  Marko Pintera 9f381b82a4 Memory allocations are now properly counted accross multiple threads 12 years ago
  Marko Pintera 89ead30f92 Fixed issues with new text data creation algorithm 12 years ago
  Marko Pintera cd3069a13a Major refactor of TextUtility to reduce memory allocations 12 years ago
  Marko Pintera 17bf667175 Forgot these in last checkin 12 years ago
  Marko Pintera 1c195fdbde Added memory allocation profiling 12 years ago
  Marko Pintera c8427ee1fe Don't immediately update GUI element mesh when localized string changes 12 years ago
  Marko Pintera 5f3bdf33ea Fixed a bug with profiler report generation where nested elements would have wrong parents 12 years ago
  Marko Pintera 7c0bafc517 Fixed linker issues with command queue 12 years ago
  Marko Pintera 453fc2fe21 write/readSubresource now accept GpuResourceData shared pointer which means the method no longer needs to be blocking 12 years ago
  Marko Pintera f1832c9c66 Finalized and tested OS drop target support 12 years ago
  Marko Pintera acac9022f2 Fixed OIS preprocessor defines to get rid of dllexport warnings 12 years ago
  Marko Pintera bbeed9bf73 This file was moved to another location but I forgot to remove it from SVN 12 years ago
  Marko Pintera 3e75d9cf94 Added WIP OS drag and drop functionality 12 years ago
  Marko Pintera f1f34c3832 Added a few more profiling samples 12 years ago
  Marko Pintera 32dc981a8d Moved CPUProfiler to Core so I can use Platform methods for querying performance instead of requiring different profiler implementations per platform 12 years ago
  Marko Pintera b1f9869f71 GUI rendered to render texture had written alpha, which made the render texture blend with the background, which is wrong 12 years ago
  Marko Pintera a2b4c80b20 Render textures are now rendered in correct order (scene view before main window) 12 years ago
  Marko Pintera eaad612713 GUIRenderTexture updated so it handles OpenGL texture flipping properly 12 years ago
  Marko Pintera 644a56c379 Fixed an issue where OpenGL draw calls would take longer and longer due to a vector that was never cleared 12 years ago
  Marko Pintera aeac82e2b1 Added core thread profiling 12 years ago
  Marko Pintera bc31d6ca47 GUI input bridging and GUIRenderTexture added and working 12 years ago
  Marko Pintera fc3d0fb7ce Removed owner window from GUIWidget 12 years ago
  Marko Pintera 066e283c87 Removed various uses of GUIWidget::getOwnerWindow in preparation of complete removal of that method 12 years ago
  Marko Pintera 3294c5f20f Ensured that GUIArea and GUIWidget use Viewport for determining size, instead of window (which was only there for input purposes) 12 years ago
  Marko Pintera deeea032ad ProfilerOverlay now renders on the proper viewport 12 years ago
  Marko Pintera bd49987b79 Added profiler overlay captions and made sure they render in proper columns 12 years ago
  Marko Pintera 7721cbbd15 Completely changed how layout options are specified in order to make overriding GUIElementStyles more easy 12 years ago
  Marko Pintera e9450917c1 ProfilerOverlay method actually gets called (not tested with data yet) 12 years ago
  Marko Pintera ff64948b20 Profiler Overlay code (untested) 12 years ago