Home
last modified time | relevance | path

Searched refs:dynamicBuffer (Results 1 – 5 of 5) sorted by relevance

/external/angle/src/libANGLE/renderer/metal/
DVertexArrayMtl.mm29 mtl::BufferPool *dynamicBuffer,
42 ANGLE_TRY(dynamicBuffer->allocate(contextMtl, bytesToAllocate, &dst, &newBuffer,
48 ANGLE_TRY(dynamicBuffer->commit(contextMtl));
79 mtl::BufferPool *dynamicBuffer,
88 dynamicBuffer->releaseInFlightBuffers(contextMtl);
92 dynamicBuffer->allocate(contextMtl, amount, &dst, bufferOut, bufferOffsetOut, nullptr));
127 ANGLE_TRY(dynamicBuffer->commit(contextMtl));
DProgramMtl.mm55 mtl::BufferPool *dynamicBuffer,
63 dynamicBuffer->releaseInFlightBuffers(contextMtl);
64 ANGLE_TRY(dynamicBuffer->allocate(contextMtl, bytesToAllocate, &dst, bufferOut, bufferOffsetOut,
68 ANGLE_TRY(dynamicBuffer->commit(contextMtl));
/external/angle/src/libANGLE/renderer/vulkan/
DVertexArrayVk.cpp78 vk::DynamicBuffer *dynamicBuffer, in StreamVertexData() argument
91 ANGLE_TRY(dynamicBuffer->allocate(contextVk, bytesToAllocate, &dst, nullptr, bufferOffsetOut, in StreamVertexData()
93 *bufferOut = dynamicBuffer->getCurrentBuffer(); in StreamVertexData()
115 ANGLE_TRY(dynamicBuffer->flush(contextVk)); in StreamVertexData()
DContextVk.cpp395 dynamicBuffer.init(rendererVk, VK_BUFFER_USAGE_UNIFORM_BUFFER_BIT, minAlignment, in init()
405 dynamicBuffer.destroy(renderer); in destroy()
4902 ANGLE_TRY(driverUniforms->dynamicBuffer.allocate(this, driverUniformsSize, ptrOut, nullptr, in allocateDriverUniforms()
4915 ANGLE_TRY(driverUniforms->dynamicBuffer.flush(this)); in updateDriverUniformsDescriptorSet()
4922 const vk::BufferHelper *buffer = driverUniforms->dynamicBuffer.getCurrentBuffer(); in updateDriverUniformsDescriptorSet()
5285 driverUniform.dynamicBuffer.releaseInFlightBuffersToResourceUseList(this); in flushImpl()
DContextVk.h688 vk::DynamicBuffer dynamicBuffer; member