Index: gpu/command_buffer/service/gles2_cmd_decoder.cc |
diff --git a/gpu/command_buffer/service/gles2_cmd_decoder.cc b/gpu/command_buffer/service/gles2_cmd_decoder.cc |
index b5082992873569155cfd6402ac5f28a620d5b98a..7c47ee80533155266804e66f19e6f03c9459f322 100644 |
--- a/gpu/command_buffer/service/gles2_cmd_decoder.cc |
+++ b/gpu/command_buffer/service/gles2_cmd_decoder.cc |
@@ -4,6 +4,8 @@ |
#include "gpu/command_buffer/service/gles2_cmd_decoder.h" |
+#include <stddef.h> |
+#include <stdint.h> |
#include <stdio.h> |
#include <algorithm> |
@@ -228,10 +230,10 @@ class GLES2DecoderImpl; |
// a few others) are 32bits. If they are not 32bits the code will have to change |
// to call those GL functions with service side memory and then copy the results |
// to shared memory, converting the sizes. |
-static_assert(sizeof(GLint) == sizeof(uint32), // NOLINT |
- "GLint should be the same size as uint32"); |
-static_assert(sizeof(GLsizei) == sizeof(uint32), // NOLINT |
- "GLsizei should be the same size as uint32"); |
+static_assert(sizeof(GLint) == sizeof(uint32_t), // NOLINT |
+ "GLint should be the same size as uint32_t"); |
+static_assert(sizeof(GLsizei) == sizeof(uint32_t), // NOLINT |
+ "GLsizei should be the same size as uint32_t"); |
static_assert(sizeof(GLfloat) == sizeof(float), // NOLINT |
"GLfloat should be the same size as float"); |
@@ -242,27 +244,26 @@ static_assert(sizeof(GLfloat) == sizeof(float), // NOLINT |
// Returns the address of the first byte after a struct. |
template <typename T> |
const void* AddressAfterStruct(const T& pod) { |
- return reinterpret_cast<const uint8*>(&pod) + sizeof(pod); |
+ return reinterpret_cast<const uint8_t*>(&pod) + sizeof(pod); |
} |
// Returns the address of the frst byte after the struct or NULL if size > |
// immediate_data_size. |
template <typename RETURN_TYPE, typename COMMAND_TYPE> |
RETURN_TYPE GetImmediateDataAs(const COMMAND_TYPE& pod, |
- uint32 size, |
- uint32 immediate_data_size) { |
+ uint32_t size, |
+ uint32_t immediate_data_size) { |
return (size <= immediate_data_size) ? |
static_cast<RETURN_TYPE>(const_cast<void*>(AddressAfterStruct(pod))) : |
NULL; |
} |
// Computes the data size for certain gl commands like glUniform. |
-bool ComputeDataSize( |
- GLuint count, |
- size_t size, |
- unsigned int elements_per_unit, |
- uint32* dst) { |
- uint32 value; |
+bool ComputeDataSize(GLuint count, |
+ size_t size, |
+ unsigned int elements_per_unit, |
+ uint32_t* dst) { |
+ uint32_t value; |
if (!SafeMultiplyUint32(count, size, &value)) { |
return false; |
} |
@@ -500,12 +501,12 @@ struct FenceCallback { |
const unsigned int GLES2Decoder::kDefaultStencilMask = |
static_cast<unsigned int>(-1); |
-bool GLES2Decoder::GetServiceTextureId(uint32 client_texture_id, |
- uint32* service_texture_id) { |
+bool GLES2Decoder::GetServiceTextureId(uint32_t client_texture_id, |
+ uint32_t* service_texture_id) { |
return false; |
} |
-uint32 GLES2Decoder::GetAndClearBackbufferClearBitsForTest() { |
+uint32_t GLES2Decoder::GetAndClearBackbufferClearBitsForTest() { |
return 0; |
} |
@@ -555,7 +556,7 @@ class GLES2DecoderImpl : public GLES2Decoder, public ErrorStateClient { |
bool offscreen, |
const gfx::Size& offscreen_size, |
const DisallowedFeatures& disallowed_features, |
- const std::vector<int32>& attribs) override; |
+ const std::vector<int32_t>& attribs) override; |
void Destroy(bool have_context) override; |
void SetSurface(const scoped_refptr<gfx::GLSurface>& surface) override; |
void ProduceFrontBuffer(const Mailbox& mailbox) override; |
@@ -627,13 +628,13 @@ class GLES2DecoderImpl : public GLES2Decoder, public ErrorStateClient { |
void SetIgnoreCachedStateForTest(bool ignore) override; |
void SetForceShaderNameHashingForTest(bool force) override; |
- uint32 GetAndClearBackbufferClearBitsForTest() override; |
+ uint32_t GetAndClearBackbufferClearBitsForTest() override; |
void ProcessFinishedAsyncTransfers(); |
- bool GetServiceTextureId(uint32 client_texture_id, |
- uint32* service_texture_id) override; |
+ bool GetServiceTextureId(uint32_t client_texture_id, |
+ uint32_t* service_texture_id) override; |
- uint32 GetTextureUploadCount() override; |
+ uint32_t GetTextureUploadCount() override; |
base::TimeDelta GetTotalTextureUploadTime() override; |
base::TimeDelta GetTotalProcessingCommandsTime() override; |
void AddProcessingCommandsTime(base::TimeDelta) override; |
@@ -1211,21 +1212,24 @@ class GLES2DecoderImpl : public GLES2Decoder, public ErrorStateClient { |
GLint location, |
const std::string& name); |
- error::Error GetAttribLocationHelper( |
- GLuint client_id, uint32 location_shm_id, uint32 location_shm_offset, |
- const std::string& name_str); |
+ error::Error GetAttribLocationHelper(GLuint client_id, |
+ uint32_t location_shm_id, |
+ uint32_t location_shm_offset, |
+ const std::string& name_str); |
- error::Error GetUniformLocationHelper( |
- GLuint client_id, uint32 location_shm_id, uint32 location_shm_offset, |
- const std::string& name_str); |
+ error::Error GetUniformLocationHelper(GLuint client_id, |
+ uint32_t location_shm_id, |
+ uint32_t location_shm_offset, |
+ const std::string& name_str); |
- error::Error GetFragDataLocationHelper( |
- GLuint client_id, uint32 location_shm_id, uint32 location_shm_offset, |
- const std::string& name_str); |
+ error::Error GetFragDataLocationHelper(GLuint client_id, |
+ uint32_t location_shm_id, |
+ uint32_t location_shm_offset, |
+ const std::string& name_str); |
error::Error GetFragDataIndexHelper(GLuint program_id, |
- uint32 index_shm_id, |
- uint32 index_shm_offset, |
+ uint32_t index_shm_id, |
+ uint32_t index_shm_offset, |
const std::string& name_str); |
// Wrapper for glShaderSource. |
@@ -1709,10 +1713,13 @@ class GLES2DecoderImpl : public GLES2Decoder, public ErrorStateClient { |
const char* function_name, |
bool instanced, GLenum mode, GLint first, GLsizei count, |
GLsizei primcount); |
- error::Error DoDrawElements( |
- const char* function_name, |
- bool instanced, GLenum mode, GLsizei count, GLenum type, |
- int32 offset, GLsizei primcount); |
+ error::Error DoDrawElements(const char* function_name, |
+ bool instanced, |
+ GLenum mode, |
+ GLsizei count, |
+ GLenum type, |
+ int32_t offset, |
+ GLsizei primcount); |
GLenum GetBindTargetForSamplerType(GLenum type) { |
DCHECK(type == GL_SAMPLER_2D || type == GL_SAMPLER_CUBE || |
@@ -1770,8 +1777,8 @@ class GLES2DecoderImpl : public GLES2Decoder, public ErrorStateClient { |
template <class T> |
bool GetUniformSetup(GLuint program, |
GLint fake_location, |
- uint32 shm_id, |
- uint32 shm_offset, |
+ uint32_t shm_id, |
+ uint32_t shm_offset, |
error::Error* error, |
GLint* real_location, |
GLuint* service_id, |
@@ -1887,7 +1894,7 @@ class GLES2DecoderImpl : public GLES2Decoder, public ErrorStateClient { |
// Generate a member function prototype for each command in an automated and |
// typesafe way. |
#define GLES2_CMD_OP(name) \ |
- Error Handle##name(uint32 immediate_data_size, const void* data); |
+ Error Handle##name(uint32_t immediate_data_size, const void* data); |
GLES2_COMMAND_LIST(GLES2_CMD_OP) |
@@ -1983,7 +1990,7 @@ class GLES2DecoderImpl : public GLES2Decoder, public ErrorStateClient { |
bool surfaceless_; |
// Backbuffer attachments that are currently undefined. |
- uint32 backbuffer_needs_clear_bits_; |
+ uint32_t backbuffer_needs_clear_bits_; |
// The current decoder error communicates the decoder error through command |
// processing functions that do not return the error value. Should be set only |
@@ -2066,15 +2073,15 @@ class GLES2DecoderImpl : public GLES2Decoder, public ErrorStateClient { |
GLuint validation_fbo_; |
typedef gpu::gles2::GLES2Decoder::Error (GLES2DecoderImpl::*CmdHandler)( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* data); |
// A struct to hold info about each command. |
struct CommandInfo { |
CmdHandler cmd_handler; |
- uint8 arg_flags; // How to handle the arguments for this command |
- uint8 cmd_flags; // How to handle this command |
- uint16 arg_count; // How many arguments are expected for this command. |
+ uint8_t arg_flags; // How to handle the arguments for this command |
+ uint8_t cmd_flags; // How to handle this command |
+ uint16_t arg_count; // How many arguments are expected for this command. |
}; |
// A table of CommandInfo for all the commands. |
@@ -2290,7 +2297,7 @@ bool BackTexture::AllocateStorage( |
ScopedGLErrorSuppressor suppressor("BackTexture::AllocateStorage", |
state_->GetErrorState()); |
ScopedTextureBinder binder(state_, id_, GL_TEXTURE_2D); |
- uint32 image_size = 0; |
+ uint32_t image_size = 0; |
GLES2Util::ComputeImageDataSizes( |
size.width(), size.height(), 1, format, GL_UNSIGNED_BYTE, 8, &image_size, |
NULL, NULL); |
@@ -2388,7 +2395,7 @@ bool BackRenderbuffer::AllocateStorage(const FeatureInfo* feature_info, |
"BackRenderbuffer::AllocateStorage", state_->GetErrorState()); |
ScopedRenderBufferBinder binder(state_, id_); |
- uint32 estimated_size = 0; |
+ uint32_t estimated_size = 0; |
if (!renderbuffer_manager_->ComputeEstimatedRenderbufferSize( |
size.width(), size.height(), samples, format, &estimated_size)) { |
return false; |
@@ -2570,13 +2577,12 @@ GLES2DecoderImpl::GLES2DecoderImpl(ContextGroup* group) |
GLES2DecoderImpl::~GLES2DecoderImpl() { |
} |
-bool GLES2DecoderImpl::Initialize( |
- const scoped_refptr<gfx::GLSurface>& surface, |
- const scoped_refptr<gfx::GLContext>& context, |
- bool offscreen, |
- const gfx::Size& offscreen_size, |
- const DisallowedFeatures& disallowed_features, |
- const std::vector<int32>& attribs) { |
+bool GLES2DecoderImpl::Initialize(const scoped_refptr<gfx::GLSurface>& surface, |
+ const scoped_refptr<gfx::GLContext>& context, |
+ bool offscreen, |
+ const gfx::Size& offscreen_size, |
+ const DisallowedFeatures& disallowed_features, |
+ const std::vector<int32_t>& attribs) { |
TRACE_EVENT0("gpu", "GLES2DecoderImpl::Initialize"); |
DCHECK(context->IsCurrent(surface.get())); |
DCHECK(!context_.get()); |
@@ -2700,7 +2706,7 @@ bool GLES2DecoderImpl::Initialize( |
state_.texture_units.resize(group_->max_texture_units()); |
state_.sampler_units.resize(group_->max_texture_units()); |
- for (uint32 tt = 0; tt < state_.texture_units.size(); ++tt) { |
+ for (uint32_t tt = 0; tt < state_.texture_units.size(); ++tt) { |
glActiveTexture(GL_TEXTURE0 + tt); |
// We want the last bind to be 2D. |
TextureRef* ref; |
@@ -3971,8 +3977,8 @@ void GLES2DecoderImpl::SetWaitFenceSyncCallback( |
wait_fence_sync_callback_ = callback; |
} |
-bool GLES2DecoderImpl::GetServiceTextureId(uint32 client_texture_id, |
- uint32* service_texture_id) { |
+bool GLES2DecoderImpl::GetServiceTextureId(uint32_t client_texture_id, |
+ uint32_t* service_texture_id) { |
TextureRef* texture_ref = texture_manager()->GetTexture(client_texture_id); |
if (texture_ref) { |
*service_texture_id = texture_ref->service_id(); |
@@ -3981,7 +3987,7 @@ bool GLES2DecoderImpl::GetServiceTextureId(uint32 client_texture_id, |
return false; |
} |
-uint32 GLES2DecoderImpl::GetTextureUploadCount() { |
+uint32_t GLES2DecoderImpl::GetTextureUploadCount() { |
return texture_state_.texture_upload_count; |
} |
@@ -4302,8 +4308,9 @@ bool GLES2DecoderImpl::ResizeOffscreenFrameBuffer(const gfx::Size& size) { |
return true; |
} |
-error::Error GLES2DecoderImpl::HandleResizeCHROMIUM(uint32 immediate_data_size, |
- const void* cmd_data) { |
+error::Error GLES2DecoderImpl::HandleResizeCHROMIUM( |
+ uint32_t immediate_data_size, |
+ const void* cmd_data) { |
const gles2::cmds::ResizeCHROMIUM& c = |
*static_cast<const gles2::cmds::ResizeCHROMIUM*>(cmd_data); |
if (!offscreen_target_frame_buffer_.get() && surface_->DeferDraws()) |
@@ -4419,8 +4426,8 @@ error::Error GLES2DecoderImpl::DoCommandsImpl(unsigned int num_commands, |
} |
} |
- uint32 immediate_data_size = (arg_count - info_arg_count) * |
- sizeof(CommandBufferEntry); // NOLINT |
+ uint32_t immediate_data_size = (arg_count - info_arg_count) * |
+ sizeof(CommandBufferEntry); // NOLINT |
result = (this->*info.cmd_handler)(immediate_data_size, cmd_data); |
@@ -4714,7 +4721,7 @@ void GLES2DecoderImpl::ClearAllAttributes() const { |
if (feature_info_->feature_flags().native_vertex_array_object) |
glBindVertexArrayOES(0); |
- for (uint32 i = 0; i < group_->max_vertex_attribs(); ++i) { |
+ for (uint32_t i = 0; i < group_->max_vertex_attribs(); ++i) { |
if (i != 0) // Never disable attribute 0 |
glDisableVertexAttribArray(i); |
if (features().angle_instanced_arrays) |
@@ -4735,8 +4742,8 @@ void GLES2DecoderImpl::SetForceShaderNameHashingForTest(bool force) { |
} |
// Added specifically for testing backbuffer_needs_clear_bits unittests. |
-uint32 GLES2DecoderImpl::GetAndClearBackbufferClearBitsForTest() { |
- uint32 clear_bits = backbuffer_needs_clear_bits_; |
+uint32_t GLES2DecoderImpl::GetAndClearBackbufferClearBitsForTest() { |
+ uint32_t clear_bits = backbuffer_needs_clear_bits_; |
backbuffer_needs_clear_bits_ = 0; |
return clear_bits; |
} |
@@ -5696,7 +5703,7 @@ void GLES2DecoderImpl::DoBindAttribLocation(GLuint program_id, |
} |
error::Error GLES2DecoderImpl::HandleBindAttribLocationBucket( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::BindAttribLocationBucket& c = |
*static_cast<const gles2::cmds::BindAttribLocationBucket*>(cmd_data); |
@@ -5740,7 +5747,7 @@ error::Error GLES2DecoderImpl::DoBindFragDataLocation(GLuint program_id, |
} |
error::Error GLES2DecoderImpl::HandleBindFragDataLocationEXTBucket( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
if (!features().ext_blend_func_extended) { |
return error::kUnknownCommand; |
@@ -5793,7 +5800,7 @@ error::Error GLES2DecoderImpl::DoBindFragDataLocationIndexed( |
} |
error::Error GLES2DecoderImpl::HandleBindFragDataLocationIndexedEXTBucket( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
if (!features().ext_blend_func_extended) { |
return error::kUnknownCommand; |
@@ -5830,9 +5837,11 @@ void GLES2DecoderImpl::DoBindUniformLocationCHROMIUM(GLuint program_id, |
"glBindUniformLocationCHROMIUM", "reserved prefix"); |
return; |
} |
- if (location < 0 || static_cast<uint32>(location) >= |
- (group_->max_fragment_uniform_vectors() + |
- group_->max_vertex_uniform_vectors()) * 4) { |
+ if (location < 0 || |
+ static_cast<uint32_t>(location) >= |
+ (group_->max_fragment_uniform_vectors() + |
+ group_->max_vertex_uniform_vectors()) * |
+ 4) { |
LOCAL_SET_GL_ERROR( |
GL_INVALID_VALUE, |
"glBindUniformLocationCHROMIUM", "location out of range"); |
@@ -5851,7 +5860,7 @@ void GLES2DecoderImpl::DoBindUniformLocationCHROMIUM(GLuint program_id, |
} |
error::Error GLES2DecoderImpl::HandleBindUniformLocationCHROMIUMBucket( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::BindUniformLocationCHROMIUMBucket& c = |
*static_cast<const gles2::cmds::BindUniformLocationCHROMIUMBucket*>( |
@@ -5870,7 +5879,7 @@ error::Error GLES2DecoderImpl::HandleBindUniformLocationCHROMIUMBucket( |
return error::kNoError; |
} |
-error::Error GLES2DecoderImpl::HandleDeleteShader(uint32 immediate_data_size, |
+error::Error GLES2DecoderImpl::HandleDeleteShader(uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::DeleteShader& c = |
*static_cast<const gles2::cmds::DeleteShader*>(cmd_data); |
@@ -5888,7 +5897,7 @@ error::Error GLES2DecoderImpl::HandleDeleteShader(uint32 immediate_data_size, |
return error::kNoError; |
} |
-error::Error GLES2DecoderImpl::HandleDeleteProgram(uint32 immediate_data_size, |
+error::Error GLES2DecoderImpl::HandleDeleteProgram(uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::DeleteProgram& c = |
*static_cast<const gles2::cmds::DeleteProgram*>(cmd_data); |
@@ -6541,7 +6550,7 @@ bool GLES2DecoderImpl::ValidateRenderbufferStorageMultisample( |
return false; |
} |
- uint32 estimated_size = 0; |
+ uint32_t estimated_size = 0; |
if (!renderbuffer_manager()->ComputeEstimatedRenderbufferSize( |
width, height, samples, internalformat, &estimated_size)) { |
LOCAL_SET_GL_ERROR( |
@@ -6768,7 +6777,7 @@ void GLES2DecoderImpl::DoRenderbufferStorage( |
return; |
} |
- uint32 estimated_size = 0; |
+ uint32_t estimated_size = 0; |
if (!renderbuffer_manager()->ComputeEstimatedRenderbufferSize( |
width, height, 1, internalformat, &estimated_size)) { |
LOCAL_SET_GL_ERROR( |
@@ -7767,7 +7776,7 @@ bool GLES2DecoderImpl::SimulateAttrib0( |
// simulate the constant value that is supposed to be here. |
// This is required to emulate GLES2 on GL. |
GLuint num_vertices = max_vertex_accessed + 1; |
- uint32 size_needed = 0; |
+ uint32_t size_needed = 0; |
if (num_vertices == 0 || |
!SafeMultiplyUint32(num_vertices, sizeof(Vec4f), &size_needed) || |
@@ -7894,7 +7903,7 @@ bool GLES2DecoderImpl::SimulateFixedAttribs( |
if (attrib_info && |
attrib->CanAccess(max_accessed) && |
attrib->type() == GL_FIXED) { |
- uint32 elements_used = 0; |
+ uint32_t elements_used = 0; |
if (!SafeMultiplyUint32(num_vertices, attrib->size(), &elements_used) || |
!SafeAddUint32(elements_needed, elements_used, &elements_needed)) { |
LOCAL_SET_GL_ERROR( |
@@ -7904,8 +7913,8 @@ bool GLES2DecoderImpl::SimulateFixedAttribs( |
} |
} |
- const uint32 kSizeOfFloat = sizeof(float); // NOLINT |
- uint32 size_needed = 0; |
+ const uint32_t kSizeOfFloat = sizeof(float); // NOLINT |
+ uint32_t size_needed = 0; |
if (!SafeMultiplyUint32(elements_needed, kSizeOfFloat, &size_needed) || |
size_needed > 0x7FFFFFFFU) { |
LOCAL_SET_GL_ERROR( |
@@ -7945,12 +7954,12 @@ bool GLES2DecoderImpl::SimulateFixedAttribs( |
attrib->CanAccess(max_accessed) && |
attrib->type() == GL_FIXED) { |
int num_elements = attrib->size() * num_vertices; |
- const int src_size = num_elements * sizeof(int32); |
+ const int src_size = num_elements * sizeof(int32_t); |
const int dst_size = num_elements * sizeof(float); |
scoped_ptr<float[]> data(new float[num_elements]); |
- const int32* src = reinterpret_cast<const int32 *>( |
+ const int32_t* src = reinterpret_cast<const int32_t*>( |
attrib->buffer()->GetRange(attrib->offset(), src_size)); |
- const int32* end = src + num_elements; |
+ const int32_t* end = src + num_elements; |
float* dst = data.get(); |
while (src != end) { |
*dst++ = static_cast<float>(*src++) / 65536.0f; |
@@ -8052,7 +8061,7 @@ error::Error GLES2DecoderImpl::DoDrawArrays( |
return error::kNoError; |
} |
-error::Error GLES2DecoderImpl::HandleDrawArrays(uint32 immediate_data_size, |
+error::Error GLES2DecoderImpl::HandleDrawArrays(uint32_t immediate_data_size, |
const void* cmd_data) { |
// TODO(zmo): crbug.com/481184 |
// On Desktop GL with versions lower than 4.3, we need to emulate |
@@ -8067,7 +8076,7 @@ error::Error GLES2DecoderImpl::HandleDrawArrays(uint32 immediate_data_size, |
} |
error::Error GLES2DecoderImpl::HandleDrawArraysInstancedANGLE( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::DrawArraysInstancedANGLE& c = |
*static_cast<const gles2::cmds::DrawArraysInstancedANGLE*>(cmd_data); |
@@ -8082,14 +8091,13 @@ error::Error GLES2DecoderImpl::HandleDrawArraysInstancedANGLE( |
static_cast<GLsizei>(c.primcount)); |
} |
-error::Error GLES2DecoderImpl::DoDrawElements( |
- const char* function_name, |
- bool instanced, |
- GLenum mode, |
- GLsizei count, |
- GLenum type, |
- int32 offset, |
- GLsizei primcount) { |
+error::Error GLES2DecoderImpl::DoDrawElements(const char* function_name, |
+ bool instanced, |
+ GLenum mode, |
+ GLsizei count, |
+ GLenum type, |
+ int32_t offset, |
+ GLsizei primcount) { |
error::Error error = WillAccessBoundFramebufferForDraw(); |
if (error != error::kNoError) |
return error; |
@@ -8194,37 +8202,31 @@ error::Error GLES2DecoderImpl::DoDrawElements( |
return error::kNoError; |
} |
-error::Error GLES2DecoderImpl::HandleDrawElements(uint32 immediate_data_size, |
+error::Error GLES2DecoderImpl::HandleDrawElements(uint32_t immediate_data_size, |
const void* cmd_data) { |
// TODO(zmo): crbug.com/481184 |
// On Desktop GL with versions lower than 4.3, we need to emulate |
// GL_PRIMITIVE_RESTART_FIXED_INDEX using glPrimitiveRestartIndex(). |
const gles2::cmds::DrawElements& c = |
*static_cast<const gles2::cmds::DrawElements*>(cmd_data); |
- return DoDrawElements("glDrawElements", |
- false, |
- static_cast<GLenum>(c.mode), |
+ return DoDrawElements("glDrawElements", false, static_cast<GLenum>(c.mode), |
static_cast<GLsizei>(c.count), |
static_cast<GLenum>(c.type), |
- static_cast<int32>(c.index_offset), |
- 1); |
+ static_cast<int32_t>(c.index_offset), 1); |
} |
error::Error GLES2DecoderImpl::HandleDrawElementsInstancedANGLE( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::DrawElementsInstancedANGLE& c = |
*static_cast<const gles2::cmds::DrawElementsInstancedANGLE*>(cmd_data); |
if (!features().angle_instanced_arrays) |
return error::kUnknownCommand; |
- return DoDrawElements("glDrawElementsInstancedANGLE", |
- true, |
- static_cast<GLenum>(c.mode), |
- static_cast<GLsizei>(c.count), |
- static_cast<GLenum>(c.type), |
- static_cast<int32>(c.index_offset), |
- static_cast<GLsizei>(c.primcount)); |
+ return DoDrawElements( |
+ "glDrawElementsInstancedANGLE", true, static_cast<GLenum>(c.mode), |
+ static_cast<GLsizei>(c.count), static_cast<GLenum>(c.type), |
+ static_cast<int32_t>(c.index_offset), static_cast<GLsizei>(c.primcount)); |
} |
GLuint GLES2DecoderImpl::DoGetMaxValueInBufferCHROMIUM( |
@@ -8339,12 +8341,13 @@ void GLES2DecoderImpl::DoGetShaderiv( |
glGetShaderiv(shader->service_id(), pname, params); |
} |
-error::Error GLES2DecoderImpl::HandleGetShaderSource(uint32 immediate_data_size, |
- const void* cmd_data) { |
+error::Error GLES2DecoderImpl::HandleGetShaderSource( |
+ uint32_t immediate_data_size, |
+ const void* cmd_data) { |
const gles2::cmds::GetShaderSource& c = |
*static_cast<const gles2::cmds::GetShaderSource*>(cmd_data); |
GLuint shader_id = c.shader; |
- uint32 bucket_id = static_cast<uint32>(c.bucket_id); |
+ uint32_t bucket_id = static_cast<uint32_t>(c.bucket_id); |
Bucket* bucket = CreateBucket(bucket_id); |
Shader* shader = GetShaderInfoNotProgram(shader_id, "glGetShaderSource"); |
if (!shader || shader->source().empty()) { |
@@ -8356,13 +8359,13 @@ error::Error GLES2DecoderImpl::HandleGetShaderSource(uint32 immediate_data_size, |
} |
error::Error GLES2DecoderImpl::HandleGetTranslatedShaderSourceANGLE( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::GetTranslatedShaderSourceANGLE& c = |
*static_cast<const gles2::cmds::GetTranslatedShaderSourceANGLE*>( |
cmd_data); |
GLuint shader_id = c.shader; |
- uint32 bucket_id = static_cast<uint32>(c.bucket_id); |
+ uint32_t bucket_id = static_cast<uint32_t>(c.bucket_id); |
Bucket* bucket = CreateBucket(bucket_id); |
Shader* shader = GetShaderInfoNotProgram( |
shader_id, "glGetTranslatedShaderSourceANGLE"); |
@@ -8379,12 +8382,12 @@ error::Error GLES2DecoderImpl::HandleGetTranslatedShaderSourceANGLE( |
} |
error::Error GLES2DecoderImpl::HandleGetProgramInfoLog( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::GetProgramInfoLog& c = |
*static_cast<const gles2::cmds::GetProgramInfoLog*>(cmd_data); |
GLuint program_id = c.program; |
- uint32 bucket_id = static_cast<uint32>(c.bucket_id); |
+ uint32_t bucket_id = static_cast<uint32_t>(c.bucket_id); |
Bucket* bucket = CreateBucket(bucket_id); |
Program* program = GetProgramInfoNotShader( |
program_id, "glGetProgramInfoLog"); |
@@ -8397,12 +8400,12 @@ error::Error GLES2DecoderImpl::HandleGetProgramInfoLog( |
} |
error::Error GLES2DecoderImpl::HandleGetShaderInfoLog( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::GetShaderInfoLog& c = |
*static_cast<const gles2::cmds::GetShaderInfoLog*>(cmd_data); |
GLuint shader_id = c.shader; |
- uint32 bucket_id = static_cast<uint32>(c.bucket_id); |
+ uint32_t bucket_id = static_cast<uint32_t>(c.bucket_id); |
Bucket* bucket = CreateBucket(bucket_id); |
Shader* shader = GetShaderInfoNotProgram(shader_id, "glGetShaderInfoLog"); |
if (!shader) { |
@@ -8746,7 +8749,7 @@ void GLES2DecoderImpl::DoVertexAttribI4uiv(GLuint index, const GLuint* v) { |
} |
error::Error GLES2DecoderImpl::HandleVertexAttribIPointer( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
if (!unsafe_es3_apis_enabled()) |
return error::kUnknownCommand; |
@@ -8834,7 +8837,7 @@ error::Error GLES2DecoderImpl::HandleVertexAttribIPointer( |
} |
error::Error GLES2DecoderImpl::HandleVertexAttribPointer( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::VertexAttribPointer& c = |
*static_cast<const gles2::cmds::VertexAttribPointer*>(cmd_data); |
@@ -8939,7 +8942,7 @@ void GLES2DecoderImpl::DoViewport(GLint x, GLint y, GLsizei width, |
} |
error::Error GLES2DecoderImpl::HandleVertexAttribDivisorANGLE( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::VertexAttribDivisorANGLE& c = |
*static_cast<const gles2::cmds::VertexAttribDivisorANGLE*>(cmd_data); |
@@ -8963,20 +8966,23 @@ error::Error GLES2DecoderImpl::HandleVertexAttribDivisorANGLE( |
} |
template <typename pixel_data_type> |
-static void WriteAlphaData( |
- void* pixels, uint32 row_count, uint32 channel_count, |
- uint32 alpha_channel_index, uint32 unpadded_row_size, |
- uint32 padded_row_size, pixel_data_type alpha_value) { |
+static void WriteAlphaData(void* pixels, |
+ uint32_t row_count, |
+ uint32_t channel_count, |
+ uint32_t alpha_channel_index, |
+ uint32_t unpadded_row_size, |
+ uint32_t padded_row_size, |
+ pixel_data_type alpha_value) { |
DCHECK_GT(channel_count, 0U); |
DCHECK_EQ(unpadded_row_size % sizeof(pixel_data_type), 0U); |
- uint32 unpadded_row_size_in_elements = |
+ uint32_t unpadded_row_size_in_elements = |
unpadded_row_size / sizeof(pixel_data_type); |
DCHECK_EQ(padded_row_size % sizeof(pixel_data_type), 0U); |
- uint32 padded_row_size_in_elements = |
+ uint32_t padded_row_size_in_elements = |
padded_row_size / sizeof(pixel_data_type); |
pixel_data_type* dst = |
static_cast<pixel_data_type*>(pixels) + alpha_channel_index; |
- for (uint32 yy = 0; yy < row_count; ++yy) { |
+ for (uint32_t yy = 0; yy < row_count; ++yy) { |
pixel_data_type* end = dst + unpadded_row_size_in_elements; |
for (pixel_data_type* d = dst; d < end; d += channel_count) { |
*d = alpha_value; |
@@ -8994,7 +9000,7 @@ void GLES2DecoderImpl::FinishReadPixels( |
GLenum format = c.format; |
GLenum type = c.type; |
typedef cmds::ReadPixels::Result Result; |
- uint32 pixels_size; |
+ uint32_t pixels_size; |
Result* result = NULL; |
if (c.result_shm_id != 0) { |
result = GetSharedMemoryAs<Result*>( |
@@ -9044,22 +9050,22 @@ void GLES2DecoderImpl::FinishReadPixels( |
} |
GLenum read_format = GetBoundReadFrameBufferInternalFormat(); |
- uint32 channels_exist = GLES2Util::GetChannelsForFormat(read_format); |
+ uint32_t channels_exist = GLES2Util::GetChannelsForFormat(read_format); |
if ((channels_exist & 0x0008) == 0 && |
workarounds().clear_alpha_in_readpixels) { |
// Set the alpha to 255 because some drivers are buggy in this regard. |
- uint32 temp_size; |
+ uint32_t temp_size; |
- uint32 unpadded_row_size; |
- uint32 padded_row_size; |
+ uint32_t unpadded_row_size; |
+ uint32_t padded_row_size; |
if (!GLES2Util::ComputeImageDataSizes( |
width, 2, 1, format, type, state_.pack_alignment, &temp_size, |
&unpadded_row_size, &padded_row_size)) { |
return; |
} |
- uint32 channel_count = 0; |
- uint32 alpha_channel = 0; |
+ uint32_t channel_count = 0; |
+ uint32_t alpha_channel = 0; |
switch (format) { |
case GL_RGBA: |
case GL_BGRA_EXT: |
@@ -9075,9 +9081,8 @@ void GLES2DecoderImpl::FinishReadPixels( |
if (channel_count > 0) { |
switch (type) { |
case GL_UNSIGNED_BYTE: |
- WriteAlphaData<uint8>( |
- pixels, height, channel_count, alpha_channel, unpadded_row_size, |
- padded_row_size, 0xFF); |
+ WriteAlphaData<uint8_t>(pixels, height, channel_count, alpha_channel, |
+ unpadded_row_size, padded_row_size, 0xFF); |
break; |
case GL_FLOAT: |
WriteAlphaData<float>( |
@@ -9085,16 +9090,15 @@ void GLES2DecoderImpl::FinishReadPixels( |
padded_row_size, 1.0f); |
break; |
case GL_HALF_FLOAT: |
- WriteAlphaData<uint16>( |
- pixels, height, channel_count, alpha_channel, unpadded_row_size, |
- padded_row_size, 0x3C00); |
+ WriteAlphaData<uint16_t>(pixels, height, channel_count, alpha_channel, |
+ unpadded_row_size, padded_row_size, 0x3C00); |
break; |
} |
} |
} |
} |
-error::Error GLES2DecoderImpl::HandleReadPixels(uint32 immediate_data_size, |
+error::Error GLES2DecoderImpl::HandleReadPixels(uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::ReadPixels& c = |
*static_cast<const gles2::cmds::ReadPixels*>(cmd_data); |
@@ -9114,7 +9118,7 @@ error::Error GLES2DecoderImpl::HandleReadPixels(uint32 immediate_data_size, |
return error::kNoError; |
} |
typedef cmds::ReadPixels::Result Result; |
- uint32 pixels_size = 0; |
+ uint32_t pixels_size = 0; |
if (c.pixels_shm_id == 0) { |
PixelStoreParams params = state_.GetPackParams(); |
if (!GLES2Util::ComputeImageDataSizesES3(width, height, 1, format, type, |
@@ -9142,13 +9146,13 @@ error::Error GLES2DecoderImpl::HandleReadPixels(uint32 immediate_data_size, |
"pixel pack buffer should not be mapped to client memory"); |
return error::kNoError; |
} |
- uint32 size = 0; |
+ uint32_t size = 0; |
if (!SafeAddUint32(pixels_size, c.pixels_shm_offset, &size)) { |
LOCAL_SET_GL_ERROR( |
GL_INVALID_VALUE, "glReadPixels", "size + offset overflow"); |
return error::kNoError; |
} |
- if (static_cast<uint32>(buffer->size()) < size) { |
+ if (static_cast<uint32_t>(buffer->size()) < size) { |
LOCAL_SET_GL_ERROR(GL_INVALID_OPERATION, "glReadPixels", |
"pixel pack buffer is not large enough"); |
return error::kNoError; |
@@ -9287,8 +9291,8 @@ error::Error GLES2DecoderImpl::HandleReadPixels(uint32 immediate_data_size, |
// Get the size of the current fbo or backbuffer. |
gfx::Size max_size = GetBoundReadFrameBufferSize(); |
- int32 max_x; |
- int32 max_y; |
+ int32_t max_x; |
+ int32_t max_y; |
if (!SafeAddInt32(x, width, &max_x) || !SafeAddInt32(y, height, &max_y)) { |
LOCAL_SET_GL_ERROR( |
GL_INVALID_VALUE, "glReadPixels", "dimensions out of range"); |
@@ -9313,9 +9317,9 @@ error::Error GLES2DecoderImpl::HandleReadPixels(uint32 immediate_data_size, |
} |
// The user requested an out of range area. Get the results 1 line |
// at a time. |
- uint32 temp_size; |
- uint32 unpadded_row_size; |
- uint32 padded_row_size; |
+ uint32_t temp_size; |
+ uint32_t unpadded_row_size; |
+ uint32_t padded_row_size; |
if (!GLES2Util::ComputeImageDataSizes( |
width, 2, 1, format, type, state_.pack_alignment, &temp_size, |
&unpadded_row_size, &padded_row_size)) { |
@@ -9325,7 +9329,7 @@ error::Error GLES2DecoderImpl::HandleReadPixels(uint32 immediate_data_size, |
} |
GLint dest_x_offset = std::max(-x, 0); |
- uint32 dest_row_offset; |
+ uint32_t dest_row_offset; |
if (!GLES2Util::ComputeImageDataSizes( |
dest_x_offset, 1, 1, format, type, state_.pack_alignment, |
&dest_row_offset, NULL, NULL)) { |
@@ -9335,7 +9339,7 @@ error::Error GLES2DecoderImpl::HandleReadPixels(uint32 immediate_data_size, |
} |
// Copy each row into the larger dest rect. |
- int8* dst = static_cast<int8*>(pixels); |
+ int8_t* dst = static_cast<int8_t*>(pixels); |
GLint read_x = std::max(0, x); |
GLint read_end_x = std::max(0, std::min(max_size.width(), max_x)); |
GLint read_width = read_end_x - read_x; |
@@ -9399,7 +9403,7 @@ error::Error GLES2DecoderImpl::HandleReadPixels(uint32 immediate_data_size, |
return error::kNoError; |
} |
-error::Error GLES2DecoderImpl::HandlePixelStorei(uint32 immediate_data_size, |
+error::Error GLES2DecoderImpl::HandlePixelStorei(uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::PixelStorei& c = |
*static_cast<const gles2::cmds::PixelStorei*>(cmd_data); |
@@ -9499,7 +9503,7 @@ error::Error GLES2DecoderImpl::HandlePixelStorei(uint32 immediate_data_size, |
} |
error::Error GLES2DecoderImpl::HandlePostSubBufferCHROMIUM( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::PostSubBufferCHROMIUM& c = |
*static_cast<const gles2::cmds::PostSubBufferCHROMIUM*>(cmd_data); |
@@ -9536,7 +9540,7 @@ error::Error GLES2DecoderImpl::HandlePostSubBufferCHROMIUM( |
} |
error::Error GLES2DecoderImpl::HandleScheduleOverlayPlaneCHROMIUM( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::ScheduleOverlayPlaneCHROMIUM& c = |
*static_cast<const gles2::cmds::ScheduleOverlayPlaneCHROMIUM*>(cmd_data); |
@@ -9581,7 +9585,7 @@ error::Error GLES2DecoderImpl::HandleScheduleOverlayPlaneCHROMIUM( |
} |
error::Error GLES2DecoderImpl::HandleScheduleCALayerCHROMIUM( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::ScheduleCALayerCHROMIUM& c = |
*static_cast<const gles2::cmds::ScheduleCALayerCHROMIUM*>(cmd_data); |
@@ -9626,7 +9630,9 @@ error::Error GLES2DecoderImpl::HandleScheduleCALayerCHROMIUM( |
} |
error::Error GLES2DecoderImpl::GetAttribLocationHelper( |
- GLuint client_id, uint32 location_shm_id, uint32 location_shm_offset, |
+ GLuint client_id, |
+ uint32_t location_shm_id, |
+ uint32_t location_shm_offset, |
const std::string& name_str) { |
if (!StringIsValidForGLES(name_str)) { |
LOCAL_SET_GL_ERROR( |
@@ -9657,7 +9663,7 @@ error::Error GLES2DecoderImpl::GetAttribLocationHelper( |
} |
error::Error GLES2DecoderImpl::HandleGetAttribLocation( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::GetAttribLocation& c = |
*static_cast<const gles2::cmds::GetAttribLocation*>(cmd_data); |
@@ -9674,7 +9680,9 @@ error::Error GLES2DecoderImpl::HandleGetAttribLocation( |
} |
error::Error GLES2DecoderImpl::GetUniformLocationHelper( |
- GLuint client_id, uint32 location_shm_id, uint32 location_shm_offset, |
+ GLuint client_id, |
+ uint32_t location_shm_id, |
+ uint32_t location_shm_offset, |
const std::string& name_str) { |
if (!StringIsValidForGLES(name_str)) { |
LOCAL_SET_GL_ERROR( |
@@ -9705,7 +9713,7 @@ error::Error GLES2DecoderImpl::GetUniformLocationHelper( |
} |
error::Error GLES2DecoderImpl::HandleGetUniformLocation( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::GetUniformLocation& c = |
*static_cast<const gles2::cmds::GetUniformLocation*>(cmd_data); |
@@ -9722,7 +9730,7 @@ error::Error GLES2DecoderImpl::HandleGetUniformLocation( |
} |
error::Error GLES2DecoderImpl::HandleGetUniformIndices( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
if (!unsafe_es3_apis_enabled()) |
return error::kUnknownCommand; |
@@ -9774,7 +9782,9 @@ error::Error GLES2DecoderImpl::HandleGetUniformIndices( |
} |
error::Error GLES2DecoderImpl::GetFragDataLocationHelper( |
- GLuint client_id, uint32 location_shm_id, uint32 location_shm_offset, |
+ GLuint client_id, |
+ uint32_t location_shm_id, |
+ uint32_t location_shm_offset, |
const std::string& name_str) { |
const char kFunctionName[] = "glGetFragDataLocation"; |
GLint* location = GetSharedMemoryAs<GLint*>( |
@@ -9801,7 +9811,7 @@ error::Error GLES2DecoderImpl::GetFragDataLocationHelper( |
} |
error::Error GLES2DecoderImpl::HandleGetFragDataLocation( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
if (!unsafe_es3_apis_enabled()) |
return error::kUnknownCommand; |
@@ -9821,8 +9831,8 @@ error::Error GLES2DecoderImpl::HandleGetFragDataLocation( |
error::Error GLES2DecoderImpl::GetFragDataIndexHelper( |
GLuint program_id, |
- uint32 index_shm_id, |
- uint32 index_shm_offset, |
+ uint32_t index_shm_id, |
+ uint32_t index_shm_offset, |
const std::string& name_str) { |
const char kFunctionName[] = "glGetFragDataIndexEXT"; |
GLint* index = |
@@ -9849,7 +9859,7 @@ error::Error GLES2DecoderImpl::GetFragDataIndexHelper( |
} |
error::Error GLES2DecoderImpl::HandleGetFragDataIndexEXT( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
if (!features().ext_blend_func_extended) { |
return error::kUnknownCommand; |
@@ -9869,7 +9879,8 @@ error::Error GLES2DecoderImpl::HandleGetFragDataIndexEXT( |
} |
error::Error GLES2DecoderImpl::HandleGetUniformBlockIndex( |
- uint32 immediate_data_size, const void* cmd_data) { |
+ uint32_t immediate_data_size, |
+ const void* cmd_data) { |
if (!unsafe_es3_apis_enabled()) |
return error::kUnknownCommand; |
const gles2::cmds::GetUniformBlockIndex& c = |
@@ -9900,7 +9911,7 @@ error::Error GLES2DecoderImpl::HandleGetUniformBlockIndex( |
return error::kNoError; |
} |
-error::Error GLES2DecoderImpl::HandleGetString(uint32 immediate_data_size, |
+error::Error GLES2DecoderImpl::HandleGetString(uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::GetString& c = |
*static_cast<const gles2::cmds::GetString*>(cmd_data); |
@@ -9986,14 +9997,14 @@ error::Error GLES2DecoderImpl::HandleGetString(uint32 immediate_data_size, |
return error::kNoError; |
} |
-error::Error GLES2DecoderImpl::HandleBufferData(uint32 immediate_data_size, |
+error::Error GLES2DecoderImpl::HandleBufferData(uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::BufferData& c = |
*static_cast<const gles2::cmds::BufferData*>(cmd_data); |
GLenum target = static_cast<GLenum>(c.target); |
GLsizeiptr size = static_cast<GLsizeiptr>(c.size); |
- uint32 data_shm_id = static_cast<uint32>(c.data_shm_id); |
- uint32 data_shm_offset = static_cast<uint32>(c.data_shm_offset); |
+ uint32_t data_shm_id = static_cast<uint32_t>(c.data_shm_id); |
+ uint32_t data_shm_offset = static_cast<uint32_t>(c.data_shm_offset); |
GLenum usage = static_cast<GLenum>(c.usage); |
const void* data = NULL; |
if (data_shm_id != 0 || data_shm_offset != 0) { |
@@ -10022,7 +10033,7 @@ bool GLES2DecoderImpl::ClearLevel(Texture* texture, |
int yoffset, |
int width, |
int height) { |
- uint32 channels = GLES2Util::GetChannelsForFormat(format); |
+ uint32_t channels = GLES2Util::GetChannelsForFormat(format); |
if ((feature_info_->feature_flags().angle_depth_texture || |
feature_info_->IsES3Enabled()) |
&& (channels & GLES2Util::kDepth) != 0) { |
@@ -10063,10 +10074,10 @@ bool GLES2DecoderImpl::ClearLevel(Texture* texture, |
return true; |
} |
- static const uint32 kMaxZeroSize = 1024 * 1024 * 4; |
+ static const uint32_t kMaxZeroSize = 1024 * 1024 * 4; |
- uint32 size; |
- uint32 padded_row_size; |
+ uint32_t size; |
+ uint32_t padded_row_size; |
if (!GLES2Util::ComputeImageDataSizes( |
width, height, 1, format, type, state_.unpack_alignment, &size, |
NULL, &padded_row_size)) { |
@@ -10571,9 +10582,9 @@ error::Error GLES2DecoderImpl::DoCompressedTexImage2D( |
framebuffer_state_.clear_state_dirty = true; |
} |
- scoped_ptr<int8[]> zero; |
+ scoped_ptr<int8_t[]> zero; |
if (!data) { |
- zero.reset(new int8[image_size]); |
+ zero.reset(new int8_t[image_size]); |
memset(zero.get(), 0, image_size); |
data = zero.get(); |
} |
@@ -10594,7 +10605,7 @@ error::Error GLES2DecoderImpl::DoCompressedTexImage2D( |
} |
error::Error GLES2DecoderImpl::HandleCompressedTexImage2D( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::CompressedTexImage2D& c = |
*static_cast<const gles2::cmds::CompressedTexImage2D*>(cmd_data); |
@@ -10605,8 +10616,8 @@ error::Error GLES2DecoderImpl::HandleCompressedTexImage2D( |
GLsizei height = static_cast<GLsizei>(c.height); |
GLint border = static_cast<GLint>(c.border); |
GLsizei image_size = static_cast<GLsizei>(c.imageSize); |
- uint32 data_shm_id = static_cast<uint32>(c.data_shm_id); |
- uint32 data_shm_offset = static_cast<uint32>(c.data_shm_offset); |
+ uint32_t data_shm_id = static_cast<uint32_t>(c.data_shm_id); |
+ uint32_t data_shm_offset = static_cast<uint32_t>(c.data_shm_offset); |
const void* data = NULL; |
if (data_shm_id != 0 || data_shm_offset != 0) { |
data = GetSharedMemoryAs<const void*>( |
@@ -10620,7 +10631,7 @@ error::Error GLES2DecoderImpl::HandleCompressedTexImage2D( |
} |
error::Error GLES2DecoderImpl::HandleCompressedTexImage2DBucket( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::CompressedTexImage2DBucket& c = |
*static_cast<const gles2::cmds::CompressedTexImage2DBucket*>(cmd_data); |
@@ -10634,7 +10645,7 @@ error::Error GLES2DecoderImpl::HandleCompressedTexImage2DBucket( |
if (!bucket) { |
return error::kInvalidArguments; |
} |
- uint32 data_size = bucket->size(); |
+ uint32_t data_size = bucket->size(); |
GLsizei imageSize = data_size; |
const void* data = bucket->GetData(0, data_size); |
if (!data) { |
@@ -10646,7 +10657,7 @@ error::Error GLES2DecoderImpl::HandleCompressedTexImage2DBucket( |
} |
error::Error GLES2DecoderImpl::HandleCompressedTexSubImage2DBucket( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::CompressedTexSubImage2DBucket& c = |
*static_cast<const gles2::cmds::CompressedTexSubImage2DBucket*>(cmd_data); |
@@ -10661,7 +10672,7 @@ error::Error GLES2DecoderImpl::HandleCompressedTexSubImage2DBucket( |
if (!bucket) { |
return error::kInvalidArguments; |
} |
- uint32 data_size = bucket->size(); |
+ uint32_t data_size = bucket->size(); |
GLsizei imageSize = data_size; |
const void* data = bucket->GetData(0, data_size); |
if (!data) { |
@@ -10758,9 +10769,9 @@ error::Error GLES2DecoderImpl::DoCompressedTexImage3D( |
framebuffer_state_.clear_state_dirty = true; |
} |
- scoped_ptr<int8[]> zero; |
+ scoped_ptr<int8_t[]> zero; |
if (!data) { |
- zero.reset(new int8[image_size]); |
+ zero.reset(new int8_t[image_size]); |
memset(zero.get(), 0, image_size); |
data = zero.get(); |
} |
@@ -10781,7 +10792,8 @@ error::Error GLES2DecoderImpl::DoCompressedTexImage3D( |
} |
error::Error GLES2DecoderImpl::HandleCompressedTexImage3D( |
- uint32 immediate_data_size, const void* cmd_data) { |
+ uint32_t immediate_data_size, |
+ const void* cmd_data) { |
if (!unsafe_es3_apis_enabled()) |
return error::kUnknownCommand; |
@@ -10795,8 +10807,8 @@ error::Error GLES2DecoderImpl::HandleCompressedTexImage3D( |
GLsizei depth = static_cast<GLsizei>(c.depth); |
GLint border = static_cast<GLint>(c.border); |
GLsizei image_size = static_cast<GLsizei>(c.imageSize); |
- uint32 data_shm_id = static_cast<uint32>(c.data_shm_id); |
- uint32 data_shm_offset = static_cast<uint32>(c.data_shm_offset); |
+ uint32_t data_shm_id = static_cast<uint32_t>(c.data_shm_id); |
+ uint32_t data_shm_offset = static_cast<uint32_t>(c.data_shm_offset); |
const void* data = NULL; |
if (data_shm_id != 0 || data_shm_offset != 0) { |
data = GetSharedMemoryAs<const void*>( |
@@ -10810,7 +10822,8 @@ error::Error GLES2DecoderImpl::HandleCompressedTexImage3D( |
} |
error::Error GLES2DecoderImpl::HandleCompressedTexImage3DBucket( |
- uint32 immediate_data_size, const void* cmd_data) { |
+ uint32_t immediate_data_size, |
+ const void* cmd_data) { |
if (!unsafe_es3_apis_enabled()) |
return error::kUnknownCommand; |
@@ -10827,7 +10840,7 @@ error::Error GLES2DecoderImpl::HandleCompressedTexImage3DBucket( |
if (!bucket) { |
return error::kInvalidArguments; |
} |
- uint32 data_size = bucket->size(); |
+ uint32_t data_size = bucket->size(); |
GLsizei imageSize = data_size; |
const void* data = bucket->GetData(0, data_size); |
if (!data) { |
@@ -10910,7 +10923,8 @@ void GLES2DecoderImpl::DoCompressedTexSubImage3D( |
} |
error::Error GLES2DecoderImpl::HandleCompressedTexSubImage3DBucket( |
- uint32 immediate_data_size, const void* cmd_data) { |
+ uint32_t immediate_data_size, |
+ const void* cmd_data) { |
if (!unsafe_es3_apis_enabled()) |
return error::kUnknownCommand; |
const gles2::cmds::CompressedTexSubImage3DBucket& c = |
@@ -10928,7 +10942,7 @@ error::Error GLES2DecoderImpl::HandleCompressedTexSubImage3DBucket( |
if (!bucket) { |
return error::kInvalidArguments; |
} |
- uint32 data_size = bucket->size(); |
+ uint32_t data_size = bucket->size(); |
GLsizei image_size = data_size; |
const void* data = bucket->GetData(0, data_size); |
if (!data) { |
@@ -10940,7 +10954,7 @@ error::Error GLES2DecoderImpl::HandleCompressedTexSubImage3DBucket( |
return error::kNoError; |
} |
-error::Error GLES2DecoderImpl::HandleTexImage2D(uint32 immediate_data_size, |
+error::Error GLES2DecoderImpl::HandleTexImage2D(uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::TexImage2D& c = |
*static_cast<const gles2::cmds::TexImage2D*>(cmd_data); |
@@ -10958,9 +10972,9 @@ error::Error GLES2DecoderImpl::HandleTexImage2D(uint32 immediate_data_size, |
GLint border = static_cast<GLint>(c.border); |
GLenum format = static_cast<GLenum>(c.format); |
GLenum type = static_cast<GLenum>(c.type); |
- uint32 pixels_shm_id = static_cast<uint32>(c.pixels_shm_id); |
- uint32 pixels_shm_offset = static_cast<uint32>(c.pixels_shm_offset); |
- uint32 pixels_size; |
+ uint32_t pixels_shm_id = static_cast<uint32_t>(c.pixels_shm_id); |
+ uint32_t pixels_shm_offset = static_cast<uint32_t>(c.pixels_shm_offset); |
+ uint32_t pixels_size; |
if (!GLES2Util::ComputeImageDataSizes( |
width, height, 1, format, type, state_.unpack_alignment, &pixels_size, |
NULL, NULL)) { |
@@ -10996,7 +11010,7 @@ error::Error GLES2DecoderImpl::HandleTexImage2D(uint32 immediate_data_size, |
return error::kNoError; |
} |
-error::Error GLES2DecoderImpl::HandleTexImage3D(uint32 immediate_data_size, |
+error::Error GLES2DecoderImpl::HandleTexImage3D(uint32_t immediate_data_size, |
const void* cmd_data) { |
if (!unsafe_es3_apis_enabled()) |
return error::kUnknownCommand; |
@@ -11016,9 +11030,9 @@ error::Error GLES2DecoderImpl::HandleTexImage3D(uint32 immediate_data_size, |
GLint border = static_cast<GLint>(c.border); |
GLenum format = static_cast<GLenum>(c.format); |
GLenum type = static_cast<GLenum>(c.type); |
- uint32 pixels_shm_id = static_cast<uint32>(c.pixels_shm_id); |
- uint32 pixels_shm_offset = static_cast<uint32>(c.pixels_shm_offset); |
- uint32 pixels_size; |
+ uint32_t pixels_shm_id = static_cast<uint32_t>(c.pixels_shm_id); |
+ uint32_t pixels_shm_offset = static_cast<uint32_t>(c.pixels_shm_offset); |
+ uint32_t pixels_size; |
if (!GLES2Util::ComputeImageDataSizes( |
width, height, depth, format, type, state_.unpack_alignment, &pixels_size, |
NULL, NULL)) { |
@@ -11165,8 +11179,8 @@ void GLES2DecoderImpl::DoCopyTexImage2D( |
// Check we have compatible formats. |
GLenum read_format = GetBoundReadFrameBufferInternalFormat(); |
- uint32 channels_exist = GLES2Util::GetChannelsForFormat(read_format); |
- uint32 channels_needed = GLES2Util::GetChannelsForFormat(internal_format); |
+ uint32_t channels_exist = GLES2Util::GetChannelsForFormat(read_format); |
+ uint32_t channels_needed = GLES2Util::GetChannelsForFormat(internal_format); |
if ((channels_needed & channels_exist) != channels_needed) { |
LOCAL_SET_GL_ERROR( |
@@ -11195,7 +11209,7 @@ void GLES2DecoderImpl::DoCopyTexImage2D( |
return; |
} |
- uint32 pixels_size = 0; |
+ uint32_t pixels_size = 0; |
GLenum format = TextureManager::ExtractFormatFromStorageFormat( |
internal_format); |
GLenum type = TextureManager::ExtractTypeFromStorageFormat(internal_format); |
@@ -11309,8 +11323,8 @@ void GLES2DecoderImpl::DoCopyTexSubImage2D( |
// Check we have compatible formats. |
GLenum read_format = GetBoundReadFrameBufferInternalFormat(); |
- uint32 channels_exist = GLES2Util::GetChannelsForFormat(read_format); |
- uint32 channels_needed = GLES2Util::GetChannelsForFormat(format); |
+ uint32_t channels_exist = GLES2Util::GetChannelsForFormat(read_format); |
+ uint32_t channels_needed = GLES2Util::GetChannelsForFormat(format); |
if (!channels_needed || |
(channels_needed & channels_exist) != channels_needed) { |
@@ -11379,7 +11393,7 @@ void GLES2DecoderImpl::DoCopyTexSubImage2D( |
copyWidth != width || |
copyHeight != height) { |
// some part was clipped so clear the sub rect. |
- uint32 pixels_size = 0; |
+ uint32_t pixels_size = 0; |
if (!GLES2Util::ComputeImageDataSizes( |
width, height, 1, format, type, state_.unpack_alignment, &pixels_size, |
NULL, NULL)) { |
@@ -11409,7 +11423,7 @@ void GLES2DecoderImpl::DoCopyTexSubImage2D( |
ExitCommandProcessingEarly(); |
} |
-error::Error GLES2DecoderImpl::HandleTexSubImage2D(uint32 immediate_data_size, |
+error::Error GLES2DecoderImpl::HandleTexSubImage2D(uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::TexSubImage2D& c = |
*static_cast<const gles2::cmds::TexSubImage2D*>(cmd_data); |
@@ -11427,7 +11441,7 @@ error::Error GLES2DecoderImpl::HandleTexSubImage2D(uint32 immediate_data_size, |
GLsizei height = static_cast<GLsizei>(c.height); |
GLenum format = static_cast<GLenum>(c.format); |
GLenum type = static_cast<GLenum>(c.type); |
- uint32 data_size; |
+ uint32_t data_size; |
if (!GLES2Util::ComputeImageDataSizes( |
width, height, 1, format, type, state_.unpack_alignment, &data_size, |
NULL, NULL)) { |
@@ -11488,7 +11502,7 @@ error::Error GLES2DecoderImpl::DoTexSubImage3D( |
return error::kNoError; |
} |
-error::Error GLES2DecoderImpl::HandleTexSubImage3D(uint32 immediate_data_size, |
+error::Error GLES2DecoderImpl::HandleTexSubImage3D(uint32_t immediate_data_size, |
const void* cmd_data) { |
if (!unsafe_es3_apis_enabled()) |
return error::kUnknownCommand; |
@@ -11511,7 +11525,7 @@ error::Error GLES2DecoderImpl::HandleTexSubImage3D(uint32 immediate_data_size, |
GLsizei depth = static_cast<GLsizei>(c.depth); |
GLenum format = static_cast<GLenum>(c.format); |
GLenum type = static_cast<GLenum>(c.type); |
- uint32 data_size; |
+ uint32_t data_size; |
if (!GLES2Util::ComputeImageDataSizes( |
width, height, depth, format, type, state_.unpack_alignment, &data_size, |
NULL, NULL)) { |
@@ -11524,7 +11538,7 @@ error::Error GLES2DecoderImpl::HandleTexSubImage3D(uint32 immediate_data_size, |
} |
error::Error GLES2DecoderImpl::HandleGetVertexAttribPointerv( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::GetVertexAttribPointerv& c = |
*static_cast<const gles2::cmds::GetVertexAttribPointerv*>(cmd_data); |
@@ -11559,8 +11573,8 @@ error::Error GLES2DecoderImpl::HandleGetVertexAttribPointerv( |
template <class T> |
bool GLES2DecoderImpl::GetUniformSetup(GLuint program_id, |
GLint fake_location, |
- uint32 shm_id, |
- uint32 shm_offset, |
+ uint32_t shm_id, |
+ uint32_t shm_offset, |
error::Error* error, |
GLint* real_location, |
GLuint* service_id, |
@@ -11607,7 +11621,7 @@ bool GLES2DecoderImpl::GetUniformSetup(GLuint program_id, |
return false; |
} |
GLenum type = uniform_info->type; |
- uint32 num_elements = GLES2Util::GetElementCountForUniformType(type); |
+ uint32_t num_elements = GLES2Util::GetElementCountForUniformType(type); |
if (num_elements == 0) { |
LOCAL_SET_GL_ERROR(GL_INVALID_OPERATION, "glGetUniform", "unknown type"); |
return false; |
@@ -11624,7 +11638,7 @@ bool GLES2DecoderImpl::GetUniformSetup(GLuint program_id, |
return true; |
} |
-error::Error GLES2DecoderImpl::HandleGetUniformiv(uint32 immediate_data_size, |
+error::Error GLES2DecoderImpl::HandleGetUniformiv(uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::GetUniformiv& c = |
*static_cast<const gles2::cmds::GetUniformiv*>(cmd_data); |
@@ -11646,7 +11660,7 @@ error::Error GLES2DecoderImpl::HandleGetUniformiv(uint32 immediate_data_size, |
return error; |
} |
-error::Error GLES2DecoderImpl::HandleGetUniformuiv(uint32 immediate_data_size, |
+error::Error GLES2DecoderImpl::HandleGetUniformuiv(uint32_t immediate_data_size, |
const void* cmd_data) { |
if (!unsafe_es3_apis_enabled()) |
return error::kUnknownCommand; |
@@ -11671,7 +11685,7 @@ error::Error GLES2DecoderImpl::HandleGetUniformuiv(uint32 immediate_data_size, |
return error; |
} |
-error::Error GLES2DecoderImpl::HandleGetUniformfv(uint32 immediate_data_size, |
+error::Error GLES2DecoderImpl::HandleGetUniformfv(uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::GetUniformfv& c = |
*static_cast<const gles2::cmds::GetUniformfv*>(cmd_data); |
@@ -11704,7 +11718,7 @@ error::Error GLES2DecoderImpl::HandleGetUniformfv(uint32 immediate_data_size, |
} |
error::Error GLES2DecoderImpl::HandleGetShaderPrecisionFormat( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::GetShaderPrecisionFormat& c = |
*static_cast<const gles2::cmds::GetShaderPrecisionFormat*>(cmd_data); |
@@ -11745,11 +11759,11 @@ error::Error GLES2DecoderImpl::HandleGetShaderPrecisionFormat( |
} |
error::Error GLES2DecoderImpl::HandleGetAttachedShaders( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::GetAttachedShaders& c = |
*static_cast<const gles2::cmds::GetAttachedShaders*>(cmd_data); |
- uint32 result_size = c.result_size; |
+ uint32_t result_size = c.result_size; |
GLuint program_id = static_cast<GLuint>(c.program); |
Program* program = GetProgramInfoNotShader( |
program_id, "glGetAttachedShaders"); |
@@ -11757,7 +11771,7 @@ error::Error GLES2DecoderImpl::HandleGetAttachedShaders( |
return error::kNoError; |
} |
typedef cmds::GetAttachedShaders::Result Result; |
- uint32 max_count = Result::ComputeMaxResults(result_size); |
+ uint32_t max_count = Result::ComputeMaxResults(result_size); |
Result* result = GetSharedMemoryAs<Result*>( |
c.result_shm_id, c.result_shm_offset, Result::ComputeSize(max_count)); |
if (!result) { |
@@ -11782,13 +11796,13 @@ error::Error GLES2DecoderImpl::HandleGetAttachedShaders( |
} |
error::Error GLES2DecoderImpl::HandleGetActiveUniform( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::GetActiveUniform& c = |
*static_cast<const gles2::cmds::GetActiveUniform*>(cmd_data); |
GLuint program_id = c.program; |
GLuint index = c.index; |
- uint32 name_bucket_id = c.name_bucket_id; |
+ uint32_t name_bucket_id = c.name_bucket_id; |
typedef cmds::GetActiveUniform::Result Result; |
Result* result = GetSharedMemoryAs<Result*>( |
c.result_shm_id, c.result_shm_offset, sizeof(*result)); |
@@ -11820,7 +11834,8 @@ error::Error GLES2DecoderImpl::HandleGetActiveUniform( |
} |
error::Error GLES2DecoderImpl::HandleGetActiveUniformBlockiv( |
- uint32 immediate_data_size, const void* cmd_data) { |
+ uint32_t immediate_data_size, |
+ const void* cmd_data) { |
if (!unsafe_es3_apis_enabled()) |
return error::kUnknownCommand; |
const gles2::cmds::GetActiveUniformBlockiv& c = |
@@ -11877,14 +11892,15 @@ error::Error GLES2DecoderImpl::HandleGetActiveUniformBlockiv( |
} |
error::Error GLES2DecoderImpl::HandleGetActiveUniformBlockName( |
- uint32 immediate_data_size, const void* cmd_data) { |
+ uint32_t immediate_data_size, |
+ const void* cmd_data) { |
if (!unsafe_es3_apis_enabled()) |
return error::kUnknownCommand; |
const gles2::cmds::GetActiveUniformBlockName& c = |
*static_cast<const gles2::cmds::GetActiveUniformBlockName*>(cmd_data); |
GLuint program_id = c.program; |
GLuint index = c.index; |
- uint32 name_bucket_id = c.name_bucket_id; |
+ uint32_t name_bucket_id = c.name_bucket_id; |
typedef cmds::GetActiveUniformBlockName::Result Result; |
Result* result = GetSharedMemoryAs<Result*>( |
c.result_shm_id, c.result_shm_offset, sizeof(*result)); |
@@ -11930,7 +11946,8 @@ error::Error GLES2DecoderImpl::HandleGetActiveUniformBlockName( |
} |
error::Error GLES2DecoderImpl::HandleGetActiveUniformsiv( |
- uint32 immediate_data_size, const void* cmd_data) { |
+ uint32_t immediate_data_size, |
+ const void* cmd_data) { |
if (!unsafe_es3_apis_enabled()) |
return error::kUnknownCommand; |
const gles2::cmds::GetActiveUniformsiv& c = |
@@ -11982,13 +11999,14 @@ error::Error GLES2DecoderImpl::HandleGetActiveUniformsiv( |
return error::kNoError; |
} |
-error::Error GLES2DecoderImpl::HandleGetActiveAttrib(uint32 immediate_data_size, |
- const void* cmd_data) { |
+error::Error GLES2DecoderImpl::HandleGetActiveAttrib( |
+ uint32_t immediate_data_size, |
+ const void* cmd_data) { |
const gles2::cmds::GetActiveAttrib& c = |
*static_cast<const gles2::cmds::GetActiveAttrib*>(cmd_data); |
GLuint program_id = c.program; |
GLuint index = c.index; |
- uint32 name_bucket_id = c.name_bucket_id; |
+ uint32_t name_bucket_id = c.name_bucket_id; |
typedef cmds::GetActiveAttrib::Result Result; |
Result* result = GetSharedMemoryAs<Result*>( |
c.result_shm_id, c.result_shm_offset, sizeof(*result)); |
@@ -12019,7 +12037,7 @@ error::Error GLES2DecoderImpl::HandleGetActiveAttrib(uint32 immediate_data_size, |
return error::kNoError; |
} |
-error::Error GLES2DecoderImpl::HandleShaderBinary(uint32 immediate_data_size, |
+error::Error GLES2DecoderImpl::HandleShaderBinary(uint32_t immediate_data_size, |
const void* cmd_data) { |
#if 1 // No binary shader support. |
LOCAL_SET_GL_ERROR(GL_INVALID_OPERATION, "glShaderBinary", "not supported"); |
@@ -12035,7 +12053,7 @@ error::Error GLES2DecoderImpl::HandleShaderBinary(uint32 immediate_data_size, |
LOCAL_SET_GL_ERROR(GL_INVALID_VALUE, "glShaderBinary", "length < 0"); |
return error::kNoError; |
} |
- uint32 data_size; |
+ uint32_t data_size; |
if (!SafeMultiplyUint32(n, sizeof(GLuint), &data_size)) { |
return error::kOutOfBounds; |
} |
@@ -12208,7 +12226,7 @@ void GLES2DecoderImpl::DoSwapInterval(int interval) { |
} |
error::Error GLES2DecoderImpl::HandleEnableFeatureCHROMIUM( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::EnableFeatureCHROMIUM& c = |
*static_cast<const gles2::cmds::EnableFeatureCHROMIUM*>(cmd_data); |
@@ -12255,7 +12273,7 @@ error::Error GLES2DecoderImpl::HandleEnableFeatureCHROMIUM( |
} |
error::Error GLES2DecoderImpl::HandleGetRequestableExtensionsCHROMIUM( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::GetRequestableExtensionsCHROMIUM& c = |
*static_cast<const gles2::cmds::GetRequestableExtensionsCHROMIUM*>( |
@@ -12268,7 +12286,7 @@ error::Error GLES2DecoderImpl::HandleGetRequestableExtensionsCHROMIUM( |
} |
error::Error GLES2DecoderImpl::HandleRequestExtensionCHROMIUM( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::RequestExtensionCHROMIUM& c = |
*static_cast<const gles2::cmds::RequestExtensionCHROMIUM*>(cmd_data); |
@@ -12313,12 +12331,12 @@ error::Error GLES2DecoderImpl::HandleRequestExtensionCHROMIUM( |
} |
error::Error GLES2DecoderImpl::HandleGetProgramInfoCHROMIUM( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::GetProgramInfoCHROMIUM& c = |
*static_cast<const gles2::cmds::GetProgramInfoCHROMIUM*>(cmd_data); |
GLuint program_id = static_cast<GLuint>(c.program); |
- uint32 bucket_id = c.bucket_id; |
+ uint32_t bucket_id = c.bucket_id; |
Bucket* bucket = CreateBucket(bucket_id); |
bucket->SetSize(sizeof(ProgramInfoHeader)); // in case we fail. |
Program* program = NULL; |
@@ -12331,13 +12349,14 @@ error::Error GLES2DecoderImpl::HandleGetProgramInfoCHROMIUM( |
} |
error::Error GLES2DecoderImpl::HandleGetUniformBlocksCHROMIUM( |
- uint32 immediate_data_size, const void* cmd_data) { |
+ uint32_t immediate_data_size, |
+ const void* cmd_data) { |
if (!unsafe_es3_apis_enabled()) |
return error::kUnknownCommand; |
const gles2::cmds::GetUniformBlocksCHROMIUM& c = |
*static_cast<const gles2::cmds::GetUniformBlocksCHROMIUM*>(cmd_data); |
GLuint program_id = static_cast<GLuint>(c.program); |
- uint32 bucket_id = c.bucket_id; |
+ uint32_t bucket_id = c.bucket_id; |
Bucket* bucket = CreateBucket(bucket_id); |
bucket->SetSize(sizeof(UniformBlocksHeader)); // in case we fail. |
Program* program = NULL; |
@@ -12350,13 +12369,14 @@ error::Error GLES2DecoderImpl::HandleGetUniformBlocksCHROMIUM( |
} |
error::Error GLES2DecoderImpl::HandleGetUniformsES3CHROMIUM( |
- uint32 immediate_data_size, const void* cmd_data) { |
+ uint32_t immediate_data_size, |
+ const void* cmd_data) { |
if (!unsafe_es3_apis_enabled()) |
return error::kUnknownCommand; |
const gles2::cmds::GetUniformsES3CHROMIUM& c = |
*static_cast<const gles2::cmds::GetUniformsES3CHROMIUM*>(cmd_data); |
GLuint program_id = static_cast<GLuint>(c.program); |
- uint32 bucket_id = c.bucket_id; |
+ uint32_t bucket_id = c.bucket_id; |
Bucket* bucket = CreateBucket(bucket_id); |
bucket->SetSize(sizeof(UniformsES3Header)); // in case we fail. |
Program* program = NULL; |
@@ -12369,7 +12389,7 @@ error::Error GLES2DecoderImpl::HandleGetUniformsES3CHROMIUM( |
} |
error::Error GLES2DecoderImpl::HandleGetTransformFeedbackVarying( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
if (!unsafe_es3_apis_enabled()) |
return error::kUnknownCommand; |
@@ -12377,7 +12397,7 @@ error::Error GLES2DecoderImpl::HandleGetTransformFeedbackVarying( |
*static_cast<const gles2::cmds::GetTransformFeedbackVarying*>(cmd_data); |
GLuint program_id = c.program; |
GLuint index = c.index; |
- uint32 name_bucket_id = c.name_bucket_id; |
+ uint32_t name_bucket_id = c.name_bucket_id; |
typedef cmds::GetTransformFeedbackVarying::Result Result; |
Result* result = GetSharedMemoryAs<Result*>( |
c.result_shm_id, c.result_shm_offset, sizeof(*result)); |
@@ -12428,14 +12448,15 @@ error::Error GLES2DecoderImpl::HandleGetTransformFeedbackVarying( |
} |
error::Error GLES2DecoderImpl::HandleGetTransformFeedbackVaryingsCHROMIUM( |
- uint32 immediate_data_size, const void* cmd_data) { |
+ uint32_t immediate_data_size, |
+ const void* cmd_data) { |
if (!unsafe_es3_apis_enabled()) |
return error::kUnknownCommand; |
const gles2::cmds::GetTransformFeedbackVaryingsCHROMIUM& c = |
*static_cast<const gles2::cmds::GetTransformFeedbackVaryingsCHROMIUM*>( |
cmd_data); |
GLuint program_id = static_cast<GLuint>(c.program); |
- uint32 bucket_id = c.bucket_id; |
+ uint32_t bucket_id = c.bucket_id; |
Bucket* bucket = CreateBucket(bucket_id); |
bucket->SetSize(sizeof(TransformFeedbackVaryingsHeader)); // in case we fail. |
Program* program = NULL; |
@@ -12529,17 +12550,17 @@ bool GLES2DecoderImpl::CheckResetStatus() { |
} |
error::Error GLES2DecoderImpl::HandleInsertSyncPointCHROMIUM( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
return error::kUnknownCommand; |
} |
error::Error GLES2DecoderImpl::HandleWaitSyncPointCHROMIUM( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::WaitSyncPointCHROMIUM& c = |
*static_cast<const gles2::cmds::WaitSyncPointCHROMIUM*>(cmd_data); |
- uint32 sync_point = c.sync_point; |
+ uint32_t sync_point = c.sync_point; |
if (wait_sync_point_callback_.is_null()) |
return error::kNoError; |
@@ -12548,7 +12569,7 @@ error::Error GLES2DecoderImpl::HandleWaitSyncPointCHROMIUM( |
} |
error::Error GLES2DecoderImpl::HandleInsertFenceSyncCHROMIUM( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::InsertFenceSyncCHROMIUM& c = |
*static_cast<const gles2::cmds::InsertFenceSyncCHROMIUM*>(cmd_data); |
@@ -12560,25 +12581,25 @@ error::Error GLES2DecoderImpl::HandleInsertFenceSyncCHROMIUM( |
} |
error::Error GLES2DecoderImpl::HandleGenSyncTokenCHROMIUMImmediate( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
return error::kUnknownCommand; |
} |
error::Error GLES2DecoderImpl::HandleGenUnverifiedSyncTokenCHROMIUMImmediate( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
return error::kUnknownCommand; |
} |
error::Error GLES2DecoderImpl::HandleVerifySyncTokensCHROMIUMImmediate( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
return error::kUnknownCommand; |
} |
error::Error GLES2DecoderImpl::HandleWaitSyncTokenCHROMIUM( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::WaitSyncTokenCHROMIUM& c = |
*static_cast<const gles2::cmds::WaitSyncTokenCHROMIUM*>(cmd_data); |
@@ -12604,7 +12625,7 @@ error::Error GLES2DecoderImpl::HandleWaitSyncTokenCHROMIUM( |
} |
error::Error GLES2DecoderImpl::HandleDiscardBackbufferCHROMIUM( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
if (surface_->DeferDraws()) |
return error::kDeferCommandUntilLater; |
@@ -12681,14 +12702,14 @@ void GLES2DecoderImpl::PerformIdleWork() { |
ProcessPendingReadPixels(false); |
} |
-error::Error GLES2DecoderImpl::HandleBeginQueryEXT(uint32 immediate_data_size, |
+error::Error GLES2DecoderImpl::HandleBeginQueryEXT(uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::BeginQueryEXT& c = |
*static_cast<const gles2::cmds::BeginQueryEXT*>(cmd_data); |
GLenum target = static_cast<GLenum>(c.target); |
GLuint client_id = static_cast<GLuint>(c.id); |
- int32 sync_shm_id = static_cast<int32>(c.sync_data_shm_id); |
- uint32 sync_shm_offset = static_cast<uint32>(c.sync_data_shm_offset); |
+ int32_t sync_shm_id = static_cast<int32_t>(c.sync_data_shm_id); |
+ uint32_t sync_shm_offset = static_cast<uint32_t>(c.sync_data_shm_offset); |
switch (target) { |
case GL_COMMANDS_ISSUED_CHROMIUM: |
@@ -12774,12 +12795,12 @@ error::Error GLES2DecoderImpl::HandleBeginQueryEXT(uint32 immediate_data_size, |
return error::kNoError; |
} |
-error::Error GLES2DecoderImpl::HandleEndQueryEXT(uint32 immediate_data_size, |
+error::Error GLES2DecoderImpl::HandleEndQueryEXT(uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::EndQueryEXT& c = |
*static_cast<const gles2::cmds::EndQueryEXT*>(cmd_data); |
GLenum target = static_cast<GLenum>(c.target); |
- uint32 submit_count = static_cast<GLuint>(c.submit_count); |
+ uint32_t submit_count = static_cast<GLuint>(c.submit_count); |
QueryManager::Query* query = query_manager_->GetActiveQuery(target); |
if (!query) { |
@@ -12797,15 +12818,16 @@ error::Error GLES2DecoderImpl::HandleEndQueryEXT(uint32 immediate_data_size, |
return error::kNoError; |
} |
-error::Error GLES2DecoderImpl::HandleQueryCounterEXT(uint32 immediate_data_size, |
- const void* cmd_data) { |
+error::Error GLES2DecoderImpl::HandleQueryCounterEXT( |
+ uint32_t immediate_data_size, |
+ const void* cmd_data) { |
const gles2::cmds::QueryCounterEXT& c = |
*static_cast<const gles2::cmds::QueryCounterEXT*>(cmd_data); |
GLuint client_id = static_cast<GLuint>(c.id); |
GLenum target = static_cast<GLenum>(c.target); |
- int32 sync_shm_id = static_cast<int32>(c.sync_data_shm_id); |
- uint32 sync_shm_offset = static_cast<uint32>(c.sync_data_shm_offset); |
- uint32 submit_count = static_cast<GLuint>(c.submit_count); |
+ int32_t sync_shm_id = static_cast<int32_t>(c.sync_data_shm_id); |
+ uint32_t sync_shm_offset = static_cast<uint32_t>(c.sync_data_shm_offset); |
+ uint32_t submit_count = static_cast<GLuint>(c.submit_count); |
switch (target) { |
case GL_TIMESTAMP: |
@@ -12842,11 +12864,12 @@ error::Error GLES2DecoderImpl::HandleQueryCounterEXT(uint32 immediate_data_size, |
} |
error::Error GLES2DecoderImpl::HandleSetDisjointValueSyncCHROMIUM( |
- uint32 immediate_data_size, const void* cmd_data) { |
+ uint32_t immediate_data_size, |
+ const void* cmd_data) { |
const gles2::cmds::SetDisjointValueSyncCHROMIUM& c = |
*static_cast<const gles2::cmds::SetDisjointValueSyncCHROMIUM*>(cmd_data); |
- int32 sync_shm_id = static_cast<int32>(c.sync_data_shm_id); |
- uint32 sync_shm_offset = static_cast<uint32>(c.sync_data_shm_offset); |
+ int32_t sync_shm_id = static_cast<int32_t>(c.sync_data_shm_id); |
+ uint32_t sync_shm_offset = static_cast<uint32_t>(c.sync_data_shm_offset); |
query_manager_->SetDisjointSync(sync_shm_id, sync_shm_offset); |
return error::kNoError; |
@@ -12924,7 +12947,7 @@ void GLES2DecoderImpl::DoBindVertexArrayOES(GLuint client_id) { |
// Used when OES_vertex_array_object isn't natively supported |
void GLES2DecoderImpl::EmulateVertexArrayState() { |
// Setup the Vertex attribute state |
- for (uint32 vv = 0; vv < group_->max_vertex_attribs(); ++vv) { |
+ for (uint32_t vv = 0; vv < group_->max_vertex_attribs(); ++vv) { |
RestoreStateForAttrib(vv, true); |
} |
@@ -13919,9 +13942,9 @@ void GLES2DecoderImpl::DoTexStorage2DEXT( |
{ |
GLsizei level_width = width; |
GLsizei level_height = height; |
- uint32 estimated_size = 0; |
+ uint32_t estimated_size = 0; |
for (int ii = 0; ii < levels; ++ii) { |
- uint32 level_size = 0; |
+ uint32_t level_size = 0; |
if (!GLES2Util::ComputeImageDataSizes( |
level_width, level_height, 1, format, type, state_.unpack_alignment, |
&estimated_size, NULL, NULL) || |
@@ -13970,7 +13993,7 @@ void GLES2DecoderImpl::DoTexStorage2DEXT( |
} |
error::Error GLES2DecoderImpl::HandleGenMailboxCHROMIUM( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
return error::kUnknownCommand; |
} |
@@ -14345,7 +14368,7 @@ void GLES2DecoderImpl::DoReleaseTexImage2DCHROMIUM( |
} |
error::Error GLES2DecoderImpl::HandleTraceBeginCHROMIUM( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::TraceBeginCHROMIUM& c = |
*static_cast<const gles2::cmds::TraceBeginCHROMIUM*>(cmd_data); |
@@ -14859,8 +14882,8 @@ class PathCommandValidatorContext { |
PathNameBuffer* out_buffer) { |
DCHECK(validators_->path_name_type.IsValid(path_name_type)); |
GLuint path_base = static_cast<GLuint>(cmd.pathBase); |
- uint32 shm_id = static_cast<uint32>(cmd.paths_shm_id); |
- uint32 shm_offset = static_cast<uint32>(cmd.paths_shm_offset); |
+ uint32_t shm_id = static_cast<uint32_t>(cmd.paths_shm_id); |
+ uint32_t shm_offset = static_cast<uint32_t>(cmd.paths_shm_offset); |
if (shm_id == 0 && shm_offset == 0) { |
error_ = error::kOutOfBounds; |
return false; |
@@ -14900,15 +14923,16 @@ class PathCommandValidatorContext { |
*out_transforms = nullptr; |
return true; |
} |
- uint32 transforms_shm_id = static_cast<uint32>(cmd.transformValues_shm_id); |
- uint32 transforms_shm_offset = |
- static_cast<uint32>(cmd.transformValues_shm_offset); |
- uint32 transforms_component_count = |
+ uint32_t transforms_shm_id = |
+ static_cast<uint32_t>(cmd.transformValues_shm_id); |
+ uint32_t transforms_shm_offset = |
+ static_cast<uint32_t>(cmd.transformValues_shm_offset); |
+ uint32_t transforms_component_count = |
GLES2Util::GetComponentCountForGLTransformType(transform_type); |
// Below multiplication will not overflow. |
DCHECK(transforms_component_count <= 12); |
- uint32 one_transform_size = sizeof(GLfloat) * transforms_component_count; |
- uint32 transforms_size = 0; |
+ uint32_t one_transform_size = sizeof(GLfloat) * transforms_component_count; |
+ uint32_t transforms_size = 0; |
if (!SafeMultiplyUint32(one_transform_size, num_paths, &transforms_size)) { |
error_ = error::kOutOfBounds; |
return false; |
@@ -14940,10 +14964,10 @@ class PathCommandValidatorContext { |
template <typename T> |
bool GetPathNameDataImpl(GLuint num_paths, |
GLuint path_base, |
- uint32 shm_id, |
- uint32 shm_offset, |
+ uint32_t shm_id, |
+ uint32_t shm_offset, |
PathNameBuffer* out_buffer) { |
- uint32 paths_size = 0; |
+ uint32_t paths_size = 0; |
if (!SafeMultiplyUint32(num_paths, sizeof(T), &paths_size)) { |
error_ = error::kOutOfBounds; |
return false; |
@@ -14965,7 +14989,7 @@ class PathCommandValidatorContext { |
// For the all the cases, the interpretation is that |
// client intends to use the path 0xfffffffe. |
// The client_id verification is only done after the addition. |
- uint32 client_id = path_base + paths[i]; |
+ uint32_t client_id = path_base + paths[i]; |
if (decoder_->path_manager()->GetPath(client_id, &service_id)) |
has_paths = true; |
// Will use path 0 if the path is not found. This is in line |
@@ -14983,7 +15007,7 @@ class PathCommandValidatorContext { |
}; |
error::Error GLES2DecoderImpl::HandleGenPathsCHROMIUM( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::GenPathsCHROMIUM& c = |
*static_cast<const gles2::cmds::GenPathsCHROMIUM*>(cmd_data); |
@@ -15033,7 +15057,7 @@ error::Error GLES2DecoderImpl::HandleDeletePathsCHROMIUM( |
} |
error::Error GLES2DecoderImpl::HandlePathCommandsCHROMIUM( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
static const char kFunctionName[] = "glPathCommandsCHROMIUM"; |
const gles2::cmds::PathCommandsCHROMIUM& c = |
@@ -15054,13 +15078,13 @@ error::Error GLES2DecoderImpl::HandlePathCommandsCHROMIUM( |
return error::kNoError; |
} |
- GLsizei num_coords = static_cast<uint32>(c.numCoords); |
+ GLsizei num_coords = static_cast<uint32_t>(c.numCoords); |
if (num_coords < 0) { |
LOCAL_SET_GL_ERROR(GL_INVALID_VALUE, kFunctionName, "numCoords < 0"); |
return error::kNoError; |
} |
- GLenum coord_type = static_cast<uint32>(c.coordType); |
+ GLenum coord_type = static_cast<uint32_t>(c.coordType); |
if (!validators_->path_coord_type.IsValid(static_cast<GLint>(coord_type))) { |
LOCAL_SET_GL_ERROR(GL_INVALID_ENUM, kFunctionName, "invalid coordType"); |
return error::kNoError; |
@@ -15070,8 +15094,8 @@ error::Error GLES2DecoderImpl::HandlePathCommandsCHROMIUM( |
base::CheckedNumeric<GLsizei> num_coords_expected = 0; |
if (num_commands > 0) { |
- uint32 commands_shm_id = static_cast<uint32>(c.commands_shm_id); |
- uint32 commands_shm_offset = static_cast<uint32>(c.commands_shm_offset); |
+ uint32_t commands_shm_id = static_cast<uint32_t>(c.commands_shm_id); |
+ uint32_t commands_shm_offset = static_cast<uint32_t>(c.commands_shm_offset); |
if (commands_shm_id != 0 || commands_shm_offset != 0) |
commands = GetSharedMemoryAs<const GLubyte*>( |
commands_shm_id, commands_shm_offset, num_commands); |
@@ -15115,14 +15139,14 @@ error::Error GLES2DecoderImpl::HandlePathCommandsCHROMIUM( |
const void* coords = NULL; |
if (num_coords > 0) { |
- uint32 coords_size = 0; |
- uint32 coord_type_size = |
+ uint32_t coords_size = 0; |
+ uint32_t coord_type_size = |
GLES2Util::GetGLTypeSizeForPathCoordType(coord_type); |
if (!SafeMultiplyUint32(num_coords, coord_type_size, &coords_size)) |
return error::kOutOfBounds; |
- uint32 coords_shm_id = static_cast<uint32>(c.coords_shm_id); |
- uint32 coords_shm_offset = static_cast<uint32>(c.coords_shm_offset); |
+ uint32_t coords_shm_id = static_cast<uint32_t>(c.coords_shm_id); |
+ uint32_t coords_shm_offset = static_cast<uint32_t>(c.coords_shm_offset); |
if (coords_shm_id != 0 || coords_shm_offset != 0) |
coords = GetSharedMemoryAs<const void*>(coords_shm_id, coords_shm_offset, |
coords_size); |
@@ -15138,7 +15162,7 @@ error::Error GLES2DecoderImpl::HandlePathCommandsCHROMIUM( |
} |
error::Error GLES2DecoderImpl::HandlePathParameterfCHROMIUM( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
static const char kFunctionName[] = "glPathParameterfCHROMIUM"; |
const gles2::cmds::PathParameterfCHROMIUM& c = |
@@ -15190,7 +15214,7 @@ error::Error GLES2DecoderImpl::HandlePathParameterfCHROMIUM( |
} |
error::Error GLES2DecoderImpl::HandlePathParameteriCHROMIUM( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
static const char kFunctionName[] = "glPathParameteriCHROMIUM"; |
const gles2::cmds::PathParameteriCHROMIUM& c = |
@@ -15240,7 +15264,7 @@ error::Error GLES2DecoderImpl::HandlePathParameteriCHROMIUM( |
} |
error::Error GLES2DecoderImpl::HandleStencilFillPathCHROMIUM( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::StencilFillPathCHROMIUM& c = |
*static_cast<const gles2::cmds::StencilFillPathCHROMIUM*>(cmd_data); |
@@ -15264,7 +15288,7 @@ error::Error GLES2DecoderImpl::HandleStencilFillPathCHROMIUM( |
} |
error::Error GLES2DecoderImpl::HandleStencilStrokePathCHROMIUM( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::StencilStrokePathCHROMIUM& c = |
*static_cast<const gles2::cmds::StencilStrokePathCHROMIUM*>(cmd_data); |
@@ -15283,7 +15307,7 @@ error::Error GLES2DecoderImpl::HandleStencilStrokePathCHROMIUM( |
} |
error::Error GLES2DecoderImpl::HandleCoverFillPathCHROMIUM( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::CoverFillPathCHROMIUM& c = |
*static_cast<const gles2::cmds::CoverFillPathCHROMIUM*>(cmd_data); |
@@ -15305,7 +15329,7 @@ error::Error GLES2DecoderImpl::HandleCoverFillPathCHROMIUM( |
} |
error::Error GLES2DecoderImpl::HandleCoverStrokePathCHROMIUM( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::CoverStrokePathCHROMIUM& c = |
*static_cast<const gles2::cmds::CoverStrokePathCHROMIUM*>(cmd_data); |
@@ -15327,7 +15351,7 @@ error::Error GLES2DecoderImpl::HandleCoverStrokePathCHROMIUM( |
} |
error::Error GLES2DecoderImpl::HandleStencilThenCoverFillPathCHROMIUM( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::StencilThenCoverFillPathCHROMIUM& c = |
*static_cast<const gles2::cmds::StencilThenCoverFillPathCHROMIUM*>( |
@@ -15353,7 +15377,7 @@ error::Error GLES2DecoderImpl::HandleStencilThenCoverFillPathCHROMIUM( |
} |
error::Error GLES2DecoderImpl::HandleStencilThenCoverStrokePathCHROMIUM( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::StencilThenCoverStrokePathCHROMIUM& c = |
*static_cast<const gles2::cmds::StencilThenCoverStrokePathCHROMIUM*>( |
@@ -15378,7 +15402,7 @@ error::Error GLES2DecoderImpl::HandleStencilThenCoverStrokePathCHROMIUM( |
} |
error::Error GLES2DecoderImpl::HandleStencilFillPathInstancedCHROMIUM( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::StencilFillPathInstancedCHROMIUM& c = |
*static_cast<const gles2::cmds::StencilFillPathInstancedCHROMIUM*>( |
@@ -15415,7 +15439,7 @@ error::Error GLES2DecoderImpl::HandleStencilFillPathInstancedCHROMIUM( |
} |
error::Error GLES2DecoderImpl::HandleStencilStrokePathInstancedCHROMIUM( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::StencilStrokePathInstancedCHROMIUM& c = |
*static_cast<const gles2::cmds::StencilStrokePathInstancedCHROMIUM*>( |
@@ -15452,7 +15476,7 @@ error::Error GLES2DecoderImpl::HandleStencilStrokePathInstancedCHROMIUM( |
} |
error::Error GLES2DecoderImpl::HandleCoverFillPathInstancedCHROMIUM( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::CoverFillPathInstancedCHROMIUM& c = |
*static_cast<const gles2::cmds::CoverFillPathInstancedCHROMIUM*>( |
@@ -15488,7 +15512,7 @@ error::Error GLES2DecoderImpl::HandleCoverFillPathInstancedCHROMIUM( |
} |
error::Error GLES2DecoderImpl::HandleCoverStrokePathInstancedCHROMIUM( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::CoverStrokePathInstancedCHROMIUM& c = |
*static_cast<const gles2::cmds::CoverStrokePathInstancedCHROMIUM*>( |
@@ -15524,7 +15548,7 @@ error::Error GLES2DecoderImpl::HandleCoverStrokePathInstancedCHROMIUM( |
} |
error::Error GLES2DecoderImpl::HandleStencilThenCoverFillPathInstancedCHROMIUM( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::StencilThenCoverFillPathInstancedCHROMIUM& c = |
*static_cast< |
@@ -15566,7 +15590,7 @@ error::Error GLES2DecoderImpl::HandleStencilThenCoverFillPathInstancedCHROMIUM( |
error::Error |
GLES2DecoderImpl::HandleStencilThenCoverStrokePathInstancedCHROMIUM( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::StencilThenCoverStrokePathInstancedCHROMIUM& c = |
*static_cast< |
@@ -15624,7 +15648,7 @@ void GLES2DecoderImpl::DoBindFragmentInputLocationCHROMIUM( |
return; |
} |
if (location < 0 || |
- static_cast<uint32>(location) >= group_->max_varying_vectors() * 4) { |
+ static_cast<uint32_t>(location) >= group_->max_varying_vectors() * 4) { |
LOCAL_SET_GL_ERROR(GL_INVALID_VALUE, kFunctionName, |
"location out of range"); |
return; |
@@ -15634,7 +15658,7 @@ void GLES2DecoderImpl::DoBindFragmentInputLocationCHROMIUM( |
} |
error::Error GLES2DecoderImpl::HandleBindFragmentInputLocationCHROMIUMBucket( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
const gles2::cmds::BindFragmentInputLocationCHROMIUMBucket& c = |
*static_cast<const gles2::cmds::BindFragmentInputLocationCHROMIUMBucket*>( |
@@ -15658,7 +15682,7 @@ error::Error GLES2DecoderImpl::HandleBindFragmentInputLocationCHROMIUMBucket( |
} |
error::Error GLES2DecoderImpl::HandleProgramPathFragmentInputGenCHROMIUM( |
- uint32 immediate_data_size, |
+ uint32_t immediate_data_size, |
const void* cmd_data) { |
static const char kFunctionName[] = "glProgramPathFragmentInputGenCHROMIUM"; |
const gles2::cmds::ProgramPathFragmentInputGenCHROMIUM& c = |
@@ -15738,15 +15762,15 @@ error::Error GLES2DecoderImpl::HandleProgramPathFragmentInputGenCHROMIUM( |
"components does not match fragment input type"); |
return error::kNoError; |
} |
- uint32 coeffs_per_component = |
+ uint32_t coeffs_per_component = |
GLES2Util::GetCoefficientCountForGLPathFragmentInputGenMode(gen_mode); |
// The multiplication below will not overflow. |
DCHECK(coeffs_per_component > 0 && coeffs_per_component <= 4); |
DCHECK(components > 0 && components <= 4); |
- uint32 coeffs_size = sizeof(GLfloat) * coeffs_per_component * components; |
+ uint32_t coeffs_size = sizeof(GLfloat) * coeffs_per_component * components; |
- uint32 coeffs_shm_id = static_cast<uint32>(c.coeffs_shm_id); |
- uint32 coeffs_shm_offset = static_cast<uint32>(c.coeffs_shm_offset); |
+ uint32_t coeffs_shm_id = static_cast<uint32_t>(c.coeffs_shm_id); |
+ uint32_t coeffs_shm_offset = static_cast<uint32_t>(c.coeffs_shm_offset); |
if (coeffs_shm_id != 0 || coeffs_shm_offset != 0) { |
coeffs = GetSharedMemoryAs<const GLfloat*>( |
@@ -15765,6 +15789,7 @@ error::Error GLES2DecoderImpl::HandleProgramPathFragmentInputGenCHROMIUM( |
// Include the auto-generated part of this file. We split this because it means |
// we can easily edit the non-auto generated parts right here in this file |
// instead of having to edit some template or the code generator. |
+#include "base/macros.h" |
#include "gpu/command_buffer/service/gles2_cmd_decoder_autogen.h" |
} // namespace gles2 |