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

Side by Side Diff: gpu/command_buffer/service/gles2_cmd_decoder_unittest_1_autogen.h

Issue 851503003: Update from https://crrev.com/311076 (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 5 years, 11 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 unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 // This file is auto-generated from 5 // This file is auto-generated from
6 // gpu/command_buffer/build_gles2_cmd_buffer.py 6 // gpu/command_buffer/build_gles2_cmd_buffer.py
7 // It's formatted by clang-format using chromium coding style: 7 // It's formatted by clang-format using chromium coding style:
8 // clang-format -i -style=chromium filename 8 // clang-format -i -style=chromium filename
9 // DO NOT EDIT! 9 // DO NOT EDIT!
10 10
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after
47 47
48 TEST_P(GLES2DecoderTest1, BindBufferInvalidArgs0_0) { 48 TEST_P(GLES2DecoderTest1, BindBufferInvalidArgs0_0) {
49 EXPECT_CALL(*gl_, BindBuffer(_, _)).Times(0); 49 EXPECT_CALL(*gl_, BindBuffer(_, _)).Times(0);
50 SpecializedSetup<cmds::BindBuffer, 0>(false); 50 SpecializedSetup<cmds::BindBuffer, 0>(false);
51 cmds::BindBuffer cmd; 51 cmds::BindBuffer cmd;
52 cmd.Init(GL_RENDERBUFFER, client_buffer_id_); 52 cmd.Init(GL_RENDERBUFFER, client_buffer_id_);
53 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd)); 53 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
54 EXPECT_EQ(GL_INVALID_ENUM, GetGLError()); 54 EXPECT_EQ(GL_INVALID_ENUM, GetGLError());
55 } 55 }
56 56
57 TEST_P(GLES2DecoderTest1, BindBufferBaseValidArgs) {
58 EXPECT_CALL(
59 *gl_, BindBufferBase(GL_TRANSFORM_FEEDBACK_BUFFER, 2, kServiceBufferId));
60 SpecializedSetup<cmds::BindBufferBase, 0>(true);
61 cmds::BindBufferBase cmd;
62 cmd.Init(GL_TRANSFORM_FEEDBACK_BUFFER, 2, client_buffer_id_);
63 decoder_->set_unsafe_es3_apis_enabled(true);
64 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
65 EXPECT_EQ(GL_NO_ERROR, GetGLError());
66 decoder_->set_unsafe_es3_apis_enabled(false);
67 EXPECT_EQ(error::kUnknownCommand, ExecuteCmd(cmd));
68 }
69
57 TEST_P(GLES2DecoderTest1, BindFramebufferValidArgs) { 70 TEST_P(GLES2DecoderTest1, BindFramebufferValidArgs) {
58 EXPECT_CALL(*gl_, BindFramebufferEXT(GL_FRAMEBUFFER, kServiceFramebufferId)); 71 EXPECT_CALL(*gl_, BindFramebufferEXT(GL_FRAMEBUFFER, kServiceFramebufferId));
59 SpecializedSetup<cmds::BindFramebuffer, 0>(true); 72 SpecializedSetup<cmds::BindFramebuffer, 0>(true);
60 cmds::BindFramebuffer cmd; 73 cmds::BindFramebuffer cmd;
61 cmd.Init(GL_FRAMEBUFFER, client_framebuffer_id_); 74 cmd.Init(GL_FRAMEBUFFER, client_framebuffer_id_);
62 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd)); 75 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
63 EXPECT_EQ(GL_NO_ERROR, GetGLError()); 76 EXPECT_EQ(GL_NO_ERROR, GetGLError());
64 } 77 }
65 78
66 TEST_P(GLES2DecoderTest1, BindFramebufferValidArgsNewId) { 79 TEST_P(GLES2DecoderTest1, BindFramebufferValidArgsNewId) {
(...skipping 1836 matching lines...) Expand 10 before | Expand all | Expand 10 after
1903 } 1916 }
1904 1917
1905 TEST_P(GLES2DecoderTest1, IsBufferInvalidArgsBadSharedMemoryId) { 1918 TEST_P(GLES2DecoderTest1, IsBufferInvalidArgsBadSharedMemoryId) {
1906 SpecializedSetup<cmds::IsBuffer, 0>(false); 1919 SpecializedSetup<cmds::IsBuffer, 0>(false);
1907 cmds::IsBuffer cmd; 1920 cmds::IsBuffer cmd;
1908 cmd.Init(client_buffer_id_, kInvalidSharedMemoryId, shared_memory_offset_); 1921 cmd.Init(client_buffer_id_, kInvalidSharedMemoryId, shared_memory_offset_);
1909 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd)); 1922 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
1910 cmd.Init(client_buffer_id_, shared_memory_id_, kInvalidSharedMemoryOffset); 1923 cmd.Init(client_buffer_id_, shared_memory_id_, kInvalidSharedMemoryOffset);
1911 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd)); 1924 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
1912 } 1925 }
1913
1914 TEST_P(GLES2DecoderTest1, IsEnabledValidArgs) {
1915 SpecializedSetup<cmds::IsEnabled, 0>(true);
1916 cmds::IsEnabled cmd;
1917 cmd.Init(GL_BLEND, shared_memory_id_, shared_memory_offset_);
1918 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
1919 EXPECT_EQ(GL_NO_ERROR, GetGLError());
1920 }
1921
1922 TEST_P(GLES2DecoderTest1, IsEnabledInvalidArgs0_0) {
1923 EXPECT_CALL(*gl_, IsEnabled(_)).Times(0);
1924 SpecializedSetup<cmds::IsEnabled, 0>(false);
1925 cmds::IsEnabled cmd;
1926 cmd.Init(GL_CLIP_PLANE0, shared_memory_id_, shared_memory_offset_);
1927 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
1928 EXPECT_EQ(GL_INVALID_ENUM, GetGLError());
1929 }
1930
1931 TEST_P(GLES2DecoderTest1, IsEnabledInvalidArgs0_1) {
1932 EXPECT_CALL(*gl_, IsEnabled(_)).Times(0);
1933 SpecializedSetup<cmds::IsEnabled, 0>(false);
1934 cmds::IsEnabled cmd;
1935 cmd.Init(GL_POINT_SPRITE, shared_memory_id_, shared_memory_offset_);
1936 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
1937 EXPECT_EQ(GL_INVALID_ENUM, GetGLError());
1938 }
1939
1940 TEST_P(GLES2DecoderTest1, IsEnabledInvalidArgsBadSharedMemoryId) {
1941 SpecializedSetup<cmds::IsEnabled, 0>(false);
1942 cmds::IsEnabled cmd;
1943 cmd.Init(GL_BLEND, kInvalidSharedMemoryId, shared_memory_offset_);
1944 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
1945 cmd.Init(GL_BLEND, shared_memory_id_, kInvalidSharedMemoryOffset);
1946 EXPECT_EQ(error::kOutOfBounds, ExecuteCmd(cmd));
1947 }
1948 #endif // GPU_COMMAND_BUFFER_SERVICE_GLES2_CMD_DECODER_UNITTEST_1_AUTOGEN_H_ 1926 #endif // GPU_COMMAND_BUFFER_SERVICE_GLES2_CMD_DECODER_UNITTEST_1_AUTOGEN_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698