CN112581557A - 图层绘制方法及电子设备 - Google Patents
图层绘制方法及电子设备 Download PDFInfo
- Publication number
- CN112581557A CN112581557A CN201910943806.7A CN201910943806A CN112581557A CN 112581557 A CN112581557 A CN 112581557A CN 201910943806 A CN201910943806 A CN 201910943806A CN 112581557 A CN112581557 A CN 112581557A
- Authority
- CN
- China
- Prior art keywords
- layer
- coprocessor
- application processor
- layers
- electronic device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims abstract description 45
- 230000000694 effects Effects 0.000 abstract description 15
- 238000010586 diagram Methods 0.000 description 8
- 230000008569 process Effects 0.000 description 8
- 238000012545 processing Methods 0.000 description 8
- 230000007246 mechanism Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 4
- 238000013461 design Methods 0.000 description 3
- 230000036961 partial effect Effects 0.000 description 3
- 230000000670 limiting effect Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000002411 adverse Effects 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000011982 device technology Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000002194 synthesizing effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/20—Drawing from basic elements, e.g. lines or circles
- G06T11/206—Drawing of charts or graphs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/20—Processor architectures; Processor configuration, e.g. pipelining
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
- G06T2200/24—Indexing scheme for image data processing or generation, in general involving graphical user interfaces [GUIs]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Advance Control (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请提出一种图层绘制方法及电子设备。应用于电子设备中,在电子设备的显示屏中显示所绘制的图层,电子设备包括应用处理器和协处理器,协处理器的运行功耗小于应用处理器的运行功耗,该方法包括:通过应用处理器检测图层绘制需求;根据图层绘制需求,通过协处理器绘制图层,或者,通过应用处理器结合协处理器绘制图层。通过本申请,能够采用应用处理器AP结合协处理器对图层进行绘制,有效提升图层绘制效果。
Description
技术领域
本申请涉及计算机技术领域,尤其涉及一种图层绘制方法及电子设备。
背景技术
随着电子设备技术的发展,电子设备的应用越来越广泛,对显示效果的需求也越来越高。
相关技术中,在电子设备显示相应的图层时,一般采用电子设备内置的应用处理器(Application Processor,AP)绘制相应的图层并显示,例如,应用处理器AP控制电子设备显示屏的图层绘制相关的应用程序,以绘制相应的图层并显示,此时,该应用处理器AP为可以进行控制的唯一的处理器。
这种方式下,图层绘制效果较为单一,绘制效果不佳。
发明内容
本申请至少在一定程度上解决相关技术中的技术问题之一。
为此,本申请提出一种图层绘制方法及电子设备,能够采用应用处理器AP结合协处理器对图层进行绘制,有效提升图层绘制效果。
本申请第一方面实施例提出的图层绘制方法,应用于电子设备中,在所述电子设备的显示屏中显示所绘制的图层,所述电子设备包括应用处理器和协处理器,所述协处理器的运行功耗小于所述应用处理器的运行功耗,所述方法包括:通过所述应用处理器检测图层绘制需求;根据所述图层绘制需求,通过所述协处理器绘制图层,或者,通过所述应用处理器结合所述协处理器绘制所述图层
本申请第一方面实施例提出的图层绘制方法,通过应用处理器检测图层绘制需求,并根据图层绘制需求,通过协处理器绘制图层,或者,通过应用处理器结合协处理器绘制图层,能够采用应用处理器AP结合协处理器对图层进行绘制,有效提升图层绘制效果。
本申请第二方面实施例提出的电子设备,在所述电子设备的显示屏中显示所绘制的图层,所述电子设备包括应用处理器和协处理器,所述协处理器的运行功耗小于所述应用处理器的运行功耗,其中,所述应用处理器,用于检测图层绘制需求;所述应用处理器,还用于根据所述图层绘制需求,绘制图层,以及向所述协处理器发送相应的调用指令;或者,所述应用处理器,还用于根据所述图层绘制需求,直接向所述协处理器发送相应的调用指令;所述协处理器,用于在接收到所述调用指令时,绘制所述图层。
本申请第二方面实施例提出的电子设备,通过应用处理器检测图层绘制需求,并根据图层绘制需求,通过协处理器绘制图层,或者,通过应用处理器结合协处理器绘制图层,能够采用应用处理器AP结合协处理器对图层进行绘制,有效提升图层绘制效果。
本申请附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。
附图说明
本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
图1是本申请一实施例提出的图层绘制方法的流程示意图;
图2为本申请实施例中协处理器的结构示意图;
图3为本申请实施例中电子设备的架构设计示意图;
图4是本申请另一实施例提出的图层绘制方法的流程示意图;
图5是本申请另一实施例提出的图层绘制方法的流程示意图;
图6为本申请实施例中应用示意图;
图7是本申请一实施例提出的电子设备的结构示意图。
具体实施方式
下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能理解为对本申请的限制。相反,本申请的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。
为解决相关技术中,图层绘制效果较为单一,绘制效果不佳的技术问题,本申请实施例提出一种图层绘制方法,通过应用处理器检测图层绘制需求,并根据图层绘制需求,通过协处理器绘制图层,或者,通过应用处理器结合协处理器绘制图层,能够采用应用处理器AP结合协处理器对图层进行绘制,有效提升图层绘制效果。
图1是本申请一实施例提出的图层绘制方法的流程示意图。
本实施例以图层绘制方法被配置在图层绘制装置中来举例说明。
本实施例中图层绘制方法被配置在图层绘制装置中,图层绘制装置可以设置在电子设备或是服务器中,本申请实施例对此不作限制。
本实施例以图层绘制方法被配置在电子设备中为例。
本实施例中,在电子设备的显示屏中显示所绘制的图层,电子设备包括:应用处理器和协处理器,协处理器的运行功耗小于应用处理器的运行功耗。
其中,参见图2,图2为本申请实施例中协处理器的结构示意图。图2中包括:微控制器、VSP(Vision Signal Processor,视频信号处理器)、ISP(Image Signal Processor,图像信号处理器)、内存模块、寄存器模块以及GPIO(Global Purpose Input Output,通用目的输入输出),其中微控制器用于对协处理器中的各个软硬件进行控制,包括数据和指令,VSP和ISP对输入的视频和图像信号进行运算和处理,内存模块用于存放图像和视频数据以及处理相关数据的指令,寄存器模块存放最常用的数据,便于数据的快速使用,GPIO用于在计算机中进行通信,将视频和图像数据传输给显示屏或是其它模块,也可以在应用处理器和协处理器之间进行通信,传递状态信息。
本申请实施例中,在预先在电子设备中配置协处理器时,协处理器与已有的应用处理器的架构设计可以参见图3,图3为本申请实施例中电子设备的架构设计示意图。图3中包括:应用处理器,协处理器,MIPI SWITCH(Mobile Industry Processor InterfaceSwitch,移动产业处理器接口切换)模块和显示屏,其中,应用处理器用于处理单幅较复杂的图层或者在多个图层绘制中绘制图层的部分区域,协处理器用于处理单幅简单图层的绘制或者在多图层绘制中绘制图层的部分区域,其中协处理器绘制的图层与应用处理器绘制的图层可以是相互独立的区域,也可以相互叠加,MIPI SWITCH模块用于控制应用处理器与协处理器绘图的切换,也用于将应用处理器和/或协处理器绘制的图层传递至显示屏上,由显示屏显示绘制后的图层。
S101:通过应用处理器检测图层绘制需求。
其中,在由应用处理器检测图层绘制需求时,该图层绘制需求可由用户根据自身的需求进行选取,由应用处理器检测用户所选取的结果确定图层绘制需求,或者,也可以由应用处理器分析电子设备当前的运行功耗情况(当前运行功耗情况可以为任意能够用于描述电子设备当前的运行功耗情况的信息),并结合当前的运行功耗情况,以及预设的一些规则确定图层绘制需求,对此不作限制。
其中的图层绘制需求可以例如包括:第一绘制需求和第二绘制需求。
第一绘制需求,指示绘制图层所需要的处理器的运行功耗小于功耗阈值,第二绘制需求,指示待绘制的图层的数量包括多个。
上述图层绘制需求的划分也可以为其它任意可能的划分方式,对此不作限制。
作为一种示例,可以预先在电子设备上提供多个图层绘制需求对应的触控按钮,用户可以根据自身的需求触发触控按钮中的一个,应用处理器确定与用户所触发的触控按钮对应的图层绘制需求,作为检测得到的图层绘制需求。
作为另一个更具体的示例,可以由应用处理器检测电子设备的当前运行功耗情况,在当前运行功耗情况大于功耗阈值时,表明当前电子设备的运行功耗较高,此时可以确定图层绘制需求为需要启动协处理器进行图层绘制的需求,由于协处理器的运行功耗小于应用处理器的运行功耗,则采用协处理器进行图层绘制,不会对已经具有高运行功耗的电子设备带来过多的图层绘制负担,或者,可以由应用处理器检测电子设备所需要绘制图层的数量,若电子设备所需要绘制图层的数量包括多个,此时,可以通过应用处理器结合协处理器绘制不同的图层,由此可见,能够灵活地结合图层绘制需求确定选择协处理器,或者协处理器结合应用处理器绘制相应的图层,方法较为灵活,全方位地保障图层绘制的效果。
S102:根据图层绘制需求,通过协处理器绘制图层,或者,通过应用处理器结合协处理器绘制图层。
在上述由应用处理器检测得到图层绘制需求后,可以根据该图层绘制需求选取适配的处理器协作方案绘制图层,即根据图层绘制需求确定仅仅通过协处理器绘制图层,还是通过应用处理器结合协处理器绘制图层。
在通过协处理器绘制图层时,则应用处理器可以通过通用输入/输出口(General-purpose input/output,GPIO)中断机制调用协处理器,也可以通过MAILBOX通信邮箱机制调用协处理器,以通过协处理器绘制相应的图层。
可选地,若图层绘制需求为第一绘制需求,则通过协处理器绘制图层;其中,第一绘制需求,指示绘制图层所需要的处理器的运行功耗小于功耗阈值;若图层绘制需求为第二绘制需求,则通过应用处理器结合协处理器绘制图层;其中,第二绘制需求,指示待绘制的图层的数量包括多个。
其中,功耗阈值可以是预先设定的,或者,也可以是在具体应用的过程中动态生成的,对此不作限制。
当图层绘制需求为第一绘制需求时,则可以直接通过应用处理器调用协处理器,以通过协处理器绘制图层,在通过协处理器绘制图层时,应用处理器可以进入休眠状态,能够有效地节约电子设备的运行功耗,使得电子设备能够更快地响应图层绘制的处理逻辑。
当图层绘制需求为第二绘制需求时,则通过应用处理器结合协处理器绘制图层,此时,可以使应用处理器和协处理器交互进行多个图层的绘制,例如,首先采用应用处理器绘制其中的一个图层,而后,应用处理器通过通用输入/输出口(General-purpose input/output,GPIO)中断机制调用协处理器,从而使协处理器绘制其中的另一个图层,在协处理器绘制其中的另一个图层的过程中,应用处理器可以进入休眠状态,以此实现高效地绘制,并且节约了电子设备的运行功耗。
本实施例中,通过应用处理器检测图层绘制需求,并根据图层绘制需求,通过协处理器绘制图层,或者,通过应用处理器结合协处理器绘制图层,能够采用应用处理器AP结合协处理器对图层进行绘制,有效提升图层绘制效果。
图4是本申请另一实施例提出的图层绘制方法的流程示意图。
本实施例以图层绘制需求为第二绘制需求,即图层绘制需求指示待绘制的图层的数量包括多个时的应用场景进行示例。
参见图4,该方法包括:
S401:应用处理器绘制第一图层,将绘制得到的第一图层发送至显示屏。
在具体执行的过程中,若图层绘制需求指示待绘制的图层的数量包括多个,此时,可以协同调用应用处理器和协处理器交互进行图层的绘制。
S402:绘制完成后,应用处理器发送通知消息给协处理器,应用处理器进入休眠状态。
S403:协处理器接收到通知消息后,协处理器绘制第二图层,将绘制得到的第二图层发送至显示屏;第一图层和第二图层用于生成目标图层,从而在电子设备的显示屏中显示目标图层,第一图层和第二图层属于多个图层。
例如,由应用处理器绘制第一图层,绘制完毕后,可以由应用处理器将绘制得到的第一图层发送至显示屏,以供显示屏对第一图层进行显示,而后,应用处理器通过通用输入/输出口(General-purpose input/output,GPIO)中断机制调用协处理器,从而使协处理器绘制其中的另一个图层(该另一个图层可以被称为第二图层)。
其中,在交互绘制的过程中,应用处理器绘制的图层可以被称为第一图层,相应的,协处理器绘制的图层可以被称为第二图层。
上述的第一图层和第二图层均用于生成目标图层,从而在显示屏中显示生成的目标图层,由第一图层和第二图层生成的图层,可以被称为目标图层。
其中,在由协处理器绘制第二图层时,由于协处理器的运行功耗通常较小,因此,本申请实施例中还可以通过各个协处理器绘制各自对应的第二图层。
S404:显示屏根据绘制得到的第一图层和第二图层生成目标图层。
当待绘制的图层的数量包括多个时,可以适用于大部分电子设备中显示图层的应用情况,在后续根据绘制的第一图层和第二图层生成目标图层时,可以采用相关技术中的图层生成算法生成目标图层。
可以理解的是,为了保证后续图层合成的效果,一般所绘制的不同的图层之间不包含重叠的部分,此时,在生成目标图层后,不同的所绘制的图层可以对应于显示屏中不同的显示区域,从内容的角度丰富图层的显示效果,而若各个所绘制的图层之间包含重叠的部分,则可以对各个所绘制的图层进行拼合而后进行显示,能够从视觉的角度丰富图层的显示效果。
作为一种示例,当电子设备应用处理器判断待绘制的图层的数量包括多个时,应用处理器绘制好相应的第一图层,并通过MIPI SWITCH(Mobile Industry ProcessorInterface Switch,移动产业处理器接口切换)模块传递到显示屏的显示区域A,而后,通过GPIO中断机制通知协处理器(或者,也可以由应用处理器处理完相关的图层绘制后,通过MAILBOX将关键信息传递至协处理器,再通过GPIO中断机制通知协处理器),而后,应用处理器进入睡眠模式,由协处理器绘制相应的第二图层,并通过MIPI SWITCH模块传递至显示屏的显示区域B,实现多图层的绘制。
作为一个更具体的示例,由应用处理器绘制第一图层,参见图5,图5是本申请另一实施例提出的图层绘制方法的流程示意图,应用处理器绘制第一图层时,首先按配置读取数据,并将读取的数据转换为YUV444格式的数据,并用于图层绘制,而后,协处理器绘制第二图层,首先协处理器按配置读取数据,读取的数据经过调色板对数据进行处理,将处理后的数据转换为YUV444格式的数据,和应用处理器绘制的第一图层的YUV444格式的数据进行合成,得到合成后的数据,对合成后的数据进行亮度调节和色度调节,对调节后的数据,进行伽马变换,并进行Scaling处理,处理后将YUV444格式的数据转换为RGB888格式的数据,经过调色和下阈值调整后,由DIS控制器进行控制生成目标图层。
在另一些实施例中,协处理器的数量包括多个,各协处理器用于绘制对应的第二图层,各第二图层用于绘制对应的第二目标图层。
参见图6,图6为本申请实施例中应用示意图,在图6中包括:应用处理器、协处理器0到协处理器N、MIPI SWITCH(Mobile Industry Processor Interface Switch移动产业处理器接口切换)模块和显示屏,其中,应用处理器用于绘制较复杂图层或者多图层绘制中的一个图层,协处理器0至协处理器N用于绘制对应的第二图层,其中所绘制的图层的部分区域可以重叠,也可以相互不重叠,MIPI SWITCH模块用于对应用处理器绘制的第一图层,以及协处理器0至协处理器N绘制的第二图层进行合成,并传递到显示屏中显示,显示屏用于显示绘制后生成的图层。
图6可以具体应用在绘制多个第二图层时,本申请实施例中还可以预先针对电子设备配置多个协处理器,由于协处理器的运行功耗可以配置为远小于应用处理器,因此,配置多个协处理器时,对电子设备总体的运行功耗情况并不会造成不好的影响,此时,可以由各协处理器用于绘制对应的第二图层,能够实现并行绘制第二图层,节约绘制时间,提高绘制效率。
本实施例中,通过由应用处理器绘制第一图层,将绘制得到的第一图层发送至显示屏,绘制完成后,应用处理器发送通知消息给协处理器,应用处理器进入休眠状态,协处理器接收到通知消息后,协处理器绘制第二图层,将绘制得到的第二图层发送至显示屏;第一图层和第二图层用于生成目标图层,从而在电子设备的显示屏中显示目标图层,第一图层和第二图层属于多个图层,显示屏根据绘制得到的第一图层和第二图层生成目标图层,能够丰富了图层绘制效果,以及不仅仅实现高效地绘制,并且节约了电子设备的运行功耗。
图7是本申请一实施例提出的电子设备的结构示意图。
参见图7,电子设备70,包括:
显示屏701、应用处理器702、协处理器703.
在电子设备70的显示屏701中显示所绘制的图层,电子设备70包括应用处理器702和协处理器703,协处理器703的运行功耗小于应用处理器702的运行功耗,其中,
所述应用处理器702,用于检测图层绘制需求;
所述应用处理器702,还用于根据所述图层绘制需求,绘制图层,以及向所述协处理器发送相应的调用指令;或者,
所述应用处理器702,还用于根据所述图层绘制需求,直接向所述协处理器发送相应的调用指令;
所述协处理器703,用于在接收到所述调用指令时,绘制所述图层。
可选地,一些实施例中,若所述图层绘制需求为第一绘制需求,则所述应用处理器702,直接向所述协处理器发送相应的调用指令;其中,所述第一绘制需求,指示绘制所述图层所需要的处理器的运行功耗小于功耗阈值。
可选地,一些实施例中,若所述图层绘制需求为第二绘制需求,则所述应用处理器702,根据所述图层绘制需求,绘制图层,以及向所述协处理器发送相应的调用指令;其中,所述第二绘制需求,指示待绘制的所述图层的数量包括多个。
可选地,一些实施例中,所述应用处理器702绘制第一图层,将绘制得到的第一图层发送至所述显示屏701,在绘制完成后,所述应用处理器702发送通知消息给所述协处理器703,所述应用处理器702进入休眠状态,并且所述协处理器703接收到所述通知消息后,所述协处理器703绘制第二图层,将绘制得到的第二图层发送至所述显示屏701;所述第一图层和所述第二图层用于生成目标图层,从而在所述电子设备的显示屏701中显示所述目标图层,所述第一图层和所述第二图层属于所述多个图层。
需要说明的是,前述图1-图6对图层绘制方法实施例的解释说明也适用于该实施例的电子设备70,其实现原理类似,对此不在赘述。
本实施例中,通过应用处理器检测图层绘制需求,并根据图层绘制需求,通过协处理器绘制图层,或者,通过应用处理器结合协处理器绘制图层,能够采用应用处理器AP结合协处理器对图层进行绘制,有效提升图层绘制效果。
需要说明的是,在本申请的描述中,术语“第一”、“第二”等仅用于描述,而不能理解为指示或暗示相对重要性。此外,在本申请的描述中,除非另有说明,“多个”的含义是两个或两个以上。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本申请的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本申请的实施例所属技术领域的技术人员所理解。
应当理解,本申请的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行***执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
此外,在本申请各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
上述提到的存储介质可以是只读存储器,磁盘或光盘等。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本申请的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
尽管上面已经示出和描述了本申请的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本申请的限制,本领域的普通技术人员在本申请的范围内可以对上述实施例进行变化、修改、替换和变型。
Claims (10)
1.一种图层绘制方法,其特征在于,应用于电子设备中,在所述电子设备的显示屏中显示所绘制的图层,所述电子设备包括应用处理器和协处理器,所述协处理器的运行功耗小于所述应用处理器的运行功耗,所述方法包括:
通过所述应用处理器检测图层绘制需求;
根据所述图层绘制需求,通过所述协处理器绘制图层,或者,通过所述应用处理器结合所述协处理器绘制所述图层。
2.如权利要求1所述的图层绘制方法,其特征在于,所述根据所述图层绘制需求,通过所述协处理器绘制图层,或者,通过所述应用处理器结合所述协处理器绘制所述图层,包括:
若所述图层绘制需求为第一绘制需求,则通过所述协处理器绘制图层;其中,所述第一绘制需求,指示绘制所述图层所需要的处理器的运行功耗小于功耗阈值。
3.如权利要求1所述的图层绘制方法,其特征在于,所述根据所述图层绘制需求,通过所述协处理器绘制所述图层,或者,通过所述应用处理器结合所述协处理器绘制所述图层,包括:
若所述图层绘制需求为第二绘制需求,则通过所述应用处理器结合所述协处理器绘制所述图层;其中,所述第二绘制需求,指示待绘制的所述图层的数量包括多个。
4.如权利要求3所述的图层绘制方法,其特征在于,所述通过所述应用处理器结合所述协处理器绘制所述图层,包括:
所述应用处理器绘制第一图层,将绘制得到的第一图层发送至所述显示屏;
绘制完成后,所述应用处理器发送通知消息给所述协处理器,所述应用处理器进入休眠状态;
所述协处理器接收到所述通知消息后,所述协处理器绘制第二图层,将绘制得到的第二图层发送至所述显示屏;所述第一图层和所述第二图层用于生成目标图层,从而在所述电子设备的显示屏中显示所述目标图层,所述第一图层和所述第二图层属于所述多个图层。
5.如权利要求4所述的图层绘制方法,其特征在于,还包括:
所述显示屏根据绘制得到的第一图层和第二图层生成所述目标图层。
6.如权利要求4所述的图层绘制方法,其特征在于,所述协处理器的数量为多个,所述协处理器绘制第二图层,包括:
通过各个协处理器绘制各自对应的第二图层。
7.一种电子设备,其特征在于,在所述电子设备的显示屏中显示所绘制的图层,所述电子设备包括应用处理器和协处理器,所述协处理器的运行功耗小于所述应用处理器的运行功耗,其中,
所述应用处理器,用于检测图层绘制需求;
所述应用处理器,还用于根据所述图层绘制需求,绘制图层,以及向所述协处理器发送相应的调用指令;或者,
所述应用处理器,还用于根据所述图层绘制需求,直接向所述协处理器发送相应的调用指令;
所述协处理器,用于在接收到所述调用指令时,绘制所述图层。
8.如权利要求7所述的电子设备,其特征在于,若所述图层绘制需求为第一绘制需求,则所述应用处理器,直接向所述协处理器发送相应的调用指令;其中,所述第一绘制需求,指示绘制所述图层所需要的处理器的运行功耗小于功耗阈值。
9.如权利要求7所述的电子设备,其特征在于,若所述图层绘制需求为第二绘制需求,则所述应用处理器,根据所述图层绘制需求,绘制图层,以及向所述协处理器发送相应的调用指令;其中,所述第二绘制需求,指示待绘制的所述图层的数量包括多个。
10.如权利要求9所述的电子设备,其特征在于,其中,
所述应用处理器绘制第一图层,将绘制得到的第一图层发送至所述显示屏;
绘制完成后,所述应用处理器发送通知消息给所述协处理器,所述应用处理器进入休眠状态;
所述协处理器接收到所述通知消息后,所述协处理器绘制第二图层,将绘制得到的第二图层发送至所述显示屏;所述第一图层和所述第二图层用于生成目标图层,从而在所述电子设备的显示屏中显示所述目标图层,所述第一图层和所述第二图层属于所述多个图层。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910943806.7A CN112581557A (zh) | 2019-09-30 | 2019-09-30 | 图层绘制方法及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910943806.7A CN112581557A (zh) | 2019-09-30 | 2019-09-30 | 图层绘制方法及电子设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112581557A true CN112581557A (zh) | 2021-03-30 |
Family
ID=75116854
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910943806.7A Withdrawn CN112581557A (zh) | 2019-09-30 | 2019-09-30 | 图层绘制方法及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112581557A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113744122A (zh) * | 2021-09-23 | 2021-12-03 | 中国核动力研究设计院 | 一种用于核电厂svdu的多图层显示协处理器 |
CN117707715A (zh) * | 2023-05-25 | 2024-03-15 | 荣耀终端有限公司 | 应用程序的管理方法和电子设备 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150185815A1 (en) * | 2013-12-29 | 2015-07-02 | Motorola Mobility Llc | Apparatus and Method for Passing Event Handling Control from a Primary Processor to a Secondary Processor During Sleep Mode |
CN105674977A (zh) * | 2016-01-06 | 2016-06-15 | 华为技术有限公司 | 导航装置和导航方法 |
CN106937052A (zh) * | 2017-03-29 | 2017-07-07 | 维沃移动通信有限公司 | 一种图像数据的处理方法及移动终端 |
US20180226012A1 (en) * | 2015-07-31 | 2018-08-09 | Samsung Electronics Co., Ltd. | Display method and apparatus for electronic device |
CN108933955A (zh) * | 2017-05-24 | 2018-12-04 | 阿里巴巴集团控股有限公司 | 一种绘制方法及装置 |
US20190012987A1 (en) * | 2016-02-01 | 2019-01-10 | Alibaba Group Holding Limited | Method and system for playing multimedia data |
CN110083324A (zh) * | 2019-04-30 | 2019-08-02 | 华为技术有限公司 | 图像绘制的方法、装置、电子设备及计算机存储介质 |
-
2019
- 2019-09-30 CN CN201910943806.7A patent/CN112581557A/zh not_active Withdrawn
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150185815A1 (en) * | 2013-12-29 | 2015-07-02 | Motorola Mobility Llc | Apparatus and Method for Passing Event Handling Control from a Primary Processor to a Secondary Processor During Sleep Mode |
US20180226012A1 (en) * | 2015-07-31 | 2018-08-09 | Samsung Electronics Co., Ltd. | Display method and apparatus for electronic device |
CN105674977A (zh) * | 2016-01-06 | 2016-06-15 | 华为技术有限公司 | 导航装置和导航方法 |
US20190012987A1 (en) * | 2016-02-01 | 2019-01-10 | Alibaba Group Holding Limited | Method and system for playing multimedia data |
CN106937052A (zh) * | 2017-03-29 | 2017-07-07 | 维沃移动通信有限公司 | 一种图像数据的处理方法及移动终端 |
CN108933955A (zh) * | 2017-05-24 | 2018-12-04 | 阿里巴巴集团控股有限公司 | 一种绘制方法及装置 |
CN110083324A (zh) * | 2019-04-30 | 2019-08-02 | 华为技术有限公司 | 图像绘制的方法、装置、电子设备及计算机存储介质 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113744122A (zh) * | 2021-09-23 | 2021-12-03 | 中国核动力研究设计院 | 一种用于核电厂svdu的多图层显示协处理器 |
CN113744122B (zh) * | 2021-09-23 | 2023-06-20 | 中国核动力研究设计院 | 一种用于核电厂svdu的多图层显示协处理器 |
CN117707715A (zh) * | 2023-05-25 | 2024-03-15 | 荣耀终端有限公司 | 应用程序的管理方法和电子设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11833424B2 (en) | Image rendering method and apparatus, device and storage medium | |
WO2022037251A1 (zh) | 视频数据处理方法及装置 | |
US9491367B2 (en) | Image data processing method and electronic device supporting the same | |
US11132101B2 (en) | Icon moving method, terminal and storage medium | |
TWI471850B (zh) | 畫像顯示裝置及電子機器 | |
CN103139517B (zh) | 投影***及信息处理装置 | |
WO2020173371A1 (zh) | 一种图形绘制方法和电子设备 | |
CN106648496B (zh) | 电子设备及用于控制电子设备的显示器的方法 | |
CN112581557A (zh) | 图层绘制方法及电子设备 | |
WO2018000372A1 (zh) | 画面显示的方法和终端 | |
US20210335291A1 (en) | Method, device and system for data transmission, and display device | |
US11954787B2 (en) | Image rendering method in panoramic application and terminal device | |
US20240061569A1 (en) | Method for performing frame interpolation in interface display process and terminal device | |
US20230350631A1 (en) | Projection display method and electronic device | |
CN112925596A (zh) | 移动终端及其显示对象的显示方法 | |
CN112184595A (zh) | 移动终端及其图像显示方法 | |
US9933986B2 (en) | Method for switching display mode and electronic device thereof | |
CN113038141A (zh) | 视频帧处理方法及电子设备 | |
CN114067758B (zh) | 移动终端及其图像显示方法 | |
CN107852439B (zh) | 终端的显示方法、装置及终端 | |
CN115033199A (zh) | 移动终端及其图像显示方法 | |
JP2000020112A (ja) | 表示器 | |
TWI839111B (zh) | 移動物件偵測裝置及方法 | |
US20240221274A1 (en) | Display Method and Electronic Device | |
CN115376468A (zh) | 移动终端及其电子墨水屏的显示驱动方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20210330 |
|
WW01 | Invention patent application withdrawn after publication |