Commit History

Autor SHA1 Mensaxe Data
  Marko Pintera 6ad504f1b3 Profiler containers now use ProfilerAlloc so their allocations arent counted by the profiler %!s(int64=12) %!d(string=hai) anos
  Marko Pintera b0b11a73da Allocating GpuParams and especially bindable copy of GpuParams will now cause much less alocations %!s(int64=12) %!d(string=hai) anos
  Marko Pintera b2dd1e7508 Profiler now uses a special memory allocator so it doesn't skew memory alloc profiling results %!s(int64=12) %!d(string=hai) anos
  Marko Pintera 9f381b82a4 Memory allocations are now properly counted accross multiple threads %!s(int64=12) %!d(string=hai) anos
  Marko Pintera 1c195fdbde Added memory allocation profiling %!s(int64=12) %!d(string=hai) anos
  Marko Pintera 5f3bdf33ea Fixed a bug with profiler report generation where nested elements would have wrong parents %!s(int64=12) %!d(string=hai) anos
  Marko Pintera 32dc981a8d Moved CPUProfiler to Core so I can use Platform methods for querying performance instead of requiring different profiler implementations per platform %!s(int64=12) %!d(string=hai) anos