| OLD | NEW |
| 1 // Copyright 2016 The Chromium Authors. All rights reserved. | 1 // Copyright 2016 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 // gpu/config/gpu_info.h | 5 // gpu/config/gpu_info.h |
| 6 module gpu.mojom; | 6 module gpu.mojom; |
| 7 | 7 |
| 8 import "gpu/ipc/common/dx_diag_node.mojom"; | 8 import "gpu/ipc/common/dx_diag_node.mojom"; |
| 9 import "mojo/common/time.mojom"; | 9 import "mojo/common/time.mojom"; |
| 10 import "mojo/common/version.mojom"; | 10 import "mojo/common/version.mojom"; |
| (...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 42 H264PROFILE_STEREOHIGH, | 42 H264PROFILE_STEREOHIGH, |
| 43 H264PROFILE_MULTIVIEWHIGH, | 43 H264PROFILE_MULTIVIEWHIGH, |
| 44 VP8PROFILE_ANY, | 44 VP8PROFILE_ANY, |
| 45 VP9PROFILE_PROFILE0, | 45 VP9PROFILE_PROFILE0, |
| 46 VP9PROFILE_PROFILE1, | 46 VP9PROFILE_PROFILE1, |
| 47 VP9PROFILE_PROFILE2, | 47 VP9PROFILE_PROFILE2, |
| 48 VP9PROFILE_PROFILE3, | 48 VP9PROFILE_PROFILE3, |
| 49 HEVCPROFILE_MAIN, | 49 HEVCPROFILE_MAIN, |
| 50 HEVCPROFILE_MAIN10, | 50 HEVCPROFILE_MAIN10, |
| 51 HEVCPROFILE_MAIN_STILL_PICTURE, | 51 HEVCPROFILE_MAIN_STILL_PICTURE, |
| 52 DOLBYVISION_PROFILE0, |
| 53 DOLBYVISION_PROFILE4, |
| 54 DOLBYVISION_PROFILE5, |
| 55 DOLBYVISION_PROFILE7, |
| 52 }; | 56 }; |
| 53 | 57 |
| 54 // gpu::VideoDecodeAcceleratorSupportedProfile | 58 // gpu::VideoDecodeAcceleratorSupportedProfile |
| 55 struct VideoDecodeAcceleratorSupportedProfile { | 59 struct VideoDecodeAcceleratorSupportedProfile { |
| 56 VideoCodecProfile profile; | 60 VideoCodecProfile profile; |
| 57 gfx.mojom.Size max_resolution; | 61 gfx.mojom.Size max_resolution; |
| 58 gfx.mojom.Size min_resolution; | 62 gfx.mojom.Size min_resolution; |
| 59 bool encrypted_only; | 63 bool encrypted_only; |
| 60 }; | 64 }; |
| 61 | 65 |
| (...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 106 CollectInfoResult context_info_state; | 110 CollectInfoResult context_info_state; |
| 107 CollectInfoResult dx_diagnostics_info_state; | 111 CollectInfoResult dx_diagnostics_info_state; |
| 108 DxDiagNode? dx_diagnostics; | 112 DxDiagNode? dx_diagnostics; |
| 109 VideoDecodeAcceleratorCapabilities video_decode_accelerator_capabilities; | 113 VideoDecodeAcceleratorCapabilities video_decode_accelerator_capabilities; |
| 110 array<VideoEncodeAcceleratorSupportedProfile> | 114 array<VideoEncodeAcceleratorSupportedProfile> |
| 111 video_encode_accelerator_supported_profiles; | 115 video_encode_accelerator_supported_profiles; |
| 112 bool jpeg_decode_accelerator_supported; | 116 bool jpeg_decode_accelerator_supported; |
| 113 uint64 system_visual; | 117 uint64 system_visual; |
| 114 uint64 rgba_visual; | 118 uint64 rgba_visual; |
| 115 }; | 119 }; |
| OLD | NEW |