Home
last modified time | relevance | path

Searched refs:bufferHelper (Results 1 – 8 of 8) sorted by relevance

/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
DSemaphoreVk.cpp83 vk::BufferHelper &bufferHelper = bufferVk->getBufferAndOffset(&bufferOffset); in wait() local
89 bufferHelper.acquireFromExternal(contextVk, VK_QUEUE_FAMILY_EXTERNAL, in wait()
138 vk::BufferHelper &bufferHelper = bufferVk->getBufferAndOffset(&bufferOffset); in signal() local
140 ANGLE_TRY(contextVk->onBufferReleaseToExternal(bufferHelper)); in signal()
145 bufferHelper.releaseToExternal(contextVk, rendererQueueFamilyIndex, in signal()
DTransformFeedbackVk.cpp55 for (vk::BufferHelper &bufferHelper : mCounterBufferHelpers) in releaseCounterBuffers()
57 bufferHelper.release(renderer); in releaseCounterBuffers()
126 vk::BufferHelper &bufferHelper = mCounterBufferHelpers[bufferIndex]; in begin() local
128 bufferHelper.init(contextVk, createInfo, VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT)); in begin()
130 mCounterBufferHandles[bufferIndex] = bufferHelper.getBuffer().getHandle(); in begin()
DVertexArrayVk.cpp664 vk::BufferHelper *bufferHelper = conversion->data.getCurrentBuffer(); in syncDirtyAttrib() local
665 mCurrentArrayBuffers[attribIndex] = bufferHelper; in syncDirtyAttrib()
666 mCurrentArrayBufferHandles[attribIndex] = bufferHelper->getBuffer().getHandle(); in syncDirtyAttrib()
688 vk::BufferHelper &bufferHelper = bufferVk->getBufferAndOffset(&bufferOffset); in syncDirtyAttrib() local
689 mCurrentArrayBuffers[attribIndex] = &bufferHelper; in syncDirtyAttrib()
690 mCurrentArrayBufferHandles[attribIndex] = bufferHelper.getBuffer().getHandle(); in syncDirtyAttrib()
692 ASSERT(bufferOffset < bufferHelper.getSize()); in syncDirtyAttrib()
693 VkDeviceSize availableSize = bufferHelper.getSize() - bufferOffset; in syncDirtyAttrib()
DProgramExecutableVk.cpp1194 vk::BufferHelper *bufferHelper = defaultUniformBuffer; in updateDefaultUniformsDescriptorSet() local
1197 bufferHelper = &contextVk->getEmptyBuffer(); in updateDefaultUniformsDescriptorSet()
1198 bufferHelper->retainReadOnly(&contextVk->getResourceUseList()); in updateDefaultUniformsDescriptorSet()
1199 size = bufferHelper->getSize(); in updateDefaultUniformsDescriptorSet()
1203 *bufferHelper, 0, size, mDescriptorSets[DescriptorSetIndex::UniformsAndXfb], in updateDefaultUniformsDescriptorSet()
1300 vk::BufferHelper &bufferHelper = bufferVk->getBufferAndOffset(&bufferOffset); in updateBuffersDescriptorSet() local
1312 WriteBufferDescriptorSetBinding(bufferHelper, offset, size, descriptorSet, in updateBuffersDescriptorSet()
1381 vk::BufferHelper &bufferHelper = bufferVk->getBufferAndOffset(&bufferOffset); in updateAtomicCounterBuffersDescriptorSet() local
1385 bufferHelper, static_cast<uint32_t>(bufferOffset + bufferBinding.getOffset()), size, in updateAtomicCounterBuffersDescriptorSet()
DContextVk.cpp1073 vk::BufferHelper &bufferHelper = bufferVk->getBufferAndOffset(&bufferOffset); in setupIndexedDraw() local
1075 if (bufferHelper.isHostVisible() && in setupIndexedDraw()
1076 !bufferHelper.isCurrentlyInUse(getLastCompletedQueueSerial())) in setupIndexedDraw()
1912 vk::BufferHelper &bufferHelper = bufferVk->getBufferAndOffset(&bufferOffset); in handleDirtyShaderResourcesImpl() local
1915 vk::GetPipelineStage(shaderType), &bufferHelper); in handleDirtyShaderResourcesImpl()
1936 vk::BufferHelper &bufferHelper = bufferVk->getBufferAndOffset(&bufferOffset); in handleDirtyShaderResourcesImpl() local
1941 vk::AliasingMode::Allowed, &bufferHelper); in handleDirtyShaderResourcesImpl()
1958 vk::BufferHelper &bufferHelper = bufferVk->getBufferAndOffset(&bufferOffset); in handleDirtyShaderResourcesImpl() local
1963 vk::GetPipelineStage(shaderType), vk::AliasingMode::Allowed, &bufferHelper); in handleDirtyShaderResourcesImpl()
2013 vk::BufferHelper *bufferHelper = bufferHelpers[bufferIndex]; in handleDirtyGraphicsTransformFeedbackBuffersEmulation() local
[all …]
Dvk_helpers.cpp2422 for (std::unique_ptr<BufferHelper> &bufferHelper : mInFlightBuffers) in releaseInFlightBuffersToResourceUseList()
2427 bufferHelper->retainReadOnly(resourceUseList); in releaseInFlightBuffersToResourceUseList()
2429 if (ShouldReleaseFreeBuffer(*bufferHelper, mSize, mPolicy, mBufferFreeList.size())) in releaseInFlightBuffersToResourceUseList()
2431 bufferHelper->release(contextVk->getRenderer()); in releaseInFlightBuffersToResourceUseList()
2435 mBufferFreeList.push_back(std::move(bufferHelper)); in releaseInFlightBuffersToResourceUseList()
5974 vk::BufferHelper *srcBuffer = update.data.buffer.bufferHelper; in reformatStagedBufferUpdates()
5997 update.data.buffer.bufferHelper = dstBuffer; in reformatStagedBufferUpdates()
6758 update.data.buffer.bufferHelper != nullptr) || in flushStagedUpdates()
6868 BufferHelper *currentBuffer = bufferUpdate.bufferHelper; in flushStagedUpdates()
7593 data.buffer.bufferHelper = nullptr; in SubresourceUpdate()
[all …]
DTextureVk.cpp491 vk::BufferHelper &bufferHelper = unpackBufferVk->getBufferAndOffset(&bufferOffset); in setSubImageImpl() local
526 ANGLE_TRY(copyBufferDataToImage(contextVk, &bufferHelper, index, rowLengthPixels, in setSubImageImpl()
Dvk_helpers.h2079 BufferHelper *bufferHelper; member