/device/generic/goldfish-opengl/android-emu/android/base/ |
D | AlignedBuf.h | 45 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/ |
D | AlignedBuf.h | 43 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 …]
|
D | CompressingStream.cpp | 29 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()
|
D | DecompressingStream.cpp | 28 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/ |
D | BufferVk.cpp | 152 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 …]
|
D | BufferVk.h | 88 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/ |
D | mtl_buffer_pool.mm | 23 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/ |
D | IndexBuffer11.cpp | 21 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 …]
|
D | VertexBuffer11.cpp | 26 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 …]
|
D | Buffer11.cpp | 165 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/ |
D | Compressor.cpp | 40 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/ |
D | SurfaceGbm.cpp | 18 : 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/ |
D | directchannel.cpp | 28 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/ |
D | ProvokingVertexTest.cpp | 27 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()
|
D | BufferDataTest.cpp | 29 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/ |
D | FencedBuffer.h | 27 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/ |
D | FencedBuffer.h | 28 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/ |
D | VertexAttribute.h | 42 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
|
D | VertexAttribute.cpp | 38 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/ |
D | TextureSampling.cpp | 81 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()
|
D | PointSprites.cpp | 65 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()
|
D | BufferSubData.cpp | 66 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/ |
D | NativeBufferImageSiblingAndroid.cpp | 16 : 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/ |
D | ring_buffer.cpp | 27 : 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/ |
D | VulkanStream_unittest.cpp | 72 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
|