| Index: gpu/command_buffer/client/fenced_allocator.cc
|
| diff --git a/gpu/command_buffer/client/fenced_allocator.cc b/gpu/command_buffer/client/fenced_allocator.cc
|
| index bb898867e07bf49bf8a8d7010145da90239ba118..726fe7dafd3a311ba9e45bcad554ca43ed676aa2 100644
|
| --- a/gpu/command_buffer/client/fenced_allocator.cc
|
| +++ b/gpu/command_buffer/client/fenced_allocator.cc
|
| @@ -32,12 +32,8 @@ const FencedAllocator::Offset FencedAllocator::kInvalidOffset;
|
| const unsigned int FencedAllocator::kAllocAlignment;
|
| #endif
|
|
|
| -FencedAllocator::FencedAllocator(unsigned int size,
|
| - CommandBufferHelper* helper,
|
| - const base::Closure& poll_callback)
|
| - : helper_(helper),
|
| - poll_callback_(poll_callback),
|
| - bytes_in_use_(0) {
|
| +FencedAllocator::FencedAllocator(unsigned int size, CommandBufferHelper* helper)
|
| + : helper_(helper), bytes_in_use_(0) {
|
| Block block = { FREE, 0, RoundDown(size), kUnusedToken };
|
| blocks_.push_back(block);
|
| }
|
| @@ -216,9 +212,6 @@ FencedAllocator::BlockIndex FencedAllocator::WaitForTokenAndFreeBlock(
|
|
|
| // Frees any blocks pending a token for which the token has been read.
|
| void FencedAllocator::FreeUnused() {
|
| - // Free any potential blocks that has its lifetime handled outside.
|
| - poll_callback_.Run();
|
| -
|
| for (unsigned int i = 0; i < blocks_.size();) {
|
| Block& block = blocks_[i];
|
| if (block.state == FREE_PENDING_TOKEN &&
|
|
|