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

Side by Side Diff: trunk/src/gpu/command_buffer/client/gles2_cmd_helper_autogen.h

Issue 216673006: Revert 260177 "By keeping track of transfer buffer usage (both s..." (Closed) Base URL: svn://svn.chromium.org/chrome/
Patch Set: Created 6 years, 8 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 | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2014 The Chromium Authors. All rights reserved. 1 // Copyright (c) 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 2079 matching lines...) Expand 10 before | Expand all | Expand 10 after
2090 2090
2091 void AsyncTexSubImage2DCHROMIUM(GLenum target, 2091 void AsyncTexSubImage2DCHROMIUM(GLenum target,
2092 GLint level, 2092 GLint level,
2093 GLint xoffset, 2093 GLint xoffset,
2094 GLint yoffset, 2094 GLint yoffset,
2095 GLsizei width, 2095 GLsizei width,
2096 GLsizei height, 2096 GLsizei height,
2097 GLenum format, 2097 GLenum format,
2098 GLenum type, 2098 GLenum type,
2099 uint32 data_shm_id, 2099 uint32 data_shm_id,
2100 uint32 data_shm_offset, 2100 uint32 data_shm_offset) {
2101 uint32 async_upload_token,
2102 uint32 sync_data_shm_id,
2103 uint32 sync_data_shm_offset) {
2104 gles2::cmds::AsyncTexSubImage2DCHROMIUM* c = 2101 gles2::cmds::AsyncTexSubImage2DCHROMIUM* c =
2105 GetCmdSpace<gles2::cmds::AsyncTexSubImage2DCHROMIUM>(); 2102 GetCmdSpace<gles2::cmds::AsyncTexSubImage2DCHROMIUM>();
2106 if (c) { 2103 if (c) {
2107 c->Init(target, 2104 c->Init(target,
2108 level, 2105 level,
2109 xoffset, 2106 xoffset,
2110 yoffset, 2107 yoffset,
2111 width, 2108 width,
2112 height, 2109 height,
2113 format, 2110 format,
2114 type, 2111 type,
2115 data_shm_id, 2112 data_shm_id,
2116 data_shm_offset, 2113 data_shm_offset);
2117 async_upload_token,
2118 sync_data_shm_id,
2119 sync_data_shm_offset);
2120 } 2114 }
2121 } 2115 }
2122 2116
2123 void AsyncTexImage2DCHROMIUM(GLenum target, 2117 void AsyncTexImage2DCHROMIUM(GLenum target,
2124 GLint level, 2118 GLint level,
2125 GLint internalformat, 2119 GLint internalformat,
2126 GLsizei width, 2120 GLsizei width,
2127 GLsizei height, 2121 GLsizei height,
2128 GLint border, 2122 GLint border,
2129 GLenum format, 2123 GLenum format,
2130 GLenum type, 2124 GLenum type,
2131 uint32 pixels_shm_id, 2125 uint32 pixels_shm_id,
2132 uint32 pixels_shm_offset, 2126 uint32 pixels_shm_offset) {
2133 uint32 async_upload_token,
2134 uint32 sync_data_shm_id,
2135 uint32 sync_data_shm_offset) {
2136 gles2::cmds::AsyncTexImage2DCHROMIUM* c = 2127 gles2::cmds::AsyncTexImage2DCHROMIUM* c =
2137 GetCmdSpace<gles2::cmds::AsyncTexImage2DCHROMIUM>(); 2128 GetCmdSpace<gles2::cmds::AsyncTexImage2DCHROMIUM>();
2138 if (c) { 2129 if (c) {
2139 c->Init(target, 2130 c->Init(target,
2140 level, 2131 level,
2141 internalformat, 2132 internalformat,
2142 width, 2133 width,
2143 height, 2134 height,
2144 border, 2135 border,
2145 format, 2136 format,
2146 type, 2137 type,
2147 pixels_shm_id, 2138 pixels_shm_id,
2148 pixels_shm_offset, 2139 pixels_shm_offset);
2149 async_upload_token,
2150 sync_data_shm_id,
2151 sync_data_shm_offset);
2152 } 2140 }
2153 } 2141 }
2154 2142
2155 void WaitAsyncTexImage2DCHROMIUM(GLenum target) { 2143 void WaitAsyncTexImage2DCHROMIUM(GLenum target) {
2156 gles2::cmds::WaitAsyncTexImage2DCHROMIUM* c = 2144 gles2::cmds::WaitAsyncTexImage2DCHROMIUM* c =
2157 GetCmdSpace<gles2::cmds::WaitAsyncTexImage2DCHROMIUM>(); 2145 GetCmdSpace<gles2::cmds::WaitAsyncTexImage2DCHROMIUM>();
2158 if (c) { 2146 if (c) {
2159 c->Init(target); 2147 c->Init(target);
2160 } 2148 }
2161 } 2149 }
2162 2150
2163 void WaitAllAsyncTexImage2DCHROMIUM() {
2164 gles2::cmds::WaitAllAsyncTexImage2DCHROMIUM* c =
2165 GetCmdSpace<gles2::cmds::WaitAllAsyncTexImage2DCHROMIUM>();
2166 if (c) {
2167 c->Init();
2168 }
2169 }
2170
2171 void DiscardFramebufferEXT(GLenum target, 2151 void DiscardFramebufferEXT(GLenum target,
2172 GLsizei count, 2152 GLsizei count,
2173 uint32 attachments_shm_id, 2153 uint32 attachments_shm_id,
2174 uint32 attachments_shm_offset) { 2154 uint32 attachments_shm_offset) {
2175 gles2::cmds::DiscardFramebufferEXT* c = 2155 gles2::cmds::DiscardFramebufferEXT* c =
2176 GetCmdSpace<gles2::cmds::DiscardFramebufferEXT>(); 2156 GetCmdSpace<gles2::cmds::DiscardFramebufferEXT>();
2177 if (c) { 2157 if (c) {
2178 c->Init(target, count, attachments_shm_id, attachments_shm_offset); 2158 c->Init(target, count, attachments_shm_id, attachments_shm_offset);
2179 } 2159 }
2180 } 2160 }
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after
2226 2206
2227 void DiscardBackbufferCHROMIUM() { 2207 void DiscardBackbufferCHROMIUM() {
2228 gles2::cmds::DiscardBackbufferCHROMIUM* c = 2208 gles2::cmds::DiscardBackbufferCHROMIUM* c =
2229 GetCmdSpace<gles2::cmds::DiscardBackbufferCHROMIUM>(); 2209 GetCmdSpace<gles2::cmds::DiscardBackbufferCHROMIUM>();
2230 if (c) { 2210 if (c) {
2231 c->Init(); 2211 c->Init();
2232 } 2212 }
2233 } 2213 }
2234 2214
2235 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_CMD_HELPER_AUTOGEN_H_ 2215 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_CMD_HELPER_AUTOGEN_H_
OLDNEW
« no previous file with comments | « trunk/src/gpu/command_buffer/client/gles2_c_lib_autogen.h ('k') | trunk/src/gpu/command_buffer/client/gles2_implementation.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698