| Index: gpu/command_buffer/service/common_decoder.h
|
| diff --git a/gpu/command_buffer/service/common_decoder.h b/gpu/command_buffer/service/common_decoder.h
|
| index 5b41775b226ec279f8e040e3b7660ecdc099a076..3c23d539b67d3776c6ccf1e59d344c7e8b2ab90a 100644
|
| --- a/gpu/command_buffer/service/common_decoder.h
|
| +++ b/gpu/command_buffer/service/common_decoder.h
|
| @@ -152,13 +152,16 @@ class GPU_EXPORT CommonDecoder : NON_EXPORTED_BASE(public AsyncAPIInterface) {
|
|
|
| void* GetAddressAndSize(unsigned int shm_id,
|
| unsigned int offset,
|
| + unsigned int minimum_size,
|
| unsigned int* size);
|
|
|
| template <typename T>
|
| T GetSharedMemoryAndSizeAs(unsigned int shm_id,
|
| unsigned int offset,
|
| + unsigned int minimum_size,
|
| unsigned int* size) {
|
| - return static_cast<T>(GetAddressAndSize(shm_id, offset, size));
|
| + return static_cast<T>(
|
| + GetAddressAndSize(shm_id, offset, minimum_size, size));
|
| }
|
|
|
| unsigned int GetSharedMemorySize(unsigned int shm_id, unsigned int offset);
|
|
|