Historique des commits

Auteur SHA1 Message Date
  Marko Pintera e704f32e6c DX9 working fine with new way of texture initialization il y a 12 ans
  Marko Pintera 044b85e1e0 Ensuring that texture fields are immutable (WIP for DX9 and DX11) il y a 12 ans
  Marko Pintera 9392e45805 Better sub-mesh handling for Meshes il y a 12 ans
  Marko Pintera b15ab166ce Fixed memory corruption when creating bindable params il y a 12 ans
  Marko Pintera bbc6f667e1 Fixed a bug where texture would be marked as loaded before it really was il y a 12 ans
  Marko Pintera d8d41821ad Improved performance of static Texture write updates il y a 12 ans
  Marko Pintera a659b5bac7 Render system now allows you to set multiple vertex buffers at once il y a 12 ans
  Marko Pintera 3d4e7b34b4 New Mesh constructor il y a 12 ans
  Marko Pintera c4e57c8332 GUIManager now uses dynamic buffers and properly resizes them when needed il y a 12 ans
  Marko Pintera a1f31053f5 Add an option to discard buffer contents upon writing il y a 12 ans
  Marko Pintera 1eb5862b39 Added offset to MeshData and size/offset checks to write/readSubresource il y a 12 ans
  Marko Pintera a4e793f254 Better way of creating and updating meshes il y a 12 ans
  Marko Pintera 404bcd6671 Better way of initializing MeshData il y a 12 ans
  Marko Pintera 564bb9b499 GUI and debug draw now use parameter handles for faster way of setting material parameters il y a 12 ans
  Marko Pintera 6ed43791cd Finished material parameter handles il y a 12 ans
  Marko Pintera bbded86fda Added gpu params for basic data types il y a 12 ans
  Marko Pintera f63561bf5c Asnyc ops are only created when actually needed (to save on allocations) il y a 12 ans
  Marko Pintera d43309ccb3 Fixed up stack allocator so it doesn't require you to manually initialize specific heaps il y a 12 ans
  Marko Pintera 6ad504f1b3 Profiler containers now use ProfilerAlloc so their allocations arent counted by the profiler il y a 12 ans
  Marko Pintera f6a9ae7cf9 Reuse command queues in order to save on allocations il y a 12 ans
  Marko Pintera b0b11a73da Allocating GpuParams and especially bindable copy of GpuParams will now cause much less alocations il y a 12 ans
  Marko Pintera 373d04fa7a Fixed an issue in ProfilerOverlay where element removal wasn't working right and would cause a crash il y a 12 ans
  Marko Pintera b2dd1e7508 Profiler now uses a special memory allocator so it doesn't skew memory alloc profiling results il y a 12 ans
  Marko Pintera 32ed0bb976 Refactored ResourceHandle a bit to make it easier to understand and use il y a 12 ans
  Marko Pintera 12a7eb5e8e Made TextData thread safe il y a 12 ans
  Marko Pintera 9f381b82a4 Memory allocations are now properly counted accross multiple threads il y a 12 ans
  Marko Pintera 89ead30f92 Fixed issues with new text data creation algorithm il y a 12 ans
  Marko Pintera cd3069a13a Major refactor of TextUtility to reduce memory allocations il y a 12 ans
  Marko Pintera 17bf667175 Forgot these in last checkin il y a 12 ans
  Marko Pintera 1c195fdbde Added memory allocation profiling il y a 12 ans