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

Side by Side Diff: gpu/command_buffer/client/BUILD.gn

Issue 693943003: Update from https://crrev.com/302630 (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 6 years, 1 month 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/BUILD.gn ('k') | gpu/command_buffer/client/gl_in_process_context.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright (c) 2013 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2013 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 source_set("client") { 5 source_set("client") {
6 sources = [ 6 sources = [
7 "cmd_buffer_helper.cc", 7 "cmd_buffer_helper.cc",
8 "cmd_buffer_helper.h", 8 "cmd_buffer_helper.h",
9 "fenced_allocator.cc", 9 "fenced_allocator.cc",
10 "fenced_allocator.h", 10 "fenced_allocator.h",
(...skipping 117 matching lines...) Expand 10 before | Expand all | Expand 10 after
128 128
129 deps = [ 129 deps = [
130 ":gles2_cmd_helper", 130 ":gles2_cmd_helper",
131 ":gles2_interface", 131 ":gles2_interface",
132 "//base", 132 "//base",
133 "//gpu/command_buffer/common", 133 "//gpu/command_buffer/common",
134 "//ui/gfx/geometry", 134 "//ui/gfx/geometry",
135 ] 135 ]
136 } 136 }
137 137
138 # Library emulates GLES2 using command_buffers.
139 component("gles2_implementation_client_side_arrays") {
140 sources = gles2_implementation_source_files
141
142 defines = [
143 "GLES2_IMPL_IMPLEMENTATION",
144 "GLES2_SUPPORT_CLIENT_SIDE_ARRAYS=1",
145 ]
146 all_dependent_configs = [ "//third_party/khronos:khronos_headers" ]
147
148 if (is_win) {
149 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations.
150 cflags = [ "/wd4267" ] # size_t to int truncation.
151 }
152
153 deps = [
154 ":gles2_cmd_helper",
155 ":gles2_interface",
156 "//base",
157 "//gpu/command_buffer/common",
158 "//ui/gfx/geometry",
159 "//ui/gl",
160 ]
161 }
162
163 component("gl_in_process_context") { 138 component("gl_in_process_context") {
164 sources = [ 139 sources = [
165 "gl_in_process_context.h", 140 "gl_in_process_context.h",
166 "gl_in_process_context.cc", 141 "gl_in_process_context.cc",
167 "gl_in_process_context_export.h", 142 "gl_in_process_context_export.h",
168 ] 143 ]
169 144
170 defines = [ "GL_IN_PROCESS_CONTEXT_IMPLEMENTATION" ] 145 defines = [ "GL_IN_PROCESS_CONTEXT_IMPLEMENTATION" ]
171 146
172 deps = [ 147 deps = [
(...skipping 19 matching lines...) Expand all
192 167
193 deps = [ 168 deps = [
194 ":client", 169 ":client",
195 ":gles2_interface", 170 ":gles2_interface",
196 "//base", 171 "//base",
197 "//base/third_party/dynamic_annotations", 172 "//base/third_party/dynamic_annotations",
198 "//gpu/command_buffer/common", 173 "//gpu/command_buffer/common",
199 ] 174 ]
200 } 175 }
201 176
OLDNEW
« no previous file with comments | « gpu/BUILD.gn ('k') | gpu/command_buffer/client/gl_in_process_context.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698