Home
last modified time | relevance | path

Searched refs:mBuffers (Results 1 – 17 of 17) sorted by relevance

/device/generic/vulkan-cereal/base/
DBufferQueue.h65 : mBuffers(capacity), mLock(lock) {} in BufferQueue()
69 bool canPushLocked() const { return !mClosed && mCount < (int)mBuffers.size(); } in canPushLocked()
98 if (mCount >= (int)mBuffers.size()) { in tryPushLocked()
106 if (pos >= (int)mBuffers.size()) { in tryPushLocked()
107 pos -= mBuffers.size(); in tryPushLocked()
109 mBuffers[pos] = std::move(buffer); in tryPushLocked()
120 while (mCount == (int)mBuffers.size() && !mSnapshotMode) { in pushLocked()
138 *buffer = std::move(mBuffers[mPos]); in tryPopLocked()
140 if (pos >= (int)mBuffers.size()) { in tryPopLocked()
141 pos -= mBuffers.size(); in tryPopLocked()
[all …]
/device/generic/vulkan-cereal/third-party/angle/src/tests/perf_tests/
DBindingPerf.cpp90 std::vector<GLuint> mBuffers; member in angle::BindingsBenchmark
107 mBuffers.resize(params.numObjects, 0); in initializeBenchmark()
110 glGenBuffers(static_cast<GLsizei>(mBuffers.size()), mBuffers.data()); in initializeBenchmark()
111 for (size_t bufferIdx = 0; bufferIdx < mBuffers.size(); bufferIdx++) in initializeBenchmark()
113 glBindBuffer(GL_ARRAY_BUFFER, mBuffers[bufferIdx]); in initializeBenchmark()
143 glDeleteBuffers(static_cast<GLsizei>(mBuffers.size()), mBuffers.data()); in destroyBenchmark()
156 glGenBuffers(static_cast<GLsizei>(mBuffers.size()), mBuffers.data()); in drawBenchmark()
162 unsigned int *buffers = mBuffers.data(); in drawBenchmark()
165 size_t buffersSize = mBuffers.size(); in drawBenchmark()
181 glDeleteBuffers(static_cast<GLsizei>(mBuffers.size()), mBuffers.data()); in drawBenchmark()
DInstancingPerf.cpp96 std::vector<GLuint> mBuffers; member in __anon40e17fbf0111::InstancingPerfBenchmark
193 mBuffers.resize(5, 0); in initializeBenchmark()
194 glGenBuffers(static_cast<GLsizei>(mBuffers.size()), &mBuffers[0]); in initializeBenchmark()
197 glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, mBuffers[0]); in initializeBenchmark()
202 glBindBuffer(GL_ARRAY_BUFFER, mBuffers[1]); in initializeBenchmark()
210 glBindBuffer(GL_ARRAY_BUFFER, mBuffers[2]); in initializeBenchmark()
220 glBindBuffer(GL_ARRAY_BUFFER, mBuffers[3]); in initializeBenchmark()
229 glBindBuffer(GL_ARRAY_BUFFER, mBuffers[4]); in initializeBenchmark()
263 if (!mBuffers.empty()) in destroyBenchmark()
265 glDeleteBuffers(static_cast<GLsizei>(mBuffers.size()), &mBuffers[0]); in destroyBenchmark()
[all …]
DVulkanCommandBufferPerf.cpp88 int mBuffers = 0; member in VulkanCommandBufferPerfTest
98 mBuffers = GetParam().buffers; in VulkanCommandBufferPerfTest()
126 init_command_buffer_array(mInfo, mBuffers); // Array of primary command buffers in SetUp()
127 init_command_buffer2_array(mInfo, mBuffers); // Array containing all secondary buffers in SetUp()
178 mCBImplementation(mInfo, mClearValues, mDrawFence, mImageAcquiredSemaphore, mBuffers); in step()
202 destroy_command_buffer2_array(mInfo, mBuffers); in TearDown()
203 destroy_command_buffer_array(mInfo, mBuffers); in TearDown()
/device/generic/vulkan-cereal/stream-servers/
DReadbackWorker.cpp30 mBuffers(4 /* mailbox */, in recordDisplay()
45 s_gles2.glDeleteBuffers(r.second.mBuffers.size(), &r.second.mBuffers[0]); in ~ReadbackWorker()
57 s_gles2.glGenBuffers(r.mBuffers.size(), &r.mBuffers[0]); in setRecordDisplay()
58 for (auto buffer : r.mBuffers) { in setRecordDisplay()
68 s_gles2.glDeleteBuffers(r.mBuffers.size(), &r.mBuffers[0]); in setRecordDisplay()
144 cb->readbackAsync(r.mBuffers[readAt], readbackBgra); in doNextReadback()
166 auto src = r.mBuffers[r.mPrevReadPixelsIndex]; in flushPipeline()
167 auto dst = r.mBuffers.back(); in flushPipeline()
182 r.mMapCopyIndex = r.mBuffers.size() - 1; in flushPipeline()
193 GLuint buffer = r.mBuffers[r.mMapCopyIndex]; in getPixels()
DReadbackWorker.h81 std::vector<GLuint> mBuffers = {}; variable
/device/generic/goldfish/camera/fake-pipeline2/
DJpegCompressor.cpp36 mBuffers(NULL), in JpegCompressor()
69 mBuffers = buffers; in start()
81 delete mBuffers; in start()
100 mBuffers = buffers; in compressSynchronous()
141 for (size_t i = 0; i < mBuffers->size(); i++) { in compress()
142 const StreamBuffer &b = (*mBuffers)[i]; in compress()
209 if (mBuffers && mIsBusy) { in isStreamInUse()
210 for (size_t i = 0; i < mBuffers->size(); i++) { in isStreamInUse()
211 if ( (*mBuffers)[i].streamId == (int)id ) return true; in isStreamInUse()
244 delete mBuffers; in cleanUp()
[all …]
DJpegCompressor.h91 Buffers *mBuffers; variable
/device/generic/goldfish-opengl/system/codecs/omx/plugin/
DSimpleGoldfishOMXComponent.cpp273 CHECK_LT(port->mBuffers.size(), port->mDef.nBufferCountActual); in useBufferCallerLockedAlready()
275 port->mBuffers.push(); in useBufferCallerLockedAlready()
278 &port->mBuffers.editItemAt(port->mBuffers.size() - 1); in useBufferCallerLockedAlready()
283 if (port->mBuffers.size() == port->mDef.nBufferCountActual) { in useBufferCallerLockedAlready()
329 for (size_t i = 0; i < port->mBuffers.size(); ++i) { in freeBuffer()
330 BufferInfo *buffer = &port->mBuffers.editItemAt(i); in freeBuffer()
346 port->mBuffers.removeAt(i); in freeBuffer()
423 for (size_t j = 0; j < port->mBuffers.size(); ++j) { in onMessageReceived()
424 BufferInfo *buffer = &port->mBuffers.editItemAt(j); in onMessageReceived()
554 for (size_t i = 0; i < port->mBuffers.size(); ++i) { in onPortEnable()
[all …]
DSimpleGoldfishOMXComponent.h59 Vector<BufferInfo> mBuffers; member
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/d3d/d3d11/
DTransformFeedback11.cpp23 mBuffers(state.getIndexedBuffers().size(), nullptr), in TransformFeedback11()
35 for (size_t bindingIdx = 0; bindingIdx < mBuffers.size(); bindingIdx++) in begin()
100 return static_cast<UINT>(mBuffers.size()); in getNumSOBuffers()
106 for (size_t bindingIdx = 0; bindingIdx < mBuffers.size(); bindingIdx++) in getSOBuffers()
113 &mBuffers[bindingIdx])); in getSOBuffers()
117 *buffersOut = &mBuffers; in getSOBuffers()
DTransformFeedback11.h54 std::vector<ID3D11Buffer *> mBuffers; variable
/device/generic/vulkan-cereal/third-party/angle/src/tests/gl_tests/
DBufferDataTest.cpp257 glGenBuffers(2, mBuffers); in testSetUp()
258 ASSERT_NE(mBuffers[0], 0U); in testSetUp()
259 ASSERT_NE(mBuffers[1], 0U); in testSetUp()
279 glDeleteBuffers(2, mBuffers); in testTearDown()
284 GLuint mBuffers[2]; member in IndexedBufferCopyTest
303 glBindBuffer(GL_ARRAY_BUFFER, mBuffers[0]); in TEST_P()
324 glBindBuffer(GL_COPY_READ_BUFFER, mBuffers[1]); in TEST_P()
/device/generic/goldfish/camera/
DEmulatedFakeCamera2.cpp1126 mBuffers(NULL) { in ReadoutThread()
1209 if (mBuffers != NULL) { in isStreamInUse()
1210 for (i = 0; i < mBuffers->size(); i++) { in isStreamInUse()
1211 if ( (*mBuffers)[i].streamId == (int)id) return true; in isStreamInUse()
1255 mBuffers = mInFlightQueue[mInFlightHead].buffers; in threadLoop()
1260 mRequest, mBuffers->size()); in threadLoop()
1369 ALOGV("Readout: Processing %zu buffers", mBuffers->size()); in threadLoop()
1370 for (size_t i = 0; i < mBuffers->size(); i++) { in threadLoop()
1371 const StreamBuffer &b = (*mBuffers)[i]; in threadLoop()
1394 delete mBuffers; in threadLoop()
[all …]
DEmulatedFakeCamera2.h274 Buffers *mBuffers; variable
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/gl/
DStateManagerGL.cpp70 mBuffers(), in StateManagerGL()
268 if (mBuffers[target] == buffer) in deleteBuffer()
355 mBuffers[gl::BufferBinding::ElementArray] = elementArrayBuffer; in bindVertexArray()
368 if (mBuffers[target] != buffer) in bindBuffer()
370 mBuffers[target] = buffer; in bindBuffer()
388 mBuffers[target] = buffer; in bindBufferBase()
408 mBuffers[target] = buffer; in bindBufferRange()
2410 ValidateStateHelper(mFunctions, mBuffers[bindingType], bindingTypeGL, localName.c_str(), in validateState()
DStateManagerGL.h179 GLuint getBufferID(gl::BufferBinding binding) const { return mBuffers[binding]; } in getBufferID()
212 angle::PackedEnumMap<gl::BufferBinding, GLuint> mBuffers; variable