Marko Pintera
|
99f545b06f
Added frame allocator
|
12 years ago |
Marko Pintera
|
9bb801f889
Bunch of fixes for MeshHeap and related systems
|
12 years ago |
Marko Pintera
|
e7e420a0a6
Almost final version of transient meshes and MeshHeap
|
12 years ago |
Marko Pintera
|
d7cf519627
Started work on MeshHeap and transient meshes
|
12 years ago |
Marko Pintera
|
7214304ace
Added Timer queries
|
12 years ago |
Marko Pintera
|
04132bc6d9
Queries WIP
|
12 years ago |
Marko Pintera
|
9205a99b69
Gpu param block is now tied to param block buffer
|
12 years ago |
Marko Pintera
|
e704f32e6c
DX9 working fine with new way of texture initialization
|
12 years ago |
Marko Pintera
|
9392e45805
Better sub-mesh handling for Meshes
|
12 years ago |
Marko Pintera
|
b15ab166ce
Fixed memory corruption when creating bindable params
|
12 years ago |
Marko Pintera
|
bbc6f667e1
Fixed a bug where texture would be marked as loaded before it really was
|
12 years ago |
Marko Pintera
|
d8d41821ad
Improved performance of static Texture write updates
|
12 years ago |
Marko Pintera
|
c4e57c8332
GUIManager now uses dynamic buffers and properly resizes them when needed
|
12 years ago |
Marko Pintera
|
a1f31053f5
Add an option to discard buffer contents upon writing
|
12 years ago |
Marko Pintera
|
1eb5862b39
Added offset to MeshData and size/offset checks to write/readSubresource
|
12 years ago |
Marko Pintera
|
a4e793f254
Better way of creating and updating meshes
|
12 years ago |
Marko Pintera
|
404bcd6671
Better way of initializing MeshData
|
12 years ago |
Marko Pintera
|
bbded86fda
Added gpu params for basic data types
|
12 years ago |
Marko Pintera
|
d43309ccb3
Fixed up stack allocator so it doesn't require you to manually initialize specific heaps
|
12 years ago |
Marko Pintera
|
6ad504f1b3
Profiler containers now use ProfilerAlloc so their allocations arent counted by the profiler
|
12 years ago |
Marko Pintera
|
f6a9ae7cf9
Reuse command queues in order to save on allocations
|
12 years ago |
Marko Pintera
|
b0b11a73da
Allocating GpuParams and especially bindable copy of GpuParams will now cause much less alocations
|
12 years ago |