Home
last modified time | relevance | path

Searched refs:operations (Results 1 – 25 of 257) sorted by relevance

1234567891011

/hardware/interfaces/neuralnetworks/1.0/vts/functional/
DValidateModel.cpp220 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 …]
DGeneratedTestHarness.cpp74 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()
DBasicTests.cpp140 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/
Dwindow_operations.cpp30 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/
DValidateModel.cpp239 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 …]
DGeneratedTestHarness.cpp81 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()
DBasicTests.cpp147 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/
DVK_EXT_blend_operation_advanced.adoc16 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 …]
DVK_EXT_shader_atomic_float2.adoc27 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
DVK_NV_shader_subgroup_partitioned.adoc22 <<shaders-group-operations, group operations>> on <<shaders-scope-subgroup,
28 Support for these new operations is advertised via the
Dmemorymodel.adoc42 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 …]
DVK_KHR_present_id.adoc22 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/
DVK_KHR_shader_integer_dot_product.adoc14 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 …]
DVK_KHR_cooperative_matrix.asciidoc11 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
DVK_KHR_video_queue.adoc10 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…
39operations 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…
76operations 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/
DValidateModel.cpp277 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/
DValidateModel.cpp310 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/
DValidateModel.cpp274 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 …]
DBasicTests.cpp162 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/
DConversions.cpp100 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/
Dface.sysprop95 # 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/
Dfingerprint.sysprop68 # 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/
Dquery_begin_common.adoc45 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/
DISupplicantIface.hal127 * 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/
DSwapchainPresentFenceInfo.adoc18 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.

1234567891011