/external/deqp/external/vulkancts/modules/vulkan/api/ |
H A D | vktApiComputeInstanceResultBuffer.cpp | 34 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 D | vktApiBufferComputeInstance.cpp | 44 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 D | vktApiGetMemoryCommitment.cpp | 101 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 D | vkDebugReportUtil.cpp | 131 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 D | vkMemUtil.cpp | 211 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 D | vkWsiUtil.cpp | 123 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 D | vkQueryUtil.cpp | 310 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 D | vktImageLoadStoreUtil.cpp | 102 VkDeviceSize getOptimalUniformBufferChunkSize (const InstanceInterface& vki, const VkPhysicalDevice physDevice, VkDeviceSize minimumRequiredChunkSizeBytes) argument 104 const VkPhysicalDeviceProperties properties = getPhysicalDeviceProperties(vki, physDevice);
|
H A D | vktImageMultisampleLoadStoreTests.cpp | 180 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 D | vktSpvAsmUtils.cpp | 51 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 D | vktSpvAsmComputeShaderCase.cpp | 317 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 D | vktTessellationLimitsTests.cpp | 75 const InstanceInterface& vki = context.getInstanceInterface(); local 77 const VkPhysicalDeviceFeatures features = getPhysicalDeviceFeatures(vki, physDevice); 82 const VkPhysicalDeviceProperties properties = getPhysicalDeviceProperties(vki, physDevice);
|
H A D | vktTessellationGeometryPointSizeTests.cpp | 67 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 D | vktPipelineSpecConstantUtil.cpp | 375 void requireFeatures (const InstanceInterface& vki, const VkPhysicalDevice physDevice, const FeatureFlags flags) argument 377 const VkPhysicalDeviceFeatures features = getPhysicalDeviceFeatures(vki, physDevice);
|
H A D | vktPipelineMakeUtil.cpp | 296 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 D | vktPipelineMultisampleImageTests.cpp | 504 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 D | vktSparseResourcesQueueBindSparseTests.cpp | 157 const InstanceInterface& vki = m_context.getInstanceInterface(); local 162 if (!getPhysicalDeviceFeatures(vki, physDevice).sparseBinding)
|
/external/deqp/external/vulkancts/modules/vulkan/ |
H A D | vktTestPackage.cpp | 166 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 D | vktExternalMemoryUtil.cpp | 897 vk::Move<vk::VkDeviceMemory> allocateExportableMemory (const vk::InstanceInterface& vki, argument 907 const vk::VkPhysicalDeviceMemoryProperties properties = vk::getPhysicalDeviceMemoryProperties(vki, physicalDevice);
|
H A D | vktTestCase.cpp | 90 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 D | vktFragmentOperationsScissorMultiViewportTests.cpp | 371 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 D | vktFragmentOperationsEarlyFragmentTests.cpp | 582 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 D | vktGeometryInstancedRenderingTests.cpp | 627 const InstanceInterface& vki = context.getInstanceInterface(); local 632 checkGeometryShaderSupport(vki, physDevice, params.numInvocations);
|
H A D | vktGeometryLayeredRenderingTests.cpp | 901 const InstanceInterface& vki = context.getInstanceInterface(); local 908 checkGeometryShaderSupport(vki, physDevice);
|
/external/deqp/external/vulkancts/modules/vulkan/clipping/ |
H A D | vktClippingTests.cpp | 77 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);
|