Home
last modified time | relevance | path

Searched refs:HWCDisplayVirtual (Results 1 – 25 of 32) sorted by relevance

12

/hardware/qcom/sm7250/display/composer/
Dhwc_display_virtual.cpp42 void HWCDisplayVirtual::Destroy(HWCDisplay *hwc_display) { in Destroy()
47 HWCDisplayVirtual::HWCDisplayVirtual(CoreInterface *core_intf, HWCBufferAllocator *buffer_allocator, in HWCDisplayVirtual() function in sdm::HWCDisplayVirtual
54 int HWCDisplayVirtual::Init() { in Init()
59 int HWCDisplayVirtual::Deinit() { in Deinit()
63 bool HWCDisplayVirtual::NeedsGPUBypass() { in NeedsGPUBypass()
67 HWC2::Error HWCDisplayVirtual::Present(shared_ptr<Fence> *out_retire_fence) { in Present()
71 HWC2::Error HWCDisplayVirtual::DumpVDSBuffer() { in DumpVDSBuffer()
105 HWC2::Error HWCDisplayVirtual::SetOutputBuffer(buffer_handle_t buf, in SetOutputBuffer()
153 HWC2::Error HWCDisplayVirtual::SetFrameDumpConfig(uint32_t count, uint32_t bit_mask_layer_type, in SetFrameDumpConfig()
162 HWC2::Error HWCDisplayVirtual::GetDisplayType(int32_t *out_type) { in GetDisplayType()
[all …]
Dhwc_display_virtual.h40 class HWCDisplayVirtual : public HWCDisplay {
53 HWCDisplayVirtual(CoreInterface *core_intf, HWCBufferAllocator *buffer_allocator,
Dhwc_display_virtual_dpu.cpp40 : HWCDisplayVirtual(core_intf, buffer_allocator, callbacks, id, sdm_id, width, height), in HWCDisplayVirtualDPU()
74 return HWCDisplayVirtual::Init(); in Init()
93 HWC2::Error error = HWCDisplayVirtual::SetOutputBuffer(buf, release_fence); in SetOutputBuffer()
Dhwc_display_virtual_gpu.cpp84 return HWCDisplayVirtual::Init(); in Init()
107 HWCDisplayVirtual(core_intf, buffer_allocator, callbacks, id, sdm_id, width, height), in HWCDisplayVirtualGPU()
152 HWC2::Error error = HWCDisplayVirtual::SetOutputBuffer(buf, release_fence); in SetOutputBuffer()
Dhwc_display_virtual_dpu.h37 class HWCDisplayVirtualDPU : public HWCDisplayVirtual {
Dhwc_display_virtual_factory.cpp49 HWCDisplayVirtual *hwc_display_virtual = nullptr; in Create()
Dhwc_display_virtual_gpu.h60 class HWCDisplayVirtualGPU : public HWCDisplayVirtual,
/hardware/qcom/display/msm8998/sdm/libs/hwc2/
Dhwc_display_virtual.cpp45 int HWCDisplayVirtual::Create(CoreInterface *core_intf, HWCBufferAllocator *buffer_allocator, in Create()
49 HWCDisplayVirtual *hwc_display_virtual = new HWCDisplayVirtual(core_intf, buffer_allocator, in Create()
89 void HWCDisplayVirtual::Destroy(HWCDisplay *hwc_display) { in Destroy()
94 HWCDisplayVirtual::HWCDisplayVirtual(CoreInterface *core_intf, HWCBufferAllocator *buffer_allocator, in HWCDisplayVirtual() function in sdm::HWCDisplayVirtual
100 int HWCDisplayVirtual::Init() { in Init()
105 int HWCDisplayVirtual::Deinit() { in Deinit()
116 HWC2::Error HWCDisplayVirtual::Validate(uint32_t *out_num_types, uint32_t *out_num_requests) { in Validate()
130 HWC2::Error HWCDisplayVirtual::Present(int32_t *out_retire_fence) { in Present()
165 int HWCDisplayVirtual::SetConfig(uint32_t width, uint32_t height) { in SetConfig()
174 HWC2::Error HWCDisplayVirtual::SetOutputBuffer(buffer_handle_t buf, int32_t release_fence) { in SetOutputBuffer()
[all …]
Dhwc_display_virtual.h39 class HWCDisplayVirtual : public HWCDisplay {
53 HWCDisplayVirtual(CoreInterface *core_intf, HWCBufferAllocator *buffer_allocator,
/hardware/qcom/display/msm8996/sdm/libs/hwc2/
Dhwc_display_virtual.cpp45 int HWCDisplayVirtual::Create(CoreInterface *core_intf, HWCBufferAllocator *buffer_allocator, in Create()
49 HWCDisplayVirtual *hwc_display_virtual = new HWCDisplayVirtual(core_intf, buffer_allocator, in Create()
89 void HWCDisplayVirtual::Destroy(HWCDisplay *hwc_display) { in Destroy()
94 HWCDisplayVirtual::HWCDisplayVirtual(CoreInterface *core_intf, HWCBufferAllocator *buffer_allocator, in HWCDisplayVirtual() function in sdm::HWCDisplayVirtual
100 int HWCDisplayVirtual::Init() { in Init()
105 int HWCDisplayVirtual::Deinit() { in Deinit()
116 HWC2::Error HWCDisplayVirtual::Validate(uint32_t *out_num_types, uint32_t *out_num_requests) { in Validate()
130 HWC2::Error HWCDisplayVirtual::Present(int32_t *out_retire_fence) { in Present()
163 int HWCDisplayVirtual::SetConfig(uint32_t width, uint32_t height) { in SetConfig()
172 HWC2::Error HWCDisplayVirtual::SetOutputBuffer(buffer_handle_t buf, int32_t release_fence) { in SetOutputBuffer()
[all …]
Dhwc_display_virtual.h39 class HWCDisplayVirtual : public HWCDisplay {
53 HWCDisplayVirtual(CoreInterface *core_intf, HWCBufferAllocator *buffer_allocator,
Dhwc_session.cpp271 HWCDisplayVirtual::Destroy(hwc_session->hwc_display_[display]); in DestroyVirtualDisplay()
545 auto vds = reinterpret_cast<HWCDisplayVirtual *>(hwc_session->hwc_display_[display]); in SetOutputBuffer()
705 auto status = HWCDisplayVirtual::Create(core_intf_, buffer_allocator_, &callbacks_, width, in CreateVirtualDisplayObject()
744 HWCDisplayVirtual::Destroy(hwc_display_[disp]); in DisconnectDisplay()
/hardware/qcom/display/msm8909w_3100/sdm/libs/hwc2/
Dhwc_display_virtual.cpp45 int HWCDisplayVirtual::Create(CoreInterface *core_intf, HWCBufferAllocator *buffer_allocator, in Create()
49 HWCDisplayVirtual *hwc_display_virtual = new HWCDisplayVirtual(core_intf, buffer_allocator, in Create()
89 void HWCDisplayVirtual::Destroy(HWCDisplay *hwc_display) { in Destroy()
94 HWCDisplayVirtual::HWCDisplayVirtual(CoreInterface *core_intf, HWCBufferAllocator *buffer_allocator, in HWCDisplayVirtual() function in sdm::HWCDisplayVirtual
100 int HWCDisplayVirtual::Init() { in Init()
105 int HWCDisplayVirtual::Deinit() { in Deinit()
116 HWC2::Error HWCDisplayVirtual::Validate(uint32_t *out_num_types, uint32_t *out_num_requests) { in Validate()
130 HWC2::Error HWCDisplayVirtual::Present(int32_t *out_retire_fence) { in Present()
164 int HWCDisplayVirtual::SetConfig(uint32_t width, uint32_t height) { in SetConfig()
173 HWC2::Error HWCDisplayVirtual::SetOutputBuffer(buffer_handle_t buf, int32_t release_fence) { in SetOutputBuffer()
[all …]
Dhwc_display_virtual.h39 class HWCDisplayVirtual : public HWCDisplay {
53 HWCDisplayVirtual(CoreInterface *core_intf, HWCBufferAllocator *buffer_allocator,
Dhwc_session.cpp377 HWCDisplayVirtual::Destroy(hwc_session->hwc_display_[display]); in DestroyVirtualDisplay()
670 auto vds = reinterpret_cast<HWCDisplayVirtual *>(hwc_session->hwc_display_[display]); in SetOutputBuffer()
829 auto status = HWCDisplayVirtual::Create(core_intf_, &buffer_allocator_, &callbacks_, width, in CreateVirtualDisplayObject()
868 HWCDisplayVirtual::Destroy(hwc_display_[disp]); in DisconnectDisplay()
/hardware/qcom/display/msm8996/sdm/libs/hwc/
Dhwc_display_virtual.cpp43 int HWCDisplayVirtual::Create(CoreInterface *core_intf, hwc_procs_t const **hwc_procs, in Create()
48 HWCDisplayVirtual *hwc_display_virtual = new HWCDisplayVirtual(core_intf, hwc_procs); in Create()
93 void HWCDisplayVirtual::Destroy(HWCDisplay *hwc_display) { in Destroy()
98 HWCDisplayVirtual::HWCDisplayVirtual(CoreInterface *core_intf, hwc_procs_t const **hwc_procs) in HWCDisplayVirtual() function in sdm::HWCDisplayVirtual
103 int HWCDisplayVirtual::Init() { in Init()
112 int HWCDisplayVirtual::Deinit() { in Deinit()
128 int HWCDisplayVirtual::Prepare(hwc_display_contents_1_t *content_list) { in Prepare()
164 int HWCDisplayVirtual::Commit(hwc_display_contents_1_t *content_list) { in Commit()
202 int HWCDisplayVirtual::SetOutputSliceFromMetadata(hwc_display_contents_1_t *content_list) { in SetOutputSliceFromMetadata()
263 int HWCDisplayVirtual::SetOutputBuffer(hwc_display_contents_1_t *content_list) { in SetOutputBuffer()
[all …]
Dhwc_display_virtual.h34 class HWCDisplayVirtual : public HWCDisplay {
48 HWCDisplayVirtual(CoreInterface *core_intf, hwc_procs_t const **hwc_procs);
57 inline bool HWCDisplayVirtual::IsValidContentList(hwc_display_contents_1_t *content_list) { in IsValidContentList()
/hardware/qcom/sm8150/display/sdm/libs/hwc2/
Dhwc_display_virtual.cpp42 int HWCDisplayVirtual::Create(CoreInterface *core_intf, HWCBufferAllocator *buffer_allocator, in Create()
47 HWCDisplayVirtual *hwc_display_virtual = new HWCDisplayVirtual(core_intf, buffer_allocator, in Create()
91 void HWCDisplayVirtual::Destroy(HWCDisplay *hwc_display) { in Destroy()
96 HWCDisplayVirtual::HWCDisplayVirtual(CoreInterface *core_intf, HWCBufferAllocator *buffer_allocator, in HWCDisplayVirtual() function in sdm::HWCDisplayVirtual
102 int HWCDisplayVirtual::Init() { in Init()
108 int HWCDisplayVirtual::Deinit() { in Deinit()
122 HWC2::Error HWCDisplayVirtual::Validate(uint32_t *out_num_types, uint32_t *out_num_requests) { in Validate()
151 HWC2::Error HWCDisplayVirtual::Present(int32_t *out_retire_fence) { in Present()
208 int HWCDisplayVirtual::SetConfig(uint32_t width, uint32_t height) { in SetConfig()
222 HWC2::Error HWCDisplayVirtual::SetPanelLuminanceAttributes(float min_lum, float max_lum) { in SetPanelLuminanceAttributes()
[all …]
Dhwc_display_virtual.h40 class HWCDisplayVirtual : public HWCDisplay {
62 HWCDisplayVirtual(CoreInterface *core_intf, HWCBufferAllocator *buffer_allocator,
/hardware/qcom/display/msm8909w_3100/sdm/libs/hwc/
Dhwc_display_virtual.cpp43 int HWCDisplayVirtual::Create(CoreInterface *core_intf, hwc_procs_t const **hwc_procs, in Create()
48 HWCDisplayVirtual *hwc_display_virtual = new HWCDisplayVirtual(core_intf, hwc_procs); in Create()
93 void HWCDisplayVirtual::Destroy(HWCDisplay *hwc_display) { in Destroy()
98 HWCDisplayVirtual::HWCDisplayVirtual(CoreInterface *core_intf, hwc_procs_t const **hwc_procs) in HWCDisplayVirtual() function in sdm::HWCDisplayVirtual
103 int HWCDisplayVirtual::Init() { in Init()
112 int HWCDisplayVirtual::Deinit() { in Deinit()
128 int HWCDisplayVirtual::Prepare(hwc_display_contents_1_t *content_list) { in Prepare()
164 int HWCDisplayVirtual::Commit(hwc_display_contents_1_t *content_list) { in Commit()
202 int HWCDisplayVirtual::SetOutputSliceFromMetadata(hwc_display_contents_1_t *content_list) { in SetOutputSliceFromMetadata()
263 int HWCDisplayVirtual::SetOutputBuffer(hwc_display_contents_1_t *content_list) { in SetOutputBuffer()
[all …]
Dhwc_display_virtual.h34 class HWCDisplayVirtual : public HWCDisplay {
48 HWCDisplayVirtual(CoreInterface *core_intf, hwc_procs_t const **hwc_procs);
57 inline bool HWCDisplayVirtual::IsValidContentList(hwc_display_contents_1_t *content_list) { in IsValidContentList()
/hardware/qcom/display/msm8909/sdm/libs/hwc/
Dhwc_display_virtual.cpp43 int HWCDisplayVirtual::Create(CoreInterface *core_intf, hwc_procs_t const **hwc_procs, in Create()
48 HWCDisplayVirtual *hwc_display_virtual = new HWCDisplayVirtual(core_intf, hwc_procs); in Create()
93 void HWCDisplayVirtual::Destroy(HWCDisplay *hwc_display) { in Destroy()
98 HWCDisplayVirtual::HWCDisplayVirtual(CoreInterface *core_intf, hwc_procs_t const **hwc_procs) in HWCDisplayVirtual() function in sdm::HWCDisplayVirtual
103 int HWCDisplayVirtual::Init() { in Init()
112 int HWCDisplayVirtual::Deinit() { in Deinit()
128 int HWCDisplayVirtual::Prepare(hwc_display_contents_1_t *content_list) { in Prepare()
164 int HWCDisplayVirtual::Commit(hwc_display_contents_1_t *content_list) { in Commit()
202 int HWCDisplayVirtual::SetOutputSliceFromMetadata(hwc_display_contents_1_t *content_list) { in SetOutputSliceFromMetadata()
263 int HWCDisplayVirtual::SetOutputBuffer(hwc_display_contents_1_t *content_list) { in SetOutputBuffer()
[all …]
Dhwc_display_virtual.h34 class HWCDisplayVirtual : public HWCDisplay {
48 HWCDisplayVirtual(CoreInterface *core_intf, hwc_procs_t const **hwc_procs);
57 inline bool HWCDisplayVirtual::IsValidContentList(hwc_display_contents_1_t *content_list) { in IsValidContentList()
/hardware/qcom/display/msm8909/sdm/libs/hwc2/
Dhwc_display_virtual.cpp45 int HWCDisplayVirtual::Create(CoreInterface *core_intf, HWCBufferAllocator *buffer_allocator, in Create()
49 HWCDisplayVirtual *hwc_display_virtual = new HWCDisplayVirtual(core_intf, buffer_allocator, in Create()
89 void HWCDisplayVirtual::Destroy(HWCDisplay *hwc_display) { in Destroy()
94 HWCDisplayVirtual::HWCDisplayVirtual(CoreInterface *core_intf, HWCBufferAllocator *buffer_allocator, in HWCDisplayVirtual() function in sdm::HWCDisplayVirtual
100 int HWCDisplayVirtual::Init() { in Init()
105 int HWCDisplayVirtual::Deinit() { in Deinit()
120 HWC2::Error HWCDisplayVirtual::Validate(uint32_t *out_num_types, uint32_t *out_num_requests) { in Validate()
139 HWC2::Error HWCDisplayVirtual::Present(int32_t *out_retire_fence) { in Present()
190 int HWCDisplayVirtual::SetConfig(uint32_t width, uint32_t height) { in SetConfig()
203 HWC2::Error HWCDisplayVirtual::SetOutputBuffer(buffer_handle_t buf, int32_t release_fence) { in SetOutputBuffer()
[all …]
Dhwc_display_virtual.h39 class HWCDisplayVirtual : public HWCDisplay {
53 HWCDisplayVirtual(CoreInterface *core_intf, HWCBufferAllocator *buffer_allocator,

12