Searched refs:bufferHelper (Results 1 – 8 of 8) sorted by relevance
| /third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/ |
| D | SemaphoreVk.cpp | 83 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()
|
| D | TransformFeedbackVk.cpp | 55 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()
|
| D | VertexArrayVk.cpp | 664 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()
|
| D | ProgramExecutableVk.cpp | 1194 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()
|
| D | ContextVk.cpp | 1073 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 …]
|
| D | vk_helpers.cpp | 2422 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 …]
|
| D | TextureVk.cpp | 491 vk::BufferHelper &bufferHelper = unpackBufferVk->getBufferAndOffset(&bufferOffset); in setSubImageImpl() local 526 ANGLE_TRY(copyBufferDataToImage(contextVk, &bufferHelper, index, rowLengthPixels, in setSubImageImpl()
|
| D | vk_helpers.h | 2079 BufferHelper *bufferHelper; member
|