OLD | NEW |
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 293 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
304 GPU_CLIENT_SINGLE_THREAD_CHECK(); | 304 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
305 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glDeleteBuffers(" << n << ", " | 305 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glDeleteBuffers(" << n << ", " |
306 << static_cast<const void*>(buffers) << ")"); | 306 << static_cast<const void*>(buffers) << ")"); |
307 GPU_CLIENT_LOG_CODE_BLOCK({ | 307 GPU_CLIENT_LOG_CODE_BLOCK({ |
308 for (GLsizei i = 0; i < n; ++i) { | 308 for (GLsizei i = 0; i < n; ++i) { |
309 GPU_CLIENT_LOG(" " << i << ": " << buffers[i]); | 309 GPU_CLIENT_LOG(" " << i << ": " << buffers[i]); |
310 } | 310 } |
311 }); | 311 }); |
312 GPU_CLIENT_DCHECK_CODE_BLOCK({ | 312 GPU_CLIENT_DCHECK_CODE_BLOCK({ |
313 for (GLsizei i = 0; i < n; ++i) { | 313 for (GLsizei i = 0; i < n; ++i) { |
314 DCHECK(buffers[i] != 0); | 314 DCHECK_NE(0, buffers[i]); |
315 } | 315 } |
316 }); | 316 }); |
317 if (n < 0) { | 317 if (n < 0) { |
318 SetGLError(GL_INVALID_VALUE, "glDeleteBuffers", "n < 0"); | 318 SetGLError(GL_INVALID_VALUE, "glDeleteBuffers", "n < 0"); |
319 return; | 319 return; |
320 } | 320 } |
321 DeleteBuffersHelper(n, buffers); | 321 DeleteBuffersHelper(n, buffers); |
322 CheckGLError(); | 322 CheckGLError(); |
323 } | 323 } |
324 | 324 |
325 void GLES2Implementation::DeleteFramebuffers(GLsizei n, | 325 void GLES2Implementation::DeleteFramebuffers(GLsizei n, |
326 const GLuint* framebuffers) { | 326 const GLuint* framebuffers) { |
327 GPU_CLIENT_SINGLE_THREAD_CHECK(); | 327 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
328 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glDeleteFramebuffers(" << n << ", " | 328 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glDeleteFramebuffers(" << n << ", " |
329 << static_cast<const void*>(framebuffers) << ")"); | 329 << static_cast<const void*>(framebuffers) << ")"); |
330 GPU_CLIENT_LOG_CODE_BLOCK({ | 330 GPU_CLIENT_LOG_CODE_BLOCK({ |
331 for (GLsizei i = 0; i < n; ++i) { | 331 for (GLsizei i = 0; i < n; ++i) { |
332 GPU_CLIENT_LOG(" " << i << ": " << framebuffers[i]); | 332 GPU_CLIENT_LOG(" " << i << ": " << framebuffers[i]); |
333 } | 333 } |
334 }); | 334 }); |
335 GPU_CLIENT_DCHECK_CODE_BLOCK({ | 335 GPU_CLIENT_DCHECK_CODE_BLOCK({ |
336 for (GLsizei i = 0; i < n; ++i) { | 336 for (GLsizei i = 0; i < n; ++i) { |
337 DCHECK(framebuffers[i] != 0); | 337 DCHECK_NE(0, framebuffers[i]); |
338 } | 338 } |
339 }); | 339 }); |
340 if (n < 0) { | 340 if (n < 0) { |
341 SetGLError(GL_INVALID_VALUE, "glDeleteFramebuffers", "n < 0"); | 341 SetGLError(GL_INVALID_VALUE, "glDeleteFramebuffers", "n < 0"); |
342 return; | 342 return; |
343 } | 343 } |
344 DeleteFramebuffersHelper(n, framebuffers); | 344 DeleteFramebuffersHelper(n, framebuffers); |
345 CheckGLError(); | 345 CheckGLError(); |
346 } | 346 } |
347 | 347 |
(...skipping 11 matching lines...) Expand all Loading... |
359 GPU_CLIENT_SINGLE_THREAD_CHECK(); | 359 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
360 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glDeleteRenderbuffers(" << n | 360 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glDeleteRenderbuffers(" << n |
361 << ", " << static_cast<const void*>(renderbuffers) << ")"); | 361 << ", " << static_cast<const void*>(renderbuffers) << ")"); |
362 GPU_CLIENT_LOG_CODE_BLOCK({ | 362 GPU_CLIENT_LOG_CODE_BLOCK({ |
363 for (GLsizei i = 0; i < n; ++i) { | 363 for (GLsizei i = 0; i < n; ++i) { |
364 GPU_CLIENT_LOG(" " << i << ": " << renderbuffers[i]); | 364 GPU_CLIENT_LOG(" " << i << ": " << renderbuffers[i]); |
365 } | 365 } |
366 }); | 366 }); |
367 GPU_CLIENT_DCHECK_CODE_BLOCK({ | 367 GPU_CLIENT_DCHECK_CODE_BLOCK({ |
368 for (GLsizei i = 0; i < n; ++i) { | 368 for (GLsizei i = 0; i < n; ++i) { |
369 DCHECK(renderbuffers[i] != 0); | 369 DCHECK_NE(0, renderbuffers[i]); |
370 } | 370 } |
371 }); | 371 }); |
372 if (n < 0) { | 372 if (n < 0) { |
373 SetGLError(GL_INVALID_VALUE, "glDeleteRenderbuffers", "n < 0"); | 373 SetGLError(GL_INVALID_VALUE, "glDeleteRenderbuffers", "n < 0"); |
374 return; | 374 return; |
375 } | 375 } |
376 DeleteRenderbuffersHelper(n, renderbuffers); | 376 DeleteRenderbuffersHelper(n, renderbuffers); |
377 CheckGLError(); | 377 CheckGLError(); |
378 } | 378 } |
379 | 379 |
380 void GLES2Implementation::DeleteShader(GLuint shader) { | 380 void GLES2Implementation::DeleteShader(GLuint shader) { |
381 GPU_CLIENT_SINGLE_THREAD_CHECK(); | 381 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
382 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glDeleteShader(" << shader << ")"); | 382 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glDeleteShader(" << shader << ")"); |
383 GPU_CLIENT_DCHECK(shader != 0); | 383 GPU_CLIENT_DCHECK(shader != 0); |
384 DeleteShaderHelper(shader); | 384 DeleteShaderHelper(shader); |
385 CheckGLError(); | 385 CheckGLError(); |
386 } | 386 } |
387 | 387 |
388 void GLES2Implementation::DeleteTextures(GLsizei n, const GLuint* textures) { | 388 void GLES2Implementation::DeleteTextures(GLsizei n, const GLuint* textures) { |
389 GPU_CLIENT_SINGLE_THREAD_CHECK(); | 389 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
390 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glDeleteTextures(" << n << ", " | 390 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glDeleteTextures(" << n << ", " |
391 << static_cast<const void*>(textures) << ")"); | 391 << static_cast<const void*>(textures) << ")"); |
392 GPU_CLIENT_LOG_CODE_BLOCK({ | 392 GPU_CLIENT_LOG_CODE_BLOCK({ |
393 for (GLsizei i = 0; i < n; ++i) { | 393 for (GLsizei i = 0; i < n; ++i) { |
394 GPU_CLIENT_LOG(" " << i << ": " << textures[i]); | 394 GPU_CLIENT_LOG(" " << i << ": " << textures[i]); |
395 } | 395 } |
396 }); | 396 }); |
397 GPU_CLIENT_DCHECK_CODE_BLOCK({ | 397 GPU_CLIENT_DCHECK_CODE_BLOCK({ |
398 for (GLsizei i = 0; i < n; ++i) { | 398 for (GLsizei i = 0; i < n; ++i) { |
399 DCHECK(textures[i] != 0); | 399 DCHECK_NE(0, textures[i]); |
400 } | 400 } |
401 }); | 401 }); |
402 if (n < 0) { | 402 if (n < 0) { |
403 SetGLError(GL_INVALID_VALUE, "glDeleteTextures", "n < 0"); | 403 SetGLError(GL_INVALID_VALUE, "glDeleteTextures", "n < 0"); |
404 return; | 404 return; |
405 } | 405 } |
406 DeleteTexturesHelper(n, textures); | 406 DeleteTexturesHelper(n, textures); |
407 CheckGLError(); | 407 CheckGLError(); |
408 } | 408 } |
409 | 409 |
(...skipping 1425 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1835 } | 1835 } |
1836 | 1836 |
1837 void GLES2Implementation::GenQueriesEXT(GLsizei n, GLuint* queries) { | 1837 void GLES2Implementation::GenQueriesEXT(GLsizei n, GLuint* queries) { |
1838 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glGenQueriesEXT(" << n << ", " | 1838 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glGenQueriesEXT(" << n << ", " |
1839 << static_cast<const void*>(queries) << ")"); | 1839 << static_cast<const void*>(queries) << ")"); |
1840 if (n < 0) { | 1840 if (n < 0) { |
1841 SetGLError(GL_INVALID_VALUE, "glGenQueriesEXT", "n < 0"); | 1841 SetGLError(GL_INVALID_VALUE, "glGenQueriesEXT", "n < 0"); |
1842 return; | 1842 return; |
1843 } | 1843 } |
1844 GPU_CLIENT_SINGLE_THREAD_CHECK(); | 1844 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
1845 GetIdHandler(id_namespaces::kQueries)->MakeIds(this, 0, n, queries); | 1845 IdAllocatorInterface* id_allocator = GetIdAllocator(id_namespaces::kQueries); |
| 1846 for (GLsizei ii = 0; ii < n; ++ii) |
| 1847 queries[ii] = id_allocator->AllocateID(); |
1846 GenQueriesEXTHelper(n, queries); | 1848 GenQueriesEXTHelper(n, queries); |
1847 helper_->GenQueriesEXTImmediate(n, queries); | 1849 helper_->GenQueriesEXTImmediate(n, queries); |
1848 if (share_group_->bind_generates_resource()) | 1850 if (share_group_->bind_generates_resource()) |
1849 helper_->CommandBufferHelper::Flush(); | 1851 helper_->CommandBufferHelper::Flush(); |
1850 GPU_CLIENT_LOG_CODE_BLOCK({ | 1852 GPU_CLIENT_LOG_CODE_BLOCK({ |
1851 for (GLsizei i = 0; i < n; ++i) { | 1853 for (GLsizei i = 0; i < n; ++i) { |
1852 GPU_CLIENT_LOG(" " << i << ": " << queries[i]); | 1854 GPU_CLIENT_LOG(" " << i << ": " << queries[i]); |
1853 } | 1855 } |
1854 }); | 1856 }); |
1855 CheckGLError(); | 1857 CheckGLError(); |
1856 } | 1858 } |
1857 | 1859 |
1858 void GLES2Implementation::DeleteQueriesEXT(GLsizei n, const GLuint* queries) { | 1860 void GLES2Implementation::DeleteQueriesEXT(GLsizei n, const GLuint* queries) { |
1859 GPU_CLIENT_SINGLE_THREAD_CHECK(); | 1861 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
1860 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glDeleteQueriesEXT(" << n << ", " | 1862 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glDeleteQueriesEXT(" << n << ", " |
1861 << static_cast<const void*>(queries) << ")"); | 1863 << static_cast<const void*>(queries) << ")"); |
1862 GPU_CLIENT_LOG_CODE_BLOCK({ | 1864 GPU_CLIENT_LOG_CODE_BLOCK({ |
1863 for (GLsizei i = 0; i < n; ++i) { | 1865 for (GLsizei i = 0; i < n; ++i) { |
1864 GPU_CLIENT_LOG(" " << i << ": " << queries[i]); | 1866 GPU_CLIENT_LOG(" " << i << ": " << queries[i]); |
1865 } | 1867 } |
1866 }); | 1868 }); |
1867 GPU_CLIENT_DCHECK_CODE_BLOCK({ | 1869 GPU_CLIENT_DCHECK_CODE_BLOCK({ |
1868 for (GLsizei i = 0; i < n; ++i) { | 1870 for (GLsizei i = 0; i < n; ++i) { |
1869 DCHECK(queries[i] != 0); | 1871 DCHECK_NE(0, queries[i]); |
1870 } | 1872 } |
1871 }); | 1873 }); |
1872 if (n < 0) { | 1874 if (n < 0) { |
1873 SetGLError(GL_INVALID_VALUE, "glDeleteQueriesEXT", "n < 0"); | 1875 SetGLError(GL_INVALID_VALUE, "glDeleteQueriesEXT", "n < 0"); |
1874 return; | 1876 return; |
1875 } | 1877 } |
1876 DeleteQueriesEXTHelper(n, queries); | 1878 DeleteQueriesEXTHelper(n, queries); |
1877 CheckGLError(); | 1879 CheckGLError(); |
1878 } | 1880 } |
1879 | 1881 |
(...skipping 23 matching lines...) Expand all Loading... |
1903 GPU_CLIENT_SINGLE_THREAD_CHECK(); | 1905 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
1904 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glDeleteVertexArraysOES(" << n | 1906 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glDeleteVertexArraysOES(" << n |
1905 << ", " << static_cast<const void*>(arrays) << ")"); | 1907 << ", " << static_cast<const void*>(arrays) << ")"); |
1906 GPU_CLIENT_LOG_CODE_BLOCK({ | 1908 GPU_CLIENT_LOG_CODE_BLOCK({ |
1907 for (GLsizei i = 0; i < n; ++i) { | 1909 for (GLsizei i = 0; i < n; ++i) { |
1908 GPU_CLIENT_LOG(" " << i << ": " << arrays[i]); | 1910 GPU_CLIENT_LOG(" " << i << ": " << arrays[i]); |
1909 } | 1911 } |
1910 }); | 1912 }); |
1911 GPU_CLIENT_DCHECK_CODE_BLOCK({ | 1913 GPU_CLIENT_DCHECK_CODE_BLOCK({ |
1912 for (GLsizei i = 0; i < n; ++i) { | 1914 for (GLsizei i = 0; i < n; ++i) { |
1913 DCHECK(arrays[i] != 0); | 1915 DCHECK_NE(0, arrays[i]); |
1914 } | 1916 } |
1915 }); | 1917 }); |
1916 if (n < 0) { | 1918 if (n < 0) { |
1917 SetGLError(GL_INVALID_VALUE, "glDeleteVertexArraysOES", "n < 0"); | 1919 SetGLError(GL_INVALID_VALUE, "glDeleteVertexArraysOES", "n < 0"); |
1918 return; | 1920 return; |
1919 } | 1921 } |
1920 DeleteVertexArraysOESHelper(n, arrays); | 1922 DeleteVertexArraysOESHelper(n, arrays); |
1921 CheckGLError(); | 1923 CheckGLError(); |
1922 } | 1924 } |
1923 | 1925 |
(...skipping 206 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2130 bounds_width, | 2132 bounds_width, |
2131 bounds_height, | 2133 bounds_height, |
2132 uv_x, | 2134 uv_x, |
2133 uv_y, | 2135 uv_y, |
2134 uv_width, | 2136 uv_width, |
2135 uv_height); | 2137 uv_height); |
2136 CheckGLError(); | 2138 CheckGLError(); |
2137 } | 2139 } |
2138 | 2140 |
2139 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_IMPLEMENTATION_IMPL_AUTOGEN_H_ | 2141 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_IMPLEMENTATION_IMPL_AUTOGEN_H_ |
OLD | NEW |