Chromium Code Reviews

Side by Side Diff: mojo/services/gpu/public/interfaces/gpu_capabilities.mojom

Issue 1398973004: Move //mojo/services/X/public/... to //mojo/services/X/... (part 2). (Closed) Base URL: https://github.com/domokit/mojo.git@no_public_1
Patch Set: add missing copyright notices Created 5 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View unified diff |
OLDNEW
(Empty)
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
3 // found in the LICENSE file.
4
5 [DartPackage="mojo_services"]
6 module mojo;
7
8 struct GpuShaderPrecision {
9 int32 min_range;
10 int32 max_range;
11 int32 precision;
12 };
13
14 struct GpuPerStagePrecisions {
15 GpuShaderPrecision low_int;
16 GpuShaderPrecision medium_int;
17 GpuShaderPrecision high_int;
18 GpuShaderPrecision low_float;
19 GpuShaderPrecision medium_float;
20 GpuShaderPrecision high_float;
21 };
22
23 struct GpuCapabilities {
24 GpuPerStagePrecisions vertex_shader_precisions;
25 GpuPerStagePrecisions fragment_shader_precisions;
26 int32 max_combined_texture_image_units;
27 int32 max_cube_map_texture_size;
28 int32 max_fragment_uniform_vectors;
29 int32 max_renderbuffer_size;
30 int32 max_texture_image_units;
31 int32 max_texture_size;
32 int32 max_varying_vectors;
33 int32 max_vertex_attribs;
34 int32 max_vertex_texture_image_units;
35 int32 max_vertex_uniform_vectors;
36 int32 num_compressed_texture_formats;
37 int32 num_shader_binary_formats;
38 int32 bind_generates_resource_chromium;
39
40 bool post_sub_buffer;
41 bool egl_image_external;
42 bool texture_format_bgra8888;
43 bool texture_format_etc1;
44 bool texture_format_etc1_npot;
45 bool texture_rectangle;
46 bool iosurface;
47 bool texture_usage;
48 bool texture_storage;
49 bool discard_framebuffer;
50 bool sync_query;
51 bool image;
52 bool future_sync_points;
53 bool blend_equation_advanced;
54 bool blend_equation_advanced_coherent;
55 };
OLDNEW
« no previous file with comments | « mojo/services/gpu/public/interfaces/gpu.mojom ('k') | mojo/services/gpu/public/interfaces/viewport_parameter_listener.mojom » ('j') | no next file with comments »

Powered by Google App Engine