/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
D | vktPipelineMakeUtil.hpp | 40 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 …]
|
D | vktPipelineImageSamplingInstance.hpp | 53 vk::VkImageViewType imageViewType, 54 vk::VkFormat imageFormat, 57 const vk::VkComponentMapping& componentMapping, 58 const vk::VkImageSubresourceRange& subresourceRange, 59 const vk::VkSamplerCreateInfo& samplerParams, 62 … vk::VkDescriptorType samplingType = vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, 74 typedef vk::Unique<vk::VkImage> UniqueImage; 75 typedef vk::Unique<vk::VkImageView> UniqueImageView; 76 typedef de::UniquePtr<vk::Allocation> UniqueAlloc; 82 const vk::VkDescriptorType m_samplingType; [all …]
|
/external/deqp/external/vulkancts/modules/vulkan/synchronization/ |
D | vktSynchronizationUtil.hpp | 42 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 …]
|
D | vktSynchronizationOperationResources.hpp | 38 …SOURCE_TYPE_BUFFER, tcu::IVec4( 0x4000, 0, 0, 0), vk::VK_IMAGE_TYPE_LAST, vk::VK_FORMAT_UNDEFINED,… 39 …SOURCE_TYPE_BUFFER, tcu::IVec4(0x40000, 0, 0, 0), vk::VK_IMAGE_TYPE_LAST, vk::VK_FORMAT_UNDEFINED,… 41 …{ RESOURCE_TYPE_IMAGE, tcu::IVec4(128, 0, 0, 0), vk::VK_IMAGE_TYPE_1D, vk::VK_FORMAT_R32_UINT, … 43 … RESOURCE_TYPE_IMAGE, tcu::IVec4(128, 128, 0, 0), vk::VK_IMAGE_TYPE_2D, vk::VK_FORMAT_R8_UNORM, … 44 … RESOURCE_TYPE_IMAGE, tcu::IVec4(128, 128, 0, 0), vk::VK_IMAGE_TYPE_2D, vk::VK_FORMAT_R16_UINT, … 45 …ESOURCE_TYPE_IMAGE, tcu::IVec4(128, 128, 0, 0), vk::VK_IMAGE_TYPE_2D, vk::VK_FORMAT_R8G8B8A8_UNOR… 46 …SOURCE_TYPE_IMAGE, tcu::IVec4(128, 128, 0, 0), vk::VK_IMAGE_TYPE_2D, vk::VK_FORMAT_R16G16B16A16_U… 47 …OURCE_TYPE_IMAGE, tcu::IVec4(128, 128, 0, 0), vk::VK_IMAGE_TYPE_2D, vk::VK_FORMAT_R32G32B32A32_SF… 49 …{ RESOURCE_TYPE_IMAGE, tcu::IVec4(64, 64, 8, 0), vk::VK_IMAGE_TYPE_3D, vk::VK_FORMAT_R32_SFLOAT, … 52 … RESOURCE_TYPE_IMAGE, tcu::IVec4(128, 128, 0, 0), vk::VK_IMAGE_TYPE_2D, vk::VK_FORMAT_D16_UNORM, … [all …]
|
D | vktSynchronizationCrossInstanceSharingTests.cpp | 55 vk::VkExternalMemoryHandleTypeFlagBitsKHR memoryHandleType_, in TestConfig() 56 vk::VkExternalSemaphoreHandleTypeFlagBitsKHR semaphoreHandleType_, in TestConfig() 70 const vk::VkExternalMemoryHandleTypeFlagBitsKHR memoryHandleType; 71 const vk::VkExternalSemaphoreHandleTypeFlagBitsKHR semaphoreHandleType; 75 bool checkQueueFlags (vk::VkQueueFlags availableFlags, const vk::VkQueueFlags neededFlags) in checkQueueFlags() 77 if ((availableFlags & (vk::VK_QUEUE_GRAPHICS_BIT | vk::VK_QUEUE_COMPUTE_BIT)) != 0) in checkQueueFlags() 78 availableFlags |= vk::VK_QUEUE_TRANSFER_BIT; in checkQueueFlags() 83 class SimpleAllocation : public vk::Allocation 86 SimpleAllocation (const vk::DeviceInterface& vkd, 87 vk::VkDevice device, [all …]
|
/external/deqp/external/vulkancts/modules/vulkan/geometry/ |
D | vktGeometryTestsUtil.hpp | 48 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/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, 71 vk::MemoryRequirement memoryRequirement = vk::MemoryRequirement::Any); [all …]
|
D | vktDrawImageObjectUtil.cpp | 47 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 …]
|
D | vktDrawBaseClass.cpp | 32 …xt& context, const char* vertexShaderName, const char* fragmentShaderName, vk::VkPrimitiveTopology… in DrawTestsBaseClass() 34 , m_colorAttachmentFormat (vk::VK_FORMAT_R8G8B8A8_UNORM) in DrawTestsBaseClass() 44 const vk::VkDevice device = m_context.getDevice(); in initialize() 48 m_pipelineLayout = vk::createPipelineLayout(m_vk, device, &pipelineLayoutCreateInfo); in initialize() 50 const vk::VkExtent3D targetImageExtent = { WIDTH, HEIGHT, 1 }; in initialize() 51 … ImageCreateInfo targetImageCreateInfo(vk::VK_IMAGE_TYPE_2D, m_colorAttachmentFormat, targetImageE… in initialize() 52 …vk::VK_IMAGE_TILING_OPTIMAL, vk::VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT | vk::VK_IMAGE_USAGE_TRANSFER… in initialize() 56 …const ImageViewCreateInfo colorTargetViewInfo(m_colorTargetImage->object(), vk::VK_IMAGE_VIEW_TYPE… in initialize() 57 m_colorTargetView = vk::createImageView(m_vk, device, &colorTargetViewInfo); in initialize() 61 vk::VK_SAMPLE_COUNT_1_BIT, in initialize() [all …]
|
/external/deqp/external/vulkancts/modules/vulkan/fragment_ops/ |
D | vktFragmentOperationsMakeUtil.hpp | 38 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/compute/ |
D | vktComputeTestsUtil.hpp | 42 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/ycbcr/ |
D | vktYCbCrCopyTests.cpp | 61 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_KHR) == 0 in checkSupport() 108 && (features & vk::VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR) == 0) in checkSupport() 113 if (config.src.disjoint && ((features & vk::VK_FORMAT_FEATURE_DISJOINT_BIT_KHR) == 0)) in checkSupport() [all …]
|
/external/deqp/external/vulkancts/modules/vulkan/image/ |
D | vktImageTestsUtil.hpp | 53 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/ |
D | vktExternalMemoryUtil.hpp | 48 NativeHandle (Win32HandleType type, vk::pt::Win32Handle handle); 53 void setWin32Handle (Win32HandleType type, vk::pt::Win32Handle handle); 55 vk::pt::Win32Handle getWin32Handle (void) const; 63 vk::pt::Win32Handle m_win32Handle; 69 const char* externalSemaphoreTypeToName (vk::VkExternalSemaphoreHandleTypeFlagBitsKHR type); 70 const char* externalFenceTypeToName (vk::VkExternalFenceHandleTypeFlagBitsKHR type); 71 const char* externalMemoryTypeToName (vk::VkExternalMemoryHandleTypeFlagBitsKHR type); 85 bool isSupportedPermanence (vk::VkExternalSemaphoreHandleTypeFlagBitsKHR type, 87 Transference getHandelTypeTransferences (vk::VkExternalSemaphoreHandleTypeFlagBitsKHR type); 89 bool isSupportedPermanence (vk::VkExternalFenceHandleTypeFlagBitsKHR type, [all …]
|
D | vktExternalMemoryUtil.cpp | 124 NativeHandle::NativeHandle (Win32HandleType handleType, vk::pt::Win32Handle handle) in NativeHandle() 170 m_win32Handle = vk::pt::Win32Handle(DE_NULL); in reset() 183 void NativeHandle::setWin32Handle (Win32HandleType type, vk::pt::Win32Handle handle) in setWin32Handle() 194 m_win32Handle = vk::pt::Win32Handle(DE_NULL); in disown() 197 vk::pt::Win32Handle NativeHandle::getWin32Handle (void) const in getWin32Handle() 210 const char* externalSemaphoreTypeToName (vk::VkExternalSemaphoreHandleTypeFlagBitsKHR type) in externalSemaphoreTypeToName() 214 case vk::VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_FD_BIT_KHR: in externalSemaphoreTypeToName() 217 case vk::VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_BIT_KHR: in externalSemaphoreTypeToName() 220 case vk::VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT_KHR: in externalSemaphoreTypeToName() 223 case vk::VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_D3D12_FENCE_BIT_KHR: in externalSemaphoreTypeToName() [all …]
|
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/ |
D | vktSparseResourcesTestsUtil.hpp | 40 typedef de::SharedPtr<vk::Unique<vk::VkDeviceMemory> > DeviceMemorySp; 73 vk::VkImageType mapImageType (const ImageType imageType); 75 vk::VkImageViewType mapImageViewType (const ImageType imageType); 115 bool isImageSizeSupported (const vk::InstanceInterface& instance, 116 const vk::VkPhysicalDevice physicalDevice, 120 vk::VkExtent3D mipLevelExtents (const vk::VkExtent3D& baseExtents, 126 deUint32 getImageMaxMipLevels (const vk::VkImageFormatProperties& imageFormatProperties, 127 const vk::VkExtent3D& extent); 129 deUint32 getImageMipLevelSizeInBytes (const vk::VkExtent3D& baseExtents, 135 deUint32 getImageSizeInBytes (const vk::VkExtent3D& baseExtents, [all …]
|
/external/deqp/external/vulkancts/modules/vulkan/wsi/ |
D | vktWsiSharedPresentableImageTests.cpp | 66 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() 81 vk::wsi::Type wsiType) in createInstanceWithWsi() 94 return vk::createDefaultInstance(vkp, vector<string>(), extensions); in createInstanceWithWsi() 97 vk::VkPhysicalDeviceFeatures getDeviceNullFeatures (void) in getDeviceNullFeatures() 99 vk::VkPhysicalDeviceFeatures features; in getDeviceNullFeatures() 104 deUint32 getNumQueueFamilyIndices (const vk::InstanceInterface& vki, vk::VkPhysicalDevice physicalD… in getNumQueueFamilyIndices() 113 …t32> getSupportedQueueFamilyIndices (const vk::InstanceInterface& vki, vk::VkPhysicalDevice physic… in getSupportedQueueFamilyIndices() 120 …if (vk::wsi::getPhysicalDeviceSurfaceSupport(vki, physicalDevice, queueFamilyNdx, surface) != VK_F… in getSupportedQueueFamilyIndices() [all …]
|
D | vktWsiDisplayTimingTests.cpp | 63 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() 78 vk::wsi::Type wsiType) in createInstanceWithWsi() 87 return vk::createDefaultInstance(vkp, vector<string>(), extensions); in createInstanceWithWsi() 90 vk::VkPhysicalDeviceFeatures getDeviceNullFeatures (void) in getDeviceNullFeatures() 92 vk::VkPhysicalDeviceFeatures features; in getDeviceNullFeatures() 97 deUint32 getNumQueueFamilyIndices (const vk::InstanceInterface& vki, vk::VkPhysicalDevice physicalD… in getNumQueueFamilyIndices() 106 …t32> getSupportedQueueFamilyIndices (const vk::InstanceInterface& vki, vk::VkPhysicalDevice physic… in getSupportedQueueFamilyIndices() 113 …if (vk::wsi::getPhysicalDeviceSurfaceSupport(vki, physicalDevice, queueFamilyNdx, surface) == VK_T… in getSupportedQueueFamilyIndices() [all …]
|
D | vktWsiIncrementalPresentTests.cpp | 66 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() 81 vk::wsi::Type wsiType) in createInstanceWithWsi() 90 return vk::createDefaultInstance(vkp, vector<string>(), extensions); in createInstanceWithWsi() 93 vk::VkPhysicalDeviceFeatures getDeviceNullFeatures (void) in getDeviceNullFeatures() 95 vk::VkPhysicalDeviceFeatures features; in getDeviceNullFeatures() 100 deUint32 getNumQueueFamilyIndices (const vk::InstanceInterface& vki, vk::VkPhysicalDevice physicalD… in getNumQueueFamilyIndices() 109 …t32> getSupportedQueueFamilyIndices (const vk::InstanceInterface& vki, vk::VkPhysicalDevice physic… in getSupportedQueueFamilyIndices() 116 …if (vk::wsi::getPhysicalDeviceSurfaceSupport(vki, physicalDevice, queueFamilyNdx, surface) != VK_F… in getSupportedQueueFamilyIndices() [all …]
|
/external/deqp/external/vulkancts/modules/vulkan/binding_model/ |
D | vktBindingShaderAccessTests.cpp | 115 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/tessellation/ |
D | vktTessellationUtil.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() 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 …]
|
/external/deqp/external/vulkancts/modules/vulkan/query_pool/ |
D | vktQueryPoolOcclusionTests.cpp | 54 …StateObjects (const vk::DeviceInterface&vk, vkt::Context &context, const int numVertices, vk::VkPr… 55 void setVertices (const vk::DeviceInterface&vk, std::vector<tcu::Vec4> vertices); 65 vk::Move<vk::VkPipeline> m_pipeline; 66 vk::Move<vk::VkPipelineLayout> m_pipelineLayout; 69 vk::Move<vk::VkImageView> m_attachmentView; 70 vk::Move<vk::VkImageView> m_depthiew; 72 vk::Move<vk::VkRenderPass> m_renderPass; 73 vk::Move<vk::VkFramebuffer> m_framebuffer; 77 vk::VkFormat m_colorAttachmentFormat; 80 StateObjects::StateObjects (const vk::DeviceInterface&vk, vkt::Context &context, const int numVerti… in StateObjects() argument [all …]
|
/external/deqp/external/vulkancts/modules/vulkan/memory/ |
D | vktMemoryPipelineBarrierTests.cpp | 98 ALL_PIPELINE_STAGES = vk::VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT 99 | vk::VK_PIPELINE_STAGE_BOTTOM_OF_PIPE_BIT 100 | vk::VK_PIPELINE_STAGE_DRAW_INDIRECT_BIT 101 | vk::VK_PIPELINE_STAGE_VERTEX_INPUT_BIT 102 | vk::VK_PIPELINE_STAGE_VERTEX_SHADER_BIT 103 | vk::VK_PIPELINE_STAGE_TESSELLATION_CONTROL_SHADER_BIT 104 | vk::VK_PIPELINE_STAGE_TESSELLATION_EVALUATION_SHADER_BIT 105 | vk::VK_PIPELINE_STAGE_GEOMETRY_SHADER_BIT 106 | vk::VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT 107 | vk::VK_PIPELINE_STAGE_EARLY_FRAGMENT_TESTS_BIT [all …]
|
/external/deqp/external/vulkancts/modules/vulkan/api/ |
D | vktApiExternalMemoryTests.cpp | 65 vk::VkMemoryDedicatedRequirementsKHR getMemoryDedicatedRequirements (const vk::DeviceInterface& vkd, in getMemoryDedicatedRequirements() 66 vk::VkDevice device, in getMemoryDedicatedRequirements() 67 vk::VkBuffer buffer) in getMemoryDedicatedRequirements() 69 const vk::VkBufferMemoryRequirementsInfo2KHR requirementInfo = in getMemoryDedicatedRequirements() 71 vk::VK_STRUCTURE_TYPE_BUFFER_MEMORY_REQUIREMENTS_INFO_2_KHR, in getMemoryDedicatedRequirements() 75 vk::VkMemoryDedicatedRequirementsKHR dedicatedRequirements = in getMemoryDedicatedRequirements() 77 vk::VK_STRUCTURE_TYPE_MEMORY_DEDICATED_REQUIREMENTS_KHR, in getMemoryDedicatedRequirements() 82 vk::VkMemoryRequirements2KHR requirements = in getMemoryDedicatedRequirements() 84 vk::VK_STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2_KHR, in getMemoryDedicatedRequirements() 94 vk::VkMemoryDedicatedRequirementsKHR getMemoryDedicatedRequirements (const vk::DeviceInterface& vkd, in getMemoryDedicatedRequirements() [all …]
|