Commit History

Autor SHA1 Mensaxe Data
  Marko Pintera 99f545b06f Added frame allocator %!s(int64=12) %!d(string=hai) anos
  Marko Pintera 9bb801f889 Bunch of fixes for MeshHeap and related systems %!s(int64=12) %!d(string=hai) anos
  Marko Pintera e7e420a0a6 Almost final version of transient meshes and MeshHeap %!s(int64=12) %!d(string=hai) anos
  Marko Pintera d7cf519627 Started work on MeshHeap and transient meshes %!s(int64=12) %!d(string=hai) anos
  Marko Pintera 7214304ace Added Timer queries %!s(int64=12) %!d(string=hai) anos
  Marko Pintera 04132bc6d9 Queries WIP %!s(int64=12) %!d(string=hai) anos
  Marko Pintera 9205a99b69 Gpu param block is now tied to param block buffer %!s(int64=12) %!d(string=hai) anos
  Marko Pintera e704f32e6c DX9 working fine with new way of texture initialization %!s(int64=12) %!d(string=hai) anos
  Marko Pintera 9392e45805 Better sub-mesh handling for Meshes %!s(int64=12) %!d(string=hai) anos
  Marko Pintera b15ab166ce Fixed memory corruption when creating bindable params %!s(int64=12) %!d(string=hai) anos
  Marko Pintera bbc6f667e1 Fixed a bug where texture would be marked as loaded before it really was %!s(int64=12) %!d(string=hai) anos
  Marko Pintera d8d41821ad Improved performance of static Texture write updates %!s(int64=12) %!d(string=hai) anos
  Marko Pintera c4e57c8332 GUIManager now uses dynamic buffers and properly resizes them when needed %!s(int64=12) %!d(string=hai) anos
  Marko Pintera a1f31053f5 Add an option to discard buffer contents upon writing %!s(int64=12) %!d(string=hai) anos
  Marko Pintera 1eb5862b39 Added offset to MeshData and size/offset checks to write/readSubresource %!s(int64=12) %!d(string=hai) anos
  Marko Pintera a4e793f254 Better way of creating and updating meshes %!s(int64=12) %!d(string=hai) anos
  Marko Pintera 404bcd6671 Better way of initializing MeshData %!s(int64=12) %!d(string=hai) anos
  Marko Pintera bbded86fda Added gpu params for basic data types %!s(int64=12) %!d(string=hai) anos
  Marko Pintera d43309ccb3 Fixed up stack allocator so it doesn't require you to manually initialize specific heaps %!s(int64=12) %!d(string=hai) anos
  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 f6a9ae7cf9 Reuse command queues in order to save on allocations %!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