Home
last modified time | relevance | path

Searched refs:vkdi (Results 1 - 7 of 7) sorted by relevance

/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly/
H A DvktSpvAsmComputeShaderCase.cpp66 const DeviceInterface& vkdi, 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, devic 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
462 const DeviceInterface& vkdi = m_context.getDeviceInterface(); iterate() local
[all...]
H A DvktSpvAsm64bitCompareTests.cpp1047 BufferWithMemory createStorageBuffer(const vk::DeviceInterface& vkdi, in createStorageBuffer() argument
1066 bufmem.buffer = vk::createBuffer(vkdi, device, &bufferCreateInfo); in createStorageBuffer()
1067 const vk::VkMemoryRequirements requirements = getBufferMemoryRequirements(vkdi, device, *bufmem.buffer); in createStorageBuffer()
1070 VK_CHECK(vkdi.bindBufferMemory(device, *bufmem.buffer, bufmem.allocation->getMemory(), bufmem.allocation->getOffset())); in createStorageBuffer()
1180 auto& vkdi = m_context.getDeviceInterface(); in iterate() local
1185 BufferWithMemory input1 = createStorageBuffer(vkdi, device, allocator, m_inputBufferSize); in iterate()
1186 BufferWithMemory input2 = createStorageBuffer(vkdi, device, allocator, m_inputBufferSize); in iterate()
1187 BufferWithMemory output1 = createStorageBuffer(vkdi, device, allocator, m_outputBufferSize); in iterate()
1218 auto descriptorSetLayout = vk::createDescriptorSetLayout(vkdi, device, &layoutCreateInfo); in iterate()
1223 auto descriptorPool = poolBuilder.build(vkdi, devic in iterate()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/spirv_assembly/
H A DvktSpvAsmComputeShaderCase.cpp66 const DeviceInterface& vkdi, 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, devic 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
462 const DeviceInterface& vkdi = m_context.getDeviceInterface(); iterate() local
[all...]
H A DvktSpvAsm64bitCompareTests.cpp1047 BufferWithMemory createStorageBuffer(const vk::DeviceInterface& vkdi, in createStorageBuffer() argument
1066 bufmem.buffer = vk::createBuffer(vkdi, device, &bufferCreateInfo); in createStorageBuffer()
1067 const vk::VkMemoryRequirements requirements = getBufferMemoryRequirements(vkdi, device, *bufmem.buffer); in createStorageBuffer()
1070 VK_CHECK(vkdi.bindBufferMemory(device, *bufmem.buffer, bufmem.allocation->getMemory(), bufmem.allocation->getOffset())); in createStorageBuffer()
1180 auto& vkdi = m_context.getDeviceInterface(); in iterate() local
1185 BufferWithMemory input1 = createStorageBuffer(vkdi, device, allocator, m_inputBufferSize); in iterate()
1186 BufferWithMemory input2 = createStorageBuffer(vkdi, device, allocator, m_inputBufferSize); in iterate()
1187 BufferWithMemory output1 = createStorageBuffer(vkdi, device, allocator, m_outputBufferSize); in iterate()
1218 auto descriptorSetLayout = vk::createDescriptorSetLayout(vkdi, device, &layoutCreateInfo); in iterate()
1223 auto descriptorPool = poolBuilder.build(vkdi, devic in iterate()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/compute/
H A DvktComputeIndirectComputeDispatchTests.cpp279 const vk::DeviceInterface& vkdi,
283 const vk::DeviceInterface& vkdi,
333 void IndirectDispatchInstanceBufferUpload::fillIndirectBufferData (const vk::VkCommandBuffer commandBuffer, const vk::DeviceInterface& vkdi, const vk::BufferWithMemory& indirectBuffer) in fillIndirectBufferData() argument
353 vk::flushAlloc(vkdi, m_device, alloc); in fillIndirectBufferData()
394 const vk::DeviceInterface& vkdi = m_context.getDeviceInterface(); in iterate() local
396 const vk::DeviceInterface& vkdi = (m_computeQueueOnly && (DE_NULL != m_deviceDriver)) ? *m_deviceDriver : m_context.getDeviceInterface(); in iterate() local
400 m_queue = getDeviceQueue(vkdi, m_device, m_queueFamilyIndex, 0u); in iterate()
401 m_allocator = de::MovePtr<vk::Allocator>(new vk::SimpleAllocator(vkdi, m_device, vk::getPhysicalDeviceMemoryProperties(vki, m_context.getPhysicalDevice()))); in iterate()
410 vkdi, m_device, allocator, in iterate()
428 vk::flushAlloc(vkdi, m_devic in iterate()
516 verifyResultBuffer(const vk::BufferWithMemory& resultBuffer, const vk::DeviceInterface& vkdi, const vk::VkDeviceSize resultBlockSize) const verifyResultBuffer() argument
678 fillIndirectBufferData(const vk::VkCommandBuffer commandBuffer, const vk::DeviceInterface& vkdi, const vk::BufferWithMemory& indirectBuffer) fillIndirectBufferData() argument
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute/
H A DvktComputeIndirectComputeDispatchTests.cpp279 const vk::DeviceInterface& vkdi,
283 const vk::DeviceInterface& vkdi,
340 void IndirectDispatchInstanceBufferUpload::fillIndirectBufferData (const vk::VkCommandBuffer commandBuffer, const vk::DeviceInterface& vkdi, const vk::BufferWithMemory& indirectBuffer) in fillIndirectBufferData() argument
360 vk::flushAlloc(vkdi, m_device, alloc); in fillIndirectBufferData()
401 const vk::DeviceInterface& vkdi = m_context.getDeviceInterface(); in iterate() local
403 const vk::DeviceInterface& vkdi = (m_computeQueueOnly && (DE_NULL != m_deviceDriver)) ? *m_deviceDriver : m_context.getDeviceInterface(); in iterate() local
407 m_queue = getDeviceQueue(vkdi, m_device, m_queueFamilyIndex, 0u); in iterate()
408 m_allocator = de::MovePtr<vk::Allocator>(new vk::SimpleAllocator(vkdi, m_device, vk::getPhysicalDeviceMemoryProperties(vki, m_context.getPhysicalDevice()))); in iterate()
417 vkdi, m_device, allocator, in iterate()
435 vk::flushAlloc(vkdi, m_devic in iterate()
520 verifyResultBuffer(const vk::BufferWithMemory& resultBuffer, const vk::DeviceInterface& vkdi, const vk::VkDeviceSize resultBlockSize) const verifyResultBuffer() argument
689 fillIndirectBufferData(const vk::VkCommandBuffer commandBuffer, const vk::DeviceInterface& vkdi, const vk::BufferWithMemory& indirectBuffer) fillIndirectBufferData() argument
[all...]
H A DvktComputeBasicComputeShaderTests.cpp4229 const DeviceInterface& vkdi = *deviceDriver;
4231 auto queue = getDeviceQueue(vkdi, device, queueFamilyIndex, 0u);
4232 auto allocator = de::MovePtr<Allocator>(new SimpleAllocator(vkdi, device, getPhysicalDeviceMemoryProperties(vki, m_context.getPhysicalDevice())));
4235 BufferWithMemory buffer (vkdi, device, *allocator.get(), makeBufferCreateInfo(bufferSize, VK_BUFFER_USAGE_STORAGE_BUFFER_BIT), MemoryRequirement::HostVisible);
4239 flushAlloc(vkdi, device, bufferAlloc);
4243 Unique<VkDescriptorSetLayout> descriptorSetLayout(layoutBuilder.build(vkdi, device));
4247 const auto descriptorPool = poolBuilder.build(vkdi, device, VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, 1);
4248 const auto descriptorSetBuffer = makeDescriptorSet(vkdi, device, descriptorPool.get(), descriptorSetLayout.get());
4256 updater.update(vkdi, device);
4258 auto shader = createShaderModule(vkdi, devic
[all...]

Completed in 13 milliseconds