| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 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 here so other GLES2 related files can have a common set of | 5 // This file is here so other GLES2 related files can have a common set of |
| 6 // includes where appropriate. | 6 // includes where appropriate. |
| 7 | 7 |
| 8 #include "gpu/command_buffer/common/gles2_cmd_utils.h" | 8 #include "gpu/command_buffer/common/gles2_cmd_utils.h" |
| 9 | 9 |
| 10 #include <GLES2/gl2.h> | 10 #include <GLES2/gl2.h> |
| (...skipping 1875 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1886 red_size(-1), | 1886 red_size(-1), |
| 1887 depth_size(-1), | 1887 depth_size(-1), |
| 1888 stencil_size(-1), | 1888 stencil_size(-1), |
| 1889 samples(-1), | 1889 samples(-1), |
| 1890 sample_buffers(-1), | 1890 sample_buffers(-1), |
| 1891 buffer_preserved(true), | 1891 buffer_preserved(true), |
| 1892 bind_generates_resource(true), | 1892 bind_generates_resource(true), |
| 1893 fail_if_major_perf_caveat(false), | 1893 fail_if_major_perf_caveat(false), |
| 1894 lose_context_when_out_of_memory(false), | 1894 lose_context_when_out_of_memory(false), |
| 1895 should_use_native_gmb_for_backbuffer(false), | 1895 should_use_native_gmb_for_backbuffer(false), |
| 1896 own_offscreen_surface(false), |
| 1896 context_type(CONTEXT_TYPE_OPENGLES2) {} | 1897 context_type(CONTEXT_TYPE_OPENGLES2) {} |
| 1897 | 1898 |
| 1898 ContextCreationAttribHelper::ContextCreationAttribHelper( | 1899 ContextCreationAttribHelper::ContextCreationAttribHelper( |
| 1899 const ContextCreationAttribHelper& other) = default; | 1900 const ContextCreationAttribHelper& other) = default; |
| 1900 | 1901 |
| 1901 bool ContextCreationAttribHelper::Parse(const std::vector<int32_t>& attribs) { | 1902 bool ContextCreationAttribHelper::Parse(const std::vector<int32_t>& attribs) { |
| 1902 for (size_t i = 0; i < attribs.size(); i += 2) { | 1903 for (size_t i = 0; i < attribs.size(); i += 2) { |
| 1903 const int32_t attrib = attribs[i]; | 1904 const int32_t attrib = attribs[i]; |
| 1904 if (i + 1 >= attribs.size()) { | 1905 if (i + 1 >= attribs.size()) { |
| 1905 if (attrib == kNone) { | 1906 if (attrib == kNone) { |
| (...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1964 } | 1965 } |
| 1965 } | 1966 } |
| 1966 | 1967 |
| 1967 return true; | 1968 return true; |
| 1968 } | 1969 } |
| 1969 | 1970 |
| 1970 #include "gpu/command_buffer/common/gles2_cmd_utils_implementation_autogen.h" | 1971 #include "gpu/command_buffer/common/gles2_cmd_utils_implementation_autogen.h" |
| 1971 | 1972 |
| 1972 } // namespace gles2 | 1973 } // namespace gles2 |
| 1973 } // namespace gpu | 1974 } // namespace gpu |
| OLD | NEW |