Home
last modified time | relevance | path

Searched refs:ToneMapSession (Results 1 – 16 of 16) sorted by relevance

/aosp12/hardware/qcom/display/msm8998/sdm/libs/hwc2/
H A Dhwc_tonemapper.cpp52 ToneMapSession::ToneMapSession(HWCBufferAllocator *buffer_allocator) in ToneMapSession() function in sdm::ToneMapSession
57 ToneMapSession::~ToneMapSession() { in ~ToneMapSession()
63 void ToneMapSession::OnTask(const ToneMapTaskCode &task_code, in OnTask()
122 void ToneMapSession::FreeIntermediateBuffers() { in FreeIntermediateBuffers()
143 void ToneMapSession::SetReleaseFence(int fd) { in SetReleaseFence()
149 void ToneMapSession::SetToneMapConfig(Layer *layer) { in SetToneMapConfig()
158 bool ToneMapSession::IsSameToneMapConfig(Layer *layer) { in IsSameToneMapConfig()
221 void HWCToneMapper::ToneMap(Layer* layer, ToneMapSession *session) { in ToneMap()
252 ToneMapSession *session = tone_map_sessions_.at(session_index); in PostCommit()
329 ToneMapSession *tonemap_session = tone_map_sessions_.at(i); in AcquireToneMapSession()
[all …]
H A Dhwc_tonemapper.h73 class ToneMapSession : public SyncTask<ToneMapTaskCode>::TaskHandler {
75 explicit ToneMapSession(HWCBufferAllocator *buffer_allocator);
76 ~ToneMapSession();
112 void ToneMap(Layer *layer, ToneMapSession *session);
114 void DumpToneMapOutput(ToneMapSession *session, int *acquire_fence);
116 std::vector<ToneMapSession*> tone_map_sessions_;
/aosp12/hardware/qcom/display/msm8909/sdm/libs/hwc2/
H A Dhwc_tonemapper.cpp52 ToneMapSession::ToneMapSession(HWCBufferAllocator *buffer_allocator) in ToneMapSession() function in sdm::ToneMapSession
57 ToneMapSession::~ToneMapSession() { in ~ToneMapSession()
63 void ToneMapSession::OnTask(const ToneMapTaskCode &task_code, in OnTask()
122 void ToneMapSession::FreeIntermediateBuffers() { in FreeIntermediateBuffers()
143 void ToneMapSession::SetReleaseFence(int fd) { in SetReleaseFence()
149 void ToneMapSession::SetToneMapConfig(Layer *layer) { in SetToneMapConfig()
158 bool ToneMapSession::IsSameToneMapConfig(Layer *layer) { in IsSameToneMapConfig()
223 void HWCToneMapper::ToneMap(Layer* layer, ToneMapSession *session) { in ToneMap()
254 ToneMapSession *session = tone_map_sessions_.at(session_index); in PostCommit()
346 ToneMapSession *tonemap_session = tone_map_sessions_.at(i); in AcquireToneMapSession()
[all …]
H A Dhwc_tonemapper.h73 class ToneMapSession : public SyncTask<ToneMapTaskCode>::TaskHandler {
75 explicit ToneMapSession(HWCBufferAllocator *buffer_allocator);
76 ~ToneMapSession();
112 void ToneMap(Layer *layer, ToneMapSession *session);
114 void DumpToneMapOutput(ToneMapSession *session, int *acquire_fence);
116 std::vector<ToneMapSession*> tone_map_sessions_;
/aosp12/hardware/qcom/display/msm8909w_3100/sdm/libs/hwc2/
H A Dhwc_tonemapper.cpp52 ToneMapSession::ToneMapSession(HWCBufferAllocator *buffer_allocator) in ToneMapSession() function in sdm::ToneMapSession
57 ToneMapSession::~ToneMapSession() { in ~ToneMapSession()
63 void ToneMapSession::OnTask(const ToneMapTaskCode &task_code, in OnTask()
122 void ToneMapSession::FreeIntermediateBuffers() { in FreeIntermediateBuffers()
143 void ToneMapSession::SetReleaseFence(int fd) { in SetReleaseFence()
149 void ToneMapSession::SetToneMapConfig(Layer *layer) { in SetToneMapConfig()
158 bool ToneMapSession::IsSameToneMapConfig(Layer *layer) { in IsSameToneMapConfig()
221 void HWCToneMapper::ToneMap(Layer* layer, ToneMapSession *session) { in ToneMap()
252 ToneMapSession *session = tone_map_sessions_.at(session_index); in PostCommit()
343 ToneMapSession *tonemap_session = tone_map_sessions_.at(i); in AcquireToneMapSession()
[all …]
H A Dhwc_tonemapper.h73 class ToneMapSession : public SyncTask<ToneMapTaskCode>::TaskHandler {
75 explicit ToneMapSession(HWCBufferAllocator *buffer_allocator);
76 ~ToneMapSession();
112 void ToneMap(Layer *layer, ToneMapSession *session);
114 void DumpToneMapOutput(ToneMapSession *session, int *acquire_fence);
116 std::vector<ToneMapSession*> tone_map_sessions_;
/aosp12/hardware/qcom/sm7250/display/composer/
H A Dhwc_tonemapper.cpp52 ToneMapSession::ToneMapSession(HWCBufferAllocator *buffer_allocator) in ToneMapSession() function in sdm::ToneMapSession
57 ToneMapSession::~ToneMapSession() { in ~ToneMapSession()
63 void ToneMapSession::OnTask(const ToneMapTaskCode &task_code, in OnTask()
106 DisplayError ToneMapSession::AllocateIntermediateBuffers(const Layer *layer) { in AllocateIntermediateBuffers()
125 void ToneMapSession::FreeIntermediateBuffers() { in FreeIntermediateBuffers()
143 void ToneMapSession::SetReleaseFence(const shared_ptr<Fence> &fd) { in SetReleaseFence()
211 ToneMapSession *session = tone_map_sessions_.at(session_index); in HandleToneMap()
221 void HWCToneMapper::ToneMap(Layer* layer, ToneMapSession *session) { in ToneMap()
244 ToneMapSession *session = tone_map_sessions_.at(session_index); in PostCommit()
328 ToneMapSession *tonemap_session = tone_map_sessions_.at(i); in AcquireToneMapSession()
[all …]
H A Dhwc_tonemapper.h73 class ToneMapSession : public SyncTask<ToneMapTaskCode>::TaskHandler {
75 explicit ToneMapSession(HWCBufferAllocator *buffer_allocator);
76 ~ToneMapSession();
112 void ToneMap(Layer *layer, ToneMapSession *session);
114 void DumpToneMapOutput(ToneMapSession *session, shared_ptr<sdm::Fence> acquire_fence);
116 std::vector<ToneMapSession*> tone_map_sessions_;
/aosp12/hardware/qcom/sdm845/display/sdm/libs/hwc2/
H A Dhwc_tonemapper.cpp52 ToneMapSession::ToneMapSession(HWCBufferAllocator *buffer_allocator) in ToneMapSession() function in sdm::ToneMapSession
57 ToneMapSession::~ToneMapSession() { in ~ToneMapSession()
63 void ToneMapSession::OnTask(const ToneMapTaskCode &task_code, in OnTask()
122 void ToneMapSession::FreeIntermediateBuffers() { in FreeIntermediateBuffers()
135 void ToneMapSession::UpdateBuffer(int acquire_fence, LayerBuffer *buffer) { in UpdateBuffer()
144 void ToneMapSession::SetReleaseFence(int fd) { in SetReleaseFence()
214 ToneMapSession *session = tone_map_sessions_.at(session_index); in HandleToneMap()
224 void HWCToneMapper::ToneMap(Layer* layer, ToneMapSession *session) { in ToneMap()
255 ToneMapSession *session = tone_map_sessions_.at(session_index); in PostCommit()
348 ToneMapSession *tonemap_session = tone_map_sessions_.at(i); in AcquireToneMapSession()
[all …]
H A Dhwc_tonemapper.h73 class ToneMapSession : public SyncTask<ToneMapTaskCode>::TaskHandler {
75 explicit ToneMapSession(HWCBufferAllocator *buffer_allocator);
76 ~ToneMapSession();
112 void ToneMap(Layer *layer, ToneMapSession *session);
114 void DumpToneMapOutput(ToneMapSession *session, int *acquire_fence);
116 std::vector<ToneMapSession*> tone_map_sessions_;
/aosp12/hardware/qcom/sm8150/display/sdm/libs/hwc2/
H A Dhwc_tonemapper.cpp52 ToneMapSession::ToneMapSession(HWCBufferAllocator *buffer_allocator) in ToneMapSession() function in sdm::ToneMapSession
57 ToneMapSession::~ToneMapSession() { in ~ToneMapSession()
63 void ToneMapSession::OnTask(const ToneMapTaskCode &task_code, in OnTask()
122 void ToneMapSession::FreeIntermediateBuffers() { in FreeIntermediateBuffers()
135 void ToneMapSession::UpdateBuffer(int acquire_fence, LayerBuffer *buffer) { in UpdateBuffer()
144 void ToneMapSession::SetReleaseFence(int fd) { in SetReleaseFence()
214 ToneMapSession *session = tone_map_sessions_.at(session_index); in HandleToneMap()
224 void HWCToneMapper::ToneMap(Layer* layer, ToneMapSession *session) { in ToneMap()
255 ToneMapSession *session = tone_map_sessions_.at(session_index); in PostCommit()
348 ToneMapSession *tonemap_session = tone_map_sessions_.at(i); in AcquireToneMapSession()
[all …]
H A Dhwc_tonemapper.h73 class ToneMapSession : public SyncTask<ToneMapTaskCode>::TaskHandler {
75 explicit ToneMapSession(HWCBufferAllocator *buffer_allocator);
76 ~ToneMapSession();
112 void ToneMap(Layer *layer, ToneMapSession *session);
114 void DumpToneMapOutput(ToneMapSession *session, int *acquire_fence);
116 std::vector<ToneMapSession*> tone_map_sessions_;
/aosp12/hardware/qcom/display/msm8909/sdm/libs/hwc/
H A Dhwc_tonemapper.cpp55 ToneMapSession::~ToneMapSession() { in ~ToneMapSession()
73 void ToneMapSession::FreeIntermediateBuffers() { in FreeIntermediateBuffers()
87 void ToneMapSession::UpdateBuffer(int acquire_fence, LayerBuffer *buffer) { in UpdateBuffer()
95 void ToneMapSession::SetReleaseFence(int fd) { in SetReleaseFence()
101 void ToneMapSession::SetToneMapConfig(Layer *layer) { in SetToneMapConfig()
110 bool ToneMapSession::IsSameToneMapConfig(Layer *layer) { in IsSameToneMapConfig()
164 ToneMapSession *session = tone_map_sessions_.at(session_index); in HandleToneMap()
206 ToneMapSession *session = tone_map_sessions_.at(session_index); in PostCommit()
238 void HWCToneMapper::DumpToneMapOutput(ToneMapSession *session, int *acquire_fd) { in DumpToneMapOutput()
290 ToneMapSession *tonemap_session = tone_map_sessions_.at(i); in AcquireToneMapSession()
[all …]
H A Dhwc_tonemapper.h56 class ToneMapSession {
58 ~ToneMapSession();
88 void ToneMap(hwc_layer_1_t *hwc_layer, Layer *layer, ToneMapSession *session);
90 void DumpToneMapOutput(ToneMapSession *session, int *acquire_fence);
92 std::vector<ToneMapSession*> tone_map_sessions_;
/aosp12/hardware/qcom/display/msm8909w_3100/sdm/libs/hwc/
H A Dhwc_tonemapper.cpp55 ToneMapSession::~ToneMapSession() { in ~ToneMapSession()
73 void ToneMapSession::FreeIntermediateBuffers() { in FreeIntermediateBuffers()
87 void ToneMapSession::UpdateBuffer(int acquire_fence, LayerBuffer *buffer) { in UpdateBuffer()
95 void ToneMapSession::SetReleaseFence(int fd) { in SetReleaseFence()
101 void ToneMapSession::SetToneMapConfig(Layer *layer) { in SetToneMapConfig()
110 bool ToneMapSession::IsSameToneMapConfig(Layer *layer) { in IsSameToneMapConfig()
164 ToneMapSession *session = tone_map_sessions_.at(session_index); in HandleToneMap()
206 ToneMapSession *session = tone_map_sessions_.at(session_index); in PostCommit()
238 void HWCToneMapper::DumpToneMapOutput(ToneMapSession *session, int *acquire_fd) { in DumpToneMapOutput()
290 ToneMapSession *tonemap_session = tone_map_sessions_.at(i); in AcquireToneMapSession()
[all …]
H A Dhwc_tonemapper.h56 class ToneMapSession {
58 ~ToneMapSession();
88 void ToneMap(hwc_layer_1_t *hwc_layer, Layer *layer, ToneMapSession *session);
90 void DumpToneMapOutput(ToneMapSession *session, int *acquire_fence);
92 std::vector<ToneMapSession*> tone_map_sessions_;