Index: gpu/command_buffer/client/cmd_buffer_helper.cc |
diff --git a/gpu/command_buffer/client/cmd_buffer_helper.cc b/gpu/command_buffer/client/cmd_buffer_helper.cc |
index 21a5b2cfd7c60d34e79300a7917c48758f4d95c3..6f5bc2e14c697f146024d8b85852a5e65b33b163 100644 |
--- a/gpu/command_buffer/client/cmd_buffer_helper.cc |
+++ b/gpu/command_buffer/client/cmd_buffer_helper.cc |
@@ -6,6 +6,8 @@ |
#include "gpu/command_buffer/client/cmd_buffer_helper.h" |
+#include <stdint.h> |
+ |
#include <algorithm> |
#include "base/logging.h" |
#include "base/strings/stringprintf.h" |
@@ -69,7 +71,7 @@ void CommandBufferHelper::CalcImmediateEntries(int waiting_count) { |
} |
// Get maximum safe contiguous entries. |
- const int32 curr_get = get_offset(); |
+ const int32_t curr_get = get_offset(); |
if (curr_get > put_) { |
immediate_entry_count_ = curr_get - put_ - 1; |
} else { |
@@ -79,11 +81,11 @@ void CommandBufferHelper::CalcImmediateEntries(int waiting_count) { |
// Limit entry count to force early flushing. |
if (flush_automatically_) { |
- int32 limit = |
+ int32_t limit = |
total_entry_count_ / |
((curr_get == last_put_sent_) ? kAutoFlushSmall : kAutoFlushBig); |
- int32 pending = |
+ int32_t pending = |
(put_ + total_entry_count_ - last_put_sent_) % total_entry_count_; |
if (pending > 0 && pending >= limit) { |
@@ -109,7 +111,7 @@ bool CommandBufferHelper::AllocateRingBuffer() { |
return true; |
} |
- int32 id = -1; |
+ int32_t id = -1; |
scoped_refptr<Buffer> buffer = |
command_buffer_->CreateTransferBuffer(ring_buffer_size_, &id); |
if (id < 0) { |
@@ -146,7 +148,7 @@ void CommandBufferHelper::FreeRingBuffer() { |
FreeResources(); |
} |
-bool CommandBufferHelper::Initialize(int32 ring_buffer_size) { |
+bool CommandBufferHelper::Initialize(int32_t ring_buffer_size) { |
ring_buffer_size_ = ring_buffer_size; |
return AllocateRingBuffer(); |
} |
@@ -157,7 +159,7 @@ CommandBufferHelper::~CommandBufferHelper() { |
FreeResources(); |
} |
-bool CommandBufferHelper::WaitForGetOffsetInRange(int32 start, int32 end) { |
+bool CommandBufferHelper::WaitForGetOffsetInRange(int32_t start, int32_t end) { |
DCHECK(start >= 0 && start <= total_entry_count_); |
DCHECK(end >= 0 && end <= total_entry_count_); |
if (!usable()) { |
@@ -230,7 +232,7 @@ bool CommandBufferHelper::Finish() { |
// scheme so that we don't lose tokens (a token has passed if the current token |
// value is higher than that token). Calls Finish() if the token value wraps, |
// which will be rare. |
-int32 CommandBufferHelper::InsertToken() { |
+int32_t CommandBufferHelper::InsertToken() { |
AllocateRingBuffer(); |
if (!usable()) { |
return token_; |
@@ -254,7 +256,7 @@ int32 CommandBufferHelper::InsertToken() { |
// Waits until the current token value is greater or equal to the value passed |
// in argument. |
-void CommandBufferHelper::WaitForToken(int32 token) { |
+void CommandBufferHelper::WaitForToken(int32_t token) { |
if (!usable() || !HaveRingBuffer()) { |
return; |
} |
@@ -273,7 +275,7 @@ void CommandBufferHelper::WaitForToken(int32 token) { |
// around, adding a noops. Thus this function may change the value of put_. The |
// function will return early if an error occurs, in which case the available |
// space may not be available. |
-void CommandBufferHelper::WaitForAvailableEntries(int32 count) { |
+void CommandBufferHelper::WaitForAvailableEntries(int32_t count) { |
AllocateRingBuffer(); |
if (!usable()) { |
return; |
@@ -286,7 +288,7 @@ void CommandBufferHelper::WaitForAvailableEntries(int32 count) { |
// but we need to make sure get wraps first, actually that get is 1 or |
// more (since put will wrap to 0 after we add the noops). |
DCHECK_LE(1, put_); |
- int32 curr_get = get_offset(); |
+ int32_t curr_get = get_offset(); |
if (curr_get > put_ || curr_get == 0) { |
TRACE_EVENT0("gpu", "CommandBufferHelper::WaitForAvailableEntries"); |
Flush(); |
@@ -297,9 +299,9 @@ void CommandBufferHelper::WaitForAvailableEntries(int32 count) { |
DCHECK_NE(0, curr_get); |
} |
// Insert Noops to fill out the buffer. |
- int32 num_entries = total_entry_count_ - put_; |
+ int32_t num_entries = total_entry_count_ - put_; |
while (num_entries > 0) { |
- int32 num_to_skip = std::min(CommandHeader::kMaxSize, num_entries); |
+ int32_t num_to_skip = std::min(CommandHeader::kMaxSize, num_entries); |
cmd::Noop::Set(&entries_[put_], num_to_skip); |
put_ += num_to_skip; |
num_entries -= num_to_skip; |
@@ -325,8 +327,8 @@ void CommandBufferHelper::WaitForAvailableEntries(int32 count) { |
} |
} |
-int32 CommandBufferHelper::GetTotalFreeEntriesNoWaiting() const { |
- int32 current_get_offset = get_offset(); |
+int32_t CommandBufferHelper::GetTotalFreeEntriesNoWaiting() const { |
+ int32_t current_get_offset = get_offset(); |
if (current_get_offset > put_) { |
return current_get_offset - put_ - 1; |
} else { |
@@ -341,7 +343,7 @@ bool CommandBufferHelper::OnMemoryDump( |
if (!HaveRingBuffer()) |
return true; |
- const uint64 tracing_process_id = |
+ const uint64_t tracing_process_id = |
base::trace_event::MemoryDumpManager::GetInstance() |
->GetTracingProcessId(); |