Home
last modified time | relevance | path

Searched refs:view (Results 1 – 25 of 126) sorted by relevance

123456

/hardware/nxp/keymint/KM300/
DJavacardKeyMintOperation.cpp78 DataView view = {.buffer = {}, .data = input, .start = 0, .length = input.size()}; in update() local
79 keymaster_error_t err = bufferData(view); in update()
85 if (view.length > MAX_CHUNK_SIZE) { in update()
86 err = updateInChunks(view, aToken, tToken, output); in update()
91 vector<uint8_t> remaining = popNextChunk(view, view.length); in update()
107 DataView view = {.buffer = {}, .data = inData, .start = 0, .length = inData.size()}; in finish() local
111 appendBufferedData(view); in finish()
112 if (view.length > MAX_CHUNK_SIZE) { in finish()
113 auto err = updateInChunks(view, aToken, tToken, output); in finish()
119 keymaster_error_t err = bufferData(view); in finish()
[all …]
DJavacardKeyMintOperation.h116 vector<uint8_t> popNextChunk(DataView& view, uint32_t chunkSize);
129 inline void appendBufferedData(DataView& view) { in appendBufferedData() argument
131 view.buffer = buffer_; in appendBufferedData()
132 view.length = view.length + buffer_.size(); in appendBufferedData()
133 view.start = 0; in appendBufferedData()
143 uint16_t getDataViewOffset(DataView& view, uint16_t blockSize);
/hardware/nxp/keymint/KM200/
DJavacardKeyMintOperation.cpp74 DataView view = {.buffer = {}, .data = input, .start = 0, .length = input.size()}; in update() local
75 keymaster_error_t err = bufferData(view); in update()
81 if (view.length > MAX_CHUNK_SIZE) { in update()
82 err = updateInChunks(view, aToken, tToken, output); in update()
87 vector<uint8_t> remaining = popNextChunk(view, view.length); in update()
101 DataView view = {.buffer = {}, .data = inData, .start = 0, .length = inData.size()}; in finish() local
105 appendBufferedData(view); in finish()
106 if (view.length > MAX_CHUNK_SIZE) { in finish()
107 auto err = updateInChunks(view, aToken, tToken, output); in finish()
113 keymaster_error_t err = bufferData(view); in finish()
[all …]
DJavacardKeyMintOperation.h94 vector<uint8_t> popNextChunk(DataView& view, uint32_t chunkSize);
106 inline void appendBufferedData(DataView& view) { in appendBufferedData() argument
108 view.buffer = buffer_; in appendBufferedData()
109 view.length = view.length + buffer_.size(); in appendBufferedData()
110 view.start = 0; in appendBufferedData()
120 uint16_t getDataViewOffset(DataView& view, uint16_t blockSize);
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/
DVK_QCOM_multiview_per_view_render_areas.adoc24 to distinct regions of the framebuffer for each view.
26 per-view render areas to the implementation.
27 Such per-view render areas can be used by the implementation to reduce the
31 The extension enables a multiview render pass instance to define per-view
33 For each view of a multiview render pass instance, only those pixels in the
34 per-view render area are affected by load, store and resolve operations.
40 1) Do the per-view pname:renderAreas interact with
45 the per-view pname:renderAreas.
59 The per-view render areas are not rotated.
65 The per-view viewports and the per-view renderAreas are orthogonal features.
[all …]
DVK_NVX_multiview_per_view_attributes.adoc31 and `GL_NVX_multiview_per_view_attributes` introduce per-view position and
33 per-view attribute arrays are interpreted by Vulkan.
34 Pipelines using per-view attributes may: only execute the
36 stages>> once for all views rather than once per-view, which reduces
47 Shaders that use the new per-view outputs (e.g. code:gl_PositionPerViewNV)
48 must: also write the non-per-view output (code:gl_Position), and the values
51 Implementations are free to either use the per-view outputs or the
52 non-per-view outputs, whichever would be more efficient.
55 per-view viewport mask must: not be used.
83 // Output both per-view positions and gl_Position as a function
DVK_QCOM_multiview_per_view_viewports.adoc24 viewport and scissor for each view, without using shader-based viewport
28 When the <<features-multiview-per-view-viewports,
31 code:ViewportIndex built-in decoration, then each view of a multiview render
40 <<features-multiview-per-view-viewports, pname:multiviewPerViewViewports>>
DVK_EXT_image_2d_view_of_3d.adoc26 This extension allows a single slice of a 3D image to be used as a 2D view
28 in OpenGL with the `layer` parameter set to true and 2D view binding
DVK_EXT_filter_cubic.adoc27 It documents cubic filtering of other image view types.
30 that can: be used to determine which image types and which image view types
DVK_KHR_multiview.adoc28 slightly different behavior for each "`view`".
40 what to do for each view.
67 * https://devblogs.nvidia.com/turing-multi-view-rendering-vrworks['NVIDIA
DVK_EXT_fragment_density_map2.adoc59 // Create view for fragment density map
71 // Begin fragment density map render pass with deferred view.
73 // unless view is created with the FDM dynamic or deferred flags.
DVK_EXT_border_color_swizzle.adoc29 custom border colors and non-identity image view swizzles, and provide a
31 color to match the image view component mapping it is combined with.
/hardware/interfaces/automotive/sv/1.0/
DISurroundView2dSession.hal22 * Interface representing a surround view 2d session.
24 * Surround view 2d provides a top/bird's eye view of the car and its surroundings.
29 * Gets mapping information for 2d surround view.
31 * Mapping information maps the output frame of 2d surround view to actual dimensions
34 * onto the surround view 2d output frame.
37 * @return sv2dMappingInfo mapping information of the 2d surround view.
42 * Sets the configuration of 2d surround view.
44 * Configuration is used for supported different target use-cases of the surround view eg.
56 * Gets the current configuration of the 2d surround view.
58 * Configuration is used for supported different target use-cases of the surround view eg.
[all …]
DISurroundView3dSession.hal22 * Interface representing a surround view 3d session.
24 * Surround view 3d provides a virtual view from any desired position in the 3d space around the
25 * car. Surround view 3d creates an approximate 3d surface around the car to match the surrounds
26 * and provides a virtual view as seen on this surface.
31 * Sets the desired views of surround view 3d.
33 * Surround view 3d takes a list of desired virtual view points and provides an output frame
34 * for each view. Default view list is a single view from behind the car front facing in the
37 * Each view set is identified by an Id which is returned with the corresponding output frame
38 * of that view.
41 * identify updated set of views once effective using the view Id provided in the updated
[all …]
Dtypes.hal84 * Struct defining a virtual view in the 3d space around the car.
88 * Id to identify each custom view, this is passed along in each result SvBuffer.
89 * Recommend client to have a unique id for each different view.
94 * Pose of the view. Describes the orientation and location of a virtual view relative to the
97 * The virtual view axes are defined as +Y as look-at direction, +X as right direction and
99 * The rotation and translation of the virtual view axes w.r.t the android automotive axes is
101 * Example: A virtual view points to the right face of the car, located on right side of
106 * | ↑Y | Y←∘ view
111 * Here the view axes are rotated by 90 counter-clockwise w.r.t android automotive axes.
119 * Horizontal field of view of the virtual view in degrees. Vertical fov is scaled accordingly
[all …]
DISurroundViewService.hal23 * Interface representing entry point for surround view.
25 * Surround view service has two types of sessions 2d and 3d. Refer to their respective interface
31 * Gets a list of camera ids that are used for generating surround view.
41 * Starts a surround view 2d session.
49 * Stops a surround view 2d session.
57 * Starts a surround view 3d session.
65 * Stops a surround view 2d session.
DISurroundViewSession.hal22 * Common interface for surround view session extended by surround view 2d and 3d
27 * Requests to start receiving surround view frames.
29 * For surround view 3d, setViews() must be set before calling startStream().
33 * called for surround view 3d, appropriate error results otherwise.
DISurroundViewStream.hal20 * Interface representing a surround view stream.
26 * Receives callback of surround view 2d/3d frames.
33 * Receives callback for surround view events.
35 * @param svEvent Surround view event.
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/proposals/
DVK_EXT_image_sliced_view_of_3d.adoc10 This document describes a proposal for adding support for taking a sliced view of a 3D image,
11 where the result is a 3D image view with a restricted range of depth slices.
24 The proposed solution needs to be able to create a `VkImageView` where we view a range of the depth…
27 . Allowing 2D array view of a 3D images, even when used for storage image
31 . Specifying the offset and range when creating a 3D image view of a 3D
32 image, using an extension structure at image view creation time.
67 If this struct is appended to the `pNext` chain when creating an image view, however,
68 any Z coordinate used to access the image view in a shader is offset by `sliceOffset`.
69 `sliceCount` controls how many depth slices are part of the view. Accessing texels outside this ran…
74 When expressing ranges in terms of the integer Z coordinate, this only works if the image view is r…
/hardware/google/gfxstream/guest/mesa/src/vulkan/runtime/
Dvk_image.h348 vk_image_view_subresource_range(const struct vk_image_view *view) in vk_image_view_subresource_range() argument
351 .aspectMask = view->aspects, in vk_image_view_subresource_range()
352 .baseMipLevel = view->base_mip_level, in vk_image_view_subresource_range()
353 .levelCount = view->level_count, in vk_image_view_subresource_range()
354 .baseArrayLayer = view->base_array_layer, in vk_image_view_subresource_range()
355 .layerCount = view->layer_count, in vk_image_view_subresource_range()
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/commonvalidity/
Ddraw_dispatch_common.adoc11 command, then the image view's
12 <<resources-image-view-format-features,format features>> must: contain
18 command, then the image view's
19 <<resources-image-view-format-features,format features>> must: contain
24 <<textures-depth-compare-operation,depth comparison>>, the image view
31 <<textures-depth-compare-operation,depth comparison>>, the image view's
32 <<resources-image-view-format-features,format features>> must: contain
37 of this command, then the image view's
38 <<resources-image-view-format-features,format features>> must: contain
43 storage texel buffer's <<resources-buffer-view-format-features,format
[all …]
/hardware/google/aemu/base/
DStringUtils.cpp51 char* strDup(std::string_view view) { in strDup() argument
53 char* ret = static_cast<char*>(malloc(view.size() + 1u)); in strDup()
54 ::memcpy(ret, view.data(), view.size()); in strDup()
55 ret[view.size()] = '\0'; in strDup()
/hardware/google/gfxstream/host/
DNativeSubWindow_cocoa.mm25 * method to return YES. That prevents drawing of underlying window/view
26 * when the view needs to be redrawn.
126 /* The view must be removed from the hierarchy to be properly resized */
135 /* Re-add the sub-window to the view hierarchy */
/hardware/interfaces/tests/foo/1.0/
DIFooCallback.hal31 // above, both from the point of view of the caller (callerBlockedNs) and
32 // from the point of view of IFooCallback itself (timeNs). timeNs measures
48 // how long the three methods above took, from the point of view of that
/hardware/google/gfxstream/host/gl/glestranslator/EGL/
DMacNative.m391 NSView* view = (NSView*)win;
392 if(view != nil){
393 NSRect rect = [view bounds];
402 NSView* view = (NSView*)win;
403 if(view != nil){
404 NSWindow* wnd = [view window];
420 NSView* view = (NSView*)win;
421 return view.layer;

123456