Home
last modified time | relevance | path

Searched refs:CommandBufferStagingStream (Results 1 – 6 of 6) sorted by relevance

/device/generic/goldfish-opengl/system/vulkan_enc/
DCommandBufferStagingStream.cpp33 CommandBufferStagingStream::CommandBufferStagingStream() : in CommandBufferStagingStream() function in CommandBufferStagingStream
36 CommandBufferStagingStream::~CommandBufferStagingStream() { flush(); if (m_buf) free(m_buf); } in ~CommandBufferStagingStream()
38 size_t CommandBufferStagingStream::idealAllocSize(size_t len) { in idealAllocSize()
43 void *CommandBufferStagingStream::allocBuffer(size_t minSize) { in allocBuffer()
69 int CommandBufferStagingStream::commitBuffer(size_t size) in commitBuffer()
75 const unsigned char *CommandBufferStagingStream::readFully(void*, size_t) { in readFully()
82 const unsigned char *CommandBufferStagingStream::read(void*, size_t*) { in read()
89 int CommandBufferStagingStream::writeFully(const void*, size_t) in writeFully()
97 const unsigned char *CommandBufferStagingStream::commitBufferAndReadFully( in commitBufferAndReadFully()
106 void CommandBufferStagingStream::getWritten(unsigned char** bufOut, size_t* sizeOut) { in getWritten()
[all …]
DCommandBufferStagingStream.h21 class CommandBufferStagingStream : public IOStream {
23 explicit CommandBufferStagingStream();
24 ~CommandBufferStagingStream();
DCMakeLists.txt5 set(vulkan_enc_src AndroidHardwareBuffer.cpp CommandBufferStagingStream.cpp DescriptorSetVirtualiza…
6 …an_enc SHARED LICENSE Apache-2.0 SRC AndroidHardwareBuffer.cpp CommandBufferStagingStream.cpp Desc…
Dmeson.build5 'CommandBufferStagingStream.cpp',
DResourceTracker.cpp248 std::vector<CommandBufferStagingStream*> streams;
261 void pushStaging(CommandBufferStagingStream* stream, VkEncoder* encoder) { in pushStaging()
268 void popStaging(CommandBufferStagingStream** streamOut, VkEncoder** encoderOut) { in popStaging()
270 CommandBufferStagingStream* stream; in popStaging()
273 stream = new CommandBufferStagingStream; in popStaging()
6609 ((CommandBufferStagingStream*)cb->privateStream)->getWritten(&writtenPtr, &written); in flushCommandBufferPendingCommandsBottomUp()
6619 ((CommandBufferStagingStream*)cb->privateStream)->reset(); in flushCommandBufferPendingCommandsBottomUp()
7944 … sStaging.pushStaging((CommandBufferStagingStream*)cb->privateStream, cb->privateEncoder); in resetCommandBufferStagingInfo()
8139 sStaging.popStaging((CommandBufferStagingStream**)&cb->privateStream, &cb->privateEncoder); in getCommandBufferEncoder()
8142 ((CommandBufferStagingStream*)cb->privateStream)->getWritten(&writtenPtr, &written); in getCommandBufferEncoder()
/device/generic/goldfish-opengl/
DBUILD.gn64 "system/vulkan_enc/CommandBufferStagingStream.cpp",
65 "system/vulkan_enc/CommandBufferStagingStream.h",