/frameworks/native/services/surfaceflinger/ |
D | BufferStateLayer.h | 37 ~BufferStateLayer() override; 42 const char* getType() const override { return "BufferStateLayer"; } in getType() 44 void onLayerDisplayed(const sp<Fence>& releaseFence) override; 45 void releasePendingBuffer(nsecs_t dequeueReadyTime) override; 48 const CompositorTiming& compositorTiming) override; 50 bool shouldPresentNow(nsecs_t expectedPresentTime) const override; 52 uint32_t doTransactionResize(uint32_t flags, Layer::State* /*stateToCommit*/) override { in doTransactionResize() 58 bool applyPendingStates(Layer::State* stateToCommit) override; 60 uint32_t getActiveWidth(const Layer::State& s) const override { return s.active.w; } in getActiveWidth() 61 uint32_t getActiveHeight(const Layer::State& s) const override { return s.active.h; } in getActiveHeight() [all …]
|
D | BufferLayer.h | 51 virtual ~BufferLayer() override; 57 sp<compositionengine::LayerFE> getCompositionEngineLayerFE() const override; 58 compositionengine::LayerFECompositionState* editCompositionState() override; 63 void useSurfaceDamage() override; 64 void useEmptyDamage() override; 66 bool isOpaque(const Layer::State& s) const override; 69 bool isVisible() const override; 73 bool isProtected() const override; 76 bool isFixedSize() const override; 78 bool usesSourceCrop() const override; [all …]
|
D | BufferQueueLayer.h | 36 ~BufferQueueLayer() override; 42 const char* getType() const override { return "BufferQueueLayer"; } in getType() 44 void onLayerDisplayed(const sp<Fence>& releaseFence) override; 46 std::vector<OccupancyTracker::Segment> getOccupancyHistory(bool forceFlush) override; 49 void releasePendingBuffer(nsecs_t dequeueReadyTime) override; 51 void setDefaultBufferSize(uint32_t w, uint32_t h) override; 53 int32_t getQueuedFrameCount() const override; 55 bool shouldPresentNow(nsecs_t expectedPresentTime) const override; 63 bool fenceHasSignaled() const override; 64 bool framePresentTimeIsCurrent(nsecs_t expectedPresentTime) const override; [all …]
|
D | SurfaceFlingerDefaultFactory.h | 29 std::unique_ptr<DispSync> createDispSync(const char* name, bool hasSyncFramework) override; 30 std::unique_ptr<EventControlThread> createEventControlThread(SetVSyncEnabled) override; 31 std::unique_ptr<HWComposer> createHWComposer(const std::string& serviceName) override; 32 std::unique_ptr<MessageQueue> createMessageQueue() override; 34 const scheduler::RefreshRateConfigs&) override; 37 ISchedulerCallback&) override; 38 std::unique_ptr<SurfaceInterceptor> createSurfaceInterceptor(SurfaceFlinger*) override; 39 sp<StartPropertySetThread> createStartPropertySetThread(bool timestampPropertyValue) override; 40 sp<DisplayDevice> createDisplayDevice(DisplayDeviceCreationArgs&) override; 43 std::string requestorName) override; [all …]
|
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/ |
D | Output.h | 35 ~Output() override; 38 bool isValid() const override; 39 std::optional<DisplayId> getDisplayId() const override; 40 void setCompositionEnabled(bool) override; 43 bool needsFiltering) override; 44 void setBounds(const ui::Size&) override; 45 void setLayerStackFilter(uint32_t layerStackId, bool isInternal) override; 47 void setColorTransform(const compositionengine::CompositionRefreshArgs&) override; 48 void setColorProfile(const ColorProfile&) override; 50 void dump(std::string&) const override; [all …]
|
D | RenderSurface.h | 43 ~RenderSurface() override; 45 bool isValid() const override; 46 void initialize() override; 47 const ui::Size& getSize() const override; 48 bool isProtected() const override { return mProtected; } in isProtected() 50 const sp<Fence>& getClientTargetAcquireFence() const override; 51 void setBufferDataspace(ui::Dataspace) override; 52 void setBufferPixelFormat(ui::PixelFormat) override; 53 void setDisplaySize(const ui::Size&) override; 54 void setProtected(bool useProtected) override; [all …]
|
D | CompositionEngine.h | 26 ~CompositionEngine() override; 29 const compositionengine::DisplayCreationArgs&) override; 31 override; 33 HWComposer& getHwComposer() const override; 34 void setHwComposer(std::unique_ptr<HWComposer>) override; 36 renderengine::RenderEngine& getRenderEngine() const override; 37 void setRenderEngine(std::unique_ptr<renderengine::RenderEngine>) override; 39 TimeStats& getTimeStats() const override; 40 void setTimeStats(const std::shared_ptr<TimeStats>&) override; 42 bool needsAnotherUpdate() const override; [all …]
|
/frameworks/base/libs/hwui/ |
D | SkiaCanvas.h | 52 uirenderer::RenderNode* renderNode) override { in resetRecording() 56 virtual uirenderer::DisplayList* finishRecording() override { in finishRecording() 60 virtual void insertReorderBarrier(bool enableReorder) override { in insertReorderBarrier() 64 virtual void setBitmap(const SkBitmap& bitmap) override; 66 virtual bool isOpaque() override; 67 virtual int width() override; 68 virtual int height() override; 70 virtual int getSaveCount() const override; 71 virtual int save(SaveFlags::Flags flags) override; 72 virtual void restore() override; [all …]
|
D | RecordingCanvas.h | 149 sk_sp<SkSurface> onNewSurface(const SkImageInfo&, const SkSurfaceProps&) override; 151 void willSave() override; 152 SaveLayerStrategy getSaveLayerStrategy(const SaveLayerRec&) override; 153 void willRestore() override; 154 bool onDoSaveBehind(const SkRect*) override; 156 void onFlush() override; 158 void didConcat44(const SkScalar[16]) override; 159 void didConcat(const SkMatrix&) override; 160 void didSetMatrix(const SkMatrix&) override; 161 void didScale(SkScalar, SkScalar) override; [all …]
|
/frameworks/av/media/libaaudio/src/legacy/ |
D | AudioStreamTrack.h | 43 aaudio_result_t open(const AudioStreamBuilder & builder) override; 44 aaudio_result_t release_l() override; 46 aaudio_result_t requestStart() override; 47 aaudio_result_t requestPause() override; 48 aaudio_result_t requestFlush() override; 49 aaudio_result_t requestStop() override; 51 bool isFlushSupported() const override { in isFlushSupported() 56 bool isPauseSupported() const override { in isPauseSupported() 63 int64_t *timeNanoseconds) override; 67 int64_t timeoutNanoseconds) override; [all …]
|
D | AudioStreamRecord.h | 40 aaudio_result_t open(const AudioStreamBuilder & builder) override; 41 aaudio_result_t release_l() override; 43 aaudio_result_t requestStart() override; 44 aaudio_result_t requestStop() override; 48 int64_t *timeNanoseconds) override; 52 int64_t timeoutNanoseconds) override; 54 aaudio_result_t setBufferSize(int32_t requestedFrames) override; 56 int32_t getBufferSize() const override; 58 int32_t getBufferCapacity() const override; 60 int32_t getXRunCount() const override; [all …]
|
/frameworks/av/services/audiopolicy/tests/ |
D | AudioPolicyTestClient.h | 28 audio_module_handle_t loadHwModule(const char* /*name*/) override { in loadHwModule() 36 audio_output_flags_t /*flags*/) override { return NO_INIT; } in openOutput() 38 audio_io_handle_t /*output2*/) override { in openDuplicateOutput() 41 status_t closeOutput(audio_io_handle_t /*output*/) override { return NO_INIT; } in closeOutput() 42 status_t suspendOutput(audio_io_handle_t /*output*/) override { return NO_INIT; } in suspendOutput() 43 status_t restoreOutput(audio_io_handle_t /*output*/) override { return NO_INIT; } in restoreOutput() 50 audio_input_flags_t /*flags*/) override { return NO_INIT; } in openInput() 51 status_t closeInput(audio_io_handle_t /*input*/) override { return NO_INIT; } in closeInput() 55 int /*delayMs*/) override { return NO_INIT; } in setStreamVolume() 56 status_t invalidateStream(audio_stream_type_t /*stream*/) override { return NO_INIT; } in invalidateStream() [all …]
|
/frameworks/base/tools/aapt2/io/ |
D | Data.h | 38 virtual size_t TotalSize() const override { in TotalSize() 49 const void* data() const override { in data() 53 size_t size() const override { return len_; } in size() 55 bool Next(const void** data, size_t* size) override { in Next() 65 void BackUp(size_t count) override { in BackUp() 73 bool CanRewind() const override { return true; } in CanRewind() 75 bool Rewind() override { in Rewind() 80 size_t ByteCount() const override { return next_read_ - offset_; } in ByteCount() 82 bool HadError() const override { return false; } in HadError() 100 const void* data() const override { return map_.getDataPtr(); } in data() [all …]
|
/frameworks/native/services/surfaceflinger/tests/fakehwc/ |
D | FakeComposerClient.h | 62 bool hasCapability(hwc2_capability_t capability) override; 64 std::string dumpDebugInfo() override; 65 void registerEventCallback(EventCallback* callback) override; 66 void unregisterEventCallback() override; 68 uint32_t getMaxVirtualDisplayCount() override; 70 Display* outDisplay) override; 71 V2_1::Error destroyVirtualDisplay(Display display) override; 72 V2_1::Error createLayer(Display display, Layer* outLayer) override; 73 V2_1::Error destroyLayer(Display display, Layer layer) override; 75 V2_1::Error getActiveConfig(Display display, Config* outConfig) override; [all …]
|
/frameworks/native/libs/gui/include/gui/ |
D | BufferHubConsumer.h | 38 uint64_t maxFrameNumber = 0) override; 41 status_t detachBuffer(int slot) override; 44 status_t attachBuffer(int* outSlot, const sp<GraphicBuffer>& buffer) override; 48 const sp<Fence>& releaseFence) override; 51 status_t consumerConnect(const sp<IConsumerListener>& consumer, bool controlledByApp) override; 54 status_t consumerDisconnect() override; 57 status_t getReleasedBuffers(uint64_t* slotMask) override; 60 status_t setDefaultBufferSize(uint32_t w, uint32_t h) override; 63 status_t setMaxBufferCount(int bufferCount) override; 66 status_t setMaxAcquiredBufferCount(int maxAcquiredBuffers) override; [all …]
|
D | BufferHubProducer.h | 47 status_t requestBuffer(int slot, sp<GraphicBuffer>* buf) override; 56 status_t setMaxDequeuedBufferCount(int max_dequeued_buffers) override; 59 status_t setAsyncMode(bool async) override; 64 FrameEventHistoryDelta* outTimestamps) override; 67 status_t detachBuffer(int slot) override; 70 status_t detachNextBuffer(sp<GraphicBuffer>* out_buffer, sp<Fence>* out_fence) override; 73 status_t attachBuffer(int* out_slot, const sp<GraphicBuffer>& buffer) override; 77 QueueBufferOutput* output) override; 80 status_t cancelBuffer(int slot, const sp<Fence>& fence) override; 83 status_t query(int what, int* out_value) override; [all …]
|
/frameworks/av/services/audiopolicy/engine/common/include/ |
D | EngineBase.h | 34 android::status_t initCheck() override; 36 void setObserver(AudioPolicyManagerObserver *observer) override; 38 status_t setPhoneState(audio_mode_t mode) override; 40 audio_mode_t getPhoneState() const override { return mPhoneState; } in getPhoneState() 42 status_t setForceUse(audio_policy_force_use_t usage, audio_policy_forced_cfg_t config) override in setForceUse() 48 audio_policy_forced_cfg_t getForceUse(audio_policy_force_use_t usage) const override in getForceUse() 53 audio_policy_dev_state_t /*state*/) override; 56 const audio_attributes_t &attr) const override; 58 audio_stream_type_t getStreamTypeForAttributes(const audio_attributes_t &attr) const override; 60 audio_attributes_t getAttributesForStreamType(audio_stream_type_t stream) const override; [all …]
|
/frameworks/av/media/libstagefright/omx/include/media/stagefright/omx/1.0/ |
D | WOmxNode.h | 65 status_t freeNode() override; 67 OMX_COMMANDTYPE cmd, OMX_S32 param) override; 69 OMX_INDEXTYPE index, void *params, size_t size) override; 71 OMX_INDEXTYPE index, const void *params, size_t size) override; 73 OMX_INDEXTYPE index, void *params, size_t size) override; 75 OMX_INDEXTYPE index, const void *params, size_t size) override; 77 OMX_U32 port_index, IOMX::PortMode mode) override; 80 OMX_U32 maxFrameWidth, OMX_U32 maxFrameHeight) override; 83 OMX_U32 audioHwSync, native_handle_t **sidebandHandle) override; 85 OMX_U32 port_index, OMX_U32* usage) override; [all …]
|
/frameworks/av/media/libmedia/include/media/omx/1.0/ |
D | WOmxNode.h | 64 status_t freeNode() override; 66 OMX_COMMANDTYPE cmd, OMX_S32 param) override; 68 OMX_INDEXTYPE index, void *params, size_t size) override; 70 OMX_INDEXTYPE index, const void *params, size_t size) override; 72 OMX_INDEXTYPE index, void *params, size_t size) override; 74 OMX_INDEXTYPE index, const void *params, size_t size) override; 76 OMX_U32 port_index, IOMX::PortMode mode) override; 79 OMX_U32 maxFrameWidth, OMX_U32 maxFrameHeight) override; 82 OMX_U32 audioHwSync, native_handle_t **sidebandHandle) override; 84 OMX_U32 port_index, OMX_U32* usage) override; [all …]
|
/frameworks/base/tools/aapt2/ |
D | ResourceValues.h | 126 void Accept(ValueVisitor* visitor) override; 127 void Accept(ConstValueVisitor* visitor) const override; 133 virtual Item* Clone(StringPool* new_pool) const override = 0; 143 void Accept(ValueVisitor* visitor) override; 144 void Accept(ConstValueVisitor* visitor) const override; 167 bool Equals(const Value* value) const override; 168 bool Flatten(android::Res_value* out_value) const override; 169 Reference* Clone(StringPool* new_pool) const override; 170 void Print(std::ostream* out) const override; 171 void PrettyPrint(text::Printer* printer) const override; [all …]
|
/frameworks/native/libs/gui/include/gui/bufferqueue/2.0/ |
D | H2BGraphicBufferProducer.h | 53 virtual status_t requestBuffer(int slot, sp<GraphicBuffer>* buf) override; 54 virtual status_t setMaxDequeuedBufferCount(int maxDequeuedBuffers) override; 55 virtual status_t setAsyncMode(bool async) override; 61 FrameEventHistoryDelta* outTimestamps) override; 62 virtual status_t detachBuffer(int slot) override; 65 sp<Fence>* outFence) override; 68 sp<GraphicBuffer> const& buffer) override; 72 QueueBufferOutput* output) override; 73 virtual status_t cancelBuffer(int slot, sp<Fence> const& fence) override; 74 virtual int query(int what, int* value) override; [all …]
|
/frameworks/native/libs/vr/libpdx_uds/private/uds/ |
D | client_channel.h | 18 ~ClientChannel() override; 23 uint32_t GetIpcTag() const override { return Endpoint::kIpcTag; } in GetIpcTag() 25 int event_fd() const override { in event_fd() 29 std::vector<EventSource> GetEventSources() const override { in GetEventSources() 36 Status<int> GetEventMask(int /*events*/) override { in GetEventMask() 43 LocalChannelHandle& GetChannelHandle() override { return channel_handle_; } in GetChannelHandle() 44 const LocalChannelHandle& GetChannelHandle() const override { in GetChannelHandle() 47 void* AllocateTransactionState() override; 48 void FreeTransactionState(void* state) override; 51 size_t length) override; [all …]
|
/frameworks/native/services/vr/hardware_composer/impl/ |
D | vr_hwc.h | 211 ~VrHwc() override; 222 bool hasCapability(hwc2_capability_t capability) override; 224 std::string dumpDebugInfo() override { return {}; } in dumpDebugInfo() 226 void registerEventCallback(ComposerHal::EventCallback* callback) override; 227 void unregisterEventCallback() override; 229 uint32_t getMaxVirtualDisplayCount() override; 230 Error destroyVirtualDisplay(Display display) override; 232 Error createLayer(Display display, Layer* outLayer) override; 233 Error destroyLayer(Display display, Layer layer) override; 235 Error getActiveConfig(Display display, Config* outConfig) override; [all …]
|
/frameworks/native/libs/ui/include/ui/ |
D | Gralloc4.h | 39 bool isLoaded() const override; 41 std::string dumpBuffer(buffer_handle_t bufferHandle, bool less = true) const override; 44 status_t createDescriptor(void* bufferDescriptorInfo, void* outBufferDescriptor) const override; 47 buffer_handle_t* outBufferHandle) const override; 49 void freeBuffer(buffer_handle_t bufferHandle) const override; 53 uint32_t stride) const override; 56 uint32_t* outNumInts) const override; 60 int32_t* outBytesPerStride) const override; 63 int acquireFence, android_ycbcr* ycbcr) const override; 65 int unlock(buffer_handle_t bufferHandle) const override; [all …]
|
/frameworks/native/libs/gui/include/gui/bufferqueue/1.0/ |
D | H2BGraphicBufferProducer.h | 63 status_t requestBuffer(int slot, sp<GraphicBuffer>* buf) override; 64 status_t setMaxDequeuedBufferCount(int maxDequeuedBuffers) override; 65 status_t setAsyncMode(bool async) override; 68 FrameEventHistoryDelta* outTimestamps) override; 69 status_t detachBuffer(int slot) override; 71 override; 73 override; 76 QueueBufferOutput* output) override; 77 status_t cancelBuffer(int slot, const sp<Fence>& fence) override; 78 int query(int what, int* value) override; [all …]
|