Searched refs:vk (Results 1 - 25 of 301) sorted by relevance

1234567891011>>

/external/deqp/external/vulkancts/modules/vulkan/fragment_ops/
H A DvktFragmentOperationsMakeUtil.hpp38 vk::VkBufferCreateInfo makeBufferCreateInfo (const vk::VkDeviceSize bufferSize, const vk::VkBufferUsageFlags usage);
39 vk::Move<vk::VkCommandPool> makeCommandPool (const vk::DeviceInterface& vk, const vk::VkDevice device, const deUint32 queueFamilyIndex);
40 vk::Move<vk
54 makeBuffer(const vk::DeviceInterface& vk, const vk::VkDevice device, const vk::VkBufferCreateInfo& createInfo) argument
59 makeImage(const vk::DeviceInterface& vk, const vk::VkDevice device, const vk::VkImageCreateInfo& createInfo) argument
[all...]
/external/deqp/external/vulkancts/modules/vulkan/api/
H A DvktApiComputeInstanceResultBuffer.hpp46 ComputeInstanceResultBuffer (const vk::DeviceInterface &vki,
47 vk::VkDevice device,
48 vk::Allocator &allocator,
55 inline vk::VkBuffer getBuffer(void) const { return *m_buffer; }
57 inline const vk::VkBufferMemoryBarrier* getResultReadBarrier(void) const { return &m_bufferBarrier; }
60 static vk::Move<vk::VkBuffer> createResultBuffer(const vk::DeviceInterface &vki,
61 vk::VkDevice device,
62 vk
[all...]
H A DvktApiBufferComputeInstance.hpp36 vk::Move<vk::VkBuffer> createDataBuffer (vkt::Context& context,
42 de::MovePtr<vk::Allocation>* outAllocation);
44 vk::Move<vk::VkBuffer> createColorDataBuffer ( deUint32 offset,
48 de::MovePtr<vk::Allocation>* outAllocation,
51 vk::Move<vk::VkDescriptorSetLayout> createDescriptorSetLayout (vkt::Context& context);
53 vk::Move<vk
[all...]
/external/deqp/external/vulkancts/modules/vulkan/synchronization/
H A DvktSynchronizationUtil.hpp42 Buffer (const vk::DeviceInterface& vk, argument
43 const vk::VkDevice device,
44 vk::Allocator& allocator,
45 const vk::VkBufferCreateInfo& bufferCreateInfo,
46 const vk::MemoryRequirement memoryRequirement)
48 : m_buffer (createBuffer(vk, device, &bufferCreateInfo))
49 , m_allocation (allocator.allocate(getBufferMemoryRequirements(vk, device, *m_buffer), memoryRequirement))
51 VK_CHECK(vk.bindBufferMemory(device, *m_buffer, m_allocation->getMemory(), m_allocation->getOffset()));
54 const vk
70 Image(const vk::DeviceInterface& vk, const vk::VkDevice device, vk::Allocator& allocator, const vk::VkImageCreateInfo& imageCreateInfo, const vk::MemoryRequirement memoryRequirement) argument
[all...]
H A DvktSynchronizationOperationTestData.hpp38 { RESOURCE_TYPE_BUFFER, tcu::IVec4( 0x4000, 0, 0, 0), vk::VK_IMAGE_TYPE_LAST, vk::VK_FORMAT_UNDEFINED, (vk::VkImageAspectFlags)0 }, // 16 KiB (min max UBO range)
39 { RESOURCE_TYPE_BUFFER, tcu::IVec4(0x40000, 0, 0, 0), vk::VK_IMAGE_TYPE_LAST, vk::VK_FORMAT_UNDEFINED, (vk::VkImageAspectFlags)0 }, // 256 KiB
41 { RESOURCE_TYPE_IMAGE, tcu::IVec4(128, 0, 0, 0), vk::VK_IMAGE_TYPE_1D, vk::VK_FORMAT_R32_UINT, vk::VK_IMAGE_ASPECT_COLOR_BIT },
43 { RESOURCE_TYPE_IMAGE, tcu::IVec4(128, 128, 0, 0), vk
[all...]
/external/deqp/external/vulkancts/modules/vulkan/pipeline/
H A 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; }
47 const vk::VkBuffer& operator* (void) const { return get(); }
48 vk::Allocation& getAllocation (void) const { return *m_allocation; }
51 const vk
[all...]
H A DvktPipelineImageSamplingInstance.hpp47 vk::VkImageViewType imageViewType,
48 vk::VkFormat imageFormat,
51 const vk::VkComponentMapping& componentMapping,
52 const vk::VkImageSubresourceRange& subresourceRange,
53 const vk::VkSamplerCreateInfo& samplerParams,
56 vk::VkDescriptorType samplingType = vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER,
67 typedef vk::Unique<vk::VkImage> UniqueImage;
68 typedef vk
[all...]
/external/deqp/external/vulkancts/modules/vulkan/geometry/
H A DvktGeometryTestsUtil.hpp47 vk::VkPrimitiveTopology primitiveType;
49 vk::VkPrimitiveTopology outputType;
55 Buffer (const vk::DeviceInterface& vk, argument
56 const vk::VkDevice device,
57 vk::Allocator& allocator,
58 const vk::VkBufferCreateInfo& bufferCreateInfo,
59 const vk::MemoryRequirement memoryRequirement)
61 : m_buffer (createBuffer(vk, device, &bufferCreateInfo))
62 , m_allocation (allocator.allocate(getBufferMemoryRequirements(vk, devic
83 Image(const vk::DeviceInterface& vk, const vk::VkDevice device, vk::Allocator& allocator, const vk::VkImageCreateInfo& imageCreateInfo, const vk::MemoryRequirement memoryRequirement) argument
196 makeBuffer(const vk::DeviceInterface& vk, const vk::VkDevice device, const vk::VkBufferCreateInfo& createInfo) argument
201 makeImage(const vk::DeviceInterface& vk, const vk::VkDevice device, const vk::VkImageCreateInfo& createInfo) argument
[all...]
H A DvktGeometryBasicClass.hpp41 const vk::VkPrimitiveTopology primitiveType,
47 virtual vk::Move<vk::VkPipelineLayout> createPipelineLayout (const vk::DeviceInterface& vk, const vk::VkDevice device);
48 virtual void bindDescriptorSets (const vk::DeviceInterface& /*vk*/,
49 const vk::VkDevice /*device*/,
50 vk
[all...]
/external/deqp/external/vulkancts/modules/vulkan/compute/
H A 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; }
49 const vk::VkBuffer& operator* (void) const { return get(); }
50 vk::Allocation& getAllocation (void) const { return *m_allocation; }
53 de::MovePtr<vk
[all...]
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/
H A DvktSparseResourcesTestsUtil.hpp40 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
303 makeBuffer(const vk::DeviceInterface& vk, const vk::VkDevice device, const vk::VkBufferCreateInfo& createInfo) argument
308 makeImage(const vk::DeviceInterface& vk, const vk::VkDevice device, const vk::VkImageCreateInfo& createInfo) argument
[all...]
/external/deqp/external/vulkancts/modules/vulkan/image/
H A DvktImageTestsUtil.hpp53 vk::VkImageType mapImageType (const ImageType imageType);
54 vk::VkImageViewType mapImageViewType (const ImageType imageType);
62 Buffer (const vk::DeviceInterface& vk,
63 const vk::VkDevice device,
64 vk::Allocator& allocator,
65 const vk::VkBufferCreateInfo& bufferCreateInfo,
66 const vk::MemoryRequirement memoryRequirement);
68 const vk::VkBuffer& get (void) const { return *m_buffer; }
69 const vk
[all...]
H A DvktImageLoadStoreUtil.hpp39 typedef de::SharedPtr<vk::Unique<vk::VkDescriptorSet> > SharedVkDescriptorSet;
40 typedef de::SharedPtr<vk::Unique<vk::VkImageView> > SharedVkImageView;
43 inline de::SharedPtr<vk::Unique<T> > makeVkSharedPtr (vk::Move<T> vkMove)
45 return de::SharedPtr<vk::Unique<T> >(new vk::Unique<T>(vkMove));
48 inline float computeStoreColorBias (const vk::VkFormat format)
53 inline bool isIntegerFormat (const vk
[all...]
/external/deqp/external/vulkancts/modules/vulkan/draw/
H A 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 vk::VkImageCreateInfo& createInfo);
67 static de::SharedPtr<Image> createAndAlloc (const vk::DeviceInterface& vk,
[all...]
H A 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
[all...]
H A DvktDrawBufferObjectUtil.cpp34 Buffer::Buffer (const vk::DeviceInterface& vk, vk::VkDevice device, vk::Move<vk::VkBuffer> object_) argument
37 , m_vk (vk)
42 void Buffer::bindMemory (de::MovePtr<vk::Allocation> allocation)
51 de::SharedPtr<Buffer> Buffer::createAndAlloc (const vk::DeviceInterface& vk, argument
52 vk
64 create(const vk::DeviceInterface& vk, vk::VkDevice device, const vk::VkBufferCreateInfo& createInfo) argument
[all...]
H A DvktDrawBufferObjectUtil.hpp41 static de::SharedPtr<Buffer> create (const vk::DeviceInterface& vk, vk::VkDevice device, const vk::VkBufferCreateInfo &createInfo);
43 static de::SharedPtr<Buffer> createAndAlloc (const vk::DeviceInterface& vk,
44 vk::VkDevice device,
45 const vk::VkBufferCreateInfo& createInfo,
46 vk::Allocator& allocator,
47 vk
[all...]
H A DvktDrawImageObjectUtil.cpp47 vk::VkDeviceSize rowPitchOrZero,
48 vk::VkDeviceSize depthPitchOrZero,
52 vk::VkDeviceSize rowPitch = rowPitchOrZero;
53 vk::VkDeviceSize depthPitch = depthPitchOrZero;
61 const vk::VkDeviceSize size = depthPitch * depth;
70 if (rowPitch == static_cast<vk::VkDeviceSize>(width * pixelSize) &&
71 depthPitch == static_cast<vk::VkDeviceSize>(rowPitch * height))
81 vk::VkDeviceSize offsetDepthDst = d * depthPitch;
82 vk::VkDeviceSize offsetDepthSrc = d * (pixelSize * width * height);
99 vk
146 Image(const vk::DeviceInterface& vk, vk::VkDevice device, vk::VkFormat format, const vk::VkExtent3D& extend, deUint32 levelCount, deUint32 layerCount, vk::Move<vk::VkImage> object_) argument
856 createAndAlloc(const vk::DeviceInterface& vk, vk::VkDevice device, const vk::VkImageCreateInfo& createInfo, vk::Allocator& allocator, vk::MemoryRequirement memoryRequirement) argument
869 create(const vk::DeviceInterface& vk, vk::VkDevice device, const vk::VkImageCreateInfo &createInfo) argument
878 transition2DImage(const vk::DeviceInterface& vk, vk::VkCommandBuffer cmdBuffer, vk::VkImage image, vk::VkImageAspectFlags aspectMask, vk::VkImageLayout oldLayout, vk::VkImageLayout newLayout, vk::VkAccessFlags srcAccessMask, vk::VkAccessFlags dstAccessMask) argument
909 initialTransitionColor2DImage(const vk::DeviceInterface &vk, vk::VkCommandBuffer cmdBuffer, vk::VkImage image, vk::VkImageLayout layout) argument
914 initialTransitionDepth2DImage(const vk::DeviceInterface &vk, vk::VkCommandBuffer cmdBuffer, vk::VkImage image, vk::VkImageLayout layout) argument
919 initialTransitionStencil2DImage(const vk::DeviceInterface &vk, vk::VkCommandBuffer cmdBuffer, vk::VkImage image, vk::VkImageLayout layout) argument
924 initialTransitionDepthStencil2DImage(const vk::DeviceInterface& vk, vk::VkCommandBuffer cmdBuffer, vk::VkImage image, vk::VkImageLayout layout, vk::VkAccessFlags srcAccessMask, vk::VkAccessFlags dstAccessMask) argument
[all...]
/external/deqp/external/vulkancts/modules/vulkan/clipping/
H A DvktClippingUtil.hpp41 Buffer (const vk::DeviceInterface& vk, argument
42 const vk::VkDevice device,
43 vk::Allocator& allocator,
44 const vk::VkBufferCreateInfo& bufferCreateInfo,
45 const vk::MemoryRequirement memoryRequirement)
47 : m_buffer (createBuffer(vk, device, &bufferCreateInfo))
48 , m_allocation (allocator.allocate(getBufferMemoryRequirements(vk, device, *m_buffer), memoryRequirement))
50 VK_CHECK(vk.bindBufferMemory(device, *m_buffer, m_allocation->getMemory(), m_allocation->getOffset()));
53 const vk
69 Image(const vk::DeviceInterface& vk, const vk::VkDevice device, vk::Allocator& allocator, const vk::VkImageCreateInfo& imageCreateInfo, const vk::MemoryRequirement memoryRequirement) argument
[all...]
/external/deqp/framework/platform/X11/
H A DtcuX11VulkanPlatform.hpp35 class VulkanPlatform : public vk::Platform
39 vk::wsi::Display* createWsiDisplay (vk::wsi::Type wsiType) const;
40 vk::Library* createLibrary (void) const;
42 void getMemoryLimits (vk::PlatformMemoryLimits& limits) const;
/external/deqp/framework/platform/wayland/
H A DtcuWaylandVulkanPlatform.hpp35 class WaylandVulkanPlatform : public vk::Platform
39 vk::wsi::Display* createWsiDisplay (vk::wsi::Type wsiType) const;
40 vk::Library* createLibrary (void) const;
42 void getMemoryLimits (vk::PlatformMemoryLimits& limits) const;
/external/deqp/framework/platform/win32/
H A DtcuWin32VulkanPlatform.hpp35 class VulkanPlatform : public vk::Platform
41 vk::Library* createLibrary (void) const;
42 vk::wsi::Display* createWsiDisplay (vk::wsi::Type wsiType) const;
44 void getMemoryLimits (vk::PlatformMemoryLimits& limits) const;
/external/deqp/external/vulkancts/modules/vulkan/tessellation/
H A DvktTessellationUtil.hpp49 Buffer (const vk::DeviceInterface& vk, argument
50 const vk::VkDevice device,
51 vk::Allocator& allocator,
52 const vk::VkBufferCreateInfo& bufferCreateInfo,
53 const vk::MemoryRequirement memoryRequirement)
55 : m_buffer (createBuffer(vk, device, &bufferCreateInfo))
56 , m_allocation (allocator.allocate(getBufferMemoryRequirements(vk, device, *m_buffer), memoryRequirement))
58 VK_CHECK(vk.bindBufferMemory(device, *m_buffer, m_allocation->getMemory(), m_allocation->getOffset()));
61 const vk
77 Image(const vk::DeviceInterface& vk, const vk::VkDevice device, vk::Allocator& allocator, const vk::VkImageCreateInfo& imageCreateInfo, const vk::MemoryRequirement memoryRequirement) argument
[all...]
/external/deqp/external/vulkancts/modules/vulkan/wsi/
H A DvktWsiSharedPresentableImageTests.cpp65 typedef vector<vk::VkExtensionProperties> Extensions;
73 if (!isExtensionSupported(supportedExtensions, vk::RequiredExtension(*requiredExtName)))
78 vk::Move<vk::VkInstance> createInstanceWithWsi (const vk::PlatformInterface& vkp,
80 vk::wsi::Type wsiType)
93 return vk::createDefaultInstance(vkp, vector<string>(), extensions);
96 vk::VkPhysicalDeviceFeatures getDeviceNullFeatures (void)
98 vk::VkPhysicalDeviceFeatures features;
103 deUint32 getNumQueueFamilyIndices (const vk
[all...]
/external/deqp/external/vulkancts/modules/vulkan/query_pool/
H A DvktQueryPoolOcclusionTests.cpp54 StateObjects (const vk::DeviceInterface&vk, vkt::Context &context, const int numVertices, vk::VkPrimitiveTopology primitive);
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
80 StateObjects(const vk::DeviceInterface&vk, vkt::Context &context, const int numVertices, vk::VkPrimitiveTopology primitive) argument
248 setVertices(const vk::DeviceInterface&vk, std::vector<tcu::Vec4> vertices) argument
326 const vk::DeviceInterface& vk = m_context.getDeviceInterface(); local
354 const vk::DeviceInterface& vk = m_context.getDeviceInterface(); local
365 const vk::DeviceInterface& vk = m_context.getDeviceInterface(); local
570 const vk::DeviceInterface& vk = m_context.getDeviceInterface(); local
619 const vk::DeviceInterface& vk = m_context.getDeviceInterface(); local
627 const vk::DeviceInterface& vk = m_context.getDeviceInterface(); local
778 const vk::DeviceInterface& vk = m_context.getDeviceInterface(); local
803 const vk::DeviceInterface& vk = m_context.getDeviceInterface(); local
883 const vk::DeviceInterface& vk = m_context.getDeviceInterface(); local
907 const vk::DeviceInterface& vk = m_context.getDeviceInterface(); local
[all...]

Completed in 1424 milliseconds

1234567891011>>