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

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

Issue 12326146: Refactor/Rename a bunch of GPU stuff (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 years, 10 months 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
Index: gpu/command_buffer/service/gles2_cmd_decoder_unittest_base.cc
diff --git a/gpu/command_buffer/service/gles2_cmd_decoder_unittest_base.cc b/gpu/command_buffer/service/gles2_cmd_decoder_unittest_base.cc
index a3d1412b832eb229715fb77a37d7e335af0f8560..96228b9bf3d63981f8fb1d16b6a4419e35230cad 100644
--- a/gpu/command_buffer/service/gles2_cmd_decoder_unittest_base.cc
+++ b/gpu/command_buffer/service/gles2_cmd_decoder_unittest_base.cc
@@ -86,13 +86,14 @@ void GLES2DecoderTestBase::InitDecoder(
bool request_depth,
bool request_stencil,
bool bind_generates_resource) {
- FramebufferManager::FramebufferInfo::ClearFramebufferCompleteComboMap();
+ Framebuffer::ClearFramebufferCompleteComboMap();
gl_.reset(new StrictMock<MockGLInterface>());
::gfx::GLInterface::SetGLInterface(gl_.get());
- group_ = ContextGroup::Ref(new ContextGroup(NULL,
- NULL,
- memory_tracker_,
- bind_generates_resource));
+ group_ = scoped_refptr<ContextGroup>(new ContextGroup(
+ NULL,
+ NULL,
+ memory_tracker_,
+ bind_generates_resource));
InSequence sequence;
@@ -263,23 +264,23 @@ void GLES2DecoderTestBase::InitDecoder(
EXPECT_CALL(*gl_, GenBuffersARB(_, _))
.WillOnce(SetArgumentPointee<1>(kServiceBufferId))
.RetiresOnSaturation();
- GenHelper<GenBuffersImmediate>(client_buffer_id_);
+ GenHelper<cmds::GenBuffersImmediate>(client_buffer_id_);
EXPECT_CALL(*gl_, GenFramebuffersEXT(_, _))
.WillOnce(SetArgumentPointee<1>(kServiceFramebufferId))
.RetiresOnSaturation();
- GenHelper<GenFramebuffersImmediate>(client_framebuffer_id_);
+ GenHelper<cmds::GenFramebuffersImmediate>(client_framebuffer_id_);
EXPECT_CALL(*gl_, GenRenderbuffersEXT(_, _))
.WillOnce(SetArgumentPointee<1>(kServiceRenderbufferId))
.RetiresOnSaturation();
- GenHelper<GenRenderbuffersImmediate>(client_renderbuffer_id_);
+ GenHelper<cmds::GenRenderbuffersImmediate>(client_renderbuffer_id_);
EXPECT_CALL(*gl_, GenTextures(_, _))
.WillOnce(SetArgumentPointee<1>(kServiceTextureId))
.RetiresOnSaturation();
- GenHelper<GenTexturesImmediate>(client_texture_id_);
+ GenHelper<cmds::GenTexturesImmediate>(client_texture_id_);
EXPECT_CALL(*gl_, GenBuffersARB(_, _))
.WillOnce(SetArgumentPointee<1>(kServiceElementBufferId))
.RetiresOnSaturation();
- GenHelper<GenBuffersImmediate>(client_element_buffer_id_);
+ GenHelper<cmds::GenBuffersImmediate>(client_element_buffer_id_);
DoCreateProgram(client_program_id_, kServiceProgramId);
DoCreateShader(GL_VERTEX_SHADER, client_shader_id_, kServiceShaderId);
@@ -320,7 +321,7 @@ GLint GLES2DecoderTestBase::GetGLError() {
EXPECT_CALL(*gl_, GetError())
.WillOnce(Return(GL_NO_ERROR))
.RetiresOnSaturation();
- GetError cmd;
+ cmds::GetError cmd;
cmd.Init(shared_memory_id_, shared_memory_offset_);
EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
return static_cast<GLint>(*GetSharedMemoryAs<GLenum*>());
@@ -332,13 +333,13 @@ void GLES2DecoderTestBase::DoCreateShader(
.Times(1)
.WillOnce(Return(service_id))
.RetiresOnSaturation();
- CreateShader cmd;
+ cmds::CreateShader cmd;
cmd.Init(shader_type, client_id);
EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
}
bool GLES2DecoderTestBase::DoIsShader(GLuint client_id) {
- return IsObjectHelper<IsShader, IsShader::Result>(client_id);
+ return IsObjectHelper<cmds::IsShader, cmds::IsShader::Result>(client_id);
}
void GLES2DecoderTestBase::DoDeleteShader(
@@ -346,7 +347,7 @@ void GLES2DecoderTestBase::DoDeleteShader(
EXPECT_CALL(*gl_, DeleteShader(service_id))
.Times(1)
.RetiresOnSaturation();
- DeleteShader cmd;
+ cmds::DeleteShader cmd;
cmd.Init(client_id);
EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
}
@@ -357,18 +358,18 @@ void GLES2DecoderTestBase::DoCreateProgram(
.Times(1)
.WillOnce(Return(service_id))
.RetiresOnSaturation();
- CreateProgram cmd;
+ cmds::CreateProgram cmd;
cmd.Init(client_id);
EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
}
bool GLES2DecoderTestBase::DoIsProgram(GLuint client_id) {
- return IsObjectHelper<IsProgram, IsProgram::Result>(client_id);
+ return IsObjectHelper<cmds::IsProgram, cmds::IsProgram::Result>(client_id);
}
void GLES2DecoderTestBase::DoDeleteProgram(
GLuint client_id, GLuint /* service_id */) {
- DeleteProgram cmd;
+ cmds::DeleteProgram cmd;
cmd.Init(client_id);
EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
}
@@ -551,7 +552,7 @@ void GLES2DecoderTestBase::SetupShaderForUniform(GLenum uniform_type) {
EXPECT_CALL(*gl_, UseProgram(kServiceProgramId))
.Times(1)
.RetiresOnSaturation();
- UseProgram cmd;
+ cmds::UseProgram cmd;
cmd.Init(client_program_id_);
EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
}
@@ -561,13 +562,13 @@ void GLES2DecoderTestBase::DoBindBuffer(
EXPECT_CALL(*gl_, BindBuffer(target, service_id))
.Times(1)
.RetiresOnSaturation();
- BindBuffer cmd;
+ cmds::BindBuffer cmd;
cmd.Init(target, client_id);
EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
}
bool GLES2DecoderTestBase::DoIsBuffer(GLuint client_id) {
- return IsObjectHelper<IsBuffer, IsBuffer::Result>(client_id);
+ return IsObjectHelper<cmds::IsBuffer, cmds::IsBuffer::Result>(client_id);
}
void GLES2DecoderTestBase::DoDeleteBuffer(
@@ -575,7 +576,7 @@ void GLES2DecoderTestBase::DoDeleteBuffer(
EXPECT_CALL(*gl_, DeleteBuffersARB(1, Pointee(service_id)))
.Times(1)
.RetiresOnSaturation();
- DeleteBuffers cmd;
+ cmds::DeleteBuffers cmd;
cmd.Init(1, shared_memory_id_, shared_memory_offset_);
memcpy(shared_memory_address_, &client_id, sizeof(client_id));
EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
@@ -678,13 +679,14 @@ void GLES2DecoderTestBase::DoBindFramebuffer(
EXPECT_CALL(*gl_, BindFramebufferEXT(target, service_id))
.Times(1)
.RetiresOnSaturation();
- BindFramebuffer cmd;
+ cmds::BindFramebuffer cmd;
cmd.Init(target, client_id);
EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
}
bool GLES2DecoderTestBase::DoIsFramebuffer(GLuint client_id) {
- return IsObjectHelper<IsFramebuffer, IsFramebuffer::Result>(client_id);
+ return IsObjectHelper<cmds::IsFramebuffer, cmds::IsFramebuffer::Result>(
+ client_id);
}
void GLES2DecoderTestBase::DoDeleteFramebuffer(
@@ -704,7 +706,7 @@ void GLES2DecoderTestBase::DoDeleteFramebuffer(
EXPECT_CALL(*gl_, DeleteFramebuffersEXT(1, Pointee(service_id)))
.Times(1)
.RetiresOnSaturation();
- DeleteFramebuffers cmd;
+ cmds::DeleteFramebuffers cmd;
cmd.Init(1, shared_memory_id_, shared_memory_offset_);
memcpy(shared_memory_address_, &client_id, sizeof(client_id));
EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
@@ -715,13 +717,14 @@ void GLES2DecoderTestBase::DoBindRenderbuffer(
EXPECT_CALL(*gl_, BindRenderbufferEXT(target, service_id))
.Times(1)
.RetiresOnSaturation();
- BindRenderbuffer cmd;
+ cmds::BindRenderbuffer cmd;
cmd.Init(target, client_id);
EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
}
bool GLES2DecoderTestBase::DoIsRenderbuffer(GLuint client_id) {
- return IsObjectHelper<IsRenderbuffer, IsRenderbuffer::Result>(client_id);
+ return IsObjectHelper<cmds::IsRenderbuffer, cmds::IsRenderbuffer::Result>(
+ client_id);
}
void GLES2DecoderTestBase::DoDeleteRenderbuffer(
@@ -729,7 +732,7 @@ void GLES2DecoderTestBase::DoDeleteRenderbuffer(
EXPECT_CALL(*gl_, DeleteRenderbuffersEXT(1, Pointee(service_id)))
.Times(1)
.RetiresOnSaturation();
- DeleteRenderbuffers cmd;
+ cmds::DeleteRenderbuffers cmd;
cmd.Init(1, shared_memory_id_, shared_memory_offset_);
memcpy(shared_memory_address_, &client_id, sizeof(client_id));
EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
@@ -740,13 +743,13 @@ void GLES2DecoderTestBase::DoBindTexture(
EXPECT_CALL(*gl_, BindTexture(target, service_id))
.Times(1)
.RetiresOnSaturation();
- BindTexture cmd;
+ cmds::BindTexture cmd;
cmd.Init(target, client_id);
EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
}
bool GLES2DecoderTestBase::DoIsTexture(GLuint client_id) {
- return IsObjectHelper<IsTexture, IsTexture::Result>(client_id);
+ return IsObjectHelper<cmds::IsTexture, cmds::IsTexture::Result>(client_id);
}
void GLES2DecoderTestBase::DoDeleteTexture(
@@ -754,7 +757,7 @@ void GLES2DecoderTestBase::DoDeleteTexture(
EXPECT_CALL(*gl_, DeleteTextures(1, Pointee(service_id)))
.Times(1)
.RetiresOnSaturation();
- DeleteTextures cmd;
+ cmds::DeleteTextures cmd;
cmd.Init(1, shared_memory_id_, shared_memory_offset_);
memcpy(shared_memory_address_, &client_id, sizeof(client_id));
EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
@@ -775,7 +778,7 @@ void GLES2DecoderTestBase::DoTexImage2D(
EXPECT_CALL(*gl_, GetError())
.WillOnce(Return(GL_NO_ERROR))
.RetiresOnSaturation();
- TexImage2D cmd;
+ cmds::TexImage2D cmd;
cmd.Init(target, level, internal_format, width, height, border, format,
type, shared_memory_id, shared_memory_offset);
EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
@@ -797,7 +800,7 @@ void GLES2DecoderTestBase::DoCompressedTexImage2D(
.RetiresOnSaturation();
CommonDecoder::Bucket* bucket = decoder_->CreateBucket(bucket_id);
bucket->SetSize(size);
- CompressedTexImage2DBucket cmd;
+ cmds::CompressedTexImage2DBucket cmd;
cmd.Init(
target, level, format, width, height, border,
bucket_id);
@@ -826,7 +829,7 @@ void GLES2DecoderTestBase::DoTexImage2DSameSize(
.WillOnce(Return(GL_NO_ERROR))
.RetiresOnSaturation();
}
- TexImage2D cmd;
+ cmds::TexImage2D cmd;
cmd.Init(target, level, internal_format, width, height, border, format,
type, shared_memory_id, shared_memory_offset);
EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
@@ -845,7 +848,7 @@ void GLES2DecoderTestBase::DoRenderbufferStorage(
EXPECT_CALL(*gl_, GetError())
.WillOnce(Return(error))
.RetiresOnSaturation();
- RenderbufferStorage cmd;
+ cmds::RenderbufferStorage cmd;
cmd.Init(target, internal_format, width, height);
EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
}
@@ -864,7 +867,7 @@ void GLES2DecoderTestBase::DoFramebufferTexture2D(
EXPECT_CALL(*gl_, GetError())
.WillOnce(Return(error))
.RetiresOnSaturation();
- FramebufferTexture2D cmd;
+ cmds::FramebufferTexture2D cmd;
cmd.Init(target, attachment, textarget, texture_client_id, level);
EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
}
@@ -886,7 +889,7 @@ void GLES2DecoderTestBase::DoFramebufferRenderbuffer(
EXPECT_CALL(*gl_, GetError())
.WillOnce(Return(error))
.RetiresOnSaturation();
- FramebufferRenderbuffer cmd;
+ cmds::FramebufferRenderbuffer cmd;
cmd.Init(target, attachment, renderbuffer_target, renderbuffer_client_id);
EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
}
@@ -898,7 +901,7 @@ void GLES2DecoderTestBase::DoVertexAttribPointer(
BufferOffset(offset)))
.Times(1)
.RetiresOnSaturation();
- VertexAttribPointer cmd;
+ cmds::VertexAttribPointer cmd;
cmd.Init(index, size, GL_FLOAT, GL_FALSE, stride, offset);
EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
}
@@ -909,7 +912,7 @@ void GLES2DecoderTestBase::DoVertexAttribDivisorANGLE(
VertexAttribDivisorANGLE(index, divisor))
.Times(1)
.RetiresOnSaturation();
- VertexAttribDivisorANGLE cmd;
+ cmds::VertexAttribDivisorANGLE cmd;
cmd.Init(index, divisor);
EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
}
@@ -1118,7 +1121,7 @@ void GLES2DecoderTestBase::SetupDefaultProgram() {
EXPECT_CALL(*gl_, UseProgram(kServiceProgramId))
.Times(1)
.RetiresOnSaturation();
- UseProgram cmd;
+ cmds::UseProgram cmd;
cmd.Init(client_program_id_);
EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
}
@@ -1152,7 +1155,7 @@ void GLES2DecoderTestBase::SetupCubemapProgram() {
EXPECT_CALL(*gl_, UseProgram(kServiceProgramId))
.Times(1)
.RetiresOnSaturation();
- UseProgram cmd;
+ cmds::UseProgram cmd;
cmd.Init(client_program_id_);
EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
}
@@ -1190,17 +1193,17 @@ void GLES2DecoderTestBase::SetupShader(
GL_FRAGMENT_SHADER, fragment_shader_client_id,
fragment_shader_service_id);
- GetShaderInfo(vertex_shader_client_id)->SetStatus(true, "", NULL);
- GetShaderInfo(fragment_shader_client_id)->SetStatus(true, "", NULL);
+ GetShader(vertex_shader_client_id)->SetStatus(true, "", NULL);
+ GetShader(fragment_shader_client_id)->SetStatus(true, "", NULL);
- AttachShader attach_cmd;
+ cmds::AttachShader attach_cmd;
attach_cmd.Init(program_client_id, vertex_shader_client_id);
EXPECT_EQ(error::kNoError, ExecuteCmd(attach_cmd));
attach_cmd.Init(program_client_id, fragment_shader_client_id);
EXPECT_EQ(error::kNoError, ExecuteCmd(attach_cmd));
- LinkProgram link_cmd;
+ cmds::LinkProgram link_cmd;
link_cmd.Init(program_client_id);
EXPECT_EQ(error::kNoError, ExecuteCmd(link_cmd));
@@ -1213,7 +1216,7 @@ void GLES2DecoderTestBase::DoEnableVertexAttribArray(GLint index) {
EXPECT_CALL(*gl_, EnableVertexAttribArray(index))
.Times(1)
.RetiresOnSaturation();
- EnableVertexAttribArray cmd;
+ cmds::EnableVertexAttribArray cmd;
cmd.Init(index);
EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
}
@@ -1228,7 +1231,7 @@ void GLES2DecoderTestBase::DoBufferData(GLenum target, GLsizei size) {
EXPECT_CALL(*gl_, GetError())
.WillOnce(Return(GL_NO_ERROR))
.RetiresOnSaturation();
- BufferData cmd;
+ cmds::BufferData cmd;
cmd.Init(target, size, 0, 0, GL_STREAM_DRAW);
EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
}
@@ -1240,7 +1243,7 @@ void GLES2DecoderTestBase::DoBufferSubData(
.Times(1)
.RetiresOnSaturation();
memcpy(shared_memory_address_, data, size);
- BufferSubData cmd;
+ cmds::BufferSubData cmd;
cmd.Init(target, offset, size, shared_memory_id_, shared_memory_offset_);
EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
}
« no previous file with comments | « gpu/command_buffer/service/gles2_cmd_decoder_unittest_base.h ('k') | gpu/command_buffer/service/memory_program_cache.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698