/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/ |
D | VK_HUAWEI_subpass_shading.adoc | 129 VkAttachmentReference2 gBufferAttachmentReferences[] = { 134 VkAttachmentReference2 gBufferDepthStencilAttachmentReferences = 136 VkAttachmentReference2 depthInputAttachmentReferences[] = { 139 VkAttachmentReference2 preserveAttachmentReferences[] = { 145 VkAttachmentReference2 colorAttachmentReferences[] = { 148 VkAttachmentReference2 resolveAttachmentReference =
|
/hardware/google/gfxstream/guest/mesa/src/vulkan/runtime/ |
D | vk_render_pass.c | 38 translate_references(VkAttachmentReference2 **reference_ptr, in translate_references() 44 VkAttachmentReference2 *reference2 = *reference_ptr; in translate_references() 47 reference2[i] = (VkAttachmentReference2) { in translate_references() 90 VK_MULTIALLOC_DECL(&ma, VkAttachmentReference2, references, in vk_common_CreateRenderPass() 96 VkAttachmentReference2 *reference_ptr = references; in vk_common_CreateRenderPass() 193 VkAttachmentReference2 *att = (VkAttachmentReference2 *) in vk_common_CreateRenderPass() 357 const VkAttachmentReference2 *ref, in vk_subpass_attachment_init() 660 const VkAttachmentReference2 *ref = &desc->pColorAttachments[a]; in vk_common_CreateRenderPass2() 682 const VkAttachmentReference2 *ref = desc->pDepthStencilAttachment; in vk_common_CreateRenderPass2()
|
D | vk_image.h | 368 VkImageLayout vk_att_ref_stencil_layout(const VkAttachmentReference2 *att_ref,
|
D | vk_image.c | 805 vk_att_ref_stencil_layout(const VkAttachmentReference2 *att_ref, in vk_att_ref_stencil_layout()
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/proposals/ |
D | VK_EXT_multisampled_render_to_single_sampled.adoc | 239 VkAttachmentReference2 colorAttachments[2] = { 254 VkAttachmentReference2 depthStencilAttachment = {
|
D | VK_ANDROID_external_format_resolve.adoc | 210 VkAttachmentReference2 resolveAttachment = { 218 VkAttachmentReference2 colorAttachment = {
|
D | VK_KHR_fragment_shading_rate.adoc | 160 const VkAttachmentReference2* pFragmentShadingRateAttachment;
|
/hardware/google/gfxstream/guest/vulkan_enc/ |
D | goldfish_vk_transform_guest.cpp | 3835 VkAttachmentReference2* toTransform) { in transform_tohost_VkAttachmentReference2() 3844 VkAttachmentReference2* toTransform) { in transform_fromhost_VkAttachmentReference2() 3863 resourceTracker, (VkAttachmentReference2*)(toTransform->pInputAttachments + i)); in transform_tohost_VkSubpassDescription2() 3871 resourceTracker, (VkAttachmentReference2*)(toTransform->pColorAttachments + i)); in transform_tohost_VkSubpassDescription2() 3880 (VkAttachmentReference2*)(toTransform->pResolveAttachments + i)); in transform_tohost_VkSubpassDescription2() 3886 resourceTracker, (VkAttachmentReference2*)(toTransform->pDepthStencilAttachment)); in transform_tohost_VkSubpassDescription2() 3901 resourceTracker, (VkAttachmentReference2*)(toTransform->pInputAttachments + i)); in transform_fromhost_VkSubpassDescription2() 3909 resourceTracker, (VkAttachmentReference2*)(toTransform->pColorAttachments + i)); in transform_fromhost_VkSubpassDescription2() 3918 (VkAttachmentReference2*)(toTransform->pResolveAttachments + i)); in transform_fromhost_VkSubpassDescription2() 3924 resourceTracker, (VkAttachmentReference2*)(toTransform->pDepthStencilAttachment)); in transform_fromhost_VkSubpassDescription2() [all …]
|
D | goldfish_vk_deepcopy_guest.cpp | 3952 const VkAttachmentReference2* from, in deepcopy_VkAttachmentReference2() 3953 VkAttachmentReference2* to) { in deepcopy_VkAttachmentReference2() 3995 to->pInputAttachments = (VkAttachmentReference2*)alloc->alloc( in deepcopy_VkSubpassDescription2() 3996 from->inputAttachmentCount * sizeof(const VkAttachmentReference2)); in deepcopy_VkSubpassDescription2() 4001 (VkAttachmentReference2*)(to->pInputAttachments + i)); in deepcopy_VkSubpassDescription2() 4008 to->pColorAttachments = (VkAttachmentReference2*)alloc->alloc( in deepcopy_VkSubpassDescription2() 4009 from->colorAttachmentCount * sizeof(const VkAttachmentReference2)); in deepcopy_VkSubpassDescription2() 4014 (VkAttachmentReference2*)(to->pColorAttachments + i)); in deepcopy_VkSubpassDescription2() 4021 to->pResolveAttachments = (VkAttachmentReference2*)alloc->alloc( in deepcopy_VkSubpassDescription2() 4022 from->colorAttachmentCount * sizeof(const VkAttachmentReference2)); in deepcopy_VkSubpassDescription2() [all …]
|
D | goldfish_vk_deepcopy_guest.h | 747 const VkAttachmentReference2* from, 748 VkAttachmentReference2* to);
|
D | goldfish_vk_transform_guest.h | 1162 VkAttachmentReference2* toTransform); 1165 VkAttachmentReference2* toTransform);
|
D | goldfish_vk_marshaling_guest.cpp | 6931 const VkAttachmentReference2* forMarshaling) { in marshal_VkAttachmentReference2() 6944 VkAttachmentReference2* forUnmarshaling) { in unmarshal_VkAttachmentReference2() 6974 (const VkAttachmentReference2*)(forMarshaling->pInputAttachments + i)); in marshal_VkSubpassDescription2() 6982 (const VkAttachmentReference2*)(forMarshaling->pColorAttachments + i)); in marshal_VkSubpassDescription2() 6993 (const VkAttachmentReference2*)(forMarshaling->pResolveAttachments + i)); in marshal_VkSubpassDescription2() 7003 (const VkAttachmentReference2*)(forMarshaling->pDepthStencilAttachment)); in marshal_VkSubpassDescription2() 7028 (VkAttachmentReference2*)(forUnmarshaling->pInputAttachments + i)); in unmarshal_VkSubpassDescription2() 7036 (VkAttachmentReference2*)(forUnmarshaling->pColorAttachments + i)); in unmarshal_VkSubpassDescription2() 7040 const VkAttachmentReference2* check_pResolveAttachments; in unmarshal_VkSubpassDescription2() 7041 check_pResolveAttachments = (const VkAttachmentReference2*)(uintptr_t)vkStream->getBe64(); in unmarshal_VkSubpassDescription2() [all …]
|
D | goldfish_vk_counting_guest.cpp | 3730 const VkAttachmentReference2* toCount, size_t* count) { in count_VkAttachmentReference2() 3764 (const VkAttachmentReference2*)(toCount->pInputAttachments + i), count); in count_VkSubpassDescription2() 3772 (const VkAttachmentReference2*)(toCount->pColorAttachments + i), count); in count_VkSubpassDescription2() 3782 (const VkAttachmentReference2*)(toCount->pResolveAttachments + i), count); in count_VkSubpassDescription2() 3791 (const VkAttachmentReference2*)(toCount->pDepthStencilAttachment), count); in count_VkSubpassDescription2() 4133 (const VkAttachmentReference2*)(toCount->pDepthStencilResolveAttachment), count); in count_VkSubpassDescriptionDepthStencilResolve()
|
D | goldfish_vk_marshaling_guest.h | 1458 const VkAttachmentReference2* forMarshaling); 1461 VkAttachmentReference2* forUnmarshaling);
|
D | goldfish_vk_counting_guest.h | 679 const VkAttachmentReference2* toCount, size_t* count);
|
D | goldfish_vk_reserved_marshaling_guest.h | 781 const VkAttachmentReference2* forMarshaling,
|
/hardware/google/gfxstream/host/vulkan/cereal/common/ |
D | goldfish_vk_transform.cpp | 3853 VkAttachmentReference2* toTransform) { in transform_tohost_VkAttachmentReference2() 3862 VkAttachmentReference2* toTransform) { in transform_fromhost_VkAttachmentReference2() 3881 resourceTracker, (VkAttachmentReference2*)(toTransform->pInputAttachments + i)); in transform_tohost_VkSubpassDescription2() 3889 resourceTracker, (VkAttachmentReference2*)(toTransform->pColorAttachments + i)); in transform_tohost_VkSubpassDescription2() 3898 (VkAttachmentReference2*)(toTransform->pResolveAttachments + i)); in transform_tohost_VkSubpassDescription2() 3904 resourceTracker, (VkAttachmentReference2*)(toTransform->pDepthStencilAttachment)); in transform_tohost_VkSubpassDescription2() 3919 resourceTracker, (VkAttachmentReference2*)(toTransform->pInputAttachments + i)); in transform_fromhost_VkSubpassDescription2() 3927 resourceTracker, (VkAttachmentReference2*)(toTransform->pColorAttachments + i)); in transform_fromhost_VkSubpassDescription2() 3936 (VkAttachmentReference2*)(toTransform->pResolveAttachments + i)); in transform_fromhost_VkSubpassDescription2() 3942 resourceTracker, (VkAttachmentReference2*)(toTransform->pDepthStencilAttachment)); in transform_fromhost_VkSubpassDescription2() [all …]
|
D | goldfish_vk_deepcopy.cpp | 3952 const VkAttachmentReference2* from, in deepcopy_VkAttachmentReference2() 3953 VkAttachmentReference2* to) { in deepcopy_VkAttachmentReference2() 3995 to->pInputAttachments = (VkAttachmentReference2*)alloc->alloc( in deepcopy_VkSubpassDescription2() 3996 from->inputAttachmentCount * sizeof(const VkAttachmentReference2)); in deepcopy_VkSubpassDescription2() 4001 (VkAttachmentReference2*)(to->pInputAttachments + i)); in deepcopy_VkSubpassDescription2() 4008 to->pColorAttachments = (VkAttachmentReference2*)alloc->alloc( in deepcopy_VkSubpassDescription2() 4009 from->colorAttachmentCount * sizeof(const VkAttachmentReference2)); in deepcopy_VkSubpassDescription2() 4014 (VkAttachmentReference2*)(to->pColorAttachments + i)); in deepcopy_VkSubpassDescription2() 4021 to->pResolveAttachments = (VkAttachmentReference2*)alloc->alloc( in deepcopy_VkSubpassDescription2() 4022 from->colorAttachmentCount * sizeof(const VkAttachmentReference2)); in deepcopy_VkSubpassDescription2() [all …]
|
D | goldfish_vk_deepcopy.h | 740 const VkAttachmentReference2* from, 741 VkAttachmentReference2* to);
|
D | goldfish_vk_transform.h | 1184 VkAttachmentReference2* toTransform); 1187 VkAttachmentReference2* toTransform);
|
D | goldfish_vk_marshaling.cpp | 8370 const VkAttachmentReference2* forMarshaling) { in marshal_VkAttachmentReference2() 8383 VkAttachmentReference2* forUnmarshaling) { in unmarshal_VkAttachmentReference2() 8425 (const VkAttachmentReference2*)(forMarshaling->pInputAttachments + i)); in marshal_VkSubpassDescription2() 8433 (const VkAttachmentReference2*)(forMarshaling->pColorAttachments + i)); in marshal_VkSubpassDescription2() 8444 (const VkAttachmentReference2*)(forMarshaling->pResolveAttachments + i)); in marshal_VkSubpassDescription2() 8454 (const VkAttachmentReference2*)(forMarshaling->pDepthStencilAttachment)); in marshal_VkSubpassDescription2() 8488 forUnmarshaling->inputAttachmentCount * sizeof(const VkAttachmentReference2)); in unmarshal_VkSubpassDescription2() 8493 (VkAttachmentReference2*)(forUnmarshaling->pInputAttachments + i)); in unmarshal_VkSubpassDescription2() 8498 forUnmarshaling->colorAttachmentCount * sizeof(const VkAttachmentReference2)); in unmarshal_VkSubpassDescription2() 8503 (VkAttachmentReference2*)(forUnmarshaling->pColorAttachments + i)); in unmarshal_VkSubpassDescription2() [all …]
|
D | goldfish_vk_reserved_marshaling.cpp | 6403 VkAttachmentReference2* forUnmarshaling, in reservedunmarshal_VkAttachmentReference2() 6471 forUnmarshaling->inputAttachmentCount * sizeof(const VkAttachmentReference2)); in reservedunmarshal_VkSubpassDescription2() 6474 vkStream, rootType, (VkAttachmentReference2*)(forUnmarshaling->pInputAttachments + i), in reservedunmarshal_VkSubpassDescription2() 6480 forUnmarshaling->colorAttachmentCount * sizeof(const VkAttachmentReference2)); in reservedunmarshal_VkSubpassDescription2() 6483 vkStream, rootType, (VkAttachmentReference2*)(forUnmarshaling->pColorAttachments + i), in reservedunmarshal_VkSubpassDescription2() 6487 memcpy((VkAttachmentReference2**)&forUnmarshaling->pResolveAttachments, (*ptr), 8); in reservedunmarshal_VkSubpassDescription2() 6493 forUnmarshaling->colorAttachmentCount * sizeof(const VkAttachmentReference2)); in reservedunmarshal_VkSubpassDescription2() 6497 (VkAttachmentReference2*)(forUnmarshaling->pResolveAttachments + i), ptr); in reservedunmarshal_VkSubpassDescription2() 6501 memcpy((VkAttachmentReference2**)&forUnmarshaling->pDepthStencilAttachment, (*ptr), 8); in reservedunmarshal_VkSubpassDescription2() 6506 sizeof(const VkAttachmentReference2)); in reservedunmarshal_VkSubpassDescription2() [all …]
|
D | goldfish_vk_marshaling.h | 1428 const VkAttachmentReference2* forMarshaling); 1431 VkAttachmentReference2* forUnmarshaling);
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/ |
D | renderpass.adoc | 3541 slink:VkAttachmentReference2 structures defining the input attachments 3545 pname:colorAttachmentCount slink:VkAttachmentReference2 structures 3548 pname:colorAttachmentCount slink:VkAttachmentReference2 structures 3551 slink:VkAttachmentReference2 structure specifying the depth/stencil 3836 If any attachment is used by more than one slink:VkAttachmentReference2 3908 must: either be `NULL` or a slink:VkAttachmentReference2 structure with 3946 slink:VkAttachmentReference2 structure defining the depth/stencil 4104 slink:VkAttachmentReference2 structure defining the fragment shading 4258 [open,refpage='VkAttachmentReference2',desc='Structure specifying an attachment reference',type='st… 4260 :refpage: VkAttachmentReference2 [all …]
|
/hardware/google/gfxstream/guest/mesa/include/vulkan/ |
D | vulkan_core.h | 6038 typedef struct VkAttachmentReference2 { struct 6044 } VkAttachmentReference2; argument 6053 const VkAttachmentReference2* pInputAttachments; 6055 const VkAttachmentReference2* pColorAttachments; 6056 const VkAttachmentReference2* pResolveAttachments; 6057 const VkAttachmentReference2* pDepthStencilAttachment; 6231 const VkAttachmentReference2* pDepthStencilResolveAttachment; 8928 typedef VkAttachmentReference2 VkAttachmentReference2KHR; 9762 const VkAttachmentReference2* pFragmentShadingRateAttachment;
|