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

Side by Side Diff: mojo/gpu/mojo_gles2_impl_autogen.cc

Issue 1035813002: Remove all usages of MojoGLES2GetGLES2Interface(). (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 9 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
« no previous file with comments | « gpu/command_buffer/build_gles2_cmd_buffer.py ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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
11 #include "mojo/gpu/mojo_gles2_impl_autogen.h" 11 #include "mojo/gpu/mojo_gles2_impl_autogen.h"
12 12
13 #include "base/logging.h" 13 #include "base/logging.h"
14 #include "third_party/mojo/src/mojo/public/c/gles2/chromium_miscellaneous.h"
15 #include "third_party/mojo/src/mojo/public/c/gles2/chromium_sub_image.h"
14 #include "third_party/mojo/src/mojo/public/c/gles2/chromium_sync_point.h" 16 #include "third_party/mojo/src/mojo/public/c/gles2/chromium_sync_point.h"
15 #include "third_party/mojo/src/mojo/public/c/gles2/chromium_texture_mailbox.h" 17 #include "third_party/mojo/src/mojo/public/c/gles2/chromium_texture_mailbox.h"
16 #include "third_party/mojo/src/mojo/public/c/gles2/gles2.h" 18 #include "third_party/mojo/src/mojo/public/c/gles2/gles2.h"
19 #include "third_party/mojo/src/mojo/public/c/gles2/occlusion_query_ext.h"
17 20
18 namespace mojo { 21 namespace mojo {
19 22
20 void MojoGLES2Impl::ActiveTexture(GLenum texture) { 23 void MojoGLES2Impl::ActiveTexture(GLenum texture) {
21 MojoGLES2MakeCurrent(context_); 24 MojoGLES2MakeCurrent(context_);
22 glActiveTexture(texture); 25 glActiveTexture(texture);
23 } 26 }
24 void MojoGLES2Impl::AttachShader(GLuint program, GLuint shader) { 27 void MojoGLES2Impl::AttachShader(GLuint program, GLuint shader) {
25 MojoGLES2MakeCurrent(context_); 28 MojoGLES2MakeCurrent(context_);
26 glAttachShader(program, shader); 29 glAttachShader(program, shader);
(...skipping 728 matching lines...) Expand 10 before | Expand all | Expand 10 after
755 GLsizei count, 758 GLsizei count,
756 const GLchar* const* str, 759 const GLchar* const* str,
757 const GLint* length) { 760 const GLint* length) {
758 MojoGLES2MakeCurrent(context_); 761 MojoGLES2MakeCurrent(context_);
759 glShaderSource(shader, count, str, length); 762 glShaderSource(shader, count, str, length);
760 } 763 }
761 void MojoGLES2Impl::ShallowFinishCHROMIUM() { 764 void MojoGLES2Impl::ShallowFinishCHROMIUM() {
762 NOTREACHED() << "Unimplemented ShallowFinishCHROMIUM."; 765 NOTREACHED() << "Unimplemented ShallowFinishCHROMIUM.";
763 } 766 }
764 void MojoGLES2Impl::ShallowFlushCHROMIUM() { 767 void MojoGLES2Impl::ShallowFlushCHROMIUM() {
765 return static_cast<gpu::gles2::GLES2Interface*>( 768 MojoGLES2MakeCurrent(context_);
766 MojoGLES2GetGLES2Interface(context_))->ShallowFlushCHROMIUM(); 769 glShallowFlushCHROMIUM();
767 } 770 }
768 void MojoGLES2Impl::OrderingBarrierCHROMIUM() { 771 void MojoGLES2Impl::OrderingBarrierCHROMIUM() {
769 NOTREACHED() << "Unimplemented OrderingBarrierCHROMIUM."; 772 NOTREACHED() << "Unimplemented OrderingBarrierCHROMIUM.";
770 } 773 }
771 void MojoGLES2Impl::StencilFunc(GLenum func, GLint ref, GLuint mask) { 774 void MojoGLES2Impl::StencilFunc(GLenum func, GLint ref, GLuint mask) {
772 MojoGLES2MakeCurrent(context_); 775 MojoGLES2MakeCurrent(context_);
773 glStencilFunc(func, ref, mask); 776 glStencilFunc(func, ref, mask);
774 } 777 }
775 void MojoGLES2Impl::StencilFuncSeparate(GLenum face, 778 void MojoGLES2Impl::StencilFuncSeparate(GLenum face,
776 GLenum func, 779 GLenum func,
(...skipping 410 matching lines...) Expand 10 before | Expand all | Expand 10 after
1187 NOTREACHED() << "Unimplemented FramebufferTexture2DMultisampleEXT."; 1190 NOTREACHED() << "Unimplemented FramebufferTexture2DMultisampleEXT.";
1188 } 1191 }
1189 void MojoGLES2Impl::TexStorage2DEXT(GLenum target, 1192 void MojoGLES2Impl::TexStorage2DEXT(GLenum target,
1190 GLsizei levels, 1193 GLsizei levels,
1191 GLenum internalFormat, 1194 GLenum internalFormat,
1192 GLsizei width, 1195 GLsizei width,
1193 GLsizei height) { 1196 GLsizei height) {
1194 NOTREACHED() << "Unimplemented TexStorage2DEXT."; 1197 NOTREACHED() << "Unimplemented TexStorage2DEXT.";
1195 } 1198 }
1196 void MojoGLES2Impl::GenQueriesEXT(GLsizei n, GLuint* queries) { 1199 void MojoGLES2Impl::GenQueriesEXT(GLsizei n, GLuint* queries) {
1197 return static_cast<gpu::gles2::GLES2Interface*>( 1200 MojoGLES2MakeCurrent(context_);
1198 MojoGLES2GetGLES2Interface(context_))->GenQueriesEXT(n, queries); 1201 glGenQueriesEXT(n, queries);
1199 } 1202 }
1200 void MojoGLES2Impl::DeleteQueriesEXT(GLsizei n, const GLuint* queries) { 1203 void MojoGLES2Impl::DeleteQueriesEXT(GLsizei n, const GLuint* queries) {
1201 return static_cast<gpu::gles2::GLES2Interface*>( 1204 MojoGLES2MakeCurrent(context_);
1202 MojoGLES2GetGLES2Interface(context_)) 1205 glDeleteQueriesEXT(n, queries);
1203 ->DeleteQueriesEXT(n, queries);
1204 } 1206 }
1205 GLboolean MojoGLES2Impl::IsQueryEXT(GLuint id) { 1207 GLboolean MojoGLES2Impl::IsQueryEXT(GLuint id) {
1206 NOTREACHED() << "Unimplemented IsQueryEXT."; 1208 MojoGLES2MakeCurrent(context_);
1207 return 0; 1209 return glIsQueryEXT(id);
1208 } 1210 }
1209 void MojoGLES2Impl::BeginQueryEXT(GLenum target, GLuint id) { 1211 void MojoGLES2Impl::BeginQueryEXT(GLenum target, GLuint id) {
1210 return static_cast<gpu::gles2::GLES2Interface*>( 1212 MojoGLES2MakeCurrent(context_);
1211 MojoGLES2GetGLES2Interface(context_))->BeginQueryEXT(target, id); 1213 glBeginQueryEXT(target, id);
1212 } 1214 }
1213 void MojoGLES2Impl::BeginTransformFeedback(GLenum primitivemode) { 1215 void MojoGLES2Impl::BeginTransformFeedback(GLenum primitivemode) {
1214 NOTREACHED() << "Unimplemented BeginTransformFeedback."; 1216 NOTREACHED() << "Unimplemented BeginTransformFeedback.";
1215 } 1217 }
1216 void MojoGLES2Impl::EndQueryEXT(GLenum target) { 1218 void MojoGLES2Impl::EndQueryEXT(GLenum target) {
1217 return static_cast<gpu::gles2::GLES2Interface*>( 1219 MojoGLES2MakeCurrent(context_);
1218 MojoGLES2GetGLES2Interface(context_))->EndQueryEXT(target); 1220 glEndQueryEXT(target);
1219 } 1221 }
1220 void MojoGLES2Impl::EndTransformFeedback() { 1222 void MojoGLES2Impl::EndTransformFeedback() {
1221 NOTREACHED() << "Unimplemented EndTransformFeedback."; 1223 NOTREACHED() << "Unimplemented EndTransformFeedback.";
1222 } 1224 }
1223 void MojoGLES2Impl::GetQueryivEXT(GLenum target, GLenum pname, GLint* params) { 1225 void MojoGLES2Impl::GetQueryivEXT(GLenum target, GLenum pname, GLint* params) {
1224 NOTREACHED() << "Unimplemented GetQueryivEXT."; 1226 MojoGLES2MakeCurrent(context_);
1227 glGetQueryivEXT(target, pname, params);
1225 } 1228 }
1226 void MojoGLES2Impl::GetQueryObjectuivEXT(GLuint id, 1229 void MojoGLES2Impl::GetQueryObjectuivEXT(GLuint id,
1227 GLenum pname, 1230 GLenum pname,
1228 GLuint* params) { 1231 GLuint* params) {
1229 return static_cast<gpu::gles2::GLES2Interface*>( 1232 MojoGLES2MakeCurrent(context_);
1230 MojoGLES2GetGLES2Interface(context_)) 1233 glGetQueryObjectuivEXT(id, pname, params);
1231 ->GetQueryObjectuivEXT(id, pname, params);
1232 } 1234 }
1233 void MojoGLES2Impl::InsertEventMarkerEXT(GLsizei length, const GLchar* marker) { 1235 void MojoGLES2Impl::InsertEventMarkerEXT(GLsizei length, const GLchar* marker) {
1234 NOTREACHED() << "Unimplemented InsertEventMarkerEXT."; 1236 NOTREACHED() << "Unimplemented InsertEventMarkerEXT.";
1235 } 1237 }
1236 void MojoGLES2Impl::PushGroupMarkerEXT(GLsizei length, const GLchar* marker) { 1238 void MojoGLES2Impl::PushGroupMarkerEXT(GLsizei length, const GLchar* marker) {
1237 NOTREACHED() << "Unimplemented PushGroupMarkerEXT."; 1239 NOTREACHED() << "Unimplemented PushGroupMarkerEXT.";
1238 } 1240 }
1239 void MojoGLES2Impl::PopGroupMarkerEXT() { 1241 void MojoGLES2Impl::PopGroupMarkerEXT() {
1240 NOTREACHED() << "Unimplemented PopGroupMarkerEXT."; 1242 NOTREACHED() << "Unimplemented PopGroupMarkerEXT.";
1241 } 1243 }
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after
1297 } 1299 }
1298 void* MojoGLES2Impl::MapTexSubImage2DCHROMIUM(GLenum target, 1300 void* MojoGLES2Impl::MapTexSubImage2DCHROMIUM(GLenum target,
1299 GLint level, 1301 GLint level,
1300 GLint xoffset, 1302 GLint xoffset,
1301 GLint yoffset, 1303 GLint yoffset,
1302 GLsizei width, 1304 GLsizei width,
1303 GLsizei height, 1305 GLsizei height,
1304 GLenum format, 1306 GLenum format,
1305 GLenum type, 1307 GLenum type,
1306 GLenum access) { 1308 GLenum access) {
1307 return static_cast<gpu::gles2::GLES2Interface*>( 1309 MojoGLES2MakeCurrent(context_);
1308 MojoGLES2GetGLES2Interface(context_)) 1310 return glMapTexSubImage2DCHROMIUM(target, level, xoffset, yoffset, width,
1309 ->MapTexSubImage2DCHROMIUM(target, level, xoffset, yoffset, width, height, 1311 height, format, type, access);
1310 format, type, access);
1311 } 1312 }
1312 void MojoGLES2Impl::UnmapTexSubImage2DCHROMIUM(const void* mem) { 1313 void MojoGLES2Impl::UnmapTexSubImage2DCHROMIUM(const void* mem) {
1313 return static_cast<gpu::gles2::GLES2Interface*>( 1314 MojoGLES2MakeCurrent(context_);
1314 MojoGLES2GetGLES2Interface(context_)) 1315 glUnmapTexSubImage2DCHROMIUM(mem);
1315 ->UnmapTexSubImage2DCHROMIUM(mem);
1316 } 1316 }
1317 void MojoGLES2Impl::ResizeCHROMIUM(GLuint width, 1317 void MojoGLES2Impl::ResizeCHROMIUM(GLuint width,
1318 GLuint height, 1318 GLuint height,
1319 GLfloat scale_factor) { 1319 GLfloat scale_factor) {
1320 NOTREACHED() << "Unimplemented ResizeCHROMIUM."; 1320 NOTREACHED() << "Unimplemented ResizeCHROMIUM.";
1321 } 1321 }
1322 const GLchar* MojoGLES2Impl::GetRequestableExtensionsCHROMIUM() { 1322 const GLchar* MojoGLES2Impl::GetRequestableExtensionsCHROMIUM() {
1323 NOTREACHED() << "Unimplemented GetRequestableExtensionsCHROMIUM."; 1323 NOTREACHED() << "Unimplemented GetRequestableExtensionsCHROMIUM.";
1324 return 0; 1324 return 0;
1325 } 1325 }
(...skipping 235 matching lines...) Expand 10 before | Expand all | Expand 10 after
1561 NOTREACHED() << "Unimplemented MatrixLoadfCHROMIUM."; 1561 NOTREACHED() << "Unimplemented MatrixLoadfCHROMIUM.";
1562 } 1562 }
1563 void MojoGLES2Impl::MatrixLoadIdentityCHROMIUM(GLenum matrixMode) { 1563 void MojoGLES2Impl::MatrixLoadIdentityCHROMIUM(GLenum matrixMode) {
1564 NOTREACHED() << "Unimplemented MatrixLoadIdentityCHROMIUM."; 1564 NOTREACHED() << "Unimplemented MatrixLoadIdentityCHROMIUM.";
1565 } 1565 }
1566 void MojoGLES2Impl::BlendBarrierKHR() { 1566 void MojoGLES2Impl::BlendBarrierKHR() {
1567 NOTREACHED() << "Unimplemented BlendBarrierKHR."; 1567 NOTREACHED() << "Unimplemented BlendBarrierKHR.";
1568 } 1568 }
1569 1569
1570 } // namespace mojo 1570 } // namespace mojo
OLDNEW
« no previous file with comments | « gpu/command_buffer/build_gles2_cmd_buffer.py ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698