Lines Matching defs:HWCDisplay
52 #define __CLASS__ "HWCDisplay"
65 HWCDisplay::HWCDisplay(CoreInterface *core_intf, hwc_procs_t const **hwc_procs, DisplayType type,
72 int HWCDisplay::Init() {
115 int HWCDisplay::Deinit() {
131 int HWCDisplay::EventControl(int event, int enable) {
158 int HWCDisplay::SetPowerMode(int mode) {
209 int HWCDisplay::GetDisplayConfigs(uint32_t *configs, size_t *num_configs) {
218 int HWCDisplay::GetDisplayAttributes(uint32_t config, const uint32_t *display_attributes,
253 int HWCDisplay::GetActiveConfig() {
257 int HWCDisplay::SetActiveConfig(int index) {
261 DisplayError HWCDisplay::SetMixerResolution(uint32_t width, uint32_t height) {
265 void HWCDisplay::SetFrameDumpConfig(uint32_t count, uint32_t bit_mask_layer_type) {
277 uint32_t HWCDisplay::GetLastPowerMode() {
281 DisplayError HWCDisplay::VSync(const DisplayEventVSync &vsync) {
293 DisplayError HWCDisplay::Refresh() {
297 DisplayError HWCDisplay::CECMessage(char *message) {
307 int HWCDisplay::AllocateLayerStack(hwc_display_contents_1_t *content_list) {
332 void HWCDisplay::FreeLayerStack() {
340 int HWCDisplay::PrepareLayerParams(hwc_layer_1_t *hwc_layer, Layer* layer) {
406 void HWCDisplay::CommitLayerParams(hwc_layer_1_t *hwc_layer, Layer *layer) {
425 int HWCDisplay::PrePrepareLayerStack(hwc_display_contents_1_t *content_list) {
567 int HWCDisplay::PrepareLayerStack(hwc_display_contents_1_t *content_list) {
612 int HWCDisplay::CommitLayerStack(hwc_display_contents_1_t *content_list) {
668 int HWCDisplay::PostCommitLayerStack(hwc_display_contents_1_t *content_list) {
734 bool HWCDisplay::IsLayerUpdating(hwc_display_contents_1_t *content_list, const Layer *layer) {
743 void HWCDisplay::SetRect(const hwc_rect_t &source, LayerRect *target) {
750 void HWCDisplay::SetRect(const hwc_frect_t &source, LayerRect *target) {
757 void HWCDisplay::SetComposition(const int32_t &source, LayerComposition *target) {
764 void HWCDisplay::SetComposition(const LayerComposition &source, int32_t *target) {
773 void HWCDisplay::SetBlending(const int32_t &source, LayerBlending *target) {
781 void HWCDisplay::SetIdleTimeoutMs(uint32_t timeout_ms) {
785 DisplayError HWCDisplay::SetMaxMixerStages(uint32_t max_mixer_stages) {
795 LayerBufferFormat HWCDisplay::GetSDMFormat(const int32_t &source, const int flags) {
852 void HWCDisplay::DumpInputBuffers(hwc_display_contents_1_t *content_list) {
904 void HWCDisplay::DumpOutputBuffer(const BufferInfo& buffer_info, void *base, int fence) {
946 const char *HWCDisplay::GetHALPixelFormatString(int format) {
1021 const char *HWCDisplay::GetDisplayString() {
1034 int HWCDisplay::SetFrameBufferResolution(uint32_t x_pixels, uint32_t y_pixels) {
1056 void HWCDisplay::GetFrameBufferResolution(uint32_t *x_pixels, uint32_t *y_pixels) {
1064 DisplayError HWCDisplay::GetMixerResolution(uint32_t *x_pixels, uint32_t *y_pixels) {
1069 void HWCDisplay::GetPanelResolution(uint32_t *x_pixels, uint32_t *y_pixels) {
1080 int HWCDisplay::SetDisplayStatus(uint32_t display_status) {
1108 int HWCDisplay::SetCursorPosition(int x, int y) {
1128 int HWCDisplay::OnMinHdcpEncryptionLevelChange(uint32_t min_enc_level) {
1138 void HWCDisplay::MarkLayersForGPUBypass(hwc_display_contents_1_t *content_list) {
1145 void HWCDisplay::ApplyScanAdjustment(hwc_rect_t *display_frame) {
1148 DisplayError HWCDisplay::SetCSC(ColorSpace_t source, LayerCSC *target) {
1161 DisplayError HWCDisplay::SetIGC(IGC_t source, LayerIGC *target) {
1173 DisplayError HWCDisplay::SetMetaData(const private_handle_t *pvt_handle, Layer *layer) {
1233 int HWCDisplay::SetPanelBrightness(int level) {
1243 int HWCDisplay::GetPanelBrightness(int *level) {
1247 int HWCDisplay::ToggleScreenUpdates(bool enable) {
1254 int HWCDisplay::ColorSVCRequestRoute(const PPDisplayAPIPayload &in_payload,
1267 int HWCDisplay::GetVisibleDisplayRect(hwc_rect_t* visible_rect) {
1282 void HWCDisplay::SetSecureDisplay(bool secure_display_active) {
1287 int HWCDisplay::SetActiveDisplayConfig(int config) {
1291 int HWCDisplay::GetActiveDisplayConfig(uint32_t *config) {
1295 int HWCDisplay::GetDisplayConfigCount(uint32_t *count) {
1299 int HWCDisplay::GetDisplayAttributesForConfig(int config,
1306 bool HWCDisplay::SingleLayerUpdating(uint32_t app_layer_count) {
1319 bool HWCDisplay::SingleVideoLayerUpdating(uint32_t app_layer_count) {
1332 uint32_t HWCDisplay::RoundToStandardFPS(float fps) {
1348 uint32_t HWCDisplay::SanitizeRefreshRate(uint32_t req_refresh_rate) {
1364 DisplayClass HWCDisplay::GetDisplayClass() {
1368 void HWCDisplay::PrepareDynamicRefreshRate(Layer *layer) {
1376 bool HWCDisplay::IsSurfaceUpdated(const std::vector<LayerRect> &dirty_regions) {