Home
last modified time | relevance | path

Searched refs:VkAttachmentReference2 (Results 1 – 25 of 30) sorted by relevance

12

/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/
DVK_HUAWEI_subpass_shading.adoc129 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/
Dvk_render_pass.c38 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()
Dvk_image.h368 VkImageLayout vk_att_ref_stencil_layout(const VkAttachmentReference2 *att_ref,
Dvk_image.c805 vk_att_ref_stencil_layout(const VkAttachmentReference2 *att_ref, in vk_att_ref_stencil_layout()
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/proposals/
DVK_EXT_multisampled_render_to_single_sampled.adoc239 VkAttachmentReference2 colorAttachments[2] = {
254 VkAttachmentReference2 depthStencilAttachment = {
DVK_ANDROID_external_format_resolve.adoc210 VkAttachmentReference2 resolveAttachment = {
218 VkAttachmentReference2 colorAttachment = {
DVK_KHR_fragment_shading_rate.adoc160 const VkAttachmentReference2* pFragmentShadingRateAttachment;
/hardware/google/gfxstream/guest/vulkan_enc/
Dgoldfish_vk_transform_guest.cpp3835 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 …]
Dgoldfish_vk_deepcopy_guest.cpp3952 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 …]
Dgoldfish_vk_deepcopy_guest.h747 const VkAttachmentReference2* from,
748 VkAttachmentReference2* to);
Dgoldfish_vk_transform_guest.h1162 VkAttachmentReference2* toTransform);
1165 VkAttachmentReference2* toTransform);
Dgoldfish_vk_marshaling_guest.cpp6931 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 …]
Dgoldfish_vk_counting_guest.cpp3730 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()
Dgoldfish_vk_marshaling_guest.h1458 const VkAttachmentReference2* forMarshaling);
1461 VkAttachmentReference2* forUnmarshaling);
Dgoldfish_vk_counting_guest.h679 const VkAttachmentReference2* toCount, size_t* count);
Dgoldfish_vk_reserved_marshaling_guest.h781 const VkAttachmentReference2* forMarshaling,
/hardware/google/gfxstream/host/vulkan/cereal/common/
Dgoldfish_vk_transform.cpp3853 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 …]
Dgoldfish_vk_deepcopy.cpp3952 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 …]
Dgoldfish_vk_deepcopy.h740 const VkAttachmentReference2* from,
741 VkAttachmentReference2* to);
Dgoldfish_vk_transform.h1184 VkAttachmentReference2* toTransform);
1187 VkAttachmentReference2* toTransform);
Dgoldfish_vk_marshaling.cpp8370 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 …]
Dgoldfish_vk_reserved_marshaling.cpp6403 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 …]
Dgoldfish_vk_marshaling.h1428 const VkAttachmentReference2* forMarshaling);
1431 VkAttachmentReference2* forUnmarshaling);
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/
Drenderpass.adoc3541 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/
Dvulkan_core.h6038 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;

12