Logan Stromberg
|
9d38fd5c5c
|
making it a easier to debug buffer pool leaks
|
2021-11-30 16:58:31 -08:00 |
|
Logan Stromberg
|
a8e98427d7
|
fix dumb range syntax in pooled buffer, and also allow the option to initially clear the buffer
|
2021-11-30 13:53:49 -08:00 |
|
Logan Stromberg
|
3a4a752622
|
making pooled buffer access internal so it can only be fetched as a span - this prevents references to the pooled buffer from escaping. Requires some refactor to the ASTC decoder to support it.
|
2021-11-28 17:52:51 -08:00 |
|
Logan Stromberg
|
a36a0248cc
|
Implementing a new BufferPool<T> wrapper for ArrayPool<T> which can be used to pass around large pooled buffers. Replacing all Texture.SetData(Span) signatures with equivalents which use these pooled buffers. Returning pooled buffers from texture format conversions and DMA copies.
|
2021-11-28 09:41:57 -08:00 |
|