Searched refs:ToneMapTaskCode (Results 1 - 6 of 6) sorted by relevance

/hardware/qcom/display/msm8909/sdm/libs/hwc2/
H A Dhwc_tonemapper.h49 enum class ToneMapTaskCode : int32_t { class in namespace:sdm
55 struct ToneMapGetInstanceContext : public SyncTask<ToneMapTaskCode>::TaskContext {
59 struct ToneMapBlitContext : public SyncTask<ToneMapTaskCode>::TaskContext {
73 class ToneMapSession : public SyncTask<ToneMapTaskCode>::TaskHandler {
85 virtual void OnTask(const ToneMapTaskCode &task_code,
86 SyncTask<ToneMapTaskCode>::TaskContext *task_context);
89 SyncTask<ToneMapTaskCode> tone_map_task_;
H A Dhwc_tonemapper.cpp58 tone_map_task_.PerformTask(ToneMapTaskCode::kCodeDestroy, nullptr);
63 void ToneMapSession::OnTask(const ToneMapTaskCode &task_code,
64 SyncTask<ToneMapTaskCode>::TaskContext *task_context) {
66 case ToneMapTaskCode::kCodeGetInstance: {
82 case ToneMapTaskCode::kCodeBlit: {
93 case ToneMapTaskCode::kCodeDestroy: {
243 session->tone_map_task_.PerformTask(ToneMapTaskCode::kCodeBlit, &ctx);
365 session->tone_map_task_.PerformTask(ToneMapTaskCode::kCodeGetInstance, &ctx);
/hardware/qcom/display/msm8909w_3100/sdm/libs/hwc2/
H A Dhwc_tonemapper.h49 enum class ToneMapTaskCode : int32_t { class in namespace:sdm
55 struct ToneMapGetInstanceContext : public SyncTask<ToneMapTaskCode>::TaskContext {
59 struct ToneMapBlitContext : public SyncTask<ToneMapTaskCode>::TaskContext {
73 class ToneMapSession : public SyncTask<ToneMapTaskCode>::TaskHandler {
85 virtual void OnTask(const ToneMapTaskCode &task_code,
86 SyncTask<ToneMapTaskCode>::TaskContext *task_context);
89 SyncTask<ToneMapTaskCode> tone_map_task_;
H A Dhwc_tonemapper.cpp58 tone_map_task_.PerformTask(ToneMapTaskCode::kCodeDestroy, nullptr);
63 void ToneMapSession::OnTask(const ToneMapTaskCode &task_code,
64 SyncTask<ToneMapTaskCode>::TaskContext *task_context) {
66 case ToneMapTaskCode::kCodeGetInstance: {
82 case ToneMapTaskCode::kCodeBlit: {
93 case ToneMapTaskCode::kCodeDestroy: {
241 session->tone_map_task_.PerformTask(ToneMapTaskCode::kCodeBlit, &ctx);
362 session->tone_map_task_.PerformTask(ToneMapTaskCode::kCodeGetInstance, &ctx);
/hardware/qcom/display/msm8998/sdm/libs/hwc2/
H A Dhwc_tonemapper.h49 enum class ToneMapTaskCode : int32_t { class in namespace:sdm
55 struct ToneMapGetInstanceContext : public SyncTask<ToneMapTaskCode>::TaskContext {
59 struct ToneMapBlitContext : public SyncTask<ToneMapTaskCode>::TaskContext {
73 class ToneMapSession : public SyncTask<ToneMapTaskCode>::TaskHandler {
85 virtual void OnTask(const ToneMapTaskCode &task_code,
86 SyncTask<ToneMapTaskCode>::TaskContext *task_context);
89 SyncTask<ToneMapTaskCode> tone_map_task_;
H A Dhwc_tonemapper.cpp58 tone_map_task_.PerformTask(ToneMapTaskCode::kCodeDestroy, nullptr);
63 void ToneMapSession::OnTask(const ToneMapTaskCode &task_code,
64 SyncTask<ToneMapTaskCode>::TaskContext *task_context) {
66 case ToneMapTaskCode::kCodeGetInstance: {
82 case ToneMapTaskCode::kCodeBlit: {
93 case ToneMapTaskCode::kCodeDestroy: {
241 session->tone_map_task_.PerformTask(ToneMapTaskCode::kCodeBlit, &ctx);
348 session->tone_map_task_.PerformTask(ToneMapTaskCode::kCodeGetInstance, &ctx);

Completed in 7 milliseconds