/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/ |
D | vktDrawCreateInfoUtil.hpp | 37 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 …]
|
D | vktDrawImageObjectUtil.hpp | 47 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, 72 vk::MemoryRequirement memoryRequirement = vk::MemoryRequirement::Any); [all …]
|
D | vktDrawImageObjectUtil.cpp | 48 vk::VkDeviceSize rowPitchOrZero, in pack() 49 vk::VkDeviceSize depthPitchOrZero, in pack() 53 vk::VkDeviceSize rowPitch = rowPitchOrZero; in pack() 54 vk::VkDeviceSize depthPitch = depthPitchOrZero; in pack() 62 const vk::VkDeviceSize size = depthPitch * depth; in pack() 71 if (rowPitch == static_cast<vk::VkDeviceSize>(width * pixelSize) && in pack() 72 depthPitch == static_cast<vk::VkDeviceSize>(rowPitch * height)) in pack() 82 vk::VkDeviceSize offsetDepthDst = d * depthPitch; in pack() 83 vk::VkDeviceSize offsetDepthSrc = d * (pixelSize * width * height); in pack() 100 vk::VkDeviceSize rowPitchOrZero, in unpack() [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory/ |
D | vktProtectedMemUtils.cpp | 46 using namespace vk; 51 typedef std::vector<vk::VkExtensionProperties> Extensions; 56 const Extensions supportedExtensions(vk::enumerateInstanceExtensionProperties(vkp, DE_NULL)); in makeProtectedMemInstance() 83 const vk::InstanceInterface& vkd = context.getInstanceInterface(); in checkProtectedQueueSupport() 84 vk::VkPhysicalDevice physDevice = context.getPhysicalDevice(); in checkProtectedQueueSupport() 85 std::vector<vk::VkQueueFamilyProperties> properties; in checkProtectedQueueSupport() 95 if (prop.queueFlags & vk::VK_QUEUE_PROTECTED_BIT) in checkProtectedQueueSupport() 101 deUint32 chooseProtectedMemQueueFamilyIndex (const vk::InstanceDriver& vkd, in chooseProtectedMemQueueFamilyIndex() 102 vk::VkPhysicalDevice physicalDevice, in chooseProtectedMemQueueFamilyIndex() 103 vk::VkSurfaceKHR surface) in chooseProtectedMemQueueFamilyIndex() [all …]
|
D | vktProtectedMemImageValidator.cpp | 47 void ImageValidator::initPrograms (vk::SourceCollections& programCollection) const in initPrograms() 115 …const vk::VkImage image, const vk::VkFormat imageFormat, const vk::VkImageLayout imageLayout) const in validateImage() 136 const vk::DeviceInterface& vk = ctx.getDeviceInterface(); in validateImage() local 137 const vk::VkDevice device = ctx.getDevice(); in validateImage() 138 const vk::VkQueue queue = ctx.getQueue(); in validateImage() 142 de::UniquePtr<vk::BufferWithMemory> refUniform (makeBuffer(ctx, in validateImage() 146 vk::VK_BUFFER_USAGE_UNIFORM_BUFFER_BIT, in validateImage() 147 vk::MemoryRequirement::HostVisible)); in validateImage() 151 flushAlloc(vk, device, refUniform->getAllocation()); in validateImage() 155 de::MovePtr<vk::BufferWithMemory> helperBuffer (makeBuffer(ctx, in validateImage() [all …]
|
D | vktProtectedMemYCbCrConversionTests.cpp | 52 static const vk::VkFormat s_colorFormat = vk::VK_FORMAT_R8G8B8A8_UNORM; 101 vk::VkFormat format_, in TestConfig() 102 vk::VkImageTiling imageTiling_, in TestConfig() 103 vk::VkFilter textureFilter_, in TestConfig() 104 vk::VkSamplerAddressMode addressModeU_, in TestConfig() 105 vk::VkSamplerAddressMode addressModeV_, in TestConfig() 107 vk::VkFilter chromaFilter_, in TestConfig() 108 vk::VkChromaLocation xChromaOffset_, in TestConfig() 109 vk::VkChromaLocation yChromaOffset_, in TestConfig() 113 vk::VkSamplerYcbcrRange colorRange_, in TestConfig() [all …]
|
D | vktProtectedMemBufferValidator.hpp | 78 void initBufferValidatorPrograms (vk::SourceCollections& programCollection, TestType testType,… 79 vk::VkDescriptorType getDescriptorType (BufferType bufferType); 85 BufferValidator (const ValidationData<T> data, vk::VkFormat format) in BufferValidator() 93 BufferValidator (const ValidationDataStorage<T> data, vk::VkFormat format) in BufferValidator() 102 void initPrograms (vk::SourceCollections& programCollection) const; 105 const vk::VkBuffer buffer) const; 115 vk::VkFormat m_format; 119 inline void BufferValidator<tcu::UVec4>::initPrograms (vk::SourceCollections& programCollection) co… in initPrograms() 125 inline void BufferValidator<tcu::IVec4>::initPrograms (vk::SourceCollections& programCollection) co… in initPrograms() 131 inline void BufferValidator<tcu::Vec4>::initPrograms (vk::SourceCollections& programCollection) con… in initPrograms() [all …]
|
D | vktProtectedMemUtils.hpp | 56 typedef std::vector<vk::VkVertexInputBindingDescription> VertexBindings; 57 typedef std::vector<vk::VkVertexInputAttributeDescription> VertexAttribs; 63 deUint32 chooseProtectedMemQueueFamilyIndex (const vk::InstanceDriver& vkd, 64 vk::VkPhysicalDevice physicalDevice, 65 vk::VkSurfaceKHR surface = DE_NULL); 67 vk::Move<vk::VkDevice> makeProtectedMemDevice (const vk::PlatformInterface& vkp, 68 vk::VkInstance instance, 69 const vk::InstanceDriver& vkd, 70 vk::VkPhysicalDevice physicalDevice, 75 vk::VkQueue getProtectedQueue (const vk::DeviceInterface& vk, [all …]
|
D | vktProtectedMemWsiSwapchainTests.cpp | 69 typedef std::vector<vk::VkExtensionProperties> Extensions; 77 if (!isExtensionSupported(supportedExtensions, vk::RequiredExtension(*requiredExtName))) in checkAllSupported() 83 vk::wsi::Type wsiType) in getRequiredWsiExtensions() 100 …if (isExtensionSupported(supportedExtensions, vk::RequiredExtension("VK_EXT_swapchain_colorspace")… in getRequiredWsiExtensions() 108 …if (isExtensionSupported(supportedExtensions, vk::RequiredExtension("VK_KHR_surface_protected_capa… in getRequiredWsiExtensions() 119 de::MovePtr<vk::wsi::Display> createDisplay (const vk::Platform& platform, in createDisplay() 121 vk::wsi::Type wsiType) in createDisplay() 125 return de::MovePtr<vk::wsi::Display>(platform.createWsiDisplay(wsiType)); in createDisplay() 129 if (isExtensionSupported(supportedExtensions, vk::RequiredExtension(getExtensionName(wsiType))) && in createDisplay() 141 de::MovePtr<vk::wsi::Window> createWindow (const vk::wsi::Display& display, const tcu::Maybe<tcu::U… in createWindow() [all …]
|
D | vktProtectedMemShaderImageAccessTests.cpp | 93 vk::VkFormat imageFormat; 99 , imageFormat (vk::VK_FORMAT_UNDEFINED) in Params() 105 const vk::VkFormat imageFormat_, in Params() 234 tcu::TestStatus validateResult (vk::VkImage image, 235 vk::VkImageLayout imageLayout, 264 virtual void initPrograms (vk::SourceCollections& programCollection) const; 275 void ImageAccessTestCase::initPrograms (vk::SourceCollections& programCollection) const in initPrograms() 500 const vk::DeviceInterface& vk = ctx.getDeviceInterface(); in executeComputeTest() local 501 const vk::VkDevice device = ctx.getDevice(); in executeComputeTest() 502 const vk::VkQueue queue = ctx.getQueue(); in executeComputeTest() [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization/ |
D | vktSynchronizationUtil.hpp | 50 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() 55 : m_buffer (createBuffer(vk, device, &bufferCreateInfo)) in Buffer() 56 …, m_allocation (allocator.allocate(getBufferMemoryRequirements(vk, device, *m_buffer), memoryRequi… in Buffer() 58 …VK_CHECK(vk.bindBufferMemory(device, *m_buffer, m_allocation->getMemory(), m_allocation->getOffset… in Buffer() 61 Buffer (vk::Move<vk::VkBuffer> buffer, in Buffer() 62 de::MovePtr<vk::Allocation> allocation) in Buffer() [all …]
|
D | vktSynchronizationOperationResources.hpp | 38 …FER, tcu::IVec4( 0x4000, 0, 0, 0), vk::VK_IMAGE_TYPE_LAST, vk::VK_FORMAT_UNDEFINED, (vk::VkImage… 39 …FER, tcu::IVec4(0x40000, 0, 0, 0), vk::VK_IMAGE_TYPE_LAST, vk::VK_FORMAT_UNDEFINED, (vk::VkImage… 41 …_IMAGE, tcu::IVec4(128, 0, 0, 0), vk::VK_IMAGE_TYPE_1D, vk::VK_FORMAT_R32_UINT, vk::VK_IMAGE_A… 43 …MAGE, tcu::IVec4(128, 128, 0, 0), vk::VK_IMAGE_TYPE_2D, vk::VK_FORMAT_R8_UNORM, vk::VK_IMAGE_A… 44 …MAGE, tcu::IVec4(128, 128, 0, 0), vk::VK_IMAGE_TYPE_2D, vk::VK_FORMAT_R16_UINT, vk::VK_IMAGE_A… 45 …GE, tcu::IVec4(128, 128, 0, 0), vk::VK_IMAGE_TYPE_2D, vk::VK_FORMAT_R8G8B8A8_UNORM, vk::VK_IMAGE… 46 …E, tcu::IVec4(128, 128, 0, 0), vk::VK_IMAGE_TYPE_2D, vk::VK_FORMAT_R16G16B16A16_UINT, vk::VK_IMAG… 47 …, tcu::IVec4(128, 128, 0, 0), vk::VK_IMAGE_TYPE_2D, vk::VK_FORMAT_R32G32B32A32_SFLOAT, vk::VK_IMA… 49 …IMAGE, tcu::IVec4(64, 64, 8, 0), vk::VK_IMAGE_TYPE_3D, vk::VK_FORMAT_R32_SFLOAT, vk::VK_IMAGE_A… 52 …MAGE, tcu::IVec4(128, 128, 0, 0), vk::VK_IMAGE_TYPE_2D, vk::VK_FORMAT_D16_UNORM, vk::VK_IMAGE_A… [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util/ |
D | vktExternalMemoryUtil.hpp | 51 NativeHandle (Win32HandleType type, vk::pt::Win32Handle handle); 52 NativeHandle (vk::pt::AndroidHardwareBufferPtr buffer); 56 NativeHandle& operator= (vk::pt::AndroidHardwareBufferPtr buffer); 58 void setWin32Handle (Win32HandleType type, vk::pt::Win32Handle handle); 59 vk::pt::Win32Handle getWin32Handle (void) const; 63 vk::pt::AndroidHardwareBufferPtr getAndroidHardwareBuffer (void) const; 70 vk::pt::Win32Handle m_win32Handle; 71 vk::pt::AndroidHardwareBufferPtr m_androidHardwareBuffer; 106 …virtual vk::pt::AndroidHardwareBufferPtr allocate(deUint32 width, deUint32 height, deUint32 layer… 112 virtual void acquire(vk::pt::AndroidHardwareBufferPtr buffer) = 0; [all …]
|
D | vktExternalMemoryUtil.cpp | 140 NativeHandle::NativeHandle (Win32HandleType handleType, vk::pt::Win32Handle handle) in NativeHandle() 149 NativeHandle::NativeHandle (vk::pt::AndroidHardwareBufferPtr buffer) in NativeHandle() 208 m_win32Handle = vk::pt::Win32Handle(DE_NULL); in reset() 210 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() 250 m_win32Handle = vk::pt::Win32Handle(DE_NULL); in disown() 251 m_androidHardwareBuffer = vk::pt::AndroidHardwareBufferPtr(DE_NULL); in disown() 255 vk::pt::Win32Handle NativeHandle::getWin32Handle (void) const in getWin32Handle() 272 vk::pt::AndroidHardwareBufferPtr NativeHandle::getAndroidHardwareBuffer (void) const in getAndroidHardwareBuffer() [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr/ |
D | vktYCbCrCopyTests.cpp | 65 ImageConfig (vk::VkFormat format_, in ImageConfig() 66 vk::VkImageTiling tiling_, in ImageConfig() 76 vk::VkFormat format; 77 vk::VkImageTiling tiling; 99 …const vk::VkFormatProperties properties (vk::getPhysicalDeviceFormatProperties(context.getInstance… in checkFormatSupport() 100 const vk::VkFormatFeatureFlags features (config.tiling == vk::VK_IMAGE_TILING_OPTIMAL in checkFormatSupport() 104 if ((features & vk::VK_FORMAT_FEATURE_TRANSFER_SRC_BIT) == 0 in checkFormatSupport() 105 && (features & vk::VK_FORMAT_FEATURE_TRANSFER_DST_BIT) == 0) in checkFormatSupport() 110 if (config.disjoint && ((features & vk::VK_FORMAT_FEATURE_DISJOINT_BIT) == 0)) in checkFormatSupport() 113 catch (const vk::Error& err) in checkFormatSupport() [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry/ |
D | vktGeometryTestsUtil.hpp | 49 vk::VkPrimitiveTopology primitiveType; 51 vk::VkPrimitiveTopology outputType; 57 Buffer (const vk::DeviceInterface& vk, in Buffer() argument 58 const vk::VkDevice device, in Buffer() 59 vk::Allocator& allocator, in Buffer() 60 const vk::VkBufferCreateInfo& bufferCreateInfo, in Buffer() 61 const vk::MemoryRequirement memoryRequirement) in Buffer() 63 : m_buffer (createBuffer(vk, device, &bufferCreateInfo)) in Buffer() 64 …, m_allocation (allocator.allocate(getBufferMemoryRequirements(vk, device, *m_buffer), memoryRequi… in Buffer() 66 …VK_CHECK(vk.bindBufferMemory(device, *m_buffer, m_allocation->getMemory(), m_allocation->getOffset… in Buffer() [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model/ |
D | vktBindingDescriptorUpdateTests.cpp | 63 const vk::DeviceInterface& vki = context.getDeviceInterface(); in EmptyDescriptorUpdateCase() 64 const vk::VkDevice device = context.getDevice(); in EmptyDescriptorUpdateCase() 65 vk::Allocator& allocator = context.getDefaultAllocator(); in EmptyDescriptorUpdateCase() 68 vk::DescriptorSetLayoutBuilder builder; in EmptyDescriptorUpdateCase() 70 builder.addSingleBinding(vk::VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, vk::VK_SHADER_STAGE_ALL); in EmptyDescriptorUpdateCase() 71 builder.addBinding(vk::VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, 0, (vk::VkShaderStageFlags)0, DE_NULL); in EmptyDescriptorUpdateCase() 72 builder.addSingleBinding(vk::VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, vk::VK_SHADER_STAGE_ALL); in EmptyDescriptorUpdateCase() 74 …vk::Unique<vk::VkDescriptorSetLayout> layout (builder.build(vki, device, (vk::VkDescriptorSetLa… in EmptyDescriptorUpdateCase() 77 …vk::Unique<vk::VkDescriptorPool> descriptorPool (vk::DescriptorPoolBuilder().addType(vk::VK_DESC… in EmptyDescriptorUpdateCase() 80 const vk::VkDescriptorSetAllocateInfo setAllocateInfo = in EmptyDescriptorUpdateCase() [all …]
|
D | vktBindingShaderAccessTests.cpp | 112 std::string genPerVertexBlock (const vk::VkShaderStageFlagBits stage, const glu::GLSLVersion versio… in genPerVertexBlock() 123 case vk::VK_SHADER_STAGE_VERTEX_BIT: in genPerVertexBlock() 127 case vk::VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT: in genPerVertexBlock() 132 case vk::VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT: in genPerVertexBlock() 137 case vk::VK_SHADER_STAGE_GEOMETRY_BIT: in genPerVertexBlock() 149 bool isUniformDescriptorType (vk::VkDescriptorType type) in isUniformDescriptorType() 151 return type == vk::VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER || in isUniformDescriptorType() 152 type == vk::VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER_DYNAMIC || in isUniformDescriptorType() 153 type == vk::VK_DESCRIPTOR_TYPE_UNIFORM_TEXEL_BUFFER; in isUniformDescriptorType() 156 bool isDynamicDescriptorType (vk::VkDescriptorType type) in isDynamicDescriptorType() [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool/ |
D | vktQueryPoolConcurrentTests.cpp | 57 QUERY_TYPE_OCCLUSION = vk::VK_QUERY_TYPE_OCCLUSION, 58 QUERY_TYPE_PIPELINE_STATISTICS = vk::VK_QUERY_TYPE_PIPELINE_STATISTICS, 59 QUERY_TYPE_TIMESTAMP = vk::VK_QUERY_TYPE_TIMESTAMP, 65 …StateObjects (const vk::DeviceInterface&vk, vkt::Context &context, const int numVertices, vk::VkPr… 66 void setVertices (const vk::DeviceInterface&vk, std::vector<tcu::Vec4> vertices); 76 vk::Move<vk::VkPipeline> m_pipeline; 77 vk::Move<vk::VkPipelineLayout> m_pipelineLayout; 80 vk::Move<vk::VkImageView> m_attachmentView; 81 vk::Move<vk::VkImageView> m_depthiew; 83 vk::Move<vk::VkRenderPass> m_renderPass; [all …]
|
D | vktQueryPoolOcclusionTests.cpp | 56 …StateObjects (const vk::DeviceInterface&vk, vkt::Context &context, const int numVertices, vk::VkPr… 57 void setVertices (const vk::DeviceInterface&vk, std::vector<tcu::Vec4> vertices); 67 vk::Move<vk::VkPipeline> m_pipeline; 68 vk::Move<vk::VkPipelineLayout> m_pipelineLayout; 71 vk::Move<vk::VkImageView> m_attachmentView; 72 vk::Move<vk::VkImageView> m_depthiew; 74 vk::Move<vk::VkRenderPass> m_renderPass; 75 vk::Move<vk::VkFramebuffer> m_framebuffer; 79 vk::VkFormat m_colorAttachmentFormat; 82 StateObjects::StateObjects (const vk::DeviceInterface&vk, vkt::Context &context, const int numVerti… in StateObjects() argument [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo/ |
D | vktSSBOCornerCase.cpp | 55 virtual void initPrograms (vk::SourceCollections &programCollection) const; 116 de::MovePtr<vk::Allocation> allocateAndBindMemory (Context &context, vk::VkBuffer buffer, vk::Memor… in allocateAndBindMemory() 118 const vk::DeviceInterface &vkd = context.getDeviceInterface(); in allocateAndBindMemory() 119 …const vk::VkMemoryRequirements bufReqs = vk::getBufferMemoryRequirements(vkd, context.getDevice(),… in allocateAndBindMemory() 120 de::MovePtr<vk::Allocation> memory = context.getDefaultAllocator().allocate(bufReqs, memReqs); in allocateAndBindMemory() 127 vk::Move<vk::VkBuffer> createBuffer (Context &context, vk::VkDeviceSize bufferSize, vk::VkBufferUsa… in createBuffer() 129 const vk::VkDevice vkDevice = context.getDevice(); in createBuffer() 130 const vk::DeviceInterface &vk = context.getDeviceInterface(); in createBuffer() local 133 const vk::VkBufferCreateInfo bufferInfo = in createBuffer() 135 vk::VK_STRUCTURE_TYPE_BUFFER_CREATE_INFO, // VkStructureType sType; in createBuffer() [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi/ |
D | vktWsiSharedPresentableImageTests.cpp | 70 typedef vector<vk::VkExtensionProperties> Extensions; 78 if (!isExtensionSupported(supportedExtensions, vk::RequiredExtension(*requiredExtName))) in checkAllSupported() 85 vk::wsi::Type wsiType) in createInstanceWithWsi() 90 if (!vk::isCoreInstanceExtension(version, "VK_KHR_get_physical_device_properties2")) in createInstanceWithWsi() 104 vk::VkPhysicalDeviceFeatures getDeviceNullFeatures (void) in getDeviceNullFeatures() 106 vk::VkPhysicalDeviceFeatures features; in getDeviceNullFeatures() 111 vk::Move<vk::VkDevice> createDeviceWithWsi (const vk::PlatformInterface& vkp, in createDeviceWithWsi() 112 vk::VkInstance instance, in createDeviceWithWsi() 113 const vk::InstanceInterface& vki, in createDeviceWithWsi() 114 vk::VkPhysicalDevice physicalDevice, in createDeviceWithWsi() [all …]
|
D | vktWsiIncrementalPresentTests.cpp | 70 typedef vector<vk::VkExtensionProperties> Extensions; 78 if (!isExtensionSupported(supportedExtensions, vk::RequiredExtension(*requiredExtName))) in checkAllSupported() 85 vk::wsi::Type wsiType) in createInstanceWithWsi() 97 vk::VkPhysicalDeviceFeatures getDeviceNullFeatures (void) in getDeviceNullFeatures() 99 vk::VkPhysicalDeviceFeatures features; in getDeviceNullFeatures() 104 vk::Move<vk::VkDevice> createDeviceWithWsi (const vk::PlatformInterface& vkp, in createDeviceWithWsi() 105 vk::VkInstance instance, in createDeviceWithWsi() 106 const vk::InstanceInterface& vki, in createDeviceWithWsi() 107 vk::VkPhysicalDevice physicalDevice, in createDeviceWithWsi() 112 const vk::VkAllocationCallbacks* pAllocator = DE_NULL) in createDeviceWithWsi() [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image/ |
D | vktImageTestsUtil.hpp | 53 vk::VkImageType mapImageType (const ImageType imageType); 54 vk::VkImageViewType mapImageViewType (const ImageType imageType); 59 std::string getGlslSamplerType (const tcu::TextureFormat& format, vk::VkImageViewType type); 60 const char* getGlslInputFormatType (const vk::VkFormat format); 61 const char* getGlslFormatType (const vk::VkFormat format); 62 const char* getGlslAttachmentType (const vk::VkFormat format); 63 const char* getGlslInputAttachmentType (const vk::VkFormat format); 64 bool isPackedType (const vk::VkFormat format); 65 bool isComponentSwizzled (const vk::VkFormat format); 66 int getNumUsedChannels (const vk::VkFormat format); [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview/ |
D | vktMultiViewRenderUtil.hpp | 36 vk::VkImageAspectFlags getAspectFlags (tcu::TextureFormat format); 37 vk::VkFormat getStencilBufferFormat (const vk::VkFormat depthStencilImageFormat); 38 vk::VkFormat getDepthBufferFormat (const vk::VkFormat depthStencilImageFormat); 39 vk::VkImageCreateInfo makeImageCreateInfo (const vk::VkImageType imageType, const vk::VkExten… 40 vk::Move<vk::VkDescriptorSetLayout> makeDescriptorSetLayout (const vk::DeviceInterface& vk, const… 43 vk::Move<vk::VkRenderPass> makeRenderPass (const vk::DeviceInterface& vk, const vk::VkDevice … 46 vk::Move<vk::VkRenderPass> makeRenderPassWithAttachments (const vk::DeviceInterface& vk, const vk… 49 vk::Move<vk::VkRenderPass> makeRenderPassWithDepth (const vk::DeviceInterface& vk, const vk::Vk… 51 …r (const vk::DeviceInterface& vk, const vk::VkCommandBuffer commandBuffer, const vk::VkRenderPass… 52 …vk::DeviceInterface& vk, const vk::VkCommandBuffer cmdBuffer, const vk::VkImage image, const vk::V…
|