/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/proposals/ |
D | VK_EXT_attachment_feedback_loop_dynamic_state.adoc | 10 This document proposes adding support for setting attachment feedback loops dynamically. 14 VK_EXT_attachment_feedback_loop_layout added functionality for handling feedback loops as a static … 16 state for attachment feedback loops. 46 `vkCmdSetAttachmentFeedbackLoopEnableEXT` can then be used to dynamically enable feedback loops on …
|
D | VK_EXT_subpass_merge_feedback.adoc | 21 This proposal attempts to provide feedback and control for the subpass merging. It can be used 27 provide subpass merging feedback and control subpass merging at render pass creation time. 70 The structure can get the feedback from render pass level at render pass creation time. 71 It can be chained to the pNext of VkRenderPassCreateInfo2. The feedback information could 81 The structure contains the feedback data from render pass level. 91 The structure can get the feedback from subpass level at render pass creation time. 92 It can be chained to the pNext of VkSubpassDescription2. The feedback information could 105 The structure contains the feedback data from the subpass level.
|
D | VK_EXT_primitives_generated_query.adoc | 16 whether transform feedback is active or not. 29 However, this can only be used when transform feedback is active, and thus is 51 - Some hardware cannot produce a valid value when a non-zero transform feedback 82 used in conjunction with non-zero transform feedback streams. 89 available, the transform feedback query can be used for non-zero streams since 90 transform feedback is necessarily active. 92 feedback streams are not supported in OpenGL.
|
D | VK_EXT_attachment_feedback_loop_layout.adoc | 20 `VK_IMAGE_LAYOUT_GENERAL` for feedback loops against the specification. 39 . Require image copies for feedback loops used in this manner 41 …* There can be hundreds of draws with a feedback loop which results in a hundreds of copies and ba… 44 . Add a new `VkImageLayout` that supports attachment feedback loops. 48 …t, `VK_IMAGE_LAYOUT_ATTACHMENT_FEEDBACK_LOOP_OPTIMAL_EXT`, that supports attachment feedback loops.
|
D | Roadmap.adoc | 34 Facilitating a roadmap definition would allow the Vulkan members a way to share collective feedback… 45 A public roadmap should also lead to a wider range of feedback and discussion; which ultimately sho… 46 Due to the accountability and potential for more open feedback, this document proposes designing a … 82 … should be solved as a priority based on industry input, with rounds of feedback both internally a…
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/ |
D | VK_EXT_provoking_vertex.adoc | 60 to transform feedback buffers? 65 to transform feedback buffers such that flat-shaded attributes have the same 66 value when drawing the contents of the transform feedback buffer as they did 67 in the original drawing when the transform feedback buffer was written 78 feedback vertex order for triangle fans. 82 and required that transform feedback write vertices so as to preserve
|
D | VK_EXT_transform_feedback.adoc | 31 This extension adds transform feedback to the Vulkan API by exposing the 35 It adds API functionality to bind transform feedback buffers to capture the 37 for transform feedback. 38 The transform feedback capture can be paused and resumed by way of storing 46 core transform feedback functionality and beyond. 80 *RESOLVED*: Transform feedback cannot be made active in a render pass with
|
D | VK_EXT_pipeline_creation_feedback.adoc | 29 This extension adds a mechanism to provide feedback to an application about 30 pipeline creation, with the specific goal of allowing a feedback loop
|
D | VK_EXT_primitives_generated_query.adoc | 30 as in this extension, it is only available while transform feedback is 33 feedback. 34 Emulation through artificial transform feedback is unnecessarily
|
D | VK_EXT_attachment_feedback_loop_dynamic_state.adoc | 22 This extension adds support for setting attachment feedback loops
|
D | VK_EXT_subpass_merge_feedback.adoc | 20 This extension adds a mechanism to provide feedback to an application about
|
D | VK_EXT_color_write_enable.adoc | 24 colorWriteMask, such as selectively disabling writes to avoid feedback loops
|
D | VK_KHR_video_encode_queue.adoc | 89 that can be extended in the future with more feedback values 110 flag to video encode feedback queries
|
D | VK_EXT_metal_objects.adoc | 44 ** Incorporated feedback from review by the Vulkan Working Group.
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_EXT_pipeline_creation_feedback/ |
D | pipelines.adoc | 8 [[pipelines-creation-feedback]] 11 [open,refpage='VkPipelineCreationFeedbackCreateInfo',desc='Request for feedback about the creation … 40 An implementation should: write pipeline creation feedback to 42 feedback to pname:pPipelineStageCreationFeedbacks. 52 One common scenario for an implementation to skip per-stage feedback is when 87 providing feedback about the creation of a pipeline or of a pipeline 100 …kFlagBits',desc='Bitmask specifying pipeline or pipeline stage creation feedback',type='enums',xre… 114 feedback information is valid. 140 this bit as the feedback would be unactionable.
|
/hardware/google/gfxstream/guest/mesa/src/vulkan/wsi/ |
D | wsi_common_wayland.c | 1376 struct dmabuf_feedback *feedback = &wsi_wl_surface->pending_dmabuf_feedback; in surface_dmabuf_feedback_format_table() local 1378 feedback->format_table.size = size; in surface_dmabuf_feedback_format_table() 1379 feedback->format_table.data = mmap(NULL, size, PROT_READ, MAP_PRIVATE, fd, 0); in surface_dmabuf_feedback_format_table() 1390 struct dmabuf_feedback *feedback = &wsi_wl_surface->pending_dmabuf_feedback; in surface_dmabuf_feedback_main_device() local 1392 memcpy(&feedback->main_device, device->data, sizeof(feedback->main_device)); in surface_dmabuf_feedback_main_device() 1401 struct dmabuf_feedback *feedback = &wsi_wl_surface->pending_dmabuf_feedback; in surface_dmabuf_feedback_tranche_target_device() local 1403 memcpy(&feedback->pending_tranche.target_device, device->data, in surface_dmabuf_feedback_tranche_target_device() 1404 sizeof(feedback->pending_tranche.target_device)); in surface_dmabuf_feedback_tranche_target_device() 1413 struct dmabuf_feedback *feedback = &wsi_wl_surface->pending_dmabuf_feedback; in surface_dmabuf_feedback_tranche_flags() local 1415 feedback->pending_tranche.flags = flags; in surface_dmabuf_feedback_tranche_flags() [all …]
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_EXT_subpass_merge_feedback/ |
D | renderpass.adoc | 7 [[renderpass-creation-feedback]] 37 [open,refpage='VkRenderPassCreationFeedbackCreateInfoEXT',desc='Request feedback about the creation… 39 To obtain feedback about the creation of a render pass, include a 50 slink:VkRenderPassCreationFeedbackInfoEXT structure in which feedback is 67 [open,refpage='VkRenderPassSubpassFeedbackCreateInfoEXT',desc='Request for feedback about the creat… 80 slink:VkRenderPassSubpassFeedbackInfoEXT structure in which feedback is
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/ |
D | vertexpostproc.adoc | 13 * Transform feedback (see <<vertexpostproc-transform-feedback,Transform 49 [[vertexpostproc-transform-feedback]] 55 stage>> can: be written out to one or more transform feedback buffers bound 61 corresponding transform feedback buffers bound to the command buffer when 62 transform feedback is active. 63 Transform feedback buffers are bound to the command buffer by using 65 Transform feedback is made active by calling 71 transform feedback. 74 feedback stage while transform feedback is active, the values of the 76 bound transform feedback buffers. [all …]
|
D | queries.adoc | 23 <<queries-video-encode-feedback, Video Encode Feedback Queries>> 31 <<queries-transform-feedback, Transform Feedback Queries>> are supported if 282 <<queries-transform-feedback, transform feedback query>>. 321 <<queries-video-encode-feedback, video encode feedback query>>. 981 transform feedback queries, 990 video encode feedback queries, 1026 Transform feedback queries write two integers; the first integer is the 1028 feedback buffer and the second is the number of primitives output to the 1031 In other words, if the transform feedback buffer was sized too small for 1034 the number that would have been written if all the transform feedback [all …]
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/ |
D | READMESC.adoc | 31 Questions and feedback on the Vulkan SC specification can be made using the GitHub 45 Khronos welcomes feedback in GitHub Issues, and proposed changes in GitHub 49 problem. Broader feedback that tries to solve multiple problems, or touches
|
D | READMEVK.adoc | 42 Khronos welcomes feedback in GitHub Issues, and proposed changes in GitHub 46 problem. Broader feedback that tries to solve multiple problems, or touches
|
/hardware/interfaces/biometrics/fingerprint/2.2/ |
D | types.hal | 22 * Fingerprint acquisition info is meant as feedback for the current operation. 23 * Anything but START and ACQUIRED_GOOD must be shown to the user as feedback on
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/commonvalidity/ |
D | draw_mesh_common.adoc | 18 <<queries-transform-feedback, Transform Feedback Queries>> must: not be
|
/hardware/interfaces/vibrator/1.3/ |
D | types.hal | 27 * texture to the user as a form of haptic feedback.
|
/hardware/interfaces/biometrics/fingerprint/2.1/ |
D | types.hal | 73 * Fingerprint acquisition info is meant as feedback for the current operation. 74 * Anything but ACQUIRED_GOOD must be shown to the user as feedback on how to
|