Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(876)

Unified Diff: gpu/command_buffer/service/in_process_command_buffer.cc

Issue 1542513002: Switch to standard integer types in gpu/. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: fix Created 5 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « gpu/command_buffer/service/in_process_command_buffer.h ('k') | gpu/command_buffer/service/logger.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: gpu/command_buffer/service/in_process_command_buffer.cc
diff --git a/gpu/command_buffer/service/in_process_command_buffer.cc b/gpu/command_buffer/service/in_process_command_buffer.cc
index ae5b369851c33b558abb4fbee228953e2b1dbfb7..ef3097facd6a703cd9a0c364a9e27c030b034b63 100644
--- a/gpu/command_buffer/service/in_process_command_buffer.cc
+++ b/gpu/command_buffer/service/in_process_command_buffer.cc
@@ -4,6 +4,9 @@
#include "gpu/command_buffer/service/in_process_command_buffer.h"
+#include <stddef.h>
+#include <stdint.h>
+
#include <queue>
#include <set>
#include <utility>
@@ -237,7 +240,7 @@ void InProcessCommandBuffer::PumpCommands() {
gpu_scheduler_->PutChanged();
}
-bool InProcessCommandBuffer::GetBufferChanged(int32 transfer_buffer_id) {
+bool InProcessCommandBuffer::GetBufferChanged(int32_t transfer_buffer_id) {
CheckSequencedThread();
command_buffer_lock_.AssertAcquired();
command_buffer_->SetGetBuffer(transfer_buffer_id);
@@ -249,7 +252,7 @@ bool InProcessCommandBuffer::Initialize(
bool is_offscreen,
gfx::AcceleratedWidget window,
const gfx::Size& size,
- const std::vector<int32>& attribs,
+ const std::vector<int32_t>& attribs,
gfx::GpuPreference gpu_preference,
const base::Closure& context_lost_callback,
InProcessCommandBuffer* share_group,
@@ -502,13 +505,13 @@ CommandBuffer::State InProcessCommandBuffer::GetLastState() {
return last_state_;
}
-int32 InProcessCommandBuffer::GetLastToken() {
+int32_t InProcessCommandBuffer::GetLastToken() {
CheckSequencedThread();
GetStateFast();
return last_state_.token;
}
-void InProcessCommandBuffer::FlushOnGpuThread(int32 put_offset,
+void InProcessCommandBuffer::FlushOnGpuThread(int32_t put_offset,
uint32_t order_num) {
CheckSequencedThread();
ScopedEvent handle_flush(&flush_event_);
@@ -565,7 +568,7 @@ void InProcessCommandBuffer::ScheduleDelayedWorkOnGpuThread() {
&InProcessCommandBuffer::PerformDelayedWork, gpu_thread_weak_ptr_));
}
-void InProcessCommandBuffer::Flush(int32 put_offset) {
+void InProcessCommandBuffer::Flush(int32_t put_offset) {
CheckSequencedThread();
if (last_state_.error != gpu::error::kNoError)
return;
@@ -586,18 +589,19 @@ void InProcessCommandBuffer::Flush(int32 put_offset) {
flushed_fence_sync_release_ = next_fence_sync_release_ - 1;
}
-void InProcessCommandBuffer::OrderingBarrier(int32 put_offset) {
+void InProcessCommandBuffer::OrderingBarrier(int32_t put_offset) {
Flush(put_offset);
}
-void InProcessCommandBuffer::WaitForTokenInRange(int32 start, int32 end) {
+void InProcessCommandBuffer::WaitForTokenInRange(int32_t start, int32_t end) {
CheckSequencedThread();
while (!InRange(start, end, GetLastToken()) &&
last_state_.error == gpu::error::kNoError)
flush_event_.Wait();
}
-void InProcessCommandBuffer::WaitForGetOffsetInRange(int32 start, int32 end) {
+void InProcessCommandBuffer::WaitForGetOffsetInRange(int32_t start,
+ int32_t end) {
CheckSequencedThread();
GetStateFast();
@@ -608,7 +612,7 @@ void InProcessCommandBuffer::WaitForGetOffsetInRange(int32 start, int32 end) {
}
}
-void InProcessCommandBuffer::SetGetBuffer(int32 shm_id) {
+void InProcessCommandBuffer::SetGetBuffer(int32_t shm_id) {
CheckSequencedThread();
if (last_state_.error != gpu::error::kNoError)
return;
@@ -627,7 +631,7 @@ void InProcessCommandBuffer::SetGetBuffer(int32 shm_id) {
}
void InProcessCommandBuffer::SetGetBufferOnGpuThread(
- int32 shm_id,
+ int32_t shm_id,
base::WaitableEvent* completion) {
base::AutoLock lock(command_buffer_lock_);
command_buffer_->SetGetBuffer(shm_id);
@@ -635,14 +639,15 @@ void InProcessCommandBuffer::SetGetBufferOnGpuThread(
completion->Signal();
}
-scoped_refptr<Buffer> InProcessCommandBuffer::CreateTransferBuffer(size_t size,
- int32* id) {
+scoped_refptr<Buffer> InProcessCommandBuffer::CreateTransferBuffer(
+ size_t size,
+ int32_t* id) {
CheckSequencedThread();
base::AutoLock lock(command_buffer_lock_);
return command_buffer_->CreateTransferBuffer(size, id);
}
-void InProcessCommandBuffer::DestroyTransferBuffer(int32 id) {
+void InProcessCommandBuffer::DestroyTransferBuffer(int32_t id) {
CheckSequencedThread();
base::Closure task =
base::Bind(&InProcessCommandBuffer::DestroyTransferBufferOnGpuThread,
@@ -652,7 +657,7 @@ void InProcessCommandBuffer::DestroyTransferBuffer(int32 id) {
QueueTask(task);
}
-void InProcessCommandBuffer::DestroyTransferBufferOnGpuThread(int32 id) {
+void InProcessCommandBuffer::DestroyTransferBufferOnGpuThread(int32_t id) {
base::AutoLock lock(command_buffer_lock_);
command_buffer_->DestroyTransferBuffer(id);
}
@@ -661,10 +666,10 @@ gpu::Capabilities InProcessCommandBuffer::GetCapabilities() {
return capabilities_;
}
-int32 InProcessCommandBuffer::CreateImage(ClientBuffer buffer,
- size_t width,
- size_t height,
- unsigned internalformat) {
+int32_t InProcessCommandBuffer::CreateImage(ClientBuffer buffer,
+ size_t width,
+ size_t height,
+ unsigned internalformat) {
CheckSequencedThread();
DCHECK(gpu_memory_buffer_manager_);
@@ -672,7 +677,7 @@ int32 InProcessCommandBuffer::CreateImage(ClientBuffer buffer,
gpu_memory_buffer_manager_->GpuMemoryBufferFromClientBuffer(buffer);
DCHECK(gpu_memory_buffer);
- int32 new_id = next_image_id_.GetNext();
+ int32_t new_id = next_image_id_.GetNext();
DCHECK(gpu::ImageFactory::IsGpuMemoryBufferFormatSupported(
gpu_memory_buffer->GetFormat(), capabilities_));
@@ -717,11 +722,11 @@ int32 InProcessCommandBuffer::CreateImage(ClientBuffer buffer,
}
void InProcessCommandBuffer::CreateImageOnGpuThread(
- int32 id,
+ int32_t id,
const gfx::GpuMemoryBufferHandle& handle,
const gfx::Size& size,
gfx::BufferFormat format,
- uint32 internalformat,
+ uint32_t internalformat,
uint32_t order_num,
uint64_t fence_sync) {
ScopedOrderNumberProcessor scoped_order_num(sync_point_order_data_.get(),
@@ -780,7 +785,7 @@ void InProcessCommandBuffer::CreateImageOnGpuThread(
}
}
-void InProcessCommandBuffer::DestroyImage(int32 id) {
+void InProcessCommandBuffer::DestroyImage(int32_t id) {
CheckSequencedThread();
QueueTask(base::Bind(&InProcessCommandBuffer::DestroyImageOnGpuThread,
@@ -788,7 +793,7 @@ void InProcessCommandBuffer::DestroyImage(int32 id) {
id));
}
-void InProcessCommandBuffer::DestroyImageOnGpuThread(int32 id) {
+void InProcessCommandBuffer::DestroyImageOnGpuThread(int32_t id) {
if (!decoder_)
return;
@@ -802,7 +807,7 @@ void InProcessCommandBuffer::DestroyImageOnGpuThread(int32 id) {
image_manager->RemoveImage(id);
}
-int32 InProcessCommandBuffer::CreateGpuMemoryBufferImage(
+int32_t InProcessCommandBuffer::CreateGpuMemoryBufferImage(
size_t width,
size_t height,
unsigned internalformat,
@@ -821,25 +826,25 @@ int32 InProcessCommandBuffer::CreateGpuMemoryBufferImage(
return CreateImage(buffer->AsClientBuffer(), width, height, internalformat);
}
-uint32 InProcessCommandBuffer::InsertSyncPoint() {
- uint32 sync_point = service_->sync_point_manager()->GenerateSyncPoint();
+uint32_t InProcessCommandBuffer::InsertSyncPoint() {
+ uint32_t sync_point = service_->sync_point_manager()->GenerateSyncPoint();
QueueTask(base::Bind(&InProcessCommandBuffer::RetireSyncPointOnGpuThread,
base::Unretained(this),
sync_point));
return sync_point;
}
-uint32 InProcessCommandBuffer::InsertFutureSyncPoint() {
+uint32_t InProcessCommandBuffer::InsertFutureSyncPoint() {
return service_->sync_point_manager()->GenerateSyncPoint();
}
-void InProcessCommandBuffer::RetireSyncPoint(uint32 sync_point) {
+void InProcessCommandBuffer::RetireSyncPoint(uint32_t sync_point) {
QueueTask(base::Bind(&InProcessCommandBuffer::RetireSyncPointOnGpuThread,
base::Unretained(this),
sync_point));
}
-void InProcessCommandBuffer::RetireSyncPointOnGpuThread(uint32 sync_point) {
+void InProcessCommandBuffer::RetireSyncPointOnGpuThread(uint32_t sync_point) {
gles2::MailboxManager* mailbox_manager =
decoder_->GetContextGroup()->mailbox_manager();
if (mailbox_manager->UsesSync()) {
@@ -1021,8 +1026,8 @@ bool InProcessCommandBuffer::CanWaitUnverifiedSyncToken(
return false;
}
-uint32 InProcessCommandBuffer::CreateStreamTextureOnGpuThread(
- uint32 client_texture_id) {
+uint32_t InProcessCommandBuffer::CreateStreamTextureOnGpuThread(
+ uint32_t client_texture_id) {
#if defined(OS_ANDROID)
return stream_texture_manager_->CreateStreamTexture(
client_texture_id, decoder_->GetContextGroup()->texture_manager());
@@ -1078,20 +1083,20 @@ base::Closure InProcessCommandBuffer::WrapCallback(
}
#if defined(OS_ANDROID)
-scoped_refptr<gfx::SurfaceTexture>
-InProcessCommandBuffer::GetSurfaceTexture(uint32 stream_id) {
+scoped_refptr<gfx::SurfaceTexture> InProcessCommandBuffer::GetSurfaceTexture(
+ uint32_t stream_id) {
DCHECK(stream_texture_manager_);
return stream_texture_manager_->GetSurfaceTexture(stream_id);
}
-uint32 InProcessCommandBuffer::CreateStreamTexture(uint32 texture_id) {
+uint32_t InProcessCommandBuffer::CreateStreamTexture(uint32_t texture_id) {
base::WaitableEvent completion(true, false);
- uint32 stream_id = 0;
- base::Callback<uint32(void)> task =
+ uint32_t stream_id = 0;
+ base::Callback<uint32_t(void)> task =
base::Bind(&InProcessCommandBuffer::CreateStreamTextureOnGpuThread,
base::Unretained(this), texture_id);
QueueTask(
- base::Bind(&RunTaskWithResult<uint32>, task, &stream_id, &completion));
+ base::Bind(&RunTaskWithResult<uint32_t>, task, &stream_id, &completion));
completion.Wait();
return stream_id;
}
« no previous file with comments | « gpu/command_buffer/service/in_process_command_buffer.h ('k') | gpu/command_buffer/service/logger.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698