/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/spirv_assembly/ |
H A D | vktSpvAsmFromHlslTests.cpp | 103 const VkDevice device = m_context.getDevice(); in iterate() local 113 vk::Move<vk::VkBuffer> inBuffer = createBuffer(vk, device, &inBufferCreateInfo); in iterate() 114 de::MovePtr<vk::Allocation> inAllocation = allocator.allocate(getBufferMemoryRequirements(vk, device, *inBuffer), MemoryRequirement::HostVisible); in iterate() 115 VK_CHECK(vk.bindBufferMemory(device, *inBuffer, inAllocation->getMemory(), inAllocation->getOffset())); in iterate() 123 flushAlloc(vk, device, *inAllocation); in iterate() 130 vk::Move<vk::VkBuffer> outBuffer = createBuffer(vk, device, &outBufferCreateInfo); in iterate() 131 de::MovePtr<vk::Allocation> outAllocation = allocator.allocate(getBufferMemoryRequirements(vk, device, *outBuffer), MemoryRequirement::HostVisible); in iterate() 132 VK_CHECK(vk.bindBufferMemory(device, *outBuffer, outAllocation->getMemory(), outAllocation->getOffset())); in iterate() 141 .build(vk, device)); in iterate() 147 .build(vk, device, VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BI in iterate() [all...] |
H A D | vktSpvAsmComputeShaderCase.cpp | 67 const VkDevice& device, in createBufferAndBindMemory() 102 Move<VkBuffer> buffer (createBuffer(vkdi, device, &bufferCreateInfo)); in createBufferAndBindMemory() 103 const VkMemoryRequirements requirements = getBufferMemoryRequirements(vkdi, device, *buffer); in createBufferAndBindMemory() 109 VK_CHECK(vkdi.bindBufferMemory(device, *buffer, bufferMemory->getMemory(), bufferMemory->getOffset())); in createBufferAndBindMemory() 119 Move<VkImage> createImageAndBindMemory (const DeviceInterface& vkdi, const VkDevice& device, VkDescriptorType dtype, Allocator& allocator, deUint32 queueFamilyIndex, AllocationMp* outMemory) in createImageAndBindMemory() argument 151 Move<VkImage> image = createImage(vkdi, device, &resourceImageParams); in createImageAndBindMemory() 152 const VkMemoryRequirements requirements = getImageMemoryRequirements(vkdi, device, *image); in createImageAndBindMemory() 155 VK_CHECK(vkdi.bindImageMemory(device, *image, imageMemory->getMemory(), imageMemory->getOffset())); in createImageAndBindMemory() 161 void setMemory (const DeviceInterface& vkdi, const VkDevice& device, Allocation* destAlloc, size_t numBytes, const void* data, bool coherent = false) in setMemory() argument 168 flushAlloc(vkdi, device, *destAllo in setMemory() 65 createBufferAndBindMemory(vkt::Context& context, const DeviceInterface& vkdi, const VkDevice& device, VkDescriptorType dtype, Allocator& allocator, size_t numBytes, AllocationMp* outMemory, bool physStorageBuffer, bool coherent = false) createBufferAndBindMemory() argument 171 fillMemoryWithValue(const DeviceInterface& vkdi, const VkDevice& device, Allocation* destAlloc, size_t numBytes, deUint8 value, bool coherent = false) fillMemoryWithValue() argument 181 invalidateMemory(const DeviceInterface& vkdi, const VkDevice& device, Allocation* srcAlloc, bool coherent = false) invalidateMemory() argument 192 createDescriptorSetLayout(const DeviceInterface& vkdi, const VkDevice& device, const vector<VkDescriptorType>& dtypes) createDescriptorSetLayout() argument 205 createPipelineLayout(const DeviceInterface& vkdi, const VkDevice& device, VkDescriptorSetLayout descriptorSetLayout, const vkt::SpirVAssembly::BufferSp& pushConstants) createPipelineLayout() argument 242 createDescriptorPool(const DeviceInterface& vkdi, const VkDevice& device, const vector<VkDescriptorType>& dtypes) createDescriptorPool() argument 258 createDescriptorSet(const DeviceInterface& vkdi, const VkDevice& device, VkDescriptorPool pool, VkDescriptorSetLayout layout, const vector<VkDescriptorType>& dtypes, const vector<VkDescriptorBufferInfo>& descriptorInfos, const vector<VkDescriptorImageInfo>& descriptorImageInfos) createDescriptorSet() argument 307 createComputePipeline(const DeviceInterface& vkdi, const VkDevice& device, VkPipelineLayout pipelineLayout, VkShaderModule shader, const char* entryPoint, const vkt::SpirVAssembly::SpecConstants& specConstants) createComputePipeline() argument 461 const VkDevice& device = m_context.getDevice(); iterate() local [all...] |
/third_party/skia/third_party/externals/dawn/src/tests/end2end/ |
H A D | ExternalTextureTests.cpp | 21 wgpu::Texture Create2DTexture(wgpu::Device device, in Create2DTexture() argument 35 return device.CreateTexture(&descriptor); in Create2DTexture() 48 wgpu::Texture texture = Create2DTexture(device, kWidth, kHeight, kFormat, kSampledUsage); in TEST_P() 59 wgpu::ExternalTexture externalTexture = device.CreateExternalTexture(&externalDesc); in TEST_P() 65 wgpu::ShaderModule vsModule = utils::CreateShaderModule(device, R"( in TEST_P() 75 const wgpu::ShaderModule fsModule = utils::CreateShaderModule(device, R"( in TEST_P() 85 Create2DTexture(device, kWidth, kHeight, kFormat, in TEST_P() 88 Create2DTexture(device, kWidth, kHeight, kFormat, in TEST_P() 98 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); in TEST_P() 112 wgpu::ExternalTexture externalTexture = device in TEST_P() [all...] |
H A D | GpuMemorySynchronizationTests.cpp | 29 wgpu::Buffer buffer = device.CreateBuffer(&srcDesc); in CreateBuffer() 38 wgpu::ShaderModule csModule = utils::CreateShaderModule(device, R"( in CreatePipelineAndBindGroupForCompute() 50 wgpu::ComputePipeline pipeline = device.CreateComputePipeline(&cpDesc); in CreatePipelineAndBindGroupForCompute() 53 utils::MakeBindGroup(device, pipeline.GetBindGroupLayout(0), {{0, buffer}}); in CreatePipelineAndBindGroupForCompute() 60 wgpu::ShaderModule vsModule = utils::CreateShaderModule(device, R"( in CreatePipelineAndBindGroupForRender() 65 wgpu::ShaderModule fsModule = utils::CreateShaderModule(device, R"( in CreatePipelineAndBindGroupForRender() 81 wgpu::RenderPipeline pipeline = device.CreateRenderPipeline(&rpDesc); in CreatePipelineAndBindGroupForRender() 84 utils::MakeBindGroup(device, pipeline.GetBindGroupLayout(0), {{0, buffer}}); in CreatePipelineAndBindGroupForRender() 100 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); in TEST_P() 128 utils::BasicRenderPass renderPass = utils::CreateBasicRenderPass(device, in TEST_P() [all...] |
/third_party/mesa3d/src/vulkan/runtime/ |
H A D | vk_command_pool.c | 35 struct vk_device *device, in vk_command_pool_init() 40 vk_object_base_init(device, &pool->base, in vk_command_pool_init() 45 pool->alloc = pAllocator ? *pAllocator : device->alloc; in vk_command_pool_init() 69 VK_FROM_HANDLE(vk_device, device, _device); in vk_common_CreateCommandPool() 73 pool = vk_alloc2(&device->alloc, pAllocator, sizeof(*pool), 8, in vk_common_CreateCommandPool() 76 return vk_error(device, VK_ERROR_OUT_OF_HOST_MEMORY); in vk_common_CreateCommandPool() 78 result = vk_command_pool_init(pool, device, pCreateInfo, pAllocator); in vk_common_CreateCommandPool() 80 vk_free2(&device->alloc, pAllocator, pool); in vk_common_CreateCommandPool() 94 VK_FROM_HANDLE(vk_device, device, _device); in vk_common_DestroyCommandPool() 101 vk_free2(&device in vk_common_DestroyCommandPool() 34 vk_command_pool_init(struct vk_command_pool *pool, struct vk_device *device, const VkCommandPoolCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator) vk_command_pool_init() argument 105 vk_common_ResetCommandPool(VkDevice device, VkCommandPool commandPool, VkCommandPoolResetFlags flags) vk_common_ResetCommandPool() argument 135 vk_common_FreeCommandBuffers(VkDevice device, VkCommandPool commandPool, uint32_t commandBufferCount, const VkCommandBuffer *pCommandBuffers) vk_common_FreeCommandBuffers() argument 151 vk_common_TrimCommandPool(VkDevice device, VkCommandPool commandPool, VkCommandPoolTrimFlags flags) vk_common_TrimCommandPool() argument [all...] |
/third_party/libinput/tools/ |
H A D | libinput-list-kernel-devices.py | 43 for device in context.list_devices(subsystem="input"): 44 if (device.device_node or "").startswith("/dev/input/event"): 45 parent = device.parent 49 devices[device.device_node] = name[1:-1] 72 for device in context.list_devices(subsystem="hid"): 73 name = device.properties.get("HID_NAME") 74 driver = device.properties.get("DRIVER") 75 devpath = device.properties.get("DEVPATH") 76 id = device.properties.get("HID_ID") or "0:0:0" 80 for device i [all...] |
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/ |
H A D | vkRefUtil.hpp | 35 VkDevice device, 40 VkDevice device, 46 VkDevice device, 51 VkDevice device, 58 Move<VkCommandBuffer> allocateCommandBuffer (const DeviceInterface& vk, VkDevice device, const VkCommandBufferAllocateInfo* pAllocateInfo); 59 void allocateCommandBuffers (const DeviceInterface& vk, VkDevice device, const VkCommandBufferAllocateInfo* pAllocateInfo, Move<VkCommandBuffer> *pCommandBuffers); 60 Move<VkDescriptorSet> allocateDescriptorSet (const DeviceInterface& vk, VkDevice device, const VkDescriptorSetAllocateInfo* pAllocateInfo); 63 VkDevice device, 68 VkDevice device, 75 VkDevice device, [all...] |
H A D | vkObjUtil.hpp | 38 CommandPoolWithBuffer(const DeviceInterface& vkd, const VkDevice device, const deUint32 queueFamilyIndex); 42 const VkDevice device, 53 VkDevice device, 58 const VkDevice device, 81 const VkDevice device, 104 const VkDevice device, 123 const VkDevice device, 140 const VkDevice device, 167 const VkDevice device, 181 const VkDevice device, 228 makeBuffer(const DeviceInterface& vk, const VkDevice device, const VkDeviceSize bufferSize, const VkBufferUsageFlags usage) makeBuffer() argument 237 makeBuffer(const vk::DeviceInterface& vk, const vk::VkDevice device, const vk::VkBufferCreateInfo& createInfo) makeBuffer() argument 244 makeImage(const DeviceInterface& vk, const VkDevice device, const VkImageCreateInfo& createInfo) makeImage() argument [all...] |
/third_party/skia/third_party/externals/swiftshader/src/Vulkan/ |
H A D | libVulkan.cpp | 174 void ValidateRenderPassPNextChain(VkDevice device, const T *pCreateInfo) in ValidateRenderPassPNextChain() argument 247 ASSERT(vk::Cast(device)->getPhysicalDevice()->getProperties().limits.maxFramebufferLayers >= 32); in ValidateRenderPassPNextChain() 674 VKAPI_ATTR PFN_vkVoidFunction VKAPI_CALL vkGetDeviceProcAddr(VkDevice device, const char *pName) in vkGetDeviceProcAddr() argument 676 TRACE("(VkDevice device = %p, const char* pName = %p)", device, pName); in vkGetDeviceProcAddr() 678 return vk::GetDeviceProcAddr(vk::Cast(device), pName); in vkGetDeviceProcAddr() 987 VKAPI_ATTR void VKAPI_CALL vkDestroyDevice(VkDevice device, const VkAllocationCallbacks *pAllocator) in vkDestroyDevice() argument 989 TRACE("(VkDevice device = %p, const VkAllocationCallbacks* pAllocator = %p)", device, pAllocator); in vkDestroyDevice() 991 vk::destroy(device, pAllocato in vkDestroyDevice() 1059 vkGetDeviceQueue(VkDevice device, uint32_t queueFamilyIndex, uint32_t queueIndex, VkQueue *pQueue) vkGetDeviceQueue() argument 1082 vkDeviceWaitIdle(VkDevice device) vkDeviceWaitIdle() argument 1089 vkAllocateMemory(VkDevice device, const VkMemoryAllocateInfo *pAllocateInfo, const VkAllocationCallbacks *pAllocator, VkDeviceMemory *pMemory) vkAllocateMemory() argument 1105 vkFreeMemory(VkDevice device, VkDeviceMemory memory, const VkAllocationCallbacks *pAllocator) vkFreeMemory() argument 1114 vkGetMemoryFdKHR(VkDevice device, const VkMemoryGetFdInfoKHR *getFdInfo, int *pFd) vkGetMemoryFdKHR() argument 1127 vkGetMemoryFdPropertiesKHR(VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, int fd, VkMemoryFdPropertiesKHR *pMemoryFdProperties) vkGetMemoryFdPropertiesKHR() argument 1153 vkGetMemoryZirconHandleFUCHSIA(VkDevice device, const VkMemoryGetZirconHandleInfoFUCHSIA *pGetHandleInfo, zx_handle_t *pHandle) vkGetMemoryZirconHandleFUCHSIA() argument 1166 vkGetMemoryZirconHandlePropertiesFUCHSIA(VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, zx_handle_t handle, VkMemoryZirconHandlePropertiesFUCHSIA *pMemoryZirconHandleProperties) vkGetMemoryZirconHandlePropertiesFUCHSIA() argument 1192 vkGetMemoryHostPointerPropertiesEXT(VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, const void *pHostPointer, VkMemoryHostPointerPropertiesEXT *pMemoryHostPointerProperties) vkGetMemoryHostPointerPropertiesEXT() argument 1208 vkGetMemoryAndroidHardwareBufferANDROID(VkDevice device, const VkMemoryGetAndroidHardwareBufferInfoANDROID *pInfo, struct AHardwareBuffer **pBuffer) vkGetMemoryAndroidHardwareBufferANDROID() argument 1216 vkGetAndroidHardwareBufferPropertiesANDROID(VkDevice device, const struct AHardwareBuffer *buffer, VkAndroidHardwareBufferPropertiesANDROID *pProperties) vkGetAndroidHardwareBufferPropertiesANDROID() argument 1225 vkMapMemory(VkDevice device, VkDeviceMemory memory, VkDeviceSize offset, VkDeviceSize size, VkMemoryMapFlags flags, void **ppData) vkMapMemory() argument 1239 vkUnmapMemory(VkDevice device, VkDeviceMemory memory) vkUnmapMemory() argument 1246 vkFlushMappedMemoryRanges(VkDevice device, uint32_t memoryRangeCount, const VkMappedMemoryRange *pMemoryRanges) vkFlushMappedMemoryRanges() argument 1256 vkInvalidateMappedMemoryRanges(VkDevice device, uint32_t memoryRangeCount, const VkMappedMemoryRange *pMemoryRanges) vkInvalidateMappedMemoryRanges() argument 1283 vkBindBufferMemory(VkDevice device, VkBuffer buffer, VkDeviceMemory memory, VkDeviceSize memoryOffset) vkBindBufferMemory() argument 1297 vkBindImageMemory(VkDevice device, VkImage image, VkDeviceMemory memory, VkDeviceSize memoryOffset) vkBindImageMemory() argument 1311 vkGetBufferMemoryRequirements(VkDevice device, VkBuffer buffer, VkMemoryRequirements *pMemoryRequirements) vkGetBufferMemoryRequirements() argument 1319 vkGetImageMemoryRequirements(VkDevice device, VkImage image, VkMemoryRequirements *pMemoryRequirements) vkGetImageMemoryRequirements() argument 1327 vkGetImageSparseMemoryRequirements(VkDevice device, VkImage image, uint32_t *pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements *pSparseMemoryRequirements) vkGetImageSparseMemoryRequirements() argument 1353 vkCreateFence(VkDevice device, const VkFenceCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkFence *pFence) vkCreateFence() argument 1376 vkDestroyFence(VkDevice device, VkFence fence, const VkAllocationCallbacks *pAllocator) vkDestroyFence() argument 1384 vkResetFences(VkDevice device, uint32_t fenceCount, const VkFence *pFences) vkResetFences() argument 1397 vkGetFenceStatus(VkDevice device, VkFence fence) vkGetFenceStatus() argument 1404 vkWaitForFences(VkDevice device, uint32_t fenceCount, const VkFence *pFences, VkBool32 waitAll, uint64_t timeout) vkWaitForFences() argument 1412 vkCreateSemaphore(VkDevice device, const VkSemaphoreCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSemaphore *pSemaphore) vkCreateSemaphore() argument 1454 vkDestroySemaphore(VkDevice device, VkSemaphore semaphore, const VkAllocationCallbacks *pAllocator) vkDestroySemaphore() argument 1463 vkGetSemaphoreFdKHR(VkDevice device, const VkSemaphoreGetFdInfoKHR *pGetFdInfo, int *pFd) vkGetSemaphoreFdKHR() argument 1478 vkImportSemaphoreFdKHR(VkDevice device, const VkImportSemaphoreFdInfoKHR *pImportSemaphoreInfo) vkImportSemaphoreFdKHR() argument 1496 vkImportSemaphoreZirconHandleFUCHSIA( VkDevice device, const VkImportSemaphoreZirconHandleInfoFUCHSIA *pImportSemaphoreZirconHandleInfo) vkImportSemaphoreZirconHandleFUCHSIA() argument 1513 vkGetSemaphoreZirconHandleFUCHSIA( VkDevice device, const VkSemaphoreGetZirconHandleInfoFUCHSIA *pGetZirconHandleInfo, zx_handle_t *pZirconHandle) vkGetSemaphoreZirconHandleFUCHSIA() argument 1532 vkGetSemaphoreCounterValue(VkDevice device, VkSemaphore semaphore, uint64_t *pValue) vkGetSemaphoreCounterValue() argument 1540 vkSignalSemaphore(VkDevice device, const VkSemaphoreSignalInfo *pSignalInfo) vkSignalSemaphore() argument 1548 vkWaitSemaphores(VkDevice device, const VkSemaphoreWaitInfo *pWaitInfo, uint64_t timeout) vkWaitSemaphores() argument 1555 vkCreateEvent(VkDevice device, const VkEventCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkEvent *pEvent) vkCreateEvent() argument 1577 vkDestroyEvent(VkDevice device, VkEvent event, const VkAllocationCallbacks *pAllocator) vkDestroyEvent() argument 1585 vkGetEventStatus(VkDevice device, VkEvent event) vkGetEventStatus() argument 1592 vkSetEvent(VkDevice device, VkEvent event) vkSetEvent() argument 1601 vkResetEvent(VkDevice device, VkEvent event) vkResetEvent() argument 1610 vkCreateQueryPool(VkDevice device, const VkQueryPoolCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkQueryPool *pQueryPool) vkCreateQueryPool() argument 1631 vkDestroyQueryPool(VkDevice device, VkQueryPool queryPool, const VkAllocationCallbacks *pAllocator) vkDestroyQueryPool() argument 1639 vkGetQueryPoolResults(VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, size_t dataSize, void *pData, VkDeviceSize stride, VkQueryResultFlags flags) vkGetQueryPoolResults() argument 1647 vkCreateBuffer(VkDevice device, const VkBufferCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkBuffer *pBuffer) vkCreateBuffer() argument 1673 vkDestroyBuffer(VkDevice device, VkBuffer buffer, const VkAllocationCallbacks *pAllocator) vkDestroyBuffer() argument 1681 vkGetBufferDeviceAddress(VkDevice device, const VkBufferDeviceAddressInfo *pInfo) vkGetBufferDeviceAddress() argument 1689 vkGetBufferOpaqueCaptureAddress(VkDevice device, const VkBufferDeviceAddressInfo *pInfo) vkGetBufferOpaqueCaptureAddress() argument 1697 vkGetDeviceMemoryOpaqueCaptureAddress(VkDevice device, const VkDeviceMemoryOpaqueCaptureAddressInfo *pInfo) vkGetDeviceMemoryOpaqueCaptureAddress() argument 1705 vkCreateBufferView(VkDevice device, const VkBufferViewCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkBufferView *pView) vkCreateBufferView() argument 1726 vkDestroyBufferView(VkDevice device, VkBufferView bufferView, const VkAllocationCallbacks *pAllocator) vkDestroyBufferView() argument 1734 vkCreateImage(VkDevice device, const VkImageCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkImage *pImage) vkCreateImage() argument 1834 vkDestroyImage(VkDevice device, VkImage image, const VkAllocationCallbacks *pAllocator) vkDestroyImage() argument 1850 vkGetImageSubresourceLayout(VkDevice device, VkImage image, const VkImageSubresource *pSubresource, VkSubresourceLayout *pLayout) vkGetImageSubresourceLayout() argument 1858 vkCreateImageView(VkDevice device, const VkImageViewCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkImageView *pView) vkCreateImageView() argument 1915 vkDestroyImageView(VkDevice device, VkImageView imageView, const VkAllocationCallbacks *pAllocator) vkDestroyImageView() argument 1924 vkCreateShaderModule(VkDevice device, const VkShaderModuleCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkShaderModule *pShaderModule) vkCreateShaderModule() argument 1953 vkDestroyShaderModule(VkDevice device, VkShaderModule shaderModule, const VkAllocationCallbacks *pAllocator) vkDestroyShaderModule() argument 1961 vkCreatePipelineCache(VkDevice device, const VkPipelineCacheCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkPipelineCache *pPipelineCache) vkCreatePipelineCache() argument 1982 vkDestroyPipelineCache(VkDevice device, VkPipelineCache pipelineCache, const VkAllocationCallbacks *pAllocator) vkDestroyPipelineCache() argument 1990 vkGetPipelineCacheData(VkDevice device, VkPipelineCache pipelineCache, size_t *pDataSize, void *pData) vkGetPipelineCacheData() argument 1998 vkMergePipelineCaches(VkDevice device, VkPipelineCache dstCache, uint32_t srcCacheCount, const VkPipelineCache *pSrcCaches) vkMergePipelineCaches() argument 2006 vkCreateGraphicsPipelines(VkDevice device, VkPipelineCache pipelineCache, uint32_t createInfoCount, const VkGraphicsPipelineCreateInfo *pCreateInfos, const VkAllocationCallbacks *pAllocator, VkPipeline *pPipelines) vkCreateGraphicsPipelines() argument 2053 vkCreateComputePipelines(VkDevice device, VkPipelineCache pipelineCache, uint32_t createInfoCount, const VkComputePipelineCreateInfo *pCreateInfos, const VkAllocationCallbacks *pAllocator, VkPipeline *pPipelines) vkCreateComputePipelines() argument 2100 vkDestroyPipeline(VkDevice device, VkPipeline pipeline, const VkAllocationCallbacks *pAllocator) vkDestroyPipeline() argument 2108 vkCreatePipelineLayout(VkDevice device, const VkPipelineLayoutCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkPipelineLayout *pPipelineLayout) vkCreatePipelineLayout() argument 2137 vkDestroyPipelineLayout(VkDevice device, VkPipelineLayout pipelineLayout, const VkAllocationCallbacks *pAllocator) vkDestroyPipelineLayout() argument 2145 vkCreateSampler(VkDevice device, const VkSamplerCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSampler *pSampler) vkCreateSampler() argument 2210 vkDestroySampler(VkDevice device, VkSampler sampler, const VkAllocationCallbacks *pAllocator) vkDestroySampler() argument 2223 vkCreateDescriptorSetLayout(VkDevice device, const VkDescriptorSetLayoutCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDescriptorSetLayout *pSetLayout) vkCreateDescriptorSetLayout() argument 2248 vkDestroyDescriptorSetLayout(VkDevice device, VkDescriptorSetLayout descriptorSetLayout, const VkAllocationCallbacks *pAllocator) vkDestroyDescriptorSetLayout() argument 2256 vkCreateDescriptorPool(VkDevice device, const VkDescriptorPoolCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDescriptorPool *pDescriptorPool) vkCreateDescriptorPool() argument 2271 vkDestroyDescriptorPool(VkDevice device, VkDescriptorPool descriptorPool, const VkAllocationCallbacks *pAllocator) vkDestroyDescriptorPool() argument 2279 vkResetDescriptorPool(VkDevice device, VkDescriptorPool descriptorPool, VkDescriptorPoolResetFlags flags) vkResetDescriptorPool() argument 2293 vkAllocateDescriptorSets(VkDevice device, const VkDescriptorSetAllocateInfo *pAllocateInfo, VkDescriptorSet *pDescriptorSets) vkAllocateDescriptorSets() argument 2308 vkFreeDescriptorSets(VkDevice device, VkDescriptorPool descriptorPool, uint32_t descriptorSetCount, const VkDescriptorSet *pDescriptorSets) vkFreeDescriptorSets() argument 2318 vkUpdateDescriptorSets(VkDevice device, uint32_t descriptorWriteCount, const VkWriteDescriptorSet *pDescriptorWrites, uint32_t descriptorCopyCount, const VkCopyDescriptorSet *pDescriptorCopies) vkUpdateDescriptorSets() argument 2326 vkCreateFramebuffer(VkDevice device, const VkFramebufferCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkFramebuffer *pFramebuffer) vkCreateFramebuffer() argument 2334 vkDestroyFramebuffer(VkDevice device, VkFramebuffer framebuffer, const VkAllocationCallbacks *pAllocator) vkDestroyFramebuffer() argument 2342 vkCreateRenderPass(VkDevice device, const VkRenderPassCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkRenderPass *pRenderPass) vkCreateRenderPass() argument 2358 vkCreateRenderPass2(VkDevice device, const VkRenderPassCreateInfo2KHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkRenderPass *pRenderPass) vkCreateRenderPass2() argument 2374 vkDestroyRenderPass(VkDevice device, VkRenderPass renderPass, const VkAllocationCallbacks *pAllocator) vkDestroyRenderPass() argument 2382 vkGetRenderAreaGranularity(VkDevice device, VkRenderPass renderPass, VkExtent2D *pGranularity) vkGetRenderAreaGranularity() argument 2390 vkCreateCommandPool(VkDevice device, const VkCommandPoolCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkCommandPool *pCommandPool) vkCreateCommandPool() argument 2413 vkDestroyCommandPool(VkDevice device, VkCommandPool commandPool, const VkAllocationCallbacks *pAllocator) vkDestroyCommandPool() argument 2421 vkResetCommandPool(VkDevice device, VkCommandPool commandPool, VkCommandPoolResetFlags flags) vkResetCommandPool() argument 2429 vkAllocateCommandBuffers(VkDevice device, const VkCommandBufferAllocateInfo *pAllocateInfo, VkCommandBuffer *pCommandBuffers) vkAllocateCommandBuffers() argument 2452 vkFreeCommandBuffers(VkDevice device, VkCommandPool commandPool, uint32_t commandBufferCount, const VkCommandBuffer *pCommandBuffers) vkFreeCommandBuffers() argument 2964 vkBindBufferMemory2(VkDevice device, uint32_t bindInfoCount, const VkBindBufferMemoryInfo *pBindInfos) vkBindBufferMemory2() argument 2993 vkBindImageMemory2(VkDevice device, uint32_t bindInfoCount, const VkBindImageMemoryInfo *pBindInfos) vkBindImageMemory2() argument 3044 vkGetDeviceGroupPeerMemoryFeatures(VkDevice device, uint32_t heapIndex, uint32_t localDeviceIndex, uint32_t remoteDeviceIndex, VkPeerMemoryFeatureFlags *pPeerMemoryFeatures) vkGetDeviceGroupPeerMemoryFeatures() argument 3068 vkResetQueryPool(VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount) vkResetQueryPool() argument 3083 vkGetImageMemoryRequirements2(VkDevice device, const VkImageMemoryRequirementsInfo2 *pInfo, VkMemoryRequirements2 *pMemoryRequirements) vkGetImageMemoryRequirements2() argument 3124 vkGetBufferMemoryRequirements2(VkDevice device, const VkBufferMemoryRequirementsInfo2 *pInfo, VkMemoryRequirements2 *pMemoryRequirements) vkGetBufferMemoryRequirements2() argument 3158 vkGetImageSparseMemoryRequirements2(VkDevice device, const VkImageSparseMemoryRequirementsInfo2 *pInfo, uint32_t *pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2 *pSparseMemoryRequirements) vkGetImageSparseMemoryRequirements2() argument 3666 vkTrimCommandPool(VkDevice device, VkCommandPool commandPool, VkCommandPoolTrimFlags flags) vkTrimCommandPool() argument 3680 vkGetDeviceQueue2(VkDevice device, const VkDeviceQueueInfo2 *pQueueInfo, VkQueue *pQueue) vkGetDeviceQueue2() argument 3705 vkCreateSamplerYcbcrConversion(VkDevice device, const VkSamplerYcbcrConversionCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSamplerYcbcrConversion *pYcbcrConversion) vkCreateSamplerYcbcrConversion() argument 3720 vkDestroySamplerYcbcrConversion(VkDevice device, VkSamplerYcbcrConversion ycbcrConversion, const VkAllocationCallbacks *pAllocator) vkDestroySamplerYcbcrConversion() argument 3728 vkCreateDescriptorUpdateTemplate(VkDevice device, const VkDescriptorUpdateTemplateCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDescriptorUpdateTemplate *pDescriptorUpdateTemplate) vkCreateDescriptorUpdateTemplate() argument 3754 vkDestroyDescriptorUpdateTemplate(VkDevice device, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const VkAllocationCallbacks *pAllocator) vkDestroyDescriptorUpdateTemplate() argument 3762 vkUpdateDescriptorSetWithTemplate(VkDevice device, VkDescriptorSet descriptorSet, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const void *pData) vkUpdateDescriptorSetWithTemplate() argument 3794 vkGetDescriptorSetLayoutSupport(VkDevice device, const VkDescriptorSetLayoutCreateInfo *pCreateInfo, VkDescriptorSetLayoutSupport *pSupport) vkGetDescriptorSetLayoutSupport() argument 3885 vkSetDebugUtilsObjectNameEXT(VkDevice device, const VkDebugUtilsObjectNameInfoEXT *pNameInfo) vkSetDebugUtilsObjectNameEXT() argument 3893 vkSetDebugUtilsObjectTagEXT(VkDevice device, const VkDebugUtilsObjectTagInfoEXT *pTagInfo) vkSetDebugUtilsObjectTagEXT() argument 4144 vkCreateSwapchainKHR(VkDevice device, const VkSwapchainCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSwapchainKHR *pSwapchain) vkCreateSwapchainKHR() argument 4180 vkDestroySwapchainKHR(VkDevice device, VkSwapchainKHR swapchain, const VkAllocationCallbacks *pAllocator) vkDestroySwapchainKHR() argument 4188 vkGetSwapchainImagesKHR(VkDevice device, VkSwapchainKHR swapchain, uint32_t *pSwapchainImageCount, VkImage *pSwapchainImages) vkGetSwapchainImagesKHR() argument 4202 vkAcquireNextImageKHR(VkDevice device, VkSwapchainKHR swapchain, uint64_t timeout, VkSemaphore semaphore, VkFence fence, uint32_t *pImageIndex) vkAcquireNextImageKHR() argument 4218 vkAcquireNextImage2KHR(VkDevice device, const VkAcquireNextImageInfoKHR *pAcquireInfo, uint32_t *pImageIndex) vkAcquireNextImage2KHR() argument 4226 vkGetDeviceGroupPresentCapabilitiesKHR(VkDevice device, VkDeviceGroupPresentCapabilitiesKHR *pDeviceGroupPresentCapabilities) vkGetDeviceGroupPresentCapabilitiesKHR() argument 4243 vkGetDeviceGroupSurfacePresentModesKHR(VkDevice device, VkSurfaceKHR surface, VkDeviceGroupPresentModeFlagsKHR *pModes) vkGetDeviceGroupSurfacePresentModesKHR() argument 4264 vkGetSwapchainGrallocUsage2ANDROID(VkDevice device, VkFormat format, VkImageUsageFlags imageUsage, VkSwapchainImageUsageFlagsANDROID swapchainUsage, uint64_t *grallocConsumerUsage, uint64_t *grallocProducerUsage) vkGetSwapchainGrallocUsage2ANDROID() argument 4275 vkGetSwapchainGrallocUsageANDROID(VkDevice device, VkFormat format, VkImageUsageFlags imageUsage, int *grallocUsage) vkGetSwapchainGrallocUsageANDROID() argument 4285 vkAcquireImageANDROID(VkDevice device, VkImage image, int nativeFenceFd, VkSemaphore semaphore, VkFence fence) vkAcquireImageANDROID() argument [all...] |
/third_party/mesa3d/src/amd/vulkan/ |
H A D | radv_meta_resolve.c | 50 create_pipeline(struct radv_device *device, VkShaderModule vs_module_h, VkFormat format, in create_pipeline() argument 54 VkDevice device_h = radv_device_to_handle(device); in create_pipeline() 56 nir_shader *fs_module = build_nir_fs(device); in create_pipeline() 71 if (!device->meta_state.resolve.p_layout) { in create_pipeline() 73 radv_CreatePipelineLayout(radv_device_to_handle(device), &pl_create_info, in create_pipeline() 74 &device->meta_state.alloc, &device->meta_state.resolve.p_layout); in create_pipeline() 87 device_h, radv_pipeline_cache_to_handle(&device->meta_state.cache), in create_pipeline() 169 .layout = device->meta_state.resolve.p_layout, in create_pipeline() 177 &device in create_pipeline() 189 radv_device_finish_meta_resolve_state(struct radv_device *device) radv_device_finish_meta_resolve_state() argument 202 radv_device_init_meta_resolve_state(struct radv_device *device, bool on_demand) radv_device_init_meta_resolve_state() argument 237 struct radv_device *device = cmd_buffer->device; emit_resolve() local 275 image_hw_resolve_compat(const struct radv_device *device, struct radv_image *src_image, struct radv_image *dst_image) image_hw_resolve_compat() argument 288 radv_pick_resolve_method_images(struct radv_device *device, struct radv_image *src_image, VkFormat src_format, struct radv_image *dest_image, unsigned dest_level, VkImageLayout dest_image_layout, bool dest_render_loop, struct radv_cmd_buffer *cmd_buffer, enum radv_resolve_method *method) radv_pick_resolve_method_images() argument 330 build_resolve_pipeline(struct radv_device *device, unsigned fs_key) build_resolve_pipeline() argument 359 struct radv_device *device = cmd_buffer->device; radv_meta_resolve_hardware_image() local [all...] |
H A D | radv_descriptor_set.c | 115 RADV_FROM_HANDLE(radv_device, device, _device); in radv_CreateDescriptorSetLayout() 156 /* We need to allocate decriptor set layouts off the device allocator with DEVICE scope because in radv_CreateDescriptorSetLayout() 160 set_layout = vk_descriptor_set_layout_zalloc(&device->vk, size); in radv_CreateDescriptorSetLayout() 162 return vk_error(device, VK_ERROR_OUT_OF_HOST_MEMORY); in radv_CreateDescriptorSetLayout() 188 vk_descriptor_set_layout_unref(&device->vk, &set_layout->vk); in radv_CreateDescriptorSetLayout() 189 return vk_error(device, result); in radv_CreateDescriptorSetLayout() 356 radv_GetDescriptorSetLayoutSupport(VkDevice device, in radv_GetDescriptorSetLayoutSupport() argument 472 radv_pipeline_layout_init(struct radv_device *device, struct radv_pipeline_layout *layout, in radv_pipeline_layout_init() argument 477 vk_object_base_init(&device->vk, &layout->base, VK_OBJECT_TYPE_PIPELINE_LAYOUT); in radv_pipeline_layout_init() 531 radv_pipeline_layout_finish(struct radv_device *device, struc argument 612 radv_descriptor_set_create(struct radv_device *device, struct radv_descriptor_pool *pool, struct radv_descriptor_set_layout *layout, const uint32_t *variable_count, struct radv_descriptor_set **out_set) radv_descriptor_set_create() argument 733 radv_descriptor_set_destroy(struct radv_device *device, struct radv_descriptor_pool *pool, struct radv_descriptor_set *set, bool free_bo) radv_descriptor_set_destroy() argument 756 radv_destroy_descriptor_pool(struct radv_device *device, const VkAllocationCallbacks *pAllocator, struct radv_descriptor_pool *pool) radv_destroy_descriptor_pool() argument 1008 write_texel_buffer_descriptor(struct radv_device *device, struct radv_cmd_buffer *cmd_buffer, unsigned *dst, struct radeon_winsys_bo **buffer_list, const VkBufferView _buffer_view) write_texel_buffer_descriptor() argument 1030 write_buffer_descriptor(struct radv_device *device, struct radv_cmd_buffer *cmd_buffer, unsigned *dst, struct radeon_winsys_bo **buffer_list, const VkDescriptorBufferInfo *buffer_info) write_buffer_descriptor() argument 1083 write_block_descriptor(struct radv_device *device, struct radv_cmd_buffer *cmd_buffer, void *dst, const VkWriteDescriptorSet *writeset) write_block_descriptor() argument 1093 write_dynamic_buffer_descriptor(struct radv_device *device, struct radv_descriptor_range *range, struct radeon_winsys_bo **buffer_list, const VkDescriptorBufferInfo *buffer_info) write_dynamic_buffer_descriptor() argument 1126 write_image_descriptor(struct radv_device *device, struct radv_cmd_buffer *cmd_buffer, unsigned size, unsigned *dst, struct radeon_winsys_bo **buffer_list, VkDescriptorType descriptor_type, const VkDescriptorImageInfo *image_info) write_image_descriptor() argument 1163 write_combined_image_sampler_descriptor(struct radv_device *device, struct radv_cmd_buffer *cmd_buffer, unsigned sampler_offset, unsigned *dst, struct radeon_winsys_bo **buffer_list, VkDescriptorType descriptor_type, const VkDescriptorImageInfo *image_info, bool has_sampler) write_combined_image_sampler_descriptor() argument 1179 write_sampler_descriptor(struct radv_device *device, unsigned *dst, const VkDescriptorImageInfo *image_info) write_sampler_descriptor() argument 1196 radv_update_descriptor_sets_impl(struct radv_device *device, struct radv_cmd_buffer *cmd_buffer, VkDescriptorSet dstSetOverride, uint32_t descriptorWriteCount, const VkWriteDescriptorSet *pDescriptorWrites, uint32_t descriptorCopyCount, const VkCopyDescriptorSet *pDescriptorCopies) radv_update_descriptor_sets_impl() argument 1382 radv_cmd_update_descriptor_sets(struct radv_device *device, struct radv_cmd_buffer *cmd_buffer, VkDescriptorSet dstSetOverride, uint32_t descriptorWriteCount, const VkWriteDescriptorSet *pDescriptorWrites, uint32_t descriptorCopyCount, const VkCopyDescriptorSet *pDescriptorCopies) radv_cmd_update_descriptor_sets() argument 1508 radv_update_descriptor_set_with_template_impl(struct radv_device *device, struct radv_cmd_buffer *cmd_buffer, struct radv_descriptor_set *set, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const void *pData) radv_update_descriptor_set_with_template_impl() argument 1590 radv_cmd_update_descriptor_set_with_template(struct radv_device *device, struct radv_cmd_buffer *cmd_buffer, struct radv_descriptor_set *set, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const void *pData) radv_cmd_update_descriptor_set_with_template() argument [all...] |
/third_party/mesa3d/src/gallium/frontends/vdpau/ |
H A D | output.c | 47 vlVdpOutputSurfaceCreate(VdpDevice device, in vlVdpOutputSurfaceCreate() argument 62 vlVdpDevice *dev = vlGetDataHTAB(device); in vlVdpOutputSurfaceCreate() 74 DeviceReference(&vlsurface->device, dev); in vlVdpOutputSurfaceCreate() 136 DeviceReference(&vlsurface->device, NULL); in vlVdpOutputSurfaceCreate() 154 pipe = vlsurface->device->context; in vlVdpOutputSurfaceDestroy() 156 mtx_lock(&vlsurface->device->mutex); in vlVdpOutputSurfaceDestroy() 162 mtx_unlock(&vlsurface->device->mutex); in vlVdpOutputSurfaceDestroy() 165 DeviceReference(&vlsurface->device, NULL); in vlVdpOutputSurfaceDestroy() 213 pipe = vlsurface->device->context; in vlVdpOutputSurfaceGetBitsNative() 220 mtx_lock(&vlsurface->device in vlVdpOutputSurfaceGetBitsNative() [all...] |
/third_party/mesa3d/src/microsoft/vulkan/ |
H A D | dzn_device.c | 273 * invalid. Our cache is device-agnostic, but it does depend on the features in dzn_physical_device_init_uuids() 287 * share memory need to also check the device UUID (below) so all this in dzn_physical_device_init_uuids() 293 /* The device UUID uniquely identifies the given device within the machine. */ in dzn_physical_device_init_uuids() 1734 struct dzn_device *device = container_of(queue->vk.base.device, struct dzn_device, vk); in dzn_queue_sync_wait() local 1743 return vk_error(device, VK_ERROR_UNKNOWN); in dzn_queue_sync_wait() 1754 struct dzn_device *device = container_of(queue->vk.base.device, struct dzn_device, vk); in dzn_queue_sync_signal() local 1764 return vk_error(device, VK_ERROR_UNKNOW in dzn_queue_sync_signal() 1774 struct dzn_device *device = container_of(q->base.device, struct dzn_device, vk); dzn_queue_submit() local 1863 dzn_queue_init(struct dzn_queue *queue, struct dzn_device *device, const VkDeviceQueueCreateInfo *pCreateInfo, uint32_t index_in_family) dzn_queue_init() argument 1925 dzn_device_create_sync_for_memory(struct vk_device *device, VkDeviceMemory memory, bool signal_memory, struct vk_sync **sync_out) dzn_device_create_sync_for_memory() argument 1935 dzn_device_query_init(struct dzn_device *device) dzn_device_query_init() argument 1973 dzn_device_query_finish(struct dzn_device *device) dzn_device_query_finish() argument 1980 dzn_device_destroy(struct dzn_device *device, const VkAllocationCallbacks *pAllocator) dzn_device_destroy() argument 2007 struct dzn_device *device = container_of(dev, struct dzn_device, vk); dzn_device_check_status() local 2133 dzn_device_create_root_sig(struct dzn_device *device, const D3D12_VERSIONED_ROOT_SIGNATURE_DESC *desc) dzn_device_create_root_sig() argument 2220 struct dzn_device *device = container_of(mem->base.device, struct dzn_device, vk); dzn_device_memory_destroy() local 2236 dzn_device_memory_create(struct dzn_device *device, const VkMemoryAllocateInfo *pAllocateInfo, const VkAllocationCallbacks *pAllocator, VkDeviceMemory *out) dzn_device_memory_create() argument 2361 dzn_AllocateMemory(VkDevice device, const VkMemoryAllocateInfo *pAllocateInfo, const VkAllocationCallbacks *pAllocator, VkDeviceMemory *pMem) dzn_AllocateMemory() argument 2371 dzn_FreeMemory(VkDevice device, VkDeviceMemory mem, const VkAllocationCallbacks *pAllocator) dzn_FreeMemory() argument 2461 struct dzn_device *device = container_of(buf->base.device, struct dzn_device, vk); dzn_buffer_destroy() local 2471 dzn_buffer_create(struct dzn_device *device, const VkBufferCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkBuffer *out) dzn_buffer_create() argument 2614 dzn_CreateBuffer(VkDevice device, const VkBufferCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkBuffer *pBuffer) dzn_CreateBuffer() argument 2624 dzn_DestroyBuffer(VkDevice device, VkBuffer buffer, const VkAllocationCallbacks *pAllocator) dzn_DestroyBuffer() argument 2713 struct dzn_device *device = dzn_event_destroy() local 2724 dzn_event_create(struct dzn_device *device, const VkEventCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkEvent *out) dzn_event_create() argument 2749 dzn_CreateEvent(VkDevice device, const VkEventCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkEvent *pEvent) dzn_CreateEvent() argument 2759 dzn_DestroyEvent(VkDevice device, VkEvent event, const VkAllocationCallbacks *pAllocator) dzn_DestroyEvent() argument 2793 dzn_GetEventStatus(VkDevice device, VkEvent evt) dzn_GetEventStatus() argument 2803 dzn_GetDeviceMemoryCommitment(VkDevice device, VkDeviceMemory memory, VkDeviceSize *pCommittedMemoryInBytes) dzn_GetDeviceMemoryCommitment() argument 2843 struct dzn_device *device = dzn_sampler_destroy() local 2851 dzn_sampler_create(struct dzn_device *device, const VkSamplerCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSampler *out) dzn_sampler_create() argument 2928 dzn_CreateSampler(VkDevice device, const VkSamplerCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSampler *pSampler) dzn_CreateSampler() argument 2938 dzn_DestroySampler(VkDevice device, VkSampler sampler, const VkAllocationCallbacks *pAllocator) dzn_DestroySampler() argument 2946 dzn_GetDeviceGroupPeerMemoryFeatures(VkDevice device, uint32_t heapIndex, uint32_t localDeviceIndex, uint32_t remoteDeviceIndex, VkPeerMemoryFeatureFlags *pPeerMemoryFeatures) dzn_GetDeviceGroupPeerMemoryFeatures() argument 2956 dzn_GetImageSparseMemoryRequirements2(VkDevice device, const VkImageSparseMemoryRequirementsInfo2* pInfo, uint32_t *pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2 *pSparseMemoryRequirements) dzn_GetImageSparseMemoryRequirements2() argument 2965 dzn_CreateSamplerYcbcrConversion(VkDevice device, const VkSamplerYcbcrConversionCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSamplerYcbcrConversion *pYcbcrConversion) dzn_CreateSamplerYcbcrConversion() argument 2975 dzn_DestroySamplerYcbcrConversion(VkDevice device, VkSamplerYcbcrConversion YcbcrConversion, const VkAllocationCallbacks *pAllocator) dzn_DestroySamplerYcbcrConversion() argument [all...] |
H A D | dzn_sync.c | 39 dzn_sync_init(struct vk_device *device, in dzn_sync_init() argument 44 struct dzn_device *ddev = container_of(device, struct dzn_device, vk); in dzn_sync_init() 52 return vk_error(device, VK_ERROR_OUT_OF_DEVICE_MEMORY); in dzn_sync_init() 58 dzn_sync_finish(struct vk_device *device, in dzn_sync_finish() argument 67 dzn_sync_signal(struct vk_device *device, in dzn_sync_signal() argument 77 return vk_error(device, VK_ERROR_OUT_OF_DEVICE_MEMORY); in dzn_sync_signal() 83 dzn_sync_get_value(struct vk_device *device, in dzn_sync_get_value() argument 94 dzn_sync_reset(struct vk_device *device, in dzn_sync_reset() argument 100 return vk_error(device, VK_ERROR_OUT_OF_DEVICE_MEMORY); in dzn_sync_reset() 106 dzn_sync_move(struct vk_device *device, in dzn_sync_move() argument 128 dzn_sync_wait(struct vk_device *device, uint32_t wait_count, const struct vk_sync_wait *waits, enum vk_sync_wait_flags wait_flags, uint64_t abs_timeout_ns) dzn_sync_wait() argument [all...] |
/third_party/mesa3d/src/broadcom/vulkan/ |
H A D | v3dv_image.c | 246 create_image(struct v3dv_device *device, in create_image() argument 253 image = vk_image_create(&device->vk, pCreateInfo, pAllocator, sizeof(*image)); in create_image() 255 return vk_error(device, VK_ERROR_OUT_OF_HOST_MEMORY); in create_image() 258 * driver wsi device doesn't match the display device and because of that in create_image() 308 VkResult result = v3dv_gralloc_info(device, native_buffer, &native_buf_fd, in create_image() 311 vk_image_destroy(&device->vk, pAllocator, &image->vk); in create_image() 321 v3dv_X(device, get_format)(pCreateInfo->format); in create_image() 349 VkResult result = v3dv_import_native_buffer_fd(v3dv_device_to_handle(device), in create_image() 353 vk_object_free(&device in create_image() 365 create_image_from_swapchain(struct v3dv_device *device, const VkImageCreateInfo *pCreateInfo, const VkImageSwapchainCreateInfoKHR *swapchain_info, const VkAllocationCallbacks *pAllocator, VkImage *pImage) create_image_from_swapchain() argument 429 v3dv_GetImageSubresourceLayout(VkDevice device, VkImage _image, const VkImageSubresource *subresource, VkSubresourceLayout *layout) v3dv_GetImageSubresourceLayout() argument 496 create_image_view(struct v3dv_device *device, bool driver_internal, const VkImageViewCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkImageView *pView) create_image_view() argument 567 v3dv_create_image_view(struct v3dv_device *device, const VkImageViewCreateInfo *pCreateInfo, VkImageView *pView) v3dv_create_image_view() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/ |
H A D | vktPipelineFramebufferAttachmentTests.cpp | 128 const VkDevice device, in makeRenderPass() 194 return createRenderPass(vk, device, &renderPassInfo); in makeRenderPass() 271 const VkDevice device, in makeImage() 299 return createImage(vk, device, &imageParams); in makeImage() 385 const VkDevice device = context.getDevice(); in test() local 403 const Unique<VkBuffer> colorBuffer (makeBuffer(vk, device, colorBufferSize, VK_BUFFER_USAGE_TRANSFER_DST_BIT)); in test() 404 const UniquePtr<Allocation> colorBufferAlloc (bindBuffer(vk, device, allocator, *colorBuffer, MemoryRequirement::HostVisible)); in test() 412 const Unique<VkPipelineLayout> pipelineLayout (makePipelineLayout(vk, device)); in test() 414 const Unique<VkRenderPass> renderPass (makeRenderPass(vk, device, COLOR_FORMAT, caseDef.numLayers, caseDef.multisample)); in test() 417 const Unique<VkShaderModule> vertexModule (createShaderModule(vk, device, contex in test() 127 makeRenderPass(const DeviceInterface& vk, const VkDevice device, const VkFormat colorFormat, const deUint32 numLayers, const bool multisample) makeRenderPass() argument 270 makeImage(const DeviceInterface& vk, const VkDevice device, const VkImageCreateFlags flags, const VkImageType imageType, const VkFormat format, const IVec3& size, const deUint32 numLayers, const VkImageUsageFlags usage, const bool multisample) makeImage() argument 711 makeRenderPassNoAtt(const DeviceInterface& vk, const VkDevice device) makeRenderPassNoAtt() argument 783 const VkDevice device = context.getDevice(); testNoAtt() local 953 makeRenderPassMultiAttachments(const DeviceInterface& vk, const VkDevice device, const VkFormat colorFormat, deUint32 numAttachments, const bool multisample) makeRenderPassMultiAttachments() argument 1020 const VkDevice device = context.getDevice(); testMultiAttachments() local 1386 makeRenderPassInputResolveSameAttachment(const DeviceInterface& vk, const VkDevice device, const VkFormat colorFormat) makeRenderPassInputResolveSameAttachment() argument 1466 const VkDevice device = context.getDevice(); testInputResolveSameAttachment() local 1723 const VkDevice device = context.getDevice(); testUnusedAtt() local [all...] |
/third_party/mesa3d/src/loader/ |
H A D | loader.c | 172 drmDevicePtr devices[MAX_DRM_DEVICES], device; in loader_open_render_node() local 180 device = devices[i]; in loader_open_render_node() 182 if ((device->available_nodes & (1 << DRM_NODE_RENDER)) && in loader_open_render_node() 183 (device->bustype == DRM_BUS_PLATFORM)) { in loader_open_render_node() 186 fd = loader_open_device(device->nodes[DRM_NODE_RENDER]); in loader_open_render_node() 215 loader_get_render_node(dev_t device) in loader_get_render_node() argument 220 if (drmGetDeviceFromDevId(device, 0, &dev_ptr) < 0) in loader_get_render_node() 285 static char *drm_construct_id_path_tag(drmDevicePtr device) in drm_construct_id_path_tag() argument 289 if (device->bustype == DRM_BUS_PCI) { in drm_construct_id_path_tag() 291 device in drm_construct_id_path_tag() 328 drm_device_matches_tag(drmDevicePtr device, const char *prime_tag) drm_device_matches_tag() argument 344 drmDevicePtr device; drm_get_id_path_tag_for_fd() local 436 loader_get_render_node(dev_t device) loader_get_render_node() argument 453 drmDevicePtr device; drm_get_pci_id_for_fd() local [all...] |
/third_party/skia/third_party/externals/swiftshader/tests/VulkanUnitTests/ |
H A D | ComputeTests.cpp | 150 std::unique_ptr<Device> device; in test() local 151 VK_ASSERT(Device::CreateComputeDevice(&driver, instance, device)); in test() 152 ASSERT_TRUE(device->IsValid()); in test() 181 VK_ASSERT(device->AllocateMemory(buffersSize, in test() 186 VK_ASSERT(device->MapMemory(memory, 0, buffersSize, 0, (void **)&buffers)); in test() 200 device->UnmapMemory(memory); in test() 204 VK_ASSERT(device->CreateStorageBuffer(memory, in test() 210 VK_ASSERT(device->CreateStorageBuffer(memory, in test() 216 VK_ASSERT(device->CreateShaderModule(code, &shaderModule)); in test() 236 VK_ASSERT(device in test() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly/ |
H A D | vktSpvAsmComputeShaderCase.cpp | 67 const VkDevice& device, in createBufferAndBindMemory() 102 Move<VkBuffer> buffer (createBuffer(vkdi, device, &bufferCreateInfo)); in createBufferAndBindMemory() 103 const VkMemoryRequirements requirements = getBufferMemoryRequirements(vkdi, device, *buffer); in createBufferAndBindMemory() 109 VK_CHECK(vkdi.bindBufferMemory(device, *buffer, bufferMemory->getMemory(), bufferMemory->getOffset())); in createBufferAndBindMemory() 119 Move<VkImage> createImageAndBindMemory (const DeviceInterface& vkdi, const VkDevice& device, VkDescriptorType dtype, vk::VkFormat imageFormat, Allocator& allocator, deUint32 queueFamilyIndex, AllocationMp* outMemory) in createImageAndBindMemory() argument 151 Move<VkImage> image = createImage(vkdi, device, &resourceImageParams); in createImageAndBindMemory() 152 const VkMemoryRequirements requirements = getImageMemoryRequirements(vkdi, device, *image); in createImageAndBindMemory() 155 VK_CHECK(vkdi.bindImageMemory(device, *image, imageMemory->getMemory(), imageMemory->getOffset())); in createImageAndBindMemory() 161 void setMemory (const DeviceInterface& vkdi, const VkDevice& device, Allocation* destAlloc, size_t numBytes, const void* data, bool coherent = false) in setMemory() argument 168 flushAlloc(vkdi, device, *destAllo in setMemory() 65 createBufferAndBindMemory(vkt::Context& context, const DeviceInterface& vkdi, const VkDevice& device, VkDescriptorType dtype, Allocator& allocator, size_t numBytes, AllocationMp* outMemory, bool physStorageBuffer, bool coherent = false) createBufferAndBindMemory() argument 171 fillMemoryWithValue(const DeviceInterface& vkdi, const VkDevice& device, Allocation* destAlloc, size_t numBytes, deUint8 value, bool coherent = false) fillMemoryWithValue() argument 181 invalidateMemory(const DeviceInterface& vkdi, const VkDevice& device, Allocation* srcAlloc, bool coherent = false) invalidateMemory() argument 192 createDescriptorSetLayout(const DeviceInterface& vkdi, const VkDevice& device, const vector<VkDescriptorType>& dtypes) createDescriptorSetLayout() argument 205 createPipelineLayout(const DeviceInterface& vkdi, const VkDevice& device, VkDescriptorSetLayout descriptorSetLayout, const vkt::SpirVAssembly::BufferSp& pushConstants) createPipelineLayout() argument 242 createDescriptorPool(const DeviceInterface& vkdi, const VkDevice& device, const vector<VkDescriptorType>& dtypes) createDescriptorPool() argument 258 createDescriptorSet(const DeviceInterface& vkdi, const VkDevice& device, VkDescriptorPool pool, VkDescriptorSetLayout layout, const vector<VkDescriptorType>& dtypes, const vector<VkDescriptorBufferInfo>& descriptorInfos, const vector<VkDescriptorImageInfo>& descriptorImageInfos) createDescriptorSet() argument 307 createComputePipeline(const DeviceInterface& vkdi, const VkDevice& device, VkPipelineLayout pipelineLayout, VkShaderModule shader, const char* entryPoint, const vkt::SpirVAssembly::SpecConstants& specConstants) createComputePipeline() argument 461 const VkDevice& device = m_context.getDevice(); iterate() local [all...] |
/third_party/skia/third_party/externals/swiftshader/tests/VulkanWrapper/ |
H A D | Buffer.cpp | 17 Buffer::Buffer(vk::Device device, vk::DeviceSize size, vk::BufferUsageFlags usage) in Buffer() argument 18 : device(device) in Buffer() 26 buffer = device.createBuffer(bufferInfo); in Buffer() 28 auto memRequirements = device.getBufferMemoryRequirements(buffer); in Buffer() 34 bufferMemory = device.allocateMemory(allocInfo); in Buffer() 35 device.bindBufferMemory(buffer, bufferMemory, 0); in Buffer() 40 device.freeMemory(bufferMemory); in ~Buffer() 41 device.destroyBuffer(buffer); in ~Buffer()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ray_tracing/ |
H A D | vktRayTracingCallableShadersTests.cpp | 240 const VkDevice device = context.getDevice(); in initRayTracingShaders() local 246 rayTracingPipeline->addShader(VK_SHADER_STAGE_RAYGEN_BIT_KHR, createShaderModule(vkd, device, context.getBinaryCollection().get("rgen_call"), 0), 0); in initRayTracingShaders() 247 rayTracingPipeline->addShader(VK_SHADER_STAGE_CLOSEST_HIT_BIT_KHR, createShaderModule(vkd, device, context.getBinaryCollection().get("chit"), 0), 1); in initRayTracingShaders() 248 rayTracingPipeline->addShader(VK_SHADER_STAGE_MISS_BIT_KHR, createShaderModule(vkd, device, context.getBinaryCollection().get("miss"), 0), 2); in initRayTracingShaders() 249 rayTracingPipeline->addShader(VK_SHADER_STAGE_CALLABLE_BIT_KHR, createShaderModule(vkd, device, context.getBinaryCollection().get("call_0"), 0), 3); in initRayTracingShaders() 254 rayTracingPipeline->addShader(VK_SHADER_STAGE_RAYGEN_BIT_KHR, createShaderModule(vkd, device, context.getBinaryCollection().get("rgen_call"), 0), 0); in initRayTracingShaders() 255 rayTracingPipeline->addShader(VK_SHADER_STAGE_CLOSEST_HIT_BIT_KHR, createShaderModule(vkd, device, context.getBinaryCollection().get("chit"), 0), 1); in initRayTracingShaders() 256 rayTracingPipeline->addShader(VK_SHADER_STAGE_MISS_BIT_KHR, createShaderModule(vkd, device, context.getBinaryCollection().get("miss"), 0), 2); in initRayTracingShaders() 257 rayTracingPipeline->addShader(VK_SHADER_STAGE_CALLABLE_BIT_KHR, createShaderModule(vkd, device, context.getBinaryCollection().get("call_call"), 0), 3); in initRayTracingShaders() 258 rayTracingPipeline->addShader(VK_SHADER_STAGE_CALLABLE_BIT_KHR, createShaderModule(vkd, device, contex in initRayTracingShaders() 301 const VkDevice device = context.getDevice(); initShaderBindingTables() local 673 const VkDevice device = m_context.getDevice(); runTest() local [all...] |
/third_party/mesa3d/src/panfrost/vulkan/ |
H A D | panvk_descriptor_set.c | 52 VK_FROM_HANDLE(panvk_device, device, _device); in panvk_GetDescriptorSetLayoutSupport() 62 vk_error(device, result); in panvk_GetDescriptorSetLayoutSupport() 128 VK_FROM_HANDLE(panvk_device, device, _device); in panvk_CreatePipelineLayout() 132 layout = vk_pipeline_layout_zalloc(&device->vk, sizeof(*layout), in panvk_CreatePipelineLayout() 135 return vk_error(device, VK_ERROR_OUT_OF_HOST_MEMORY); in panvk_CreatePipelineLayout() 210 VK_FROM_HANDLE(panvk_device, device, _device); in panvk_CreateDescriptorPool() 213 pool = vk_object_zalloc(&device->vk, pAllocator, in panvk_CreateDescriptorPool() 217 return vk_error(device, VK_ERROR_OUT_OF_HOST_MEMORY); in panvk_CreateDescriptorPool() 272 VK_FROM_HANDLE(panvk_device, device, _device); in panvk_DestroyDescriptorPool() 276 vk_object_free(&device in panvk_DestroyDescriptorPool() 290 panvk_descriptor_set_destroy(struct panvk_device *device, struct panvk_descriptor_pool *pool, struct panvk_descriptor_set *set) panvk_descriptor_set_destroy() argument 352 panvk_CreateSamplerYcbcrConversion(VkDevice device, const VkSamplerYcbcrConversionCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSamplerYcbcrConversion *pYcbcrConversion) panvk_CreateSamplerYcbcrConversion() argument 362 panvk_DestroySamplerYcbcrConversion(VkDevice device, VkSamplerYcbcrConversion ycbcrConversion, const VkAllocationCallbacks *pAllocator) panvk_DestroySamplerYcbcrConversion() argument [all...] |
/third_party/skia/third_party/externals/dawn/src/tests/unittests/wire/ |
H A D | WireErrorCallbackTests.cpp | 104 // Test the return wire for device error callbacks 106 wgpuDeviceSetUncapturedErrorCallback(device, ToMockDeviceErrorCallback, this); in TEST_F() 123 // Test the return wire for device user warning callbacks 125 wgpuDeviceSetLoggingCallback(device, ToMockDeviceLoggingCallback, this); in TEST_F() 142 wgpuDevicePushErrorScope(device, WGPUErrorFilter_Validation); in TEST_F() 147 wgpuDevicePopErrorScope(device, ToMockDevicePopErrorScopeCallback, this); in TEST_F() 168 wgpuDevicePushErrorScope(device, WGPUErrorFilter_Validation); in TEST_F() 169 wgpuDevicePushErrorScope(device, WGPUErrorFilter_Validation); in TEST_F() 174 wgpuDevicePopErrorScope(device, ToMockDevicePopErrorScopeCallback, this); in TEST_F() 175 wgpuDevicePopErrorScope(device, ToMockDevicePopErrorScopeCallbac in TEST_F() [all...] |
/third_party/mesa3d/src/intel/vulkan/ |
H A D | anv_batch_chain.c | 357 result = anv_bo_pool_alloc(&cmd_buffer->device->batch_bo_pool, in anv_batch_bo_create() 371 anv_bo_pool_free(&cmd_buffer->device->batch_bo_pool, bbo->bo); in anv_batch_bo_create() 390 result = anv_bo_pool_alloc(&cmd_buffer->device->batch_bo_pool, in anv_batch_bo_clone() 407 anv_bo_pool_free(&cmd_buffer->device->batch_bo_pool, bbo->bo); in anv_batch_bo_clone() 459 VkResult result = anv_bo_pool_alloc(&cmd_buffer->device->batch_bo_pool, in anv_batch_bo_grow() 466 anv_bo_pool_free(&cmd_buffer->device->batch_bo_pool, bbo->bo); in anv_batch_bo_grow() 488 if (anv_use_relocations(cmd_buffer->device->physical)) { in anv_batch_bo_link() 501 write_reloc(cmd_buffer->device, in anv_batch_bo_link() 512 anv_bo_pool_free(&cmd_buffer->device->batch_bo_pool, bbo->bo); in anv_batch_bo_destroy() 562 struct anv_state_pool *pool = anv_binding_table_pool(cmd_buffer->device); in anv_cmd_buffer_surface_base_address() 1262 anv_execbuf_add_bo(struct anv_device *device, struct anv_execbuf *exec, struct anv_bo *bo, struct anv_reloc_list *relocs, uint32_t extra_flags) anv_execbuf_add_bo() argument 1364 anv_execbuf_add_bo_bitset(struct anv_device *device, struct anv_execbuf *exec, uint32_t dep_words, BITSET_WORD *deps, uint32_t extra_flags) anv_execbuf_add_bo_bitset() argument 1455 anv_reloc_list_apply(struct anv_device *device, struct anv_reloc_list *list, struct anv_bo *bo, bool always_relocate) anv_reloc_list_apply() argument 1584 anv_execbuf_add_syncobj(struct anv_device *device, struct anv_execbuf *exec, uint32_t syncobj, uint32_t flags, uint64_t timeline_value) anv_execbuf_add_syncobj() argument 1642 anv_execbuf_add_sync(struct anv_device *device, struct anv_execbuf *execbuf, struct vk_sync *sync, bool is_signal, uint64_t value) anv_execbuf_add_sync() argument 1752 struct anv_device *device = queue->device; setup_execbuf_for_cmd_buffers() local 1949 struct anv_device *device = queue->device; setup_empty_execbuf() local 1973 struct anv_device *device = queue->device; setup_utrace_execbuf() local 2026 struct anv_device *device = queue->device; anv_queue_exec_utrace_locked() local 2089 struct anv_device *device = queue->device; anv_queue_exec_locked() local 2388 struct anv_device *device = queue->device; anv_queue_submit() local 2418 struct anv_device *device = queue->device; anv_queue_submit_simple_batch() local [all...] |
/third_party/mesa3d/src/gallium/frontends/nine/ |
H A D | iunknown.c | 53 This->device = pParams->device; in NineUnknown_ctor() 54 if (This->refs && This->device) in NineUnknown_ctor() 55 NineUnknown_AddRef(NineUnknown(This->device)); in NineUnknown_ctor() 72 if (This->refs && This->device) /* Possible only if early exit after a ctor failed */ in NineUnknown_dtor() 73 (void) NineUnknown_Release(NineUnknown(This->device)); in NineUnknown_dtor() 122 if (This->device) in NineUnknown_AddRef() 123 NineUnknown_AddRef(NineUnknown(This->device)); in NineUnknown_AddRef() 144 struct NineDevice9 *device = This->device; in NineUnknown_Release() local 168 struct NineDevice9 *device = This->device; NineUnknown_ReleaseWithDtorLock() local [all...] |