Home
last modified time | relevance | path

Searched refs:mBuffer (Results 1 – 25 of 64) sorted by relevance

123

/device/generic/goldfish-opengl/android-emu/android/base/
DAlignedBuf.h45 if (other.mBuffer) { // could have got moved out in AlignedBuf()
46 std::copy(other.mBuffer, other.mBuffer + other.mSize, mBuffer); in AlignedBuf()
61 mBuffer = other.mBuffer;
64 other.mBuffer = nullptr;
70 ~AlignedBuf() { if (mBuffer) freeImpl(mBuffer); } // account for getting moved out in ~AlignedBuf()
89 T* data() { return mBuffer; } in data()
91 T& operator[](size_t index) { return mBuffer[index]; }
93 const T& operator[](size_t index) const { return mBuffer[index]; }
96 return 0 == std::memcmp(mBuffer, other.mBuffer, sizeof(T) * std::min(mSize, other.mSize));
107 std::vector<T> temp(mBuffer, mBuffer + keepSize); in resizeImpl()
[all …]
/device/generic/vulkan-cereal/base/
DAlignedBuf.h43 if (other.mBuffer) { // could have got moved out in AlignedBuf()
44 std::copy(other.mBuffer, other.mBuffer + other.mSize, mBuffer); in AlignedBuf()
59 mBuffer = other.mBuffer;
62 other.mBuffer = nullptr;
68 ~AlignedBuf() { if (mBuffer) freeImpl(mBuffer); } // account for getting moved out in ~AlignedBuf()
87 T* data() { return mBuffer; } in data()
89 T& operator[](size_t index) { return mBuffer[index]; }
91 const T& operator[](size_t index) const { return mBuffer[index]; }
94 return 0 == std::memcmp(mBuffer, other.mBuffer, sizeof(T) * std::min(mSize, other.mSize));
105 std::vector<T> temp(mBuffer, mBuffer + keepSize); in resizeImpl()
[all …]
DCompressingStream.cpp29 saveBuffer(&mOutput, mBuffer); in ~CompressingStream()
42 auto oldSize = mBuffer.size(); in write()
43 mBuffer.resize_noinit(mBuffer.size() + outSize); in write()
44 const auto outBuffer = mBuffer.data() + oldSize; in write()
51 mBuffer.resize(oldSize + written); in write()
DDecompressingStream.cpp28 loadBuffer(&input, &mBuffer); in DecompressingStream()
36 assert(mBufferPos < mBuffer.size() || in read()
37 (mBufferPos == mBuffer.size() && size == 0)); in read()
42 (LZ4_streamDecode_t*)mLzStream, mBuffer.data() + mBufferPos, in read()
48 assert(mBufferPos <= mBuffer.size()); in read()
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/vulkan/
DBufferVk.cpp152 BufferVk::BufferVk(const gl::BufferState &state) : BufferImpl(state), mBuffer(nullptr) {} in BufferVk()
169 mBuffer = nullptr; in release()
254 ANGLE_TRY(acquireBufferHelper(contextVk, size, &mBuffer)); in setData()
277 ASSERT(mBuffer && mBuffer->valid()); in setSubData()
291 ASSERT(mBuffer && mBuffer->valid()); in copySubData()
317 ANGLE_TRY(contextVk->onBufferTransferWrite(mBuffer)); in copySubData()
325 commandBuffer->copyBuffer(sourceBuffer->getBuffer().getBuffer(), mBuffer->getBuffer(), 1, in copySubData()
336 ASSERT(mBuffer && mBuffer->valid()); in map()
363 ASSERT(mBuffer && mBuffer->valid()); in mapRangeImpl()
367 ANGLE_TRY(mBuffer->waitForIdle(contextVk)); in mapRangeImpl()
[all …]
DBufferVk.h88 return *mBuffer; in getBuffer()
94 return *mBuffer; in getBuffer()
97 bool isBufferValid() const { return mBuffer && mBuffer->valid(); } in isBufferValid()
176 vk::BufferHelper *mBuffer; variable
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/metal/
Dmtl_buffer_pool.mm23 mBuffer(nullptr),
74 mBuffer = mBufferFreeList.front();
80 ANGLE_TRY(Buffer::MakeBuffer(contextMtl, mSize, nullptr, &mBuffer));
82 ASSERT(mBuffer);
101 if (!mBuffer || !checkedNextWriteOffset.IsValid() ||
104 if (mBuffer)
125 mBuffer = mBufferFreeList.front();
129 ASSERT(mBuffer->size() == mSize);
143 ASSERT(mBuffer != nullptr);
147 *bufferOut = mBuffer;
[all …]
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/d3d/d3d11/
DIndexBuffer11.cpp21 mBuffer(), in IndexBuffer11()
34 mBuffer.reset(); in initialize()
48 ANGLE_TRY(mRenderer->allocateResource(GetImplAs<Context11>(context), bufferDesc, &mBuffer)); in initialize()
52 mBuffer.setDebugName("IndexBuffer11 (dynamic)"); in initialize()
56 mBuffer.setDebugName("IndexBuffer11 (static)"); in initialize()
73 ANGLE_CHECK_HR(context11, mBuffer.valid(), "Internal index buffer is not initialized.", in mapBuffer()
82 ANGLE_TRY(mRenderer->mapResource(context, mBuffer.get(), 0, D3D11_MAP_WRITE_NO_OVERWRITE, 0, in mapBuffer()
92 ANGLE_CHECK_HR(context11, mBuffer.valid(), "Internal index buffer is not initialized.", in unmapBuffer()
96 dxContext->Unmap(mBuffer.get(), 0); in unmapBuffer()
125 ANGLE_CHECK_HR(context11, mBuffer.valid(), "Internal index buffer is not initialized.", in discard()
[all …]
DVertexBuffer11.cpp26 mBuffer(), in VertexBuffer11()
41 mBuffer.reset(); in initialize()
54 ANGLE_TRY(mRenderer->allocateResource(GetImplAs<Context11>(context), bufferDesc, &mBuffer)); in initialize()
58 mBuffer.setDebugName("VertexBuffer11 (dynamic)"); in initialize()
62 mBuffer.setDebugName("VertexBuffer11 (static)"); in initialize()
78 ANGLE_TRY(mRenderer->mapResource(context, mBuffer.get(), 0, D3D11_MAP_WRITE_NO_OVERWRITE, 0, in mapResource()
92 dxContext->Unmap(mBuffer.get(), 0); in hintUnmapResource()
108 ASSERT(mBuffer.valid()); in storeVertexAttributes()
151 ASSERT(mBuffer.valid()); in discard()
154 ANGLE_TRY(mRenderer->mapResource(context, mBuffer.get(), 0, D3D11_MAP_WRITE_DISCARD, 0, in discard()
[all …]
DBuffer11.cpp165 const d3d11::Buffer &getBuffer() const { return mBuffer; } in getBuffer()
190 d3d11::Buffer mBuffer; member in rx::Buffer11::NativeStorage
261 d3d11::Buffer mBuffer; // contains expanded data for use by D3D member in rx::Buffer11::EmulatedIndexedStorage
1126 : BufferStorage(renderer, usage), mBuffer(), mOnStorageChanged(onStorageChanged) in NativeStorage()
1159 if (!mBuffer.valid() || mBufferSize < requiredSize) in copyFromStorage()
1208 deviceContext->CopySubresourceRegion(mBuffer.get(), 0, in copyFromStorage()
1222 mBuffer.reset(); in resize()
1235 if (mBuffer.valid() && preserveData) in resize()
1249 deviceContext->CopySubresourceRegion(newBuffer.get(), 0, 0, 0, 0, mBuffer.get(), 0, in resize()
1254 mBuffer = std::move(newBuffer); in resize()
[all …]
/device/generic/goldfish/camera/jpeg-stub/
DCompressor.cpp40 return mDestManager.mBuffer; in getCompressedData()
184 manager->mBuffer.resize(16 * 1024); in initDestination()
185 manager->next_output_byte = &manager->mBuffer[0]; in initDestination()
186 manager->free_in_buffer = manager->mBuffer.size(); in initDestination()
195 size_t oldSize = manager->mBuffer.size(); in emptyOutputBuffer()
196 manager->mBuffer.resize(oldSize * 2); in emptyOutputBuffer()
197 manager->next_output_byte = &manager->mBuffer[oldSize]; in emptyOutputBuffer()
198 manager->free_in_buffer = manager->mBuffer.size() - oldSize; in emptyOutputBuffer()
207 manager->mBuffer.resize(manager->mBuffer.size() - manager->free_in_buffer); in termDestination()
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/gl/egl/gbm/
DSurfaceGbm.cpp18 : SurfaceGL(state), mBuffer(buffer) in SurfaceGbm()
23 delete mBuffer; in ~SurfaceGbm()
34 return mBuffer->framebufferGL(context, state); in createDefaultFramebuffer()
44 mBuffer->present(context); in swap()
66 mBuffer->bindTexImage(); in bindTexImage()
82 return mBuffer->getWidth(); in getWidth()
87 return mBuffer->getHeight(); in getHeight()
/device/google/contexthub/sensorhal/
Ddirectchannel.cpp28 return mBuffer != nullptr; in isValid()
37 mBuffer->write(ev, 1); in write()
62 mBuffer = std::unique_ptr<LockfreeBuffer>(new LockfreeBuffer(mBase, mSize)); in AshmemDirectChannel()
63 if (!mBuffer) { in AshmemDirectChannel()
70 mBuffer = nullptr; in ~AshmemDirectChannel()
304 mBuffer = std::make_unique<LockfreeBuffer>(mBase, mSize); in GrallocDirectChannel()
305 if (!mBuffer) { in GrallocDirectChannel()
316 mBuffer = nullptr; in ~GrallocDirectChannel()
/device/generic/vulkan-cereal/third-party/angle/src/tests/gl_tests/
DProvokingVertexTest.cpp27 mBuffer(0), in ProvokingVertexTest()
105 if (mBuffer != 0) in testTearDown()
107 glDeleteBuffers(1, &mBuffer); in testTearDown()
108 mBuffer = 0; in testTearDown()
116 GLuint mBuffer; member in __anonc1576f870111::ProvokingVertexTest
147 glGenBuffers(1, &mBuffer); in TEST_P()
148 glBindBuffer(GL_TRANSFORM_FEEDBACK_BUFFER, mBuffer); in TEST_P()
151 glBindBufferBase(GL_TRANSFORM_FEEDBACK_BUFFER, 0, mBuffer); in TEST_P()
DBufferDataTest.cpp29 mBuffer = 0; in BufferDataTest()
52 glGenBuffers(1, &mBuffer); in testSetUp()
53 ASSERT_NE(mBuffer, 0U); in testSetUp()
72 glDeleteBuffers(1, &mBuffer); in testTearDown()
76 GLuint mBuffer; member in BufferDataTest
90 glBindBuffer(GL_ARRAY_BUFFER, mBuffer); in TEST_P()
113 glBindBuffer(GL_ARRAY_BUFFER, mBuffer); in TEST_P()
128 glBindBuffer(GL_ARRAY_BUFFER, mBuffer); in TEST_P()
150 glBindBuffer(GL_ARRAY_BUFFER, mBuffer); in TEST_P()
198 glBindBuffer(GL_ARRAY_BUFFER, mBuffer); in TEST_P()
[all …]
/device/generic/goldfish-opengl/system/hwc2/
DFencedBuffer.h27 FencedBuffer() : mBuffer(nullptr) {} in FencedBuffer()
29 void setBuffer(buffer_handle_t buffer) { mBuffer = buffer; } in setBuffer()
32 buffer_handle_t getBuffer() const { return mBuffer; } in getBuffer()
42 buffer_handle_t mBuffer;
/device/generic/goldfish-opengl/system/hwc3/
DFencedBuffer.h28 FencedBuffer() : mBuffer(nullptr) {} in FencedBuffer()
31 mBuffer = buffer; in set()
35 buffer_handle_t getBuffer() const { return mBuffer; } in getBuffer()
54 buffer_handle_t mBuffer; variable
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/
DVertexAttribute.h42 const BindingPointer<Buffer> &getBuffer() const { return mBuffer; } in getBuffer()
46 mBuffer.set(context, bufferIn); in setBuffer()
50 ANGLE_INLINE void assignBuffer(Buffer *bufferIn) { mBuffer.assign(bufferIn); } in assignBuffer()
65 BindingPointer<Buffer> mBuffer; variable
DVertexAttribute.cpp38 std::swap(binding.mBuffer, mBuffer); in operator =()
45 if (mBuffer.get()) in onContainerBindingChanged()
46 mBuffer->onNonTFBindingChanged(incr); in onContainerBindingChanged()
/device/generic/vulkan-cereal/third-party/angle/src/tests/perf_tests/
DTextureSampling.cpp81 GLuint mBuffer; member in __anon48040e500111::TextureSamplingBenchmark
86 : ANGLERenderTest("TextureSampling", GetParam()), mProgram(0u), mBuffer(0u) in TextureSamplingBenchmark()
183 glGenBuffers(1, &mBuffer); in initVertexBuffer()
184 glBindBuffer(GL_ARRAY_BUFFER, mBuffer); in initVertexBuffer()
240 glDeleteBuffers(1, &mBuffer); in destroyBenchmark()
DPointSprites.cpp65 GLuint mBuffer; member in __anonf1331e780111::PointSpritesBenchmark
154 glGenBuffers(1, &mBuffer); in initializeBenchmark()
155 glBindBuffer(GL_ARRAY_BUFFER, mBuffer); in initializeBenchmark()
179 glDeleteBuffers(1, &mBuffer); in destroyBenchmark()
DBufferSubData.cpp66 GLuint mBuffer; member in __anon22c418c20111::BufferSubDataBenchmark
254 mBuffer(0), in BufferSubDataBenchmark()
281 glGenBuffers(1, &mBuffer); in initializeBenchmark()
282 glBindBuffer(GL_ARRAY_BUFFER, mBuffer); in initializeBenchmark()
320 glDeleteBuffers(1, &mBuffer); in destroyBenchmark()
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/gl/egl/android/
DNativeBufferImageSiblingAndroid.cpp16 : mBuffer(buffer), mFormat(GL_NONE) in NativeBufferImageSiblingAndroid()
25 angle::android::ClientBufferToANativeWindowBuffer(mBuffer), &mSize.width, &mSize.height, in initialize()
59 return mBuffer; in getBuffer()
/device/generic/goldfish/audio/
Dring_buffer.cpp27 : mBuffer(new uint8_t[capacity]) in RingBuffer()
71 chunk.data = &mBuffer[mProducePos]; in getProduceChunk()
102 void *dst = &mBuffer[mProducePos]; in produce()
131 chunk.data = &mBuffer[mConsumePos]; in getConsumeChunk()
/device/generic/vulkan-cereal/stream-servers/vulkan/
DVulkanStream_unittest.cpp72 if (mBuffer.size() < mWriteCursor + size) { in writeFully()
73 mBuffer.resize(mWriteCursor + size); in writeFully()
76 memcpy(mBuffer.data() + mWriteCursor, buffer, size); in writeFully()
87 EXPECT_LE(mReadCursor + len, mBuffer.size()); in readFully()
88 memcpy(buf, mBuffer.data() + mReadCursor, len); in readFully()
100 mBuffer.clear(); in clear()
107 std::vector<char> mBuffer; member in goldfish_vk::TestStream

123