/third_party/skia/src/core/ |
H A D | SkImageGenerator.cpp | 86 std::unique_ptr<SkImageGenerator> SkImageGenerator::MakeFromEncoded(sk_sp<SkData> data) { in MakeFromEncoded() 91 if (std::unique_ptr<SkImageGenerator> generator = gFactory(data)) { in MakeFromEncoded() 95 return SkImageGenerator::MakeFromEncodedImpl(std::move(data)); in MakeFromEncoded()
|
H A D | SkRecordedDrawable.cpp | 29 std::unique_ptr<SkBigPicture::SnapshotArray> pictList{ in onNewPictureSnapshot() 37 return new SkBigPicture(fBounds, fRecord, std::move(pictList), fBBH, subPictureBytes); in onNewPictureSnapshot() 76 std::unique_ptr<SkPictureData> pictureData(SkPictureData::CreateFromBuffer(buffer, info)); in CreateProc()
|
H A D | SkBlenderBase.h | 47 virtual std::unique_ptr<GrFragmentProcessor> asFragmentProcessor( 48 std::unique_ptr<GrFragmentProcessor> srcFP, 49 std::unique_ptr<GrFragmentProcessor> dstFP,
|
H A D | SkTime.cpp | 81 auto now = std::chrono::steady_clock::now(); in GetNSecs() 82 std::chrono::duration<double, std::nano> ns = now.time_since_epoch(); in GetNSecs()
|
/third_party/skia/src/gpu/ |
H A D | GrStagingBufferManager.cpp | 31 size_t bufferSize = std::max(size, kMinStagingBufferSize); in allocateStagingBufferSlice() 41 fBuffers.emplace_back(std::move(newBuffer), mapPtr); in allocateStagingBufferSlice() 57 fGpu->takeOwnershipOfBuffer(std::move(fBuffers[i].fBuffer)); in detachBuffers()
|
H A D | GrSubRunAllocator.cpp | 21 std::size_t space = size; in GrBagOfBytes() 23 if (bytes && std::align(kMaxAlignment, sizeof(Block), ptr, space)) { in GrBagOfBytes() 64 std::max(requestedSize, nextBlockSize), kAllocationAlignment);
|
H A D | GrWritePixelsRenderTask.cpp | 22 std::move(dst), in Make() 40 this->addTarget(dm, std::move(dst)); in GrWritePixelsTask() 42 std::copy_n(texels, levelCount, fLevels.get()); in GrWritePixelsTask()
|
/third_party/skia/src/gpu/d3d/ |
H A D | GrD3DOpsRenderPass.h | 27 void onExecuteDrawable(std::unique_ptr<SkDrawable::GpuDrawHandler>) override {} 62 void onClear(const GrScissorState& scissor, std::array<float, 4> color) override; 74 std::array<float, 4> fClearColor;
|
/third_party/skia/src/gpu/v1/ |
H A D | SurfaceFillContext_v1.h | 41 void fillRectWithFP(const SkIRect& dstRect, std::unique_ptr<GrFragmentProcessor> fp) override; 66 static void ClearToGrPaint(std::array<float, 4> color, GrPaint* paint); 87 std::array<float, 4> color,
|
/third_party/skia/src/gpu/vk/ |
H A D | GrVkMemoryReclaimer.cpp | 24 static std::unique_ptr<SkExecutor> executor = ({ in getThreadPool() 32 std::move(executor); in getThreadPool() 74 getThreadPool().add([freeQueues {std::move(fWaitQueues)}] { in invokeParallelReclaiming()
|
/third_party/skia/src/gpu/ops/ |
H A D | AtlasRenderTask.h | 31 std::unique_ptr<GrDynamicAtlas>); 47 fDynamicAtlas->instantiate(onFlushRP, std::move(backingTexture)); in instantiate() 61 const std::unique_ptr<GrDynamicAtlas> fDynamicAtlas;
|
/third_party/skia/third_party/externals/swiftshader/src/Common/ |
H A D | MutexLock.hpp | 153 mutex.store(false, std::memory_order_release); 158 return mutex.load(std::memory_order_acquire); 167 std::atomic<bool> mutex;
|
/third_party/skia/third_party/externals/swiftshader/src/System/ |
H A D | SharedLibrary.hpp | 32 void *loadLibrary(const std::string &libraryDirectory, const char *(&names)[n], const char *mustContainSymbol = nullptr) in loadLibrary() 36 std::string libraryPath = libraryDirectory + libraryName; in loadLibrary() 52 std::string libraryPath = libraryDirectory + libraryName; in loadLibrary()
|
/third_party/skia/third_party/externals/swiftshader/src/Vulkan/ |
H A D | VkQueryPool.hpp | 81 std::atomic<State> state; 82 std::atomic<VkQueryType> type; 83 std::atomic<int64_t> value;
|
H A D | VkQueue.hpp | 83 std::shared_ptr<sw::CountedEvent> events; 99 std::unique_ptr<sw::Renderer> renderer; 102 std::thread queueThread;
|
/third_party/skia/third_party/externals/spirv-cross/ |
H A D | spirv_parser.hpp | 36 Parser(std::vector<uint32_t> spirv); 57 auto &var = variant_set<T>(ir.ids[id], std::forward<P>(args)...); in set() 94 SmallVector<std::pair<uint32_t, uint32_t>> forward_pointer_fixups;
|
/third_party/skia/third_party/externals/spirv-tools/source/fuzz/ |
H A D | transformation_add_image_sample_unused_components.cpp | 26 : message_(std::move(message)) {} in TransformationAddImageSampleUnusedComponents() 115 std::unordered_set<uint32_t> 117 return std::unordered_set<uint32_t>(); in GetFreshIds()
|
H A D | transformation_add_relaxed_decoration.cpp | 24 : message_(std::move(message)) {} in TransformationAddRelaxedDecoration() 144 std::unordered_set<uint32_t> TransformationAddRelaxedDecoration::GetFreshIds() in GetFreshIds() 146 return std::unordered_set<uint32_t>(); in GetFreshIds()
|
H A D | transformation_add_type_array.cpp | 24 : message_(std::move(message)) {} in TransformationAddTypeArray() 77 ir_context->module()->AddType(std::move(type_instruction)); in Apply() 93 std::unordered_set<uint32_t> TransformationAddTypeArray::GetFreshIds() const { in GetFreshIds()
|
H A D | transformation_add_type_int.cpp | 24 : message_(std::move(message)) {} in TransformationAddTypeInt() 84 ir_context->module()->AddType(std::move(type_instruction)); in Apply() 100 std::unordered_set<uint32_t> TransformationAddTypeInt::GetFreshIds() const { in GetFreshIds()
|
H A D | transformation_add_type_matrix.cpp | 24 : message_(std::move(message)) {} in TransformationAddTypeMatrix() 58 ir_context->module()->AddType(std::move(type_instruction)); in Apply() 74 std::unordered_set<uint32_t> TransformationAddTypeMatrix::GetFreshIds() const { in GetFreshIds()
|
H A D | transformation_add_type_vector.cpp | 24 : message_(std::move(message)) {} in TransformationAddTypeVector() 65 ir_context->module()->AddType(std::move(type_instruction)); in Apply() 81 std::unordered_set<uint32_t> TransformationAddTypeVector::GetFreshIds() const { in GetFreshIds()
|
H A D | transformation_merge_blocks.cpp | 25 : message_(std::move(message)) {} in TransformationMergeBlocks() 84 std::unordered_set<uint32_t> TransformationMergeBlocks::GetFreshIds() const { in GetFreshIds() 85 return std::unordered_set<uint32_t>(); in GetFreshIds()
|
H A D | transformation_move_block_down.cpp | 24 : message_(std::move(message)) {} in TransformationMoveBlockDown() 108 std::unordered_set<uint32_t> TransformationMoveBlockDown::GetFreshIds() const { in GetFreshIds() 109 return std::unordered_set<uint32_t>(); in GetFreshIds()
|
H A D | transformation_record_synonymous_constants.cpp | 26 : message_(std::move(message)) {} in TransformationRecordSynonymousConstants() 131 std::unordered_set<uint32_t> 133 return std::unordered_set<uint32_t>(); in GetFreshIds()
|