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 | 5 |
6 /** | 6 /** |
7 * This file contains the <code>PPB_Flash</code> interface. | 7 * This file contains the <code>PPB_Flash</code> interface. |
8 */ | 8 */ |
9 | 9 |
10 label Chrome { | 10 label Chrome { |
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
77 | 77 |
78 /** | 78 /** |
79 * Specifies the number of CPU cores that are present on the system. | 79 * Specifies the number of CPU cores that are present on the system. |
80 */ | 80 */ |
81 PP_FLASHSETTING_NUMCORES = 5, | 81 PP_FLASHSETTING_NUMCORES = 5, |
82 | 82 |
83 /** | 83 /** |
84 * Specifies restrictions on how flash should handle LSOs. The result is an | 84 * Specifies restrictions on how flash should handle LSOs. The result is an |
85 * int from <code>PP_FlashLSORestrictions</code>. | 85 * int from <code>PP_FlashLSORestrictions</code>. |
86 */ | 86 */ |
87 PP_FLASHSETTING_LSORESTRICTIONS = 6 | 87 PP_FLASHSETTING_LSORESTRICTIONS = 6, |
| 88 |
| 89 /** |
| 90 * Specifies if the driver is reliable enough to use Shader Model 3 commands |
| 91 * with it. |
| 92 * |
| 93 * This should only be enabled if PP_FLASHSETTING_STAGE3DENABLED is true. |
| 94 */ |
| 95 PP_FLASHSETTING_STAGE3DBASELINEENABLED = 7 |
88 }; | 96 }; |
89 | 97 |
90 /** | 98 /** |
91 * This enum provides keys for setting breakpad crash report data. | 99 * This enum provides keys for setting breakpad crash report data. |
92 */ | 100 */ |
93 [assert_size(4)] | 101 [assert_size(4)] |
94 enum PP_FlashCrashKey { | 102 enum PP_FlashCrashKey { |
95 /** | 103 /** |
96 * Specifies the document URL which contains the flash instance. | 104 * Specifies the document URL which contains the flash instance. |
97 */ | 105 */ |
(...skipping 154 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
252 * | 260 * |
253 * NOTE: This method is a synchronous version of |EnumerateDevices| in | 261 * NOTE: This method is a synchronous version of |EnumerateDevices| in |
254 * PPB_VideoCapture_Dev. | 262 * PPB_VideoCapture_Dev. |
255 */ | 263 */ |
256 [version=12.6] | 264 [version=12.6] |
257 int32_t EnumerateVideoCaptureDevices( | 265 int32_t EnumerateVideoCaptureDevices( |
258 [in] PP_Instance instance, | 266 [in] PP_Instance instance, |
259 [in] PP_Resource video_capture, | 267 [in] PP_Resource video_capture, |
260 [in] PP_ArrayOutput devices); | 268 [in] PP_ArrayOutput devices); |
261 }; | 269 }; |
OLD | NEW |