/hardware/interfaces/neuralnetworks/1.0/vts/functional/ |
D | ValidateModel.cpp | 220 size += sizeForBinder(model.operations); in sizeForBinder() 258 for (size_t operation = 0; operation < model.operations.size(); ++operation) { in mutateExecutionOrderTest() 259 const Operation& operationObj = model.operations[operation]; in mutateExecutionOrderTest() 271 auto& operations = model->operations; in mutateExecutionOrderTest() local 272 std::rotate(operations.begin(), operations.begin() + operation, in mutateExecutionOrderTest() 273 operations.begin() + operation + 1); in mutateExecutionOrderTest() 288 auto& operations = model->operations; in mutateExecutionOrderTest() local 289 std::rotate(operations.begin() + operation, operations.begin() + operation + 1, in mutateExecutionOrderTest() 290 operations.end()); in mutateExecutionOrderTest() 594 for (size_t operation = 0; operation < model.operations.size(); ++operation) { in mutateOperandAddWriterTest() [all …]
|
D | GeneratedTestHarness.cpp | 74 hidl_vec<Operation> operations(testModel.main.operations.size()); in createModel() local 75 std::transform(testModel.main.operations.begin(), testModel.main.operations.end(), in createModel() 76 operations.begin(), [](const TestOperation& op) -> Operation { in createModel() 117 .operations = std::move(operations), in createModel()
|
D | BasicTests.cpp | 140 const std::vector<Operation> operations = { in TEST_P() local 148 .operations = operations, in TEST_P() 162 ASSERT_EQ(supported.size(), model.operations.size()); in TEST_P()
|
/hardware/google/aemu/host-common/ |
D | window_operations.cpp | 30 void emugl::set_emugl_window_operations(const QAndroidEmulatorWindowAgent &operations) in set_emugl_window_operations() argument 32 g_window_operations = operations; in set_emugl_window_operations() 42 void emugl::set_emugl_multi_display_operations(const QAndroidMultiDisplayAgent &operations) { in set_emugl_multi_display_operations() argument 43 g_multi_display_operations = operations; in set_emugl_multi_display_operations()
|
/hardware/interfaces/neuralnetworks/1.1/vts/functional/ |
D | ValidateModel.cpp | 239 size += sizeForBinder(model.operations); in sizeForBinder() 278 for (size_t operation = 0; operation < model.operations.size(); ++operation) { in mutateExecutionOrderTest() 279 const Operation& operationObj = model.operations[operation]; in mutateExecutionOrderTest() 291 auto& operations = model->operations; in mutateExecutionOrderTest() local 292 std::rotate(operations.begin(), operations.begin() + operation, in mutateExecutionOrderTest() 293 operations.begin() + operation + 1); in mutateExecutionOrderTest() 308 auto& operations = model->operations; in mutateExecutionOrderTest() local 309 std::rotate(operations.begin() + operation, operations.begin() + operation + 1, in mutateExecutionOrderTest() 310 operations.end()); in mutateExecutionOrderTest() 622 for (size_t operation = 0; operation < model.operations.size(); ++operation) { in mutateOperandAddWriterTest() [all …]
|
D | GeneratedTestHarness.cpp | 81 hidl_vec<Operation> operations(testModel.main.operations.size()); in createModel() local 82 std::transform(testModel.main.operations.begin(), testModel.main.operations.end(), in createModel() 83 operations.begin(), [](const TestOperation& op) -> Operation { in createModel() 124 .operations = std::move(operations), in createModel()
|
D | BasicTests.cpp | 147 const std::vector<Operation> operations = { in TEST_P() local 155 .operations = operations, in TEST_P() 169 ASSERT_EQ(supported.size(), model.operations.size()); in TEST_P()
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/ |
D | VK_EXT_blend_operation_advanced.adoc | 16 This extension adds a number of "`advanced`" blending operations that can: 17 be used to perform new color blending operations, many of which are more 24 is ename:VK_FALSE, the new blending operations are supported, but a 28 synchronize reads using advanced blend operations. 32 is ename:VK_TRUE, advanced blend operations obey primitive order just 33 like basic blend operations. 35 In unextended Vulkan, the set of blending operations is limited, and can: be 37 The ename:VK_BLEND_OP_MIN and ename:VK_BLEND_OP_MAX blend operations simply 44 This limited set of operations supports many common blending operations but 45 precludes the use of more sophisticated transparency and blending operations [all …]
|
D | VK_EXT_shader_atomic_float2.adoc | 27 operations on buffer and workgroup memory as well as floating-point atomic 28 minimum and maximum operations on buffer, workgroup, and image memory. 30 atomic add operations on 16-bit floating-point numbers and the SPIR-V 33 maximum operations on floating-point numbers. 34 The supported operations include code:OpAtomicFAddEXT, code:OpAtomicFMinEXT
|
D | VK_NV_shader_subgroup_partitioned.adoc | 22 <<shaders-group-operations, group operations>> on <<shaders-scope-subgroup, 28 Support for these new operations is advertised via the
|
D | memorymodel.adoc | 42 Memory operations access a _set of memory locations_ consisting of one or 45 Memory operations that access whole aggregates may: access any padding bytes 69 <<memory-model-memory-operation,memory operations>> to any of its memory 135 and visibility operations as defined 230 Device atomic operations have explicit scopes and semantics. 235 Two atomic operations A and B are _potentially-mutually-ordered_ if and only 244 Two atomic operations A and B are _mutually-ordered_ if and only if they are 247 * A and B are both device operations. 248 * A and B are both host operations. 255 If two atomic operations are not mutually-ordered, and if their sets of [all …]
|
D | VK_KHR_present_id.adoc | 22 operations on a swapchain. 23 An application can: use this to reference specific present operations in
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/proposals/ |
D | VK_KHR_shader_integer_dot_product.adoc | 14 Dot product operations between vectors of integer values are used heavily in machine learning algor… 15 … be emulated using other integer operations; however many implementations have dedicated fast path… 17 An additional problem is that there is no clear common subset of accelerated dot product operations… 26 . Rely on compiler pattern matching to optimise standard integer operations into dot products 27 . Add dedicated dot product operations 30 …ated dot product operations is less error prone, but does mean machine learning content needs to b… 31 …likely to be much more reliable for new applications - so this proposal aims to add new operations. 33 …omes _which_ dedicated dot product operations should be exposed if there is no common subset of ac… 36 . Multiple extensions advertising different operations 37 . One extension with the superset of operations but make them all optional [all …]
|
D | VK_KHR_cooperative_matrix.asciidoc | 11 operations that enables multiple shader invocations to cooperatively and 17 operations. Modern GPU HW can take advantage of cross-invocation communication 19 operations more efficiently but there is currently no suitable standard 30 cooperative matrix operations. These include cooperative load and store 32 support for element-wise operations on these matrices. Since the release of
|
D | VK_KHR_video_queue.adoc | 10 This document outlines a proposal to enable performing video coding operations in Vulkan. 15 Integrating video coding operations into Vulkan applications enable a wide set of new usage scenari… 19 * Recording the output of rendering operations 33 3. Add a common set of APIs to Vulkan enabling video coding operations in general 37 Option 2 enables integrating video coding operations into the API and leveraging all the other capa… 39 …operations like video decoding and encoding. Accordingly, this proposal follows option 3 to introd… 71 This extension does not define any video codec operations. Instead, it is left to codec-specific ex… 76 …operations is exposed through new commands available for use on video-capable queue families. As i… 78 The set of video codec operations supported by a queue family can be retrieved using queue family p… 89 …` member will contain bits corresponding to the individual video codec operations supported by the… [all …]
|
/hardware/interfaces/neuralnetworks/1.2/vts/functional/ |
D | ValidateModel.cpp | 277 size += sizeForBinder(model.operations); in sizeForBinder() 317 for (size_t operation = 0; operation < model.operations.size(); ++operation) { in mutateExecutionOrderTest() 318 const Operation& operationObj = model.operations[operation]; in mutateExecutionOrderTest() 330 auto& operations = model->operations; in mutateExecutionOrderTest() local 331 std::rotate(operations.begin(), operations.begin() + operation, in mutateExecutionOrderTest() 332 operations.begin() + operation + 1); in mutateExecutionOrderTest() 347 auto& operations = model->operations; in mutateExecutionOrderTest() local 348 std::rotate(operations.begin() + operation, operations.begin() + operation + 1, in mutateExecutionOrderTest() 349 operations.end()); in mutateExecutionOrderTest() 690 for (size_t operation = 0; operation < model.operations.size(); ++operation) { in mutateOperandAddWriterTest() [all …]
|
/hardware/interfaces/neuralnetworks/aidl/vts/functional/ |
D | ValidateModel.cpp | 310 size += sizeForBinder(subgraph.operations); in sizeForBinder() 371 for (size_t operation = 0; operation < model.main.operations.size(); ++operation) { in mutateExecutionOrderTest() 372 const Operation& operationObj = model.main.operations[operation]; in mutateExecutionOrderTest() 385 auto& operations = model->main.operations; in mutateExecutionOrderTest() local 386 std::rotate(operations.begin(), operations.begin() + operation, in mutateExecutionOrderTest() 387 operations.begin() + operation + 1); in mutateExecutionOrderTest() 403 auto& operations = model->main.operations; in mutateExecutionOrderTest() local 404 std::rotate(operations.begin() + operation, in mutateExecutionOrderTest() 405 operations.begin() + operation + 1, operations.end()); in mutateExecutionOrderTest() 730 for (size_t operation = 0; operation < model.main.operations.size(); ++operation) { in mutateOperandAddWriterTest() [all …]
|
/hardware/interfaces/neuralnetworks/1.3/vts/functional/ |
D | ValidateModel.cpp | 274 size += sizeForBinder(subgraph.operations); in sizeForBinder() 334 for (size_t operation = 0; operation < model.main.operations.size(); ++operation) { in mutateExecutionOrderTest() 335 const Operation& operationObj = model.main.operations[operation]; in mutateExecutionOrderTest() 348 auto& operations = model->main.operations; in mutateExecutionOrderTest() local 349 std::rotate(operations.begin(), operations.begin() + operation, in mutateExecutionOrderTest() 350 operations.begin() + operation + 1); in mutateExecutionOrderTest() 366 auto& operations = model->main.operations; in mutateExecutionOrderTest() local 367 std::rotate(operations.begin() + operation, in mutateExecutionOrderTest() 368 operations.begin() + operation + 1, operations.end()); in mutateExecutionOrderTest() 717 for (size_t operation = 0; operation < model.main.operations.size(); ++operation) { in mutateOperandAddWriterTest() [all …]
|
D | BasicTests.cpp | 162 const std::vector<Operation> operations = { in TEST_P() local 170 .operations = operations, in TEST_P() 188 ASSERT_EQ(supported.size(), model.main.operations.size()); in TEST_P()
|
/hardware/interfaces/neuralnetworks/1.1/utils/src/ |
D | Conversions.cpp | 100 auto operations = NN_TRY(unvalidatedConvert(model.operations)); in unvalidatedConvert() local 104 NN_TRY(countNumberOfConsumers(model.operands.size(), operations)); in unvalidatedConvert() 117 .operations = std::move(operations), in unvalidatedConvert() 234 NN_TRY(countNumberOfConsumers(operands.size(), model.main.operations)); in unvalidatedConvert() 240 auto operations = NN_TRY(unvalidatedConvert(model.main.operations)); in unvalidatedConvert() local 245 .operations = std::move(operations), in unvalidatedConvert()
|
/hardware/interfaces/biometrics/face/aidl/default/ |
D | face.sysprop | 95 # force all authenticate operations to fail 104 # force all detectInteraction operations to fail 113 # force all enroll operations to fail 122 # add a latency to authentication operations 133 # add a latency to detectInteraction operations 142 # add a latency to enroll operations 151 # millisecond duration for authenticate operations 161 # insert error for authenticate operations
|
/hardware/interfaces/biometrics/fingerprint/aidl/default/ |
D | fingerprint.sysprop | 68 # force all authenticate operations to fail 77 # force all detectInteraction operations to error out 90 # force all enroll operations to result in error 99 # add a latency to authentication operations 112 # add a latency to detectInteraction operations 122 # add a latency to enroll operations 132 # millisecond duration for authenticate operations 142 # insert error for authenticate operations 170 # millisecond duration for detect interaction operations
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/commonvalidity/ |
D | query_begin_common.adoc | 45 pname:commandBuffer was allocated from must: support graphics operations 49 pname:pipelineStatistics indicate graphics operations, the 51 support graphics operations 55 pname:pipelineStatistics indicate compute operations, the 57 support compute operations 93 support <<video-encode-operations, video encode operations>>
|
/hardware/interfaces/wifi/supplicant/1.0/ |
D | ISupplicantIface.hal | 127 * Set the device name for WPS operations. 141 * Set the device type for WPS operations. 154 * Set the manufacturer for WPS operations. 168 * Set the model name for WPS operations. 181 * Set the model number for WPS operations. 195 * Set the serial number for WPS operations. 208 * Set the list of supported config methods for WPS operations.
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_EXT_swapchain_maintenance1/ |
D | SwapchainPresentFenceInfo.adoc | 18 signal when the relevant operations on the associated swapchain have 22 as well as operations performed by the presentation engine access the 31 when all such queue operations have completed and the presentation engine 48 slink:VkQueue must: be signaled in the same order as the present operations.
|