/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/ |
D | VK_EXT_image_sliced_view_of_3d.adoc | 22 This extension allows creating 3D views of 3D images such that the views 24 the purpose of using the views as storage image descriptors.
|
D | VK_NVX_multiview_per_view_attributes.adoc | 26 subpasses, where the attributes for all views are written out by a single 36 stages>> once for all views rather than once per-view, which reduces 43 between views in the X component. 50 gl_PositionPerViewNV[gl_ViewIndex]` for all views in the subpass.
|
D | VK_KHR_imageless_framebuffer.adoc | 24 about the image views that will be used in 25 slink:VkFramebufferAttachmentsCreateInfoKHR, and the actual image views are
|
D | VK_EXT_border_color_swizzle.adoc | 24 uses a custom border color with image views whose component mapping is not 34 black border color and image views with a non-identity component swizzle,
|
D | VK_KHR_multiview.adoc | 30 It includes a concise way to declare a render pass with multiple views, and 31 gives implementations freedom to render the views in the most efficient way
|
D | VK_KHR_maintenance2.adoc | 34 base image's format, but are supported for image views of the image that 36 * Allow creating uncompressed image views of compressed images.
|
D | VK_NV_linear_color_attachment.adoc | 32 the formats their images views are created with have
|
D | VK_KHR_swapchain_mutable_format.adoc | 26 It adds a new swapchain creation flag that enables creating image views from
|
D | VK_KHR_workgroup_memory_explicit_layout.adoc | 33 The aliasing feature allows different "`views`" on the same data, so the
|
D | VK_KHR_format_feature_flags2.adoc | 78 to buffer views.
|
D | VK_NV_external_memory.adoc | 48 they need to ensure views of images are consistent between the two
|
D | VK_KHR_maintenance1.adoc | 36 * Allow 2D and 2D array image views to be created from 3D images, which
|
/hardware/interfaces/automotive/sv/1.0/vts/functional/ |
D | VtsHalSurroundViewV1_0TargetTest.cpp | 493 std::vector<View3d> views(1); in TEST_P() local 494 SvResult setViewResult = surroundView3dSession->setViews(views); in TEST_P() 527 std::vector<View3d> views(1); in TEST_P() local 528 SvResult setViewResult = surroundView3dSession->setViews(views); in TEST_P() 563 std::vector<View3d> views(1); in TEST_P() local 564 SvResult setViewResult = surroundView3dSession->setViews(views); in TEST_P() 612 std::vector<View3d> views(1); in TEST_P() local 613 views[0].viewId = 0; in TEST_P() 614 SvResult setViewResult = surroundView3dSession->setViews(views); in TEST_P() 630 views.resize(3); in TEST_P() [all …]
|
/hardware/interfaces/automotive/sv/1.0/ |
D | ISurroundView3dSession.hal | 31 * Sets the desired views of surround view 3d. 36 * A call to setViews() results in the views set by a previous call to be discarded. 40 * may continue to receive frames of previous views after setViews() call for a while and can 41 * identify updated set of views once effective using the view Id provided in the updated 42 * views frames. 44 * @param views List of desired views to generate output frames. 47 setViews(vec<View3d> views) generates (SvResult svResult);
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/proposals/ |
D | VK_EXT_image_2d_array_of_3d.adoc | 10 This document proposes adding support for creating 2D views of 3D images. 14 Other graphics APIs, such as OpenGL, provide functionality for creating two dimensional views of th… 45 `sampler2DViewOf3D` indicates that the driver supports 2D views of 3D textures.
|
D | VK_EXT_image_sliced_view_of_3d.adoc | 36 2D array views on 3D. We still expect to access the 3D resource as a 3D resource in D3D12 emulation, 37 so it seems more direct to expose 3D views rather than 2D array.
|
/hardware/interfaces/automotive/sv/1.0/default/ |
D | SurroundView3dSession.cpp | 117 Return<SvResult> SurroundView3dSession::setViews(const hidl_vec<View3d>& views) { in setViews() argument 121 mViews.resize(views.size()); in setViews() 122 for (int i=0; i<views.size(); i++) { in setViews() 123 mViews[i] = views[i]; in setViews()
|
D | SurroundView3dSession.h | 52 Return<SvResult> setViews(const hidl_vec<View3d>& views) override;
|
/hardware/interfaces/automotive/sv/1.0/default/tests/fuzzer/ |
D | AutomotiveSvV1_0Fuzzer.cpp | 179 std::vector<View3d> views(numViews); in invoke3dSessionAPI() local 181 views[i].viewId = mFuzzedDataProvider.ConsumeIntegral<uint32_t>(); in invoke3dSessionAPI() 183 surroundView3dSession->setViews(views); in invoke3dSessionAPI() 199 std::vector<View3d> views(numViews); in invoke3dSessionAPI() local 201 views[i].viewId = mFuzzedDataProvider.ConsumeIntegral<uint32_t>(); in invoke3dSessionAPI() 203 surroundView3dSession->setViews(views); in invoke3dSessionAPI()
|
/hardware/google/gfxstream/guest/mesa/src/vulkan/runtime/ |
D | vk_command_buffer.h | 61 struct vk_attachment_view_state views[MESA_VK_MAX_MULTIVIEW_VIEW_COUNT]; member
|
D | vk_render_pass.c | 1369 struct vk_attachment_view_state *att_view_state = &att_state->views[view]; in can_use_attachment_initial_layout() 1410 struct vk_attachment_view_state *att_view_state = &att_state->views[view]; in set_attachment_layout() 1459 struct vk_attachment_view_state *att_view_state = &att_state->views[view]; in transition_attachment() 1833 att_state->views[view].sample_locations = sample_locations; in begin_subpass() 2354 att_state->views[v] = (struct vk_attachment_view_state) { in vk_common_CmdBeginRenderPass2() 2386 att_state->views[v].sample_locations = &att_sl->sampleLocationsInfo; in vk_common_CmdBeginRenderPass2()
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/scripts/reflow-tests/ |
D | expect-vu-default.adoc | 40 aspects to be cleared, as described in <<resources-image-views,Image
|
D | expect-vu-noreflow-novuid.adoc | 35 aspects to be cleared, as described in <<resources-image-views,Image Views>>.
|
D | src-vu.adoc | 35 aspects to be cleared, as described in <<resources-image-views,Image Views>>.
|
D | expect-vu-novuid.adoc | 40 aspects to be cleared, as described in <<resources-image-views,Image
|