Home
last modified time | relevance | path

Searched refs:VkPhysicalDeviceFeatures (Results 1 – 25 of 48) sorted by relevance

12

/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/proposals/
DVK_EXT_extended_dynamic_state3.adoc54 * Assuming VkPhysicalDeviceFeatures::tessellationShader is enabled
59 * Assuming VkPhysicalDeviceFeatures::depthClamp is enabled
63 * Assuming VkPhysicalDeviceFeatures::fillModeNonSolid is enabled
80 * Assuming VkPhysicalDeviceFeatures::alphaToOne is enabled
84 * Assuming VkPhysicalDeviceFeatures::logicOp is enabled
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/
DVK_AMD_gpu_shader_int16.adoc34 slink:VkPhysicalDeviceFeatures::pname:shaderInt16 and
/hardware/google/gfxstream/host/vulkan/testing/
DVulkanTestHelper.h54 VkPhysicalDeviceFeatures deviceFeatures;
/hardware/google/gfxstream/host/tests/
DSwapChainStateVk_unittest.cpp150 VkPhysicalDeviceFeatures features = {}; in createLogicalDevice()
/hardware/google/gfxstream/guest/mesa/src/vulkan/runtime/
Dvk_physical_device.c110 VkPhysicalDeviceFeatures *pFeatures) in vk_common_GetPhysicalDeviceFeatures()
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/
Dfeatures.adoc31 Features are reported via the basic slink:VkPhysicalDeviceFeatures
96 * pname:pFeatures is a pointer to a slink:VkPhysicalDeviceFeatures
112 sname:VkPhysicalDeviceFeatures structure via the pname:pEnabledFeatures
124 can: simply pass in the sname:VkPhysicalDeviceFeatures structure that was
187 * pname:features is a slink:VkPhysicalDeviceFeatures structure describing
201 [open,refpage='VkPhysicalDeviceFeatures',desc='Structure describing the fine-grained features that …
203 The sname:VkPhysicalDeviceFeatures structure is defined as:
205 include::{generated}/api/structs/VkPhysicalDeviceFeatures.adoc[]
978 * slink:VkPhysicalDeviceFeatures::pname:shaderResourceResidency must: be
980 * slink:VkPhysicalDeviceFeatures::pname:sparseBinding must: be reported as
[all …]
Dsparsemem.adoc80 slink:VkPhysicalDeviceFeatures.
730 sname:VkPhysicalDeviceFeatures.
1086 (as part of the sname:VkPhysicalDeviceFeatures structure described
/hardware/google/gfxstream/guest/vulkan_enc/
Dgoldfish_vk_deepcopy_guest.h125 const VkPhysicalDeviceFeatures* from,
126 VkPhysicalDeviceFeatures* to);
Dgoldfish_vk_transform_guest.h181 VkPhysicalDeviceFeatures* toTransform);
184 VkPhysicalDeviceFeatures* toTransform);
Dgoldfish_vk_transform_guest.cpp361 VkPhysicalDeviceFeatures* toTransform) { in transform_tohost_VkPhysicalDeviceFeatures()
367 VkPhysicalDeviceFeatures* toTransform) { in transform_fromhost_VkPhysicalDeviceFeatures()
496 resourceTracker, (VkPhysicalDeviceFeatures*)(toTransform->pEnabledFeatures)); in transform_tohost_VkDeviceCreateInfo()
518 resourceTracker, (VkPhysicalDeviceFeatures*)(toTransform->pEnabledFeatures)); in transform_fromhost_VkDeviceCreateInfo()
2784 (VkPhysicalDeviceFeatures*)(&toTransform->features)); in transform_tohost_VkPhysicalDeviceFeatures2()
2795 resourceTracker, (VkPhysicalDeviceFeatures*)(&toTransform->features)); in transform_fromhost_VkPhysicalDeviceFeatures2()
Dgoldfish_vk_marshaling_guest.h187 const VkPhysicalDeviceFeatures* forMarshaling);
190 VkPhysicalDeviceFeatures* forUnmarshaling);
Dgoldfish_vk_deepcopy_guest.cpp340 const VkPhysicalDeviceFeatures* from, in deepcopy_VkPhysicalDeviceFeatures()
341 VkPhysicalDeviceFeatures* to) { in deepcopy_VkPhysicalDeviceFeatures()
482 (VkPhysicalDeviceFeatures*)alloc->alloc(sizeof(const VkPhysicalDeviceFeatures)); in deepcopy_VkDeviceCreateInfo()
484 (VkPhysicalDeviceFeatures*)(to->pEnabledFeatures)); in deepcopy_VkDeviceCreateInfo()
2734 (VkPhysicalDeviceFeatures*)(&to->features)); in deepcopy_VkPhysicalDeviceFeatures2()
DVkEncoder.h67 VkPhysicalDeviceFeatures* pFeatures, uint32_t doLock);
Dgoldfish_vk_counting_guest.h112 const VkPhysicalDeviceFeatures* toCount, size_t* count);
Dgoldfish_vk_reserved_marshaling_guest.h130 const VkPhysicalDeviceFeatures* forMarshaling,
/hardware/google/gfxstream/host/vulkan/cereal/common/
Dgoldfish_vk_deepcopy.h118 const VkPhysicalDeviceFeatures* from,
119 VkPhysicalDeviceFeatures* to);
Dgoldfish_vk_transform.h185 VkPhysicalDeviceFeatures* toTransform);
188 VkPhysicalDeviceFeatures* toTransform);
Dgoldfish_vk_transform.cpp362 VkPhysicalDeviceFeatures* toTransform) { in transform_tohost_VkPhysicalDeviceFeatures()
368 VkPhysicalDeviceFeatures* toTransform) { in transform_fromhost_VkPhysicalDeviceFeatures()
497 resourceTracker, (VkPhysicalDeviceFeatures*)(toTransform->pEnabledFeatures)); in transform_tohost_VkDeviceCreateInfo()
519 resourceTracker, (VkPhysicalDeviceFeatures*)(toTransform->pEnabledFeatures)); in transform_fromhost_VkDeviceCreateInfo()
2794 (VkPhysicalDeviceFeatures*)(&toTransform->features)); in transform_tohost_VkPhysicalDeviceFeatures2()
2805 resourceTracker, (VkPhysicalDeviceFeatures*)(&toTransform->features)); in transform_fromhost_VkPhysicalDeviceFeatures2()
Dgoldfish_vk_marshaling.h178 const VkPhysicalDeviceFeatures* forMarshaling);
181 VkPhysicalDeviceFeatures* forUnmarshaling);
Dgoldfish_vk_deepcopy.cpp340 const VkPhysicalDeviceFeatures* from, in deepcopy_VkPhysicalDeviceFeatures()
341 VkPhysicalDeviceFeatures* to) { in deepcopy_VkPhysicalDeviceFeatures()
482 (VkPhysicalDeviceFeatures*)alloc->alloc(sizeof(const VkPhysicalDeviceFeatures)); in deepcopy_VkDeviceCreateInfo()
484 (VkPhysicalDeviceFeatures*)(to->pEnabledFeatures)); in deepcopy_VkDeviceCreateInfo()
2734 (VkPhysicalDeviceFeatures*)(&to->features)); in deepcopy_VkPhysicalDeviceFeatures2()
Dgoldfish_vk_reserved_marshaling.h118 VkPhysicalDeviceFeatures* forUnmarshaling,
/hardware/google/gfxstream/host/vulkan/
DVkDecoderGlobalState.h133 VkPhysicalDeviceFeatures* pFeatures);
DVkDecoderGlobalState.cpp1207 VkPhysicalDeviceFeatures* pFeatures) { in on_vkGetPhysicalDeviceFeatures()
1641 VkPhysicalDeviceFeatures featuresFiltered; in on_vkCreateDevice()
1642 std::vector<VkPhysicalDeviceFeatures*> featuresToFilter; in on_vkCreateDevice()
1655 for (VkPhysicalDeviceFeatures* feature : featuresToFilter) { in on_vkCreateDevice()
7028 VkPhysicalDeviceFeatures feature; in needEmulatedEtc2()
7037 VkPhysicalDeviceFeatures feature; in needEmulatedAstc()
7838 VkPhysicalDeviceFeatures* pFeatures) { in on_vkGetPhysicalDeviceFeatures()
/hardware/google/gfxstream/guest/mesa/src/vulkan/overlay-layer/
Doverlay.cpp2534 VkPhysicalDeviceFeatures device_features = {}; in overlay_CreateDevice()
2535 VkPhysicalDeviceFeatures *device_features_ptr = NULL; in overlay_CreateDevice()
/hardware/google/gfxstream/guest/mesa/include/vulkan/
Dvulkan_core.h3015 typedef struct VkPhysicalDeviceFeatures { struct
3071 } VkPhysicalDeviceFeatures; argument
3235 const VkPhysicalDeviceFeatures* pEnabledFeatures;
3951 …N_vkGetPhysicalDeviceFeatures)(VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures* pFeature…
4103 VkPhysicalDeviceFeatures* pFeatures);
5239 VkPhysicalDeviceFeatures features;

12