/hardware/google/gfxstream/guest/mesa/src/vulkan/runtime/ |
D | vk_render_pass.h | 287 VkAttachmentReference fragment_density_map;
|
D | vk_render_pass.c | 40 const VkAttachmentReference *reference, in translate_references()
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/ |
D | VK_EXT_fragment_density_map.adoc | 117 VkAttachmentReference fragmentDensityMapAttachmentReference =
|
/hardware/google/gfxstream/guest/vulkan_enc/ |
D | goldfish_vk_transform_guest.cpp | 1880 VkAttachmentReference* toTransform) { in transform_tohost_VkAttachmentReference() 1886 VkAttachmentReference* toTransform) { in transform_fromhost_VkAttachmentReference() 1917 resourceTracker, (VkAttachmentReference*)(toTransform->pInputAttachments + i)); in transform_tohost_VkSubpassDescription() 1925 resourceTracker, (VkAttachmentReference*)(toTransform->pColorAttachments + i)); in transform_tohost_VkSubpassDescription() 1934 (VkAttachmentReference*)(toTransform->pResolveAttachments + i)); in transform_tohost_VkSubpassDescription() 1940 resourceTracker, (VkAttachmentReference*)(toTransform->pDepthStencilAttachment)); in transform_tohost_VkSubpassDescription() 1952 resourceTracker, (VkAttachmentReference*)(toTransform->pInputAttachments + i)); in transform_fromhost_VkSubpassDescription() 1960 resourceTracker, (VkAttachmentReference*)(toTransform->pColorAttachments + i)); in transform_fromhost_VkSubpassDescription() 1969 (VkAttachmentReference*)(toTransform->pResolveAttachments + i)); in transform_fromhost_VkSubpassDescription() 1975 resourceTracker, (VkAttachmentReference*)(toTransform->pDepthStencilAttachment)); in transform_fromhost_VkSubpassDescription() [all …]
|
D | goldfish_vk_deepcopy_guest.cpp | 1810 const VkAttachmentReference* from, VkAttachmentReference* to) { in deepcopy_VkAttachmentReference() 1851 to->pInputAttachments = (VkAttachmentReference*)alloc->alloc( in deepcopy_VkSubpassDescription() 1852 from->inputAttachmentCount * sizeof(const VkAttachmentReference)); in deepcopy_VkSubpassDescription() 1856 (VkAttachmentReference*)(to->pInputAttachments + i)); in deepcopy_VkSubpassDescription() 1863 to->pColorAttachments = (VkAttachmentReference*)alloc->alloc( in deepcopy_VkSubpassDescription() 1864 from->colorAttachmentCount * sizeof(const VkAttachmentReference)); in deepcopy_VkSubpassDescription() 1868 (VkAttachmentReference*)(to->pColorAttachments + i)); in deepcopy_VkSubpassDescription() 1875 to->pResolveAttachments = (VkAttachmentReference*)alloc->alloc( in deepcopy_VkSubpassDescription() 1876 from->colorAttachmentCount * sizeof(const VkAttachmentReference)); in deepcopy_VkSubpassDescription() 1881 (VkAttachmentReference*)(to->pResolveAttachments + i)); in deepcopy_VkSubpassDescription() [all …]
|
D | goldfish_vk_deepcopy_guest.h | 365 const VkAttachmentReference* from, VkAttachmentReference* to);
|
D | goldfish_vk_transform_guest.h | 579 VkAttachmentReference* toTransform); 582 VkAttachmentReference* toTransform);
|
D | goldfish_vk_counting_guest.cpp | 1980 const VkAttachmentReference* toCount, size_t* count) { in count_VkAttachmentReference() 2028 (const VkAttachmentReference*)(toCount->pInputAttachments + i), count); in count_VkSubpassDescription() 2036 (const VkAttachmentReference*)(toCount->pColorAttachments + i), count); in count_VkSubpassDescription() 2046 (const VkAttachmentReference*)(toCount->pResolveAttachments + i), count); in count_VkSubpassDescription() 2054 featureBits, rootType, (const VkAttachmentReference*)(toCount->pDepthStencilAttachment), in count_VkSubpassDescription() 6585 (VkAttachmentReference*)(&toCount->fragmentDensityMapAttachment), in count_VkRenderPassFragmentDensityMapCreateInfoEXT()
|
D | goldfish_vk_marshaling_guest.cpp | 3744 const VkAttachmentReference* forMarshaling) { in marshal_VkAttachmentReference() 3751 VkAttachmentReference* forUnmarshaling) { in unmarshal_VkAttachmentReference() 3832 (const VkAttachmentReference*)(forMarshaling->pInputAttachments + i)); in marshal_VkSubpassDescription() 3840 (const VkAttachmentReference*)(forMarshaling->pColorAttachments + i)); in marshal_VkSubpassDescription() 3851 (const VkAttachmentReference*)(forMarshaling->pResolveAttachments + i)); in marshal_VkSubpassDescription() 3861 (const VkAttachmentReference*)(forMarshaling->pDepthStencilAttachment)); in marshal_VkSubpassDescription() 3880 (VkAttachmentReference*)(forUnmarshaling->pInputAttachments + i)); in unmarshal_VkSubpassDescription() 3888 (VkAttachmentReference*)(forUnmarshaling->pColorAttachments + i)); in unmarshal_VkSubpassDescription() 3892 const VkAttachmentReference* check_pResolveAttachments; in unmarshal_VkSubpassDescription() 3893 check_pResolveAttachments = (const VkAttachmentReference*)(uintptr_t)vkStream->getBe64(); in unmarshal_VkSubpassDescription() [all …]
|
D | goldfish_vk_marshaling_guest.h | 701 const VkAttachmentReference* forMarshaling); 704 VkAttachmentReference* forUnmarshaling);
|
D | goldfish_vk_counting_guest.h | 332 const VkAttachmentReference* toCount, size_t* count);
|
D | goldfish_vk_reserved_marshaling_guest.h | 385 const VkAttachmentReference* forMarshaling,
|
D | goldfish_vk_reserved_marshaling_guest.cpp | 2683 const VkAttachmentReference* forMarshaling, in reservedmarshal_VkAttachmentReference() 2750 (const VkAttachmentReference*)(forMarshaling->pInputAttachments + i), ptr); in reservedmarshal_VkSubpassDescription() 2757 (const VkAttachmentReference*)(forMarshaling->pColorAttachments + i), ptr); in reservedmarshal_VkSubpassDescription() 2768 (const VkAttachmentReference*)(forMarshaling->pResolveAttachments + i), ptr); in reservedmarshal_VkSubpassDescription() 2779 (const VkAttachmentReference*)(forMarshaling->pDepthStencilAttachment), ptr); in reservedmarshal_VkSubpassDescription() 8265 vkStream, rootType, (VkAttachmentReference*)(&forMarshaling->fragmentDensityMapAttachment), in reservedmarshal_VkRenderPassFragmentDensityMapCreateInfoEXT()
|
/hardware/google/gfxstream/host/vulkan/cereal/common/ |
D | goldfish_vk_transform.cpp | 1883 VkAttachmentReference* toTransform) { in transform_tohost_VkAttachmentReference() 1889 VkAttachmentReference* toTransform) { in transform_fromhost_VkAttachmentReference() 1920 resourceTracker, (VkAttachmentReference*)(toTransform->pInputAttachments + i)); in transform_tohost_VkSubpassDescription() 1928 resourceTracker, (VkAttachmentReference*)(toTransform->pColorAttachments + i)); in transform_tohost_VkSubpassDescription() 1937 (VkAttachmentReference*)(toTransform->pResolveAttachments + i)); in transform_tohost_VkSubpassDescription() 1943 resourceTracker, (VkAttachmentReference*)(toTransform->pDepthStencilAttachment)); in transform_tohost_VkSubpassDescription() 1955 resourceTracker, (VkAttachmentReference*)(toTransform->pInputAttachments + i)); in transform_fromhost_VkSubpassDescription() 1963 resourceTracker, (VkAttachmentReference*)(toTransform->pColorAttachments + i)); in transform_fromhost_VkSubpassDescription() 1972 (VkAttachmentReference*)(toTransform->pResolveAttachments + i)); in transform_fromhost_VkSubpassDescription() 1978 resourceTracker, (VkAttachmentReference*)(toTransform->pDepthStencilAttachment)); in transform_fromhost_VkSubpassDescription() [all …]
|
D | goldfish_vk_deepcopy.cpp | 1810 const VkAttachmentReference* from, VkAttachmentReference* to) { in deepcopy_VkAttachmentReference() 1851 to->pInputAttachments = (VkAttachmentReference*)alloc->alloc( in deepcopy_VkSubpassDescription() 1852 from->inputAttachmentCount * sizeof(const VkAttachmentReference)); in deepcopy_VkSubpassDescription() 1856 (VkAttachmentReference*)(to->pInputAttachments + i)); in deepcopy_VkSubpassDescription() 1863 to->pColorAttachments = (VkAttachmentReference*)alloc->alloc( in deepcopy_VkSubpassDescription() 1864 from->colorAttachmentCount * sizeof(const VkAttachmentReference)); in deepcopy_VkSubpassDescription() 1868 (VkAttachmentReference*)(to->pColorAttachments + i)); in deepcopy_VkSubpassDescription() 1875 to->pResolveAttachments = (VkAttachmentReference*)alloc->alloc( in deepcopy_VkSubpassDescription() 1876 from->colorAttachmentCount * sizeof(const VkAttachmentReference)); in deepcopy_VkSubpassDescription() 1881 (VkAttachmentReference*)(to->pResolveAttachments + i)); in deepcopy_VkSubpassDescription() [all …]
|
D | goldfish_vk_deepcopy.h | 358 const VkAttachmentReference* from, VkAttachmentReference* to);
|
D | goldfish_vk_transform.h | 585 VkAttachmentReference* toTransform); 588 VkAttachmentReference* toTransform);
|
D | goldfish_vk_marshaling.cpp | 4228 const VkAttachmentReference* forMarshaling) { in marshal_VkAttachmentReference() 4235 VkAttachmentReference* forUnmarshaling) { in unmarshal_VkAttachmentReference() 4330 (const VkAttachmentReference*)(forMarshaling->pInputAttachments + i)); in marshal_VkSubpassDescription() 4338 (const VkAttachmentReference*)(forMarshaling->pColorAttachments + i)); in marshal_VkSubpassDescription() 4349 (const VkAttachmentReference*)(forMarshaling->pResolveAttachments + i)); in marshal_VkSubpassDescription() 4359 (const VkAttachmentReference*)(forMarshaling->pDepthStencilAttachment)); in marshal_VkSubpassDescription() 4375 forUnmarshaling->inputAttachmentCount * sizeof(const VkAttachmentReference)); in unmarshal_VkSubpassDescription() 4380 (VkAttachmentReference*)(forUnmarshaling->pInputAttachments + i)); in unmarshal_VkSubpassDescription() 4385 forUnmarshaling->colorAttachmentCount * sizeof(const VkAttachmentReference)); in unmarshal_VkSubpassDescription() 4390 (VkAttachmentReference*)(forUnmarshaling->pColorAttachments + i)); in unmarshal_VkSubpassDescription() [all …]
|
D | goldfish_vk_marshaling.h | 685 const VkAttachmentReference* forMarshaling); 688 VkAttachmentReference* forUnmarshaling);
|
D | goldfish_vk_reserved_marshaling.cpp | 3161 VkAttachmentReference* forUnmarshaling, in reservedunmarshal_VkAttachmentReference() 3242 forUnmarshaling->inputAttachmentCount * sizeof(const VkAttachmentReference)); in reservedunmarshal_VkSubpassDescription() 3245 vkStream, rootType, (VkAttachmentReference*)(forUnmarshaling->pInputAttachments + i), in reservedunmarshal_VkSubpassDescription() 3251 forUnmarshaling->colorAttachmentCount * sizeof(const VkAttachmentReference)); in reservedunmarshal_VkSubpassDescription() 3254 vkStream, rootType, (VkAttachmentReference*)(forUnmarshaling->pColorAttachments + i), in reservedunmarshal_VkSubpassDescription() 3258 memcpy((VkAttachmentReference**)&forUnmarshaling->pResolveAttachments, (*ptr), 8); in reservedunmarshal_VkSubpassDescription() 3264 forUnmarshaling->colorAttachmentCount * sizeof(const VkAttachmentReference)); in reservedunmarshal_VkSubpassDescription() 3268 (VkAttachmentReference*)(forUnmarshaling->pResolveAttachments + i), ptr); in reservedunmarshal_VkSubpassDescription() 3272 memcpy((VkAttachmentReference**)&forUnmarshaling->pDepthStencilAttachment, (*ptr), 8); in reservedunmarshal_VkSubpassDescription() 3277 sizeof(const VkAttachmentReference)); in reservedunmarshal_VkSubpassDescription() [all …]
|
D | goldfish_vk_reserved_marshaling.h | 362 VkAttachmentReference* forUnmarshaling, uint8_t** ptr);
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/ |
D | renderpass.adoc | 2164 slink:VkAttachmentReference structures defining the input attachments 2168 pname:colorAttachmentCount slink:VkAttachmentReference structures 2171 pname:colorAttachmentCount slink:VkAttachmentReference structures 2174 slink:VkAttachmentReference structure specifying the depth/stencil 2391 If any attachment is used by more than one slink:VkAttachmentReference 2510 [open,refpage='VkAttachmentReference',desc='Structure specifying an attachment reference',type='str… 2512 :refpage: VkAttachmentReference 2514 The sname:VkAttachmentReference structure is defined as: 2516 include::{generated}/api/structs/VkAttachmentReference.adoc[] 2530 include::{generated}/validity/structs/VkAttachmentReference.adoc[] [all …]
|
/hardware/google/gfxstream/host/vulkan/ |
D | CompositorVk.cpp | 347 const VkAttachmentReference colorAttachmentRef = { in setUpGraphicsPipeline()
|
/hardware/google/gfxstream/guest/mesa/include/vulkan/ |
D | vulkan_core.h | 3780 typedef struct VkAttachmentReference { struct 3783 } VkAttachmentReference; argument 3801 const VkAttachmentReference* pInputAttachments; 3803 const VkAttachmentReference* pColorAttachments; 3804 const VkAttachmentReference* pResolveAttachments; 3805 const VkAttachmentReference* pDepthStencilAttachment; 13517 VkAttachmentReference fragmentDensityMapAttachment;
|
/hardware/google/gfxstream/guest/mesa/src/vulkan/overlay-layer/ |
D | overlay.cpp | 1712 VkAttachmentReference color_attachment = {}; in setup_swapchain_data()
|