Searched defs:vki (Results 1 - 25 of 56) sorted by relevance

123

/external/deqp/external/vulkancts/modules/vulkan/api/
H A DvktApiComputeInstanceResultBuffer.cpp34 ComputeInstanceResultBuffer::ComputeInstanceResultBuffer (const DeviceInterface &vki, argument
38 : m_vki(vki),
58 Move<VkBuffer> ComputeInstanceResultBuffer::createResultBuffer(const DeviceInterface &vki, argument
76 Move<VkBuffer> buffer(createBuffer(vki, device, &createInfo));
78 const VkMemoryRequirements requirements = getBufferMemoryRequirements(vki, device, *buffer);
81 VK_CHECK(vki.bindBufferMemory(device, *buffer, allocation->getMemory(), allocation->getOffset()));
89 flushMappedMemoryRange(vki, device, allocation->getMemory(), allocation->getOffset(), (VkDeviceSize) DATA_SIZE);
H A DvktApiBufferComputeInstance.cpp44 const DeviceInterface& vki = context.getDeviceInterface(); local
62 Move<VkBuffer> buffer(createBuffer(vki, device, &createInfo));
64 const VkMemoryRequirements requirements = getBufferMemoryRequirements(vki, device, *buffer);
67 VK_CHECK(vki.bindBufferMemory(device, *buffer, allocation->getMemory(), allocation->getOffset()));
78 flushMappedMemoryRange(vki, device, allocation->getMemory(), allocation->getOffset(), bufferSize);
91 const DeviceInterface& vki = context.getDeviceInterface(); local
109 Move<VkBuffer> buffer(createBuffer(vki, device, &createInfo));
111 const VkMemoryRequirements requirements = getBufferMemoryRequirements(vki, device, *buffer);
114 VK_CHECK(vki.bindBufferMemory(device, *buffer, allocation->getMemory(), allocation->getOffset()));
126 flushMappedMemoryRange(vki, devic
135 const DeviceInterface& vki = context.getDeviceInterface(); local
148 const DeviceInterface& vki = context.getDeviceInterface(); local
164 const DeviceInterface& vki = context.getDeviceInterface(); local
201 const DeviceInterface& vki = context.getDeviceInterface(); local
[all...]
H A DvktApiGetMemoryCommitment.cpp101 const InstanceInterface& vki = m_context.getInstanceInterface(); local
102 const VkPhysicalDeviceMemoryProperties pMemoryProperties = getPhysicalDeviceMemoryProperties(vki,physicalDevice);
604 const InstanceInterface& vki = m_context.getInstanceInterface(); local
606 const VkPhysicalDeviceMemoryProperties pMemoryProperties = getPhysicalDeviceMemoryProperties(vki,physicalDevice);
723 const InstanceInterface& vki = m_context.getInstanceInterface(); local
725 const VkPhysicalDeviceMemoryProperties pMemoryProperties = getPhysicalDeviceMemoryProperties(vki,physicalDevice);
/external/deqp/external/vulkancts/framework/vulkan/
H A DvkDebugReportUtil.cpp131 Move<VkDebugReportCallbackEXT> createCallback (const InstanceInterface& vki, argument
150 return createDebugReportCallbackEXT(vki, instance, &createInfo);
155 DebugReportRecorder::DebugReportRecorder (const InstanceInterface& vki, VkInstance instance) argument
157 , m_callback (createCallback(vki, instance, &m_messages))
H A DvkMemUtil.cpp211 static MovePtr<Allocation> allocateDedicated (const InstanceInterface& vki, argument
219 const VkPhysicalDeviceMemoryProperties memoryProperties = getPhysicalDeviceMemoryProperties(vki, physDevice);
240 de::MovePtr<Allocation> allocateDedicated (const InstanceInterface& vki, argument
256 return allocateDedicated(vki, vkd, physDevice, device, memoryRequirements, requirement, &dedicatedAllocationInfo);
259 de::MovePtr<Allocation> allocateDedicated (const InstanceInterface& vki, argument
275 return allocateDedicated(vki, vkd, physDevice, device, memoryRequirements, requirement, &dedicatedAllocationInfo);
H A DvkWsiUtil.cpp123 VkResult createSurface (const InstanceInterface& vki, argument
149 return vki.createXlibSurfaceKHR(instance, &createInfo, pAllocator, pSurface);
165 return vki.createXcbSurfaceKHR(instance, &createInfo, pAllocator, pSurface);
181 return vki.createWaylandSurfaceKHR(instance, &createInfo, pAllocator, pSurface);
197 return vki.createMirSurfaceKHR(instance, &createInfo, pAllocator, pSurface);
211 return vki.createAndroidSurfaceKHR(instance, &createInfo, pAllocator, pSurface);
227 return vki.createWin32SurfaceKHR(instance, &createInfo, pAllocator, pSurface);
236 Move<VkSurfaceKHR> createSurface (const InstanceInterface& vki, argument
244 VK_CHECK(createSurface(vki, instance, wsiType, nativeDisplay, nativeWindow, pAllocator, &object));
245 return Move<VkSurfaceKHR>(check<VkSurfaceKHR>(object), Deleter<VkSurfaceKHR>(vki, instanc
248 getPhysicalDeviceSurfaceSupport(const InstanceInterface& vki, VkPhysicalDevice physicalDevice, deUint32 queueFamilyIndex, VkSurfaceKHR surface) argument
260 getPhysicalDeviceSurfaceCapabilities(const InstanceInterface& vki, VkPhysicalDevice physicalDevice, VkSurfaceKHR surface) argument
273 getPhysicalDeviceSurfaceFormats(const InstanceInterface& vki, VkPhysicalDevice physicalDevice, VkSurfaceKHR surface) argument
293 getPhysicalDeviceSurfacePresentModes(const InstanceInterface& vki, VkPhysicalDevice physicalDevice, VkSurfaceKHR surface) argument
[all...]
H A DvkQueryUtil.cpp310 vector<VkLayerProperties> enumerateDeviceLayerProperties (const InstanceInterface& vki, VkPhysicalDevice physicalDevice) argument
315 VK_CHECK(vki.enumerateDeviceLayerProperties(physicalDevice, &numLayers, DE_NULL));
320 VK_CHECK(vki.enumerateDeviceLayerProperties(physicalDevice, &numLayers, &properties[0]));
327 vector<VkExtensionProperties> enumerateDeviceExtensionProperties (const InstanceInterface& vki, VkPhysicalDevice physicalDevice, const char* layerName) argument
332 VK_CHECK(vki.enumerateDeviceExtensionProperties(physicalDevice, layerName, &numExtensions, DE_NULL));
337 VK_CHECK(vki.enumerateDeviceExtensionProperties(physicalDevice, layerName, &numExtensions, &properties[0]));
/external/deqp/external/vulkancts/modules/vulkan/image/
H A DvktImageLoadStoreUtil.cpp102 VkDeviceSize getOptimalUniformBufferChunkSize (const InstanceInterface& vki, const VkPhysicalDevice physDevice, VkDeviceSize minimumRequiredChunkSizeBytes) argument
104 const VkPhysicalDeviceProperties properties = getPhysicalDeviceProperties(vki, physDevice);
H A DvktImageMultisampleLoadStoreTests.cpp180 void checkRequirements (const InstanceInterface& vki, const VkPhysicalDevice physDevice, const CaseDef& caseDef) argument
183 vki.getPhysicalDeviceFeatures(physDevice, &features);
189 const VkResult imageFormatResult = vki.getPhysicalDeviceImageFormatProperties(
243 const InstanceInterface& vki = context.getInstanceInterface(); local
251 checkRequirements(vki, physDevice, caseDef);
266 const VkDeviceSize bufferChunkSize = getOptimalUniformBufferChunkSize(vki, physDevice, sizeof(deInt32));
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/
H A DvktSpvAsmUtils.cpp51 VkPhysicalDevice16BitStorageFeatures querySupported16BitStorageFeatures (const deUint32 apiVersion, const InstanceInterface& vki, VkPhysicalDevice device, const std::vector<std::string>& instanceExtensions) argument
71 vki.getPhysicalDeviceFeatures2(device, &features);
77 VkPhysicalDeviceVariablePointerFeatures querySupportedVariablePointersFeatures (const deUint32 apiVersion, const InstanceInterface& vki, VkPhysicalDevice device, const std::vector<std::string>& instanceExtensions) argument
95 vki.getPhysicalDeviceFeatures2(device, &features);
103 bool is16BitStorageFeaturesSupported (const deUint32 apiVersion, const InstanceInterface& vki, VkPhysicalDevice device, const std::vector<std::string>& instanceExtensions, Extension16BitStorageFeatures toCheck) argument
105 VkPhysicalDevice16BitStorageFeatures extensionFeatures = querySupported16BitStorageFeatures(apiVersion, vki, device, instanceExtensions);
122 bool isVariablePointersFeaturesSupported (const deUint32 apiVersion, const InstanceInterface& vki, VkPhysicalDevice device, const std::vector<std::string>& instanceExtensions, ExtensionVariablePointersFeatures toCheck) argument
124 VkPhysicalDeviceVariablePointerFeatures extensionFeatures = querySupportedVariablePointersFeatures(apiVersion, vki, device, instanceExtensions);
140 const InstanceInterface& vki = context.getInstanceInterface(); local
144 const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(vki, physicalDevic
[all...]
H A DvktSpvAsmComputeShaderCase.cpp317 const InstanceInterface& vki = m_context.getInstanceInterface(); local
322 if (!is16BitStorageFeaturesSupported(m_context.getUsedApiVersion(), vki, physicalDevice, m_context.getInstanceExtensions(), m_shaderSpec.requestedVulkanFeatures.ext16BitStorage))
328 if (!isVariablePointersFeaturesSupported(m_context.getUsedApiVersion(), vki, physicalDevice, m_context.getInstanceExtensions(), m_shaderSpec.requestedVulkanFeatures.extVariablePointers))
/external/deqp/external/vulkancts/modules/vulkan/tessellation/
H A DvktTessellationLimitsTests.cpp75 const InstanceInterface& vki = context.getInstanceInterface(); local
77 const VkPhysicalDeviceFeatures features = getPhysicalDeviceFeatures(vki, physDevice);
82 const VkPhysicalDeviceProperties properties = getPhysicalDeviceProperties(vki, physDevice);
H A DvktTessellationGeometryPointSizeTests.cpp67 void checkPointSizeRequirements (const InstanceInterface& vki, const VkPhysicalDevice physDevice, const int maxPointSize) argument
69 const VkPhysicalDeviceProperties properties = getPhysicalDeviceProperties(vki, physDevice);
286 const InstanceInterface& vki = context.getInstanceInterface(); local
289 requireFeatures (vki, physDevice, FEATURE_TESSELLATION_SHADER | FEATURE_GEOMETRY_SHADER | FEATURE_SHADER_TESSELLATION_AND_GEOMETRY_POINT_SIZE);
290 checkPointSizeRequirements(vki, physDevice, expectedPointSize);
/external/deqp/external/vulkancts/modules/vulkan/pipeline/
H A DvktPipelineSpecConstantUtil.cpp375 void requireFeatures (const InstanceInterface& vki, const VkPhysicalDevice physDevice, const FeatureFlags flags) argument
377 const VkPhysicalDeviceFeatures features = getPhysicalDeviceFeatures(vki, physDevice);
H A DvktPipelineMakeUtil.cpp296 MovePtr<Allocation> bindImageDedicated (const InstanceInterface& vki, const DeviceInterface& vkd, const VkPhysicalDevice physDevice, const VkDevice device, const VkImage image, const MemoryRequirement requirement) argument
298 MovePtr<Allocation> alloc(allocateDedicated(vki, vkd, physDevice, device, image, requirement));
303 MovePtr<Allocation> bindBufferDedicated (const InstanceInterface& vki, const DeviceInterface& vkd, const VkPhysicalDevice physDevice, const VkDevice device, const VkBuffer buffer, const MemoryRequirement requirement) argument
305 MovePtr<Allocation> alloc(allocateDedicated(vki, vkd, physDevice, device, buffer, requirement));
H A DvktPipelineMultisampleImageTests.cpp504 void checkImageFormatRequirements (const InstanceInterface& vki, argument
511 vki.getPhysicalDeviceFeatures(physDevice, &features);
517 const VkResult imageFormatResult = vki.getPhysicalDeviceImageFormatProperties(
928 const InstanceInterface& vki = context.getInstanceInterface();
937 checkImageFormatRequirements(vki, physDevice, caseDef.numSamples, caseDef.colorFormat, colorImageUsage);
1443 const InstanceInterface& vki = context.getInstanceInterface();
1448 checkImageFormatRequirements(vki, physDevice, caseDef.numSamples, caseDef.colorFormat, VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT | VK_IMAGE_USAGE_STORAGE_BIT);
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/
H A DvktSparseResourcesQueueBindSparseTests.cpp157 const InstanceInterface& vki = m_context.getInstanceInterface(); local
162 if (!getPhysicalDeviceFeatures(vki, physDevice).sparseBinding)
/external/deqp/external/vulkancts/modules/vulkan/
H A DvktTestPackage.cpp166 MovePtr<vk::DebugReportRecorder> createDebugReportRecorder (const vk::PlatformInterface& vkp, const vk::InstanceInterface& vki, vk::VkInstance instance) argument
169 return MovePtr<vk::DebugReportRecorder>(new vk::DebugReportRecorder(vki, instance));
H A DvktExternalMemoryUtil.cpp897 vk::Move<vk::VkDeviceMemory> allocateExportableMemory (const vk::InstanceInterface& vki, argument
907 const vk::VkPhysicalDeviceMemoryProperties properties = vk::getPhysicalDeviceMemoryProperties(vki, physicalDevice);
H A DvktTestCase.cpp90 vector<string> getValidationLayers (const InstanceInterface& vki, VkPhysicalDevice physicalDevice) argument
92 return getValidationLayers(enumerateDeviceLayerProperties(vki, physicalDevice));
225 Move<VkDevice> createDefaultDevice (const InstanceInterface& vki, argument
245 enabledLayers = getValidationLayers(vki, physicalDevice);
285 return createDevice(vki, physicalDevice, &deviceInfo);
299 DeviceFeatures (const InstanceInterface& vki, argument
316 vki.getPhysicalDeviceFeatures2(physicalDevice, &coreFeatures);
319 coreFeatures.features = getPhysicalDeviceFeatures(vki, physicalDevice);
/external/deqp/external/vulkancts/modules/vulkan/fragment_ops/
H A DvktFragmentOperationsScissorMultiViewportTests.cpp371 void requireFeatureMultiViewport (const InstanceInterface& vki, const VkPhysicalDevice physDevice) argument
373 const VkPhysicalDeviceFeatures features = getPhysicalDeviceFeatures(vki, physDevice);
374 const VkPhysicalDeviceLimits limits = getPhysicalDeviceProperties(vki, physDevice).limits;
H A DvktFragmentOperationsEarlyFragmentTests.cpp582 const InstanceInterface& vki = m_context.getInstanceInterface(); local
608 const VkFormat testFormat = (m_testMode == MODE_STENCIL ? pickSupportedDepthStencilFormat(vki, physDevice, DE_LENGTH_OF_ARRAY(stencilFormats), stencilFormats)
/external/deqp/external/vulkancts/modules/vulkan/geometry/
H A DvktGeometryInstancedRenderingTests.cpp627 const InstanceInterface& vki = context.getInstanceInterface(); local
632 checkGeometryShaderSupport(vki, physDevice, params.numInvocations);
H A DvktGeometryLayeredRenderingTests.cpp901 const InstanceInterface& vki = context.getInstanceInterface(); local
908 checkGeometryShaderSupport(vki, physDevice);
/external/deqp/external/vulkancts/modules/vulkan/clipping/
H A DvktClippingTests.cpp77 void requireFeatures (const InstanceInterface& vki, const VkPhysicalDevice physDevice, const FeatureFlags flags) argument
79 const VkPhysicalDeviceFeatures features = getPhysicalDeviceFeatures(vki, physDevice);
965 const InstanceInterface& vki = context.getInstanceInterface(); local
967 const VkPhysicalDeviceLimits limits = getPhysicalDeviceProperties(vki, physDevice).limits;
980 requireFeatures(vki, physDevice, requirements);
1102 const InstanceInterface& vki = context.getInstanceInterface(); local
1105 requireFeatures(vki, physDevice, FEATURE_SHADER_CLIP_DISTANCE);

Completed in 846 milliseconds

123