Home
last modified time | relevance | path

Searched refs:VkDescriptorType (Results 1 – 22 of 22) sorted by relevance

/hardware/google/gfxstream/guest/vulkan_enc/
DDescriptorSetVirtualization.h38 VkDescriptorType descriptorType;
94 VkDescriptorType type;
111 bool isDescriptorTypeImageInfo(VkDescriptorType descType);
112 bool isDescriptorTypeBufferInfo(VkDescriptorType descType);
113 bool isDescriptorTypeBufferView(VkDescriptorType descType);
114 bool isDescriptorTypeInlineUniformBlock(VkDescriptorType descType);
115 bool isDescriptorTypeAccelerationStructure(VkDescriptorType descType);
121 void doEmulatedDescriptorImageInfoWriteFromTemplate(VkDescriptorType descType, uint32_t binding,
126 void doEmulatedDescriptorBufferInfoWriteFromTemplate(VkDescriptorType descType, uint32_t binding,
131 void doEmulatedDescriptorBufferViewWriteFromTemplate(VkDescriptorType descType, uint32_t binding,
[all …]
DDescriptorSetVirtualization.cpp88 bool isDescriptorTypeImageInfo(VkDescriptorType descType) { in isDescriptorTypeImageInfo()
96 bool isDescriptorTypeBufferInfo(VkDescriptorType descType) { in isDescriptorTypeBufferInfo()
103 bool isDescriptorTypeBufferView(VkDescriptorType descType) { in isDescriptorTypeBufferView()
108 bool isDescriptorTypeInlineUniformBlock(VkDescriptorType descType) { in isDescriptorTypeInlineUniformBlock()
112 bool isDescriptorTypeAccelerationStructure(VkDescriptorType descType) { in isDescriptorTypeAccelerationStructure()
117 VkDescriptorType descType = write->descriptorType; in doEmulatedDescriptorWrite()
244 void doEmulatedDescriptorImageInfoWriteFromTemplate(VkDescriptorType descType, uint32_t binding, in doEmulatedDescriptorImageInfoWriteFromTemplate()
269 void doEmulatedDescriptorBufferInfoWriteFromTemplate(VkDescriptorType descType, uint32_t binding, in doEmulatedDescriptorBufferInfoWriteFromTemplate()
294 void doEmulatedDescriptorBufferViewWriteFromTemplate(VkDescriptorType descType, uint32_t binding, in doEmulatedDescriptorBufferViewWriteFromTemplate()
319 void doEmulatedDescriptorInlineUniformBlockFromTemplate(VkDescriptorType descType, uint32_t binding, in doEmulatedDescriptorInlineUniformBlockFromTemplate()
Dvk_util.h245 bool vk_descriptor_type_has_image_view(VkDescriptorType type) { in vk_descriptor_type_has_image_view()
257 bool vk_descriptor_type_has_descriptor_buffer(VkDescriptorType type) { in vk_descriptor_type_has_descriptor_buffer()
269 bool vk_descriptor_type_has_texel_buffer(VkDescriptorType type) { in vk_descriptor_type_has_texel_buffer()
Dgoldfish_vk_reserved_marshaling_guest.cpp2455 memcpy(*ptr, (VkDescriptorType*)&forMarshaling->type, sizeof(VkDescriptorType)); in reservedmarshal_VkDescriptorPoolSize()
2456 *ptr += sizeof(VkDescriptorType); in reservedmarshal_VkDescriptorPoolSize()
2524 memcpy(*ptr, (VkDescriptorType*)&forMarshaling->descriptorType, sizeof(VkDescriptorType)); in reservedmarshal_VkDescriptorSetLayoutBinding()
2525 *ptr += sizeof(VkDescriptorType); in reservedmarshal_VkDescriptorSetLayoutBinding()
2593 memcpy(*ptr, (VkDescriptorType*)&forMarshaling->descriptorType, sizeof(VkDescriptorType)); in reservedmarshal_VkWriteDescriptorSet()
2594 *ptr += sizeof(VkDescriptorType); in reservedmarshal_VkWriteDescriptorSet()
4011 memcpy(*ptr, (VkDescriptorType*)&forMarshaling->descriptorType, sizeof(VkDescriptorType)); in reservedmarshal_VkDescriptorUpdateTemplateEntry()
4012 *ptr += sizeof(VkDescriptorType); in reservedmarshal_VkDescriptorUpdateTemplateEntry()
Dgoldfish_vk_marshaling_guest.cpp3362 vkStream->write((VkDescriptorType*)&forMarshaling->type, sizeof(VkDescriptorType)); in marshal_VkDescriptorPoolSize()
3369 vkStream->read((VkDescriptorType*)&forUnmarshaling->type, sizeof(VkDescriptorType)); in unmarshal_VkDescriptorPoolSize()
3462 vkStream->write((VkDescriptorType*)&forMarshaling->descriptorType, sizeof(VkDescriptorType)); in marshal_VkDescriptorSetLayoutBinding()
3483 vkStream->read((VkDescriptorType*)&forUnmarshaling->descriptorType, sizeof(VkDescriptorType)); in unmarshal_VkDescriptorSetLayoutBinding()
3562 vkStream->write((VkDescriptorType*)&forMarshaling->descriptorType, sizeof(VkDescriptorType)); in marshal_VkWriteDescriptorSet()
3633 vkStream->read((VkDescriptorType*)&forUnmarshaling->descriptorType, sizeof(VkDescriptorType)); in unmarshal_VkWriteDescriptorSet()
5820 vkStream->write((VkDescriptorType*)&forMarshaling->descriptorType, sizeof(VkDescriptorType)); in marshal_VkDescriptorUpdateTemplateEntry()
5834 vkStream->read((VkDescriptorType*)&forUnmarshaling->descriptorType, sizeof(VkDescriptorType)); in unmarshal_VkDescriptorUpdateTemplateEntry()
DResourceTracker.cpp258 VkDescriptorType descType, VkDescriptorSet descSet, uint32_t binding, in createImmutableSamplersFilteredImageInfo()
6227 VkDescriptorType descType = entry.descriptorType; in initDescriptorUpdateTemplateBuffers()
6279 VkDescriptorType descType = entry.descriptorType; in initDescriptorUpdateTemplateBuffers()
6385 VkDescriptorType descType = entry.descriptorType; in on_vkUpdateDescriptorSetWithTemplate()
Dgoldfish_vk_counting_guest.cpp1808 *count += sizeof(VkDescriptorType); in count_VkDescriptorPoolSize()
1862 *count += sizeof(VkDescriptorType); in count_VkDescriptorSetLayoutBinding()
1913 *count += sizeof(VkDescriptorType); in count_VkWriteDescriptorSet()
3181 *count += sizeof(VkDescriptorType); in count_VkDescriptorUpdateTemplateEntry()
/hardware/google/gfxstream/guest/mesa/src/vulkan/runtime/
Dvk_descriptor_update_template.h35 VkDescriptorType type;
/hardware/google/gfxstream/host/vulkan/
DVkDecoderInternalStructs.h323 VkDescriptorType type;
348 VkDescriptorType descriptorType;
Dvk_util.h514 static inline bool vk_descriptor_type_has_image_view(VkDescriptorType type) { in vk_descriptor_type_has_image_view()
DVkDecoderGlobalState.cpp786 VkDescriptorType descriptorType = in load()
787 static_cast<VkDescriptorType>(stream->getBe32()); in load()
3101 VkDescriptorType descType = descriptorWrite.descriptorType; in on_vkUpdateDescriptorSetsImpl()
7355 bool isDescriptorTypeImageInfo(VkDescriptorType descType) { in isDescriptorTypeImageInfo()
7363 bool descriptorTypeContainsImage(VkDescriptorType descType) { in descriptorTypeContainsImage()
7370 bool descriptorTypeContainsSampler(VkDescriptorType descType) { in descriptorTypeContainsSampler()
7375 bool isDescriptorTypeBufferInfo(VkDescriptorType descType) { in isDescriptorTypeBufferInfo()
7382 bool isDescriptorTypeBufferView(VkDescriptorType descType) { in isDescriptorTypeBufferView()
7387 bool isDescriptorTypeInlineUniformBlock(VkDescriptorType descType) { in isDescriptorTypeInlineUniformBlock()
7391 bool isDescriptorTypeAccelerationStructure(VkDescriptorType descType) { in isDescriptorTypeAccelerationStructure()
[all …]
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/proposals/
DVK_EXT_mutable_descriptor_type.adoc64 …ng], applications have to choose one of the available link:{refpage}VkDescriptorType.html[descript…
85 const VkDescriptorType* pDescriptorTypes;
186 VkDescriptorType cbvSrvUavTypes[] = {
196 .descriptorTypeCount = sizeof(cbvSrvUavTypes)/sizeof(VkDescriptorType),
DVK_EXT_descriptor_buffer.adoc217 VkDescriptorType type;
/hardware/google/gfxstream/scripts/print_gfx_logs/
Dvulkan_printer.py616 printer.write_enum("type", VkDescriptorType, indent)
621 printer.write_enum("descriptorType", VkDescriptorType, indent)
1113 printer.write_enum("descriptorType", VkDescriptorType, indent)
1239 VkDescriptorType = { variable
/hardware/google/gfxstream/guest/mesa/src/vulkan/runtime/rmv/
Dvk_rmv_exporter.c915 vk_to_rmt_descriptor_type(VkDescriptorType type) in vk_to_rmt_descriptor_type()
/hardware/google/gfxstream/guest/mesa/include/vulkan/
Dvulkan_core.h2095 typedef enum VkDescriptorType { enum
2116 } VkDescriptorType; typedef
3718 VkDescriptorType type;
3741 VkDescriptorType descriptorType;
3762 VkDescriptorType descriptorType;
5437 VkDescriptorType descriptorType;
11101 VkDescriptorType descriptorType;
14990 VkDescriptorType type;
15569 const VkDescriptorType* pDescriptorTypes;
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/
Ddescriptorsets.adoc774 pname:descriptorTypeCount elink:VkDescriptorType values defining which
784 pname:descriptorTypeCount valid, unique elink:VkDescriptorType values if
898 * pname:descriptorType is a elink:VkDescriptorType specifying which type
2517 supported elink:VkDescriptorType as a mutable descriptor.
3349 * pname:descriptorType is a elink:VkDescriptorType specifying the type of
3428 Consecutive bindings must: have identical elink:VkDescriptorType,
3435 In addition, if the elink:VkDescriptorType is
3716 [open,refpage='VkDescriptorType',desc='Specifies the type of a descriptor in a descriptor set',type…
3722 include::{generated}/api/enums/VkDescriptorType.adoc[]
4535 * pname:descriptorType is a elink:VkDescriptorType specifying the type of
[all …]
Dfeatures.adoc5034 that the implementation must: support using the elink:VkDescriptorType
/hardware/google/gfxstream/host/vulkan/cereal/common/
Dgoldfish_vk_marshaling.cpp3806 vkStream->write((VkDescriptorType*)&forMarshaling->type, sizeof(VkDescriptorType)); in marshal_VkDescriptorPoolSize()
3813 vkStream->read((VkDescriptorType*)&forUnmarshaling->type, sizeof(VkDescriptorType)); in unmarshal_VkDescriptorPoolSize()
3934 vkStream->write((VkDescriptorType*)&forMarshaling->descriptorType, sizeof(VkDescriptorType)); in marshal_VkDescriptorSetLayoutBinding()
3955 vkStream->read((VkDescriptorType*)&forUnmarshaling->descriptorType, sizeof(VkDescriptorType)); in unmarshal_VkDescriptorSetLayoutBinding()
4043 vkStream->write((VkDescriptorType*)&forMarshaling->descriptorType, sizeof(VkDescriptorType)); in marshal_VkWriteDescriptorSet()
4126 vkStream->read((VkDescriptorType*)&forUnmarshaling->descriptorType, sizeof(VkDescriptorType)); in unmarshal_VkWriteDescriptorSet()
6972 vkStream->write((VkDescriptorType*)&forMarshaling->descriptorType, sizeof(VkDescriptorType)); in marshal_VkDescriptorUpdateTemplateEntry()
6985 vkStream->read((VkDescriptorType*)&forUnmarshaling->descriptorType, sizeof(VkDescriptorType)); in unmarshal_VkDescriptorUpdateTemplateEntry()
Dgoldfish_vk_reserved_marshaling.cpp2858 memcpy((VkDescriptorType*)&forUnmarshaling->type, *ptr, sizeof(VkDescriptorType)); in reservedunmarshal_VkDescriptorPoolSize()
2859 *ptr += sizeof(VkDescriptorType); in reservedunmarshal_VkDescriptorPoolSize()
2959 memcpy((VkDescriptorType*)&forUnmarshaling->descriptorType, *ptr, sizeof(VkDescriptorType)); in reservedunmarshal_VkDescriptorSetLayoutBinding()
2960 *ptr += sizeof(VkDescriptorType); in reservedunmarshal_VkDescriptorSetLayoutBinding()
3061 memcpy((VkDescriptorType*)&forUnmarshaling->descriptorType, *ptr, sizeof(VkDescriptorType)); in reservedunmarshal_VkWriteDescriptorSet()
3062 *ptr += sizeof(VkDescriptorType); in reservedunmarshal_VkWriteDescriptorSet()
5278 memcpy((VkDescriptorType*)&forUnmarshaling->descriptorType, *ptr, sizeof(VkDescriptorType)); in reservedunmarshal_VkDescriptorUpdateTemplateEntry()
5279 *ptr += sizeof(VkDescriptorType); in reservedunmarshal_VkDescriptorUpdateTemplateEntry()
/hardware/google/gfxstream/common/vulkan/include/vulkan/
Dvk_enum_string_helper.h4088 static inline const char* string_VkDescriptorType(VkDescriptorType input_value) in string_VkDescriptorType()
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/
DChangeLog.adoc9565 * Fix swapped descriptions of elink:VkDescriptorType enums
9758 * Associate each elink:VkDescriptorType with a type of descriptor, and