Home
last modified time | relevance | path

Searched refs:vk (Results 1 – 25 of 621) sorted by relevance

12345678910>>...25

/external/deqp/external/vulkancts/modules/vulkan/synchronization/
DvktSynchronizationUtil.hpp42 Buffer (const vk::DeviceInterface& vk, in Buffer() argument
43 const vk::VkDevice device, in Buffer()
44 vk::Allocator& allocator, in Buffer()
45 const vk::VkBufferCreateInfo& bufferCreateInfo, in Buffer()
46 const vk::MemoryRequirement memoryRequirement) in Buffer()
47 : m_buffer (createBuffer(vk, device, &bufferCreateInfo)) in Buffer()
48 …, m_allocation (allocator.allocate(getBufferMemoryRequirements(vk, device, *m_buffer), memoryRequi… in Buffer()
50 …VK_CHECK(vk.bindBufferMemory(device, *m_buffer, m_allocation->getMemory(), m_allocation->getOffset… in Buffer()
53 Buffer (vk::Move<vk::VkBuffer> buffer, in Buffer()
54 de::MovePtr<vk::Allocation> allocation) in Buffer()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/geometry/
DvktGeometryTestsUtil.hpp48 vk::VkPrimitiveTopology primitiveType;
50 vk::VkPrimitiveTopology outputType;
56 Buffer (const vk::DeviceInterface& vk, in Buffer() argument
57 const vk::VkDevice device, in Buffer()
58 vk::Allocator& allocator, in Buffer()
59 const vk::VkBufferCreateInfo& bufferCreateInfo, in Buffer()
60 const vk::MemoryRequirement memoryRequirement) in Buffer()
62 : m_buffer (createBuffer(vk, device, &bufferCreateInfo)) in Buffer()
63 …, m_allocation (allocator.allocate(getBufferMemoryRequirements(vk, device, *m_buffer), memoryRequi… in Buffer()
65 …VK_CHECK(vk.bindBufferMemory(device, *m_buffer, m_allocation->getMemory(), m_allocation->getOffset… in Buffer()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/pipeline/
DvktPipelineMakeUtil.hpp40 Buffer (const vk::DeviceInterface& vk,
41 const vk::VkDevice device,
42 vk::Allocator& allocator,
43 const vk::VkBufferCreateInfo& bufferCreateInfo,
44 const vk::MemoryRequirement memoryRequirement);
46 const vk::VkBuffer& get (void) const { return *m_buffer; } in get()
47 const vk::VkBuffer& operator* (void) const { return get(); } in operator *()
48 vk::Allocation& getAllocation (void) const { return *m_allocation; } in getAllocation()
51 const vk::Unique<vk::VkBuffer> m_buffer;
52 const de::UniquePtr<vk::Allocation> m_allocation;
[all …]
/external/deqp/external/vulkancts/modules/vulkan/protected_memory/
DvktProtectedMemUtils.cpp42 using namespace vk;
47 typedef std::vector<vk::VkExtensionProperties> Extensions;
49 std::vector<std::string> getValidationLayers (const vk::PlatformInterface& vkp) in getValidationLayers()
63 const std::vector<vk::VkLayerProperties> supportedLayers (enumerateInstanceLayerProperties(vkp)); in getValidationLayers()
66 if (isLayerSupported(supportedLayers, vk::RequiredLayer(s_magicLayer))) in getValidationLayers()
72 if (isLayerSupported(supportedLayers, vk::RequiredLayer(s_defaultLayers[ndx]))) in getValidationLayers()
81 vk::Move<vk::VkInstance> makeProtectedMemInstance (const vk::PlatformInterface& vkp, const vkt::Con… in makeProtectedMemInstance()
83 const Extensions supportedExtensions(vk::enumerateInstanceExtensionProperties(vkp, DE_NULL)); in makeProtectedMemInstance()
90 if (!vk::isDebugReportSupported(vkp)) in makeProtectedMemInstance()
105 …if (!isInstanceExtensionSupported(context.getUsedApiVersion(), supportedExtensions, vk::RequiredEx… in makeProtectedMemInstance()
[all …]
DvktProtectedMemUtils.hpp53 typedef std::vector<vk::VkVertexInputBindingDescription> VertexBindings;
54 typedef std::vector<vk::VkVertexInputAttributeDescription> VertexAttribs;
56 vk::Move<vk::VkInstance> makeProtectedMemInstance (const vk::PlatformInterface& vkp,
59 deUint32 chooseProtectedMemQueueFamilyIndex (const vk::InstanceDriver& vkd,
60 vk::VkPhysicalDevice physicalDevice,
61 vk::VkSurfaceKHR surface = DE_NULL);
63 vk::Move<vk::VkDevice> makeProtectedMemDevice (const vk::InstanceDriver& vkd,
64 vk::VkPhysicalDevice physicalDevice,
68 vk::VkQueue getProtectedQueue (const vk::DeviceInterface& vk,
69 vk::VkDevice device,
[all …]
DvktProtectedMemImageValidator.cpp45 void ImageValidator::initPrograms (vk::SourceCollections& programCollection) const in initPrograms()
113 const vk::VkImage image, const vk::VkFormat imageFormat) const in validateImage()
134 const vk::DeviceInterface& vk = ctx.getDeviceInterface(); in validateImage() local
135 const vk::VkDevice device = ctx.getDevice(); in validateImage()
136 const vk::VkQueue queue = ctx.getQueue(); in validateImage()
140 de::UniquePtr<vk::BufferWithMemory> refUniform (makeBuffer(ctx, in validateImage()
144 vk::VK_BUFFER_USAGE_UNIFORM_BUFFER_BIT, in validateImage()
145 vk::MemoryRequirement::HostVisible)); in validateImage()
149vk::flushMappedMemoryRange(vk, device, refUniform->getAllocation().getMemory(), refUniform->getAll… in validateImage()
153 de::MovePtr<vk::BufferWithMemory> helperBuffer (makeBuffer(ctx, in validateImage()
[all …]
DvktProtectedMemShaderImageAccessTests.cpp91 vk::VkFormat imageFormat;
97 , imageFormat (vk::VK_FORMAT_UNDEFINED) in Params()
103 const vk::VkFormat imageFormat_, in Params()
231 void clearImage (vk::VkImage image);
232 void uploadImage (vk::VkImage image,
234 void copyToProtectedImage (vk::VkImage srcImage,
235 vk::VkImage dstImage);
237 tcu::TestStatus validateResult (vk::VkImage image,
266 virtual void initPrograms (vk::SourceCollections& programCollection) const;
273 void ImageAccessTestCase::initPrograms (vk::SourceCollections& programCollection) const in initPrograms()
[all …]
DvktProtectedMemYCbCrConversionTests.cpp50 static const vk::VkFormat s_colorFormat = vk::VK_FORMAT_R8G8B8A8_UNORM;
99 vk::VkFormat format_, in TestConfig()
100 vk::VkImageTiling imageTiling_, in TestConfig()
101 vk::VkFilter textureFilter_, in TestConfig()
102 vk::VkSamplerAddressMode addressModeU_, in TestConfig()
103 vk::VkSamplerAddressMode addressModeV_, in TestConfig()
105 vk::VkFilter chromaFilter_, in TestConfig()
106 vk::VkChromaLocation xChromaOffset_, in TestConfig()
107 vk::VkChromaLocation yChromaOffset_, in TestConfig()
111 vk::VkSamplerYcbcrRange colorRange_, in TestConfig()
[all …]
DvktProtectedMemWsiSwapchainTests.cpp67 typedef std::vector<vk::VkExtensionProperties> Extensions;
75 if (!isExtensionSupported(supportedExtensions, vk::RequiredExtension(*requiredExtName))) in checkAllSupported()
81 vk::wsi::Type wsiType) in getRequiredWsiExtensions()
98 …if (isExtensionSupported(supportedExtensions, vk::RequiredExtension("VK_EXT_swapchain_colorspace")… in getRequiredWsiExtensions()
106 de::MovePtr<vk::wsi::Display> createDisplay (const vk::Platform& platform, in createDisplay()
108 vk::wsi::Type wsiType) in createDisplay()
112 return de::MovePtr<vk::wsi::Display>(platform.createWsiDisplay(wsiType)); in createDisplay()
116 if (isExtensionSupported(supportedExtensions, vk::RequiredExtension(getExtensionName(wsiType)))) in createDisplay()
127 de::MovePtr<vk::wsi::Window> createWindow (const vk::wsi::Display& display, const tcu::Maybe<tcu::U… in createWindow()
131 return de::MovePtr<vk::wsi::Window>(display.createWindow(initialSize)); in createWindow()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/draw/
DvktDrawCreateInfoUtil.hpp37 class ImageSubresourceRange : public vk::VkImageSubresourceRange
40 ImageSubresourceRange (vk::VkImageAspectFlags aspectMask,
47 class ComponentMapping : public vk::VkComponentMapping
50 ComponentMapping (vk::VkComponentSwizzle r = vk::VK_COMPONENT_SWIZZLE_R,
51 vk::VkComponentSwizzle g = vk::VK_COMPONENT_SWIZZLE_G,
52 vk::VkComponentSwizzle b = vk::VK_COMPONENT_SWIZZLE_B,
53 vk::VkComponentSwizzle a = vk::VK_COMPONENT_SWIZZLE_A);
56 class ImageViewCreateInfo : public vk::VkImageViewCreateInfo
59 ImageViewCreateInfo (vk::VkImage image,
60 vk::VkImageViewType viewType,
[all …]
DvktDrawImageObjectUtil.hpp47 vk::VkDeviceSize rowPitchOrZero,
48 vk::VkDeviceSize depthPitchOrZero,
56 vk::VkDeviceSize rowPitchOrZero,
57 vk::VkDeviceSize depthPitchOrZero,
65 …static de::SharedPtr<Image> create (const vk::DeviceInterface& vk, vk::VkDevice device, const v…
67 static de::SharedPtr<Image> createAndAlloc (const vk::DeviceInterface& vk,
68 vk::VkDevice device,
69 const vk::VkImageCreateInfo& createInfo,
70 vk::Allocator& allocator,
71 vk::MemoryRequirement memoryRequirement = vk::MemoryRequirement::Any);
[all …]
DvktDrawImageObjectUtil.cpp47 vk::VkDeviceSize rowPitchOrZero, in pack()
48 vk::VkDeviceSize depthPitchOrZero, in pack()
52 vk::VkDeviceSize rowPitch = rowPitchOrZero; in pack()
53 vk::VkDeviceSize depthPitch = depthPitchOrZero; in pack()
61 const vk::VkDeviceSize size = depthPitch * depth; in pack()
70 if (rowPitch == static_cast<vk::VkDeviceSize>(width * pixelSize) && in pack()
71 depthPitch == static_cast<vk::VkDeviceSize>(rowPitch * height)) in pack()
81 vk::VkDeviceSize offsetDepthDst = d * depthPitch; in pack()
82 vk::VkDeviceSize offsetDepthSrc = d * (pixelSize * width * height); in pack()
99 vk::VkDeviceSize rowPitchOrZero, in unpack()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/compute/
DvktComputeTestsUtil.hpp42 Buffer (const vk::DeviceInterface& vk,
43 const vk::VkDevice device,
44 vk::Allocator& allocator,
45 const vk::VkBufferCreateInfo& bufferCreateInfo,
46 const vk::MemoryRequirement memoryRequirement);
48 const vk::VkBuffer& get (void) const { return *m_buffer; } in get()
49 const vk::VkBuffer& operator* (void) const { return get(); } in operator *()
50 vk::Allocation& getAllocation (void) const { return *m_allocation; } in getAllocation()
53 de::MovePtr<vk::Allocation> m_allocation;
54 vk::Move<vk::VkBuffer> m_buffer;
[all …]
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/
DvktSparseResourcesTestsUtil.hpp40 typedef de::SharedPtr<vk::Unique<vk::VkDeviceMemory> > DeviceMemorySp;
73 vk::VkImageType mapImageType (const ImageType imageType);
75 vk::VkImageViewType mapImageViewType (const ImageType imageType);
92 vk::Move<vk::VkInstance> createInstanceWithExtensions (const vk::PlatformInterface& vkp,
120 bool isImageSizeSupported (const vk::InstanceInterface& instance,
121 const vk::VkPhysicalDevice physicalDevice,
125 vk::VkExtent3D mipLevelExtents (const vk::VkExtent3D& baseExtents,
131 deUint32 getImageMaxMipLevels (const vk::VkImageFormatProperties& imageFormatProperties,
132 const vk::VkExtent3D& extent);
134 deUint32 getImageMipLevelSizeInBytes (const vk::VkExtent3D& baseExtents,
[all …]
/external/deqp/external/vulkancts/modules/vulkan/image/
DvktImageTestsUtil.hpp53 vk::VkImageType mapImageType (const ImageType imageType);
54 vk::VkImageViewType mapImageViewType (const ImageType imageType);
58 std::string getGlslSamplerType (const tcu::TextureFormat& format, vk::VkImageViewType type);
59 const char* getGlslInputFormatType (const vk::VkFormat format);
60 const char* getGlslFormatType (const vk::VkFormat format);
61 const char* getGlslAttachmentType (const vk::VkFormat format);
62 const char* getGlslInputAttachmentType (const vk::VkFormat format);
63 bool isPackedType (const vk::VkFormat format);
64 bool isComponentSwizzled (const vk::VkFormat format);
65 int getNumUsedChannels (const vk::VkFormat format);
[all …]
/external/deqp/external/vulkancts/modules/vulkan/fragment_ops/
DvktFragmentOperationsMakeUtil.hpp38 vk::VkBufferCreateInfo makeBufferCreateInfo (const vk::VkDeviceSize bufferSize, const vk::VkBuffe…
39 vk::Move<vk::VkDescriptorSet> makeDescriptorSet (const vk::DeviceInterface& vk, const vk::VkDevice…
40 vk::Move<vk::VkPipelineLayout> makePipelineLayout (const vk::DeviceInterface& vk, const vk::VkDevi…
41 vk::Move<vk::VkPipelineLayout> makePipelineLayout (const vk::DeviceInterface& vk, const vk::VkDevi…
42 vk::Move<vk::VkPipeline> makeComputePipeline (const vk::DeviceInterface& vk, const vk::VkDevice d…
43 vk::Move<vk::VkFramebuffer> makeFramebuffer (const vk::DeviceInterface& vk, const vk::VkDevice d…
44 vk::Move<vk::VkImageView> makeImageView (const vk::DeviceInterface& vk, const vk::VkDevice vkDev…
45 vk::VkBufferMemoryBarrier makeBufferMemoryBarrier (const vk::VkAccessFlags srcAccessMask, const vk
46 vk::VkImageMemoryBarrier makeImageMemoryBarrier (const vk::VkAccessFlags srcAccessMask, const vk::…
47 …r<vk::Allocation> bindImage (const vk::DeviceInterface& vk, const vk::VkDevice device, vk::All…
[all …]
/external/deqp/external/vulkancts/modules/vulkan/ycbcr/
DvktYCbCrCopyTests.cpp61 typedef de::SharedPtr<vk::Allocation> AllocationSp;
65 ImageConfig (vk::VkFormat format_, in ImageConfig()
66 vk::VkImageTiling tiling_, in ImageConfig()
76 vk::VkFormat format;
77 vk::VkImageTiling tiling;
102 …const vk::VkFormatProperties properties (vk::getPhysicalDeviceFormatProperties(context.getInstance… in checkSupport()
103 const vk::VkFormatFeatureFlags features (config.src.tiling == vk::VK_IMAGE_TILING_OPTIMAL in checkSupport()
107 if ((features & vk::VK_FORMAT_FEATURE_TRANSFER_SRC_BIT) == 0 in checkSupport()
108 && (features & vk::VK_FORMAT_FEATURE_TRANSFER_DST_BIT) == 0) in checkSupport()
113 if (config.src.disjoint && ((features & vk::VK_FORMAT_FEATURE_DISJOINT_BIT) == 0)) in checkSupport()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/
DvktExternalMemoryUtil.hpp48 NativeHandle (Win32HandleType type, vk::pt::Win32Handle handle);
49 NativeHandle (vk::pt::AndroidHardwareBufferPtr buffer);
53 NativeHandle& operator= (vk::pt::AndroidHardwareBufferPtr buffer);
55 void setWin32Handle (Win32HandleType type, vk::pt::Win32Handle handle);
57 vk::pt::Win32Handle getWin32Handle (void) const;
59 vk::pt::AndroidHardwareBufferPtr getAndroidHardwareBuffer (void) const;
66 vk::pt::Win32Handle m_win32Handle;
67 vk::pt::AndroidHardwareBufferPtr m_androidHardwareBuffer;
73 const char* externalSemaphoreTypeToName (vk::VkExternalSemaphoreHandleTypeFlagBits type);
74 const char* externalFenceTypeToName (vk::VkExternalFenceHandleTypeFlagBits type);
[all …]
DvktExternalMemoryUtil.cpp143 NativeHandle::NativeHandle (Win32HandleType handleType, vk::pt::Win32Handle handle) in NativeHandle()
151 NativeHandle::NativeHandle (vk::pt::AndroidHardwareBufferPtr buffer) in NativeHandle()
209 m_win32Handle = vk::pt::Win32Handle(DE_NULL); in reset()
211 m_androidHardwareBuffer = vk::pt::AndroidHardwareBufferPtr(DE_NULL); in reset()
223 NativeHandle& NativeHandle::operator= (vk::pt::AndroidHardwareBufferPtr buffer) in operator =()
232 void NativeHandle::setWin32Handle (Win32HandleType type, vk::pt::Win32Handle handle) in setWin32Handle()
243 m_win32Handle = vk::pt::Win32Handle(DE_NULL); in disown()
244 m_androidHardwareBuffer = vk::pt::AndroidHardwareBufferPtr(DE_NULL); in disown()
247 vk::pt::Win32Handle NativeHandle::getWin32Handle (void) const in getWin32Handle()
262 vk::pt::AndroidHardwareBufferPtr NativeHandle::getAndroidHardwareBuffer (void) const in getAndroidHardwareBuffer()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/multiview/
DvktMultiViewRenderUtil.hpp35 vk::VkImageAspectFlags getAspectFlags (tcu::TextureFormat format);
36 vk::VkBufferCreateInfo makeBufferCreateInfo (const vk::VkDeviceSize bufferSize, const vk::VkBu…
37 vk::VkImageCreateInfo makeImageCreateInfo (const vk::VkImageType imageType, const vk::VkExten…
38 vk::Move<vk::VkImageView> makeImageView (const vk::DeviceInterface& vk, const vk::VkDevice de…
39 vk::Move<vk::VkFramebuffer> makeFramebuffer (const vk::DeviceInterface& vk, const vk::VkDevic…
40 vk::Move<vk::VkPipelineLayout> makePipelineLayout (const vk::DeviceInterface& vk, const vk::VkD…
41 vk::Move<vk::VkDescriptorSetLayout> makeDescriptorSetLayout (const vk::DeviceInterface& vk, const…
42 vk::Move<vk::VkRenderPass> makeRenderPass (const vk::DeviceInterface& vk, const vk::VkDevice …
43 vk::Move<vk::VkRenderPass> makeRenderPassWithAttachments (const vk::DeviceInterface& vk, const vk
44 void beginCommandBuffer (const vk::DeviceInterface& vk, const vk::VkCommandBuffer command…
[all …]
/external/deqp/external/vulkancts/modules/vulkan/binding_model/
DvktBindingShaderAccessTests.cpp115 std::string genPerVertexBlock (const vk::VkShaderStageFlagBits stage, const glu::GLSLVersion versio… in genPerVertexBlock()
126 case vk::VK_SHADER_STAGE_VERTEX_BIT: in genPerVertexBlock()
130 case vk::VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT: in genPerVertexBlock()
135 case vk::VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT: in genPerVertexBlock()
140 case vk::VK_SHADER_STAGE_GEOMETRY_BIT: in genPerVertexBlock()
152 bool isUniformDescriptorType (vk::VkDescriptorType type) in isUniformDescriptorType()
154 return type == vk::VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER || in isUniformDescriptorType()
155 type == vk::VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER_DYNAMIC || in isUniformDescriptorType()
156 type == vk::VK_DESCRIPTOR_TYPE_UNIFORM_TEXEL_BUFFER; in isUniformDescriptorType()
159 bool isDynamicDescriptorType (vk::VkDescriptorType type) in isDynamicDescriptorType()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/wsi/
DvktWsiSharedPresentableImageTests.cpp66 typedef vector<vk::VkExtensionProperties> Extensions;
74 if (!isExtensionSupported(supportedExtensions, vk::RequiredExtension(*requiredExtName))) in checkAllSupported()
79 vk::Move<vk::VkInstance> createInstanceWithWsi (const vk::PlatformInterface& vkp, in createInstanceWithWsi()
82 vk::wsi::Type wsiType) in createInstanceWithWsi()
86 if (!vk::isCoreInstanceExtension(version, "VK_KHR_get_physical_device_properties2")) in createInstanceWithWsi()
97 return vk::createDefaultInstance(vkp, version, vector<string>(), extensions); in createInstanceWithWsi()
100 vk::VkPhysicalDeviceFeatures getDeviceNullFeatures (void) in getDeviceNullFeatures()
102 vk::VkPhysicalDeviceFeatures features; in getDeviceNullFeatures()
107 deUint32 getNumQueueFamilyIndices (const vk::InstanceInterface& vki, vk::VkPhysicalDevice physicalD… in getNumQueueFamilyIndices()
116 …t32> getSupportedQueueFamilyIndices (const vk::InstanceInterface& vki, vk::VkPhysicalDevice physic… in getSupportedQueueFamilyIndices()
[all …]
DvktWsiDisplayTimingTests.cpp63 typedef vector<vk::VkExtensionProperties> Extensions;
71 if (!isExtensionSupported(supportedExtensions, vk::RequiredExtension(*requiredExtName))) in checkAllSupported()
76 vk::Move<vk::VkInstance> createInstanceWithWsi (const vk::PlatformInterface& vkp, in createInstanceWithWsi()
79 vk::wsi::Type wsiType) in createInstanceWithWsi()
88 return vk::createDefaultInstance(vkp, version, vector<string>(), extensions); in createInstanceWithWsi()
91 vk::VkPhysicalDeviceFeatures getDeviceNullFeatures (void) in getDeviceNullFeatures()
93 vk::VkPhysicalDeviceFeatures features; in getDeviceNullFeatures()
98 deUint32 getNumQueueFamilyIndices (const vk::InstanceInterface& vki, vk::VkPhysicalDevice physicalD… in getNumQueueFamilyIndices()
107 …t32> getSupportedQueueFamilyIndices (const vk::InstanceInterface& vki, vk::VkPhysicalDevice physic… in getSupportedQueueFamilyIndices()
114 …if (vk::wsi::getPhysicalDeviceSurfaceSupport(vki, physicalDevice, queueFamilyNdx, surface) == VK_T… in getSupportedQueueFamilyIndices()
[all …]
DvktWsiIncrementalPresentTests.cpp66 typedef vector<vk::VkExtensionProperties> Extensions;
74 if (!isExtensionSupported(supportedExtensions, vk::RequiredExtension(*requiredExtName))) in checkAllSupported()
79 vk::Move<vk::VkInstance> createInstanceWithWsi (const vk::PlatformInterface& vkp, in createInstanceWithWsi()
82 vk::wsi::Type wsiType) in createInstanceWithWsi()
91 return vk::createDefaultInstance(vkp, version, vector<string>(), extensions); in createInstanceWithWsi()
94 vk::VkPhysicalDeviceFeatures getDeviceNullFeatures (void) in getDeviceNullFeatures()
96 vk::VkPhysicalDeviceFeatures features; in getDeviceNullFeatures()
101 deUint32 getNumQueueFamilyIndices (const vk::InstanceInterface& vki, vk::VkPhysicalDevice physicalD… in getNumQueueFamilyIndices()
110 …t32> getSupportedQueueFamilyIndices (const vk::InstanceInterface& vki, vk::VkPhysicalDevice physic… in getSupportedQueueFamilyIndices()
117 …if (vk::wsi::getPhysicalDeviceSurfaceSupport(vki, physicalDevice, queueFamilyNdx, surface) != VK_F… in getSupportedQueueFamilyIndices()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/tessellation/
DvktTessellationUtil.hpp50 Buffer (const vk::DeviceInterface& vk, in Buffer() argument
51 const vk::VkDevice device, in Buffer()
52 vk::Allocator& allocator, in Buffer()
53 const vk::VkBufferCreateInfo& bufferCreateInfo, in Buffer()
54 const vk::MemoryRequirement memoryRequirement) in Buffer()
56 : m_buffer (createBuffer(vk, device, &bufferCreateInfo)) in Buffer()
57 …, m_allocation (allocator.allocate(getBufferMemoryRequirements(vk, device, *m_buffer), memoryRequi… in Buffer()
59 …VK_CHECK(vk.bindBufferMemory(device, *m_buffer, m_allocation->getMemory(), m_allocation->getOffset… in Buffer()
62 const vk::VkBuffer& get (void) const { return *m_buffer; } in get()
63 const vk::VkBuffer& operator* (void) const { return get(); } in operator *()
[all …]

12345678910>>...25