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

Side by Side Diff: gpu/command_buffer/service/context_group.h

Issue 1309743005: command_buffer: Implement EXT_blend_func_extended (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@new-05-path-fragment-input-gen
Patch Set: ~ Created 5 years, 3 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
OLDNEW
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 #ifndef GPU_COMMAND_BUFFER_SERVICE_CONTEXT_GROUP_H_ 5 #ifndef GPU_COMMAND_BUFFER_SERVICE_CONTEXT_GROUP_H_
6 #define GPU_COMMAND_BUFFER_SERVICE_CONTEXT_GROUP_H_ 6 #define GPU_COMMAND_BUFFER_SERVICE_CONTEXT_GROUP_H_
7 7
8 #include <vector> 8 #include <vector>
9 #include "base/basictypes.h" 9 #include "base/basictypes.h"
10 #include "base/containers/hash_tables.h" 10 #include "base/containers/hash_tables.h"
(...skipping 111 matching lines...) Expand 10 before | Expand all | Expand 10 after
122 } 122 }
123 123
124 uint32 max_color_attachments() const { 124 uint32 max_color_attachments() const {
125 return max_color_attachments_; 125 return max_color_attachments_;
126 } 126 }
127 127
128 uint32 max_draw_buffers() const { 128 uint32 max_draw_buffers() const {
129 return max_draw_buffers_; 129 return max_draw_buffers_;
130 } 130 }
131 131
132 uint32 max_dual_source_draw_buffers() const {
133 return max_dual_source_draw_buffers_;
134 }
135
132 FeatureInfo* feature_info() { 136 FeatureInfo* feature_info() {
133 return feature_info_.get(); 137 return feature_info_.get();
134 } 138 }
135 139
136 BufferManager* buffer_manager() const { 140 BufferManager* buffer_manager() const {
137 return buffer_manager_.get(); 141 return buffer_manager_.get();
138 } 142 }
139 143
140 FramebufferManager* framebuffer_manager() const { 144 FramebufferManager* framebuffer_manager() const {
141 return framebuffer_manager_.get(); 145 return framebuffer_manager_.get();
(...skipping 130 matching lines...) Expand 10 before | Expand all | Expand 10 after
272 276
273 uint32 max_vertex_attribs_; 277 uint32 max_vertex_attribs_;
274 uint32 max_texture_units_; 278 uint32 max_texture_units_;
275 uint32 max_texture_image_units_; 279 uint32 max_texture_image_units_;
276 uint32 max_vertex_texture_image_units_; 280 uint32 max_vertex_texture_image_units_;
277 uint32 max_fragment_uniform_vectors_; 281 uint32 max_fragment_uniform_vectors_;
278 uint32 max_varying_vectors_; 282 uint32 max_varying_vectors_;
279 uint32 max_vertex_uniform_vectors_; 283 uint32 max_vertex_uniform_vectors_;
280 uint32 max_color_attachments_; 284 uint32 max_color_attachments_;
281 uint32 max_draw_buffers_; 285 uint32 max_draw_buffers_;
286 uint32 max_dual_source_draw_buffers_;
282 287
283 ProgramCache* program_cache_; 288 ProgramCache* program_cache_;
284 289
285 scoped_ptr<BufferManager> buffer_manager_; 290 scoped_ptr<BufferManager> buffer_manager_;
286 291
287 scoped_ptr<FramebufferManager> framebuffer_manager_; 292 scoped_ptr<FramebufferManager> framebuffer_manager_;
288 293
289 scoped_ptr<RenderbufferManager> renderbuffer_manager_; 294 scoped_ptr<RenderbufferManager> renderbuffer_manager_;
290 295
291 scoped_ptr<TextureManager> texture_manager_; 296 scoped_ptr<TextureManager> texture_manager_;
(...skipping 17 matching lines...) Expand all
309 314
310 DISALLOW_COPY_AND_ASSIGN(ContextGroup); 315 DISALLOW_COPY_AND_ASSIGN(ContextGroup);
311 }; 316 };
312 317
313 } // namespace gles2 318 } // namespace gles2
314 } // namespace gpu 319 } // namespace gpu
315 320
316 #endif // GPU_COMMAND_BUFFER_SERVICE_CONTEXT_GROUP_H_ 321 #endif // GPU_COMMAND_BUFFER_SERVICE_CONTEXT_GROUP_H_
317 322
318 323
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698