Index: gpu/command_buffer/service/program_manager.cc |
diff --git a/gpu/command_buffer/service/program_manager.cc b/gpu/command_buffer/service/program_manager.cc |
index 45b0c5548a4b81468d4eee55a39b107fd19fbe77..910f86420a8efb260a559aadeccb961ff9f5e599 100644 |
--- a/gpu/command_buffer/service/program_manager.cc |
+++ b/gpu/command_buffer/service/program_manager.cc |
@@ -4,12 +4,14 @@ |
#include "gpu/command_buffer/service/program_manager.h" |
+#include <stddef.h> |
+#include <stdint.h> |
+ |
#include <algorithm> |
#include <set> |
#include <utility> |
#include <vector> |
-#include "base/basictypes.h" |
#include "base/command_line.h" |
#include "base/containers/hash_tables.h" |
#include "base/logging.h" |
@@ -73,7 +75,7 @@ bool GetUniformNameSansElement( |
base::CheckedNumeric<GLint> index = 0; |
size_t last = name.size() - 1; |
for (size_t pos = open_pos + 1; pos < last; ++pos) { |
- int8 digit = name[pos] - '0'; |
+ int8_t digit = name[pos] - '0'; |
if (digit < 0 || digit > 9) { |
return false; |
} |
@@ -110,9 +112,9 @@ bool IsBuiltInInvariant( |
return hit->second.isInvariant; |
} |
-uint32 ComputeOffset(const void* start, const void* position) { |
- return static_cast<const uint8*>(position) - |
- static_cast<const uint8*>(start); |
+uint32_t ComputeOffset(const void* start, const void* position) { |
+ return static_cast<const uint8_t*>(position) - |
+ static_cast<const uint8_t*>(start); |
} |
} // anonymous namespace. |
@@ -323,8 +325,7 @@ void Program::UpdateLogInfo() { |
set_log_info(ProcessLogInfo(log).c_str()); |
} |
-void Program::ClearUniforms( |
- std::vector<uint8>* zero_buffer) { |
+void Program::ClearUniforms(std::vector<uint8_t>* zero_buffer) { |
DCHECK(zero_buffer); |
if (uniforms_cleared_) { |
return; |
@@ -333,11 +334,11 @@ void Program::ClearUniforms( |
for (const UniformInfo& uniform_info : uniform_infos_) { |
GLint location = uniform_info.element_locations[0]; |
GLsizei size = uniform_info.size; |
- uint32 unit_size = |
+ uint32_t unit_size = |
GLES2Util::GetElementCountForUniformType(uniform_info.type) * |
GLES2Util::GetElementSizeForUniformType(uniform_info.type); |
DCHECK_LT(0u, unit_size); |
- uint32 size_needed = size * unit_size; |
+ uint32_t size_needed = size * unit_size; |
if (size_needed > zero_buffer->size()) { |
zero_buffer->resize(size_needed, 0u); |
} |
@@ -1833,8 +1834,8 @@ void Program::GetProgramInfo( |
// because the data being calucated from has various small limits. The max |
// number of attribs + uniforms is somewhere well under 1024. The maximum size |
// of an identifier is 256 characters. |
- uint32 num_locations = 0; |
- uint32 total_string_size = 0; |
+ uint32_t num_locations = 0; |
+ uint32_t total_string_size = 0; |
for (size_t ii = 0; ii < attrib_infos_.size(); ++ii) { |
const VertexAttrib& info = attrib_infos_[ii]; |
@@ -1847,17 +1848,17 @@ void Program::GetProgramInfo( |
total_string_size += info.name.size(); |
} |
- uint32 num_inputs = attrib_infos_.size() + uniform_infos_.size(); |
- uint32 input_size = num_inputs * sizeof(ProgramInput); |
- uint32 location_size = num_locations * sizeof(int32); |
- uint32 size = sizeof(ProgramInfoHeader) + |
- input_size + location_size + total_string_size; |
+ uint32_t num_inputs = attrib_infos_.size() + uniform_infos_.size(); |
+ uint32_t input_size = num_inputs * sizeof(ProgramInput); |
+ uint32_t location_size = num_locations * sizeof(int32_t); |
+ uint32_t size = sizeof(ProgramInfoHeader) + input_size + location_size + |
+ total_string_size; |
bucket->SetSize(size); |
ProgramInfoHeader* header = bucket->GetDataAs<ProgramInfoHeader*>(0, size); |
ProgramInput* inputs = bucket->GetDataAs<ProgramInput*>( |
sizeof(ProgramInfoHeader), input_size); |
- int32* locations = bucket->GetDataAs<int32*>( |
+ int32_t* locations = bucket->GetDataAs<int32_t*>( |
sizeof(ProgramInfoHeader) + input_size, location_size); |
char* strings = bucket->GetDataAs<char*>( |
sizeof(ProgramInfoHeader) + input_size + location_size, |
@@ -2267,8 +2268,8 @@ Program::~Program() { |
} |
ProgramManager::ProgramManager(ProgramCache* program_cache, |
- uint32 max_varying_vectors, |
- uint32 max_dual_source_draw_buffers, |
+ uint32_t max_varying_vectors, |
+ uint32_t max_dual_source_draw_buffers, |
FeatureInfo* feature_info) |
: program_count_(0), |
have_context_(true), |
@@ -2383,7 +2384,7 @@ void ProgramManager::ClearUniforms(Program* program) { |
program->ClearUniforms(&zero_); |
} |
-int32 ProgramManager::MakeFakeLocation(int32 index, int32 element) { |
+int32_t ProgramManager::MakeFakeLocation(int32_t index, int32_t element) { |
return index + element * 0x10000; |
} |