diff options
author | Clément Foucault <foucault.clem@gmail.com> | 2020-08-10 12:41:22 +0300 |
---|---|---|
committer | Clément Foucault <foucault.clem@gmail.com> | 2020-08-13 15:20:24 +0300 |
commit | 47bfb0f7ad2f70017585fe55a68e49ae09f1150c (patch) | |
tree | 3840e9e93bb3a1cc18735b512356fd4ec86108c8 /source/blender/draw/intern | |
parent | 9443da6166f58403eab07c7bff9eac55af04f981 (diff) |
GPUBatch: Move allocator to backend
Diffstat (limited to 'source/blender/draw/intern')
-rw-r--r-- | source/blender/draw/intern/draw_cache_inline.h | 2 | ||||
-rw-r--r-- | source/blender/draw/intern/draw_instance_data.c | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/source/blender/draw/intern/draw_cache_inline.h b/source/blender/draw/intern/draw_cache_inline.h index 415fe2479ab..0d24f2e450b 100644 --- a/source/blender/draw/intern/draw_cache_inline.h +++ b/source/blender/draw/intern/draw_cache_inline.h @@ -48,7 +48,7 @@ BLI_INLINE GPUBatch *DRW_batch_request(GPUBatch **batch) { /* XXX TODO(fclem): We are writing to batch cache here. Need to make this thread safe. */ if (*batch == NULL) { - *batch = GPU_batch_calloc(1); + *batch = GPU_batch_calloc(); } return *batch; } diff --git a/source/blender/draw/intern/draw_instance_data.c b/source/blender/draw/intern/draw_instance_data.c index 70836b9ba2c..4e08e6e5129 100644 --- a/source/blender/draw/intern/draw_instance_data.c +++ b/source/blender/draw/intern/draw_instance_data.c @@ -148,7 +148,7 @@ GPUBatch *DRW_temp_batch_instance_request(DRWInstanceDataList *idatalist, DRWTempInstancingHandle *handle = BLI_memblock_alloc(idatalist->pool_instancing); if (handle->batch == NULL) { - handle->batch = GPU_batch_calloc(1); + handle->batch = GPU_batch_calloc(); } GPUBatch *batch = handle->batch; @@ -182,7 +182,7 @@ GPUBatch *DRW_temp_batch_request(DRWInstanceDataList *idatalist, { GPUBatch **batch_ptr = BLI_memblock_alloc(idatalist->pool_batching); if (*batch_ptr == NULL) { - *batch_ptr = GPU_batch_calloc(1); + *batch_ptr = GPU_batch_calloc(); } GPUBatch *batch = *batch_ptr; |