一種針對虛擬現(xiàn)實應用延遲的系統(tǒng)優(yōu)化方法和裝置的制造方法
【專利摘要】本發(fā)明公開了一種針對虛擬現(xiàn)實應用延遲的系統(tǒng)優(yōu)化方法和裝置,其中,該方法包括:步驟A:在虛擬現(xiàn)實應用啟動后,根據(jù)所述虛擬現(xiàn)實應用提高系統(tǒng)CPU和GPU的主頻;步驟B:根據(jù)所述虛擬現(xiàn)實應用調(diào)整Android系統(tǒng)畫面投遞服務的垂直同步脈沖VSYNC和硬件垂直同步脈沖VSYNC的時間差。本發(fā)明通過提高CPU及GPU的主頻,以及調(diào)整Android系統(tǒng)畫面投遞服務的垂直同步脈沖VSYNC和硬件垂直同步脈沖VSYNC的時間差,而且將三重緩沖器調(diào)整為2個,使得對特定的虛擬現(xiàn)實應用能夠進行減少延遲處理,提高了虛擬現(xiàn)實應用啟動后Android系統(tǒng)的工作效率。
【專利說明】
一種針對虛擬現(xiàn)實應用延遲的系統(tǒng)優(yōu)化方法和裝置
技術領域
[0001]本發(fā)明涉及虛擬現(xiàn)實技術領域,具體地,涉及一種針對虛擬現(xiàn)實應用延遲的系統(tǒng)優(yōu)化方法和裝置。
【背景技術】
[0002]虛擬現(xiàn)實的初級應用在這兩年已經(jīng)得到了廣大用戶的了解和認知,也已經(jīng)有一些以虛擬現(xiàn)實為背景的應用和游戲的需求。但是由于目前廉價的方案都是基于手機加上一個虛擬現(xiàn)實頭盔,里面有一個光學眼鏡來實現(xiàn)的,這樣實際上所有的應用都是基于手機系統(tǒng)的。
[0003]在Android系統(tǒng)中,由于顯示架構的原因,虛擬現(xiàn)實應用程序從開始線條繪制到最終顯示畫面會有一定的延遲時間,但是對于虛擬顯示來說,如果延遲大于20毫秒人就會感到頭暈。例如:當觀看者的頭部轉動時,其看到的顯示畫面應該隨著頭部的轉動角度時刻發(fā)生變化,但是由于時間上的延遲,觀看者看到的是20毫秒之前的畫面,如果頭部從左前方轉向正前方,那么原本應看到正前方的顯示畫面,卻只能看到20毫秒之前左前方的畫面,因此人眼會產(chǎn)生不適,感到頭暈。
[0004]現(xiàn)有Android智能手機優(yōu)化方案中,不會針對虛擬現(xiàn)實應用作單獨的優(yōu)化,只會考慮手機整體的延遲優(yōu)化。由于現(xiàn)有技術中是整體優(yōu)化方案,所以無法針對某一個具體的虛擬現(xiàn)實應用作特定優(yōu)化。
【發(fā)明內(nèi)容】
[0005]為了解決現(xiàn)有技術中無法針對特定的虛擬現(xiàn)實應用的時間延遲進行處理的技術問題,本發(fā)明提出了一種針對虛擬現(xiàn)實應用延遲的系統(tǒng)優(yōu)化方法和裝置。
[0006]本發(fā)明的一種針對虛擬現(xiàn)實應用延遲的系統(tǒng)優(yōu)化方法,包括:
[0007]步驟A:在虛擬現(xiàn)實應用啟動后,根據(jù)所述虛擬現(xiàn)實應用提高系統(tǒng)CPU和GPU的主頻;
[0008]步驟B:根據(jù)所述虛擬現(xiàn)實應用調(diào)整Android系統(tǒng)畫面投遞服務的垂直同步脈沖VSYNC和硬件垂直同步脈沖VSYNC的時間差。
[0009]優(yōu)選的,還包括步驟C:將所述虛擬現(xiàn)實應用的緩沖器調(diào)整為2個。
[0010]優(yōu)選的,所述步驟A具體包括:
[0011]在虛擬現(xiàn)實應用啟動后,提高系統(tǒng)CPU和GPU的主頻,以使得線條繪制所需時間與圖層畫面合成所需時間之和小于或等于兩次垂直同步脈沖VSYNC的間隔時間。
[0012]優(yōu)選的,所述步驟B具體包括:
[0013]在一次垂直同步脈沖VSYNC到來且線條繪制完成之后,將圖層畫面合成的開始時間提前,以使得所述圖層畫面合成的結束時間在下一次垂直同步脈沖VSYNC到來之前。
[0014]優(yōu)選的,所述兩次垂直同步脈沖VSYNC的間隔時間為刷新率的倒數(shù)。
[0015]本發(fā)明的針對虛擬現(xiàn)實應用延遲的系統(tǒng)優(yōu)化方法,通過提高CPU及GPU的主頻,以及調(diào)整Android系統(tǒng)畫面投遞服務的垂直同步脈沖VSYNC和硬件垂直同步脈沖VSYNC的時間差,而且將三重緩沖器調(diào)整為2個,使得對特定的虛擬現(xiàn)實應用能夠進行減少延遲處理,從而實現(xiàn)對虛擬現(xiàn)實應用中的延遲進行優(yōu)化和控制,提高了虛擬現(xiàn)實應用啟動后Android系統(tǒng)的工作效率,優(yōu)化了用戶體驗。
[0016]本發(fā)明的一種針對虛擬現(xiàn)實應用延遲的系統(tǒng)優(yōu)化裝置,包括:
[0017]主頻調(diào)整模塊,用于在虛擬現(xiàn)實應用啟動后,根據(jù)所述虛擬現(xiàn)實應用提高系統(tǒng)CPU和GPU的主頻;
[0018]時間差調(diào)整模塊,用于根據(jù)所述虛擬現(xiàn)實應用調(diào)整Android系統(tǒng)畫面投遞服務的垂直同步脈沖VSYNC和硬件垂直同步脈沖VSYNC的時間差。
[0019]優(yōu)選的,還包括:緩沖器調(diào)整模塊,用于將所述虛擬現(xiàn)實應用的緩沖器調(diào)整為2個。
[0020]優(yōu)選的,所述主頻調(diào)整模塊具體用于,
[0021]在虛擬現(xiàn)實應用啟動后,提高系統(tǒng)CPU和GPU的主頻,以使得線條繪制所需時間與圖層畫面合成所需時間之和小于或等于兩次垂直同步脈沖VSYNC的間隔時間。
[0022]優(yōu)選的,所述時間差調(diào)整模塊具體用于
[0023]在一次垂直同步脈沖VSYNC到來且線條繪制完成之后,將圖層畫面合成的開始時間提前,以使得所述圖層畫面合成的結束時間在下一次垂直同步脈沖VSYNC到來之前。
[0024]優(yōu)選的,所述兩次垂直同步脈沖VSYNC的間隔時間為刷新率的倒數(shù)。
[0025]本發(fā)明的針對虛擬現(xiàn)實應用延遲的系統(tǒng)優(yōu)化裝置,通過提高CPU及GPU的主頻,以及調(diào)整Android系統(tǒng)畫面投遞服務的垂直同步脈沖VSYNC和硬件垂直同步脈沖VSYNC的時間差,而且將三重緩沖器調(diào)整為2個,使得對特定的虛擬現(xiàn)實應用能夠進行減少延遲處理,從而實現(xiàn)對虛擬現(xiàn)實應用中的延遲進行優(yōu)化和控制,提高了虛擬現(xiàn)實應用啟動后Android系統(tǒng)的工作效率,優(yōu)化了用戶體驗。
[0026]本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點可通過在所寫的說明書、權利要求書、以及附圖中所特別指出的結構來實現(xiàn)和獲得。
[0027]下面通過附圖和實施例,對本發(fā)明的技術方案做進一步的詳細描述。
【附圖說明】
[0028]附圖用來提供對本發(fā)明的進一步理解,并且構成說明書的一部分,與本發(fā)明的實施例一起用于解釋本發(fā)明,并不構成對本發(fā)明的限制。在附圖中:
[0029]圖1為本發(fā)明中從線條繪制到畫面顯示的原理示意圖;
[0030]圖2為本發(fā)明實施例一的工作流程圖;
[0031 ]圖3為本發(fā)明實施例二的裝置結構圖。
[0032]結合附圖在其上標記以下附圖標記:
[0033]1-應用程序開始繪制線條,2-合成各個圖層的畫面,3-進行畫面顯示。
【具體實施方式】
[0034]為使本發(fā)明實施例的目的、技術方案和優(yōu)點更加清楚,下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0035]為了解決現(xiàn)有技術中無法針對特定的虛擬現(xiàn)實應用的時間延遲進行處理的技術問題,本發(fā)明提出了一種針對虛擬現(xiàn)實應用延遲的系統(tǒng)優(yōu)化方法和裝置。
[0036]Android系統(tǒng)中為了提高流暢度從4.1的版本開始引入了三重緩沖機制和VSYNC(Vertical synchronizat1n,垂直同步脈沖是加在兩幀之間,它指示著前一幀的結束,和新一幀的開始。垂直同步脈沖是一個持續(xù)時間比較長的脈沖,可能持續(xù)一行或幾行的掃描時間,但在這段時間內(nèi),沒有像素信號出現(xiàn))機制。兩種機制配合可以提高Android系統(tǒng)手機的流暢度,但是也帶來了其他的問題,也就是3個緩沖會增加時間延遲,并且Android本身的顯示系統(tǒng)架構也會造成時間延遲。
[0037]如圖1所示,一個虛擬現(xiàn)實應用程序從開始繪制線條(即圖1中的標記I處)到Android的畫面投遞服務合成各個圖層(即圖1中的標記2處,圖層即為每一個能夠單獨作用的功能模塊,如:文件夾、時間顯示等)的畫面,最后進行畫面顯示(即圖1中的標記3處),至少要2個VSYNC的時間(本發(fā)明以刷新率為60為例,I個VSYNC的時間即為刷新率的倒數(shù)16.67毫秒)才能顯示出來。并且是在3個緩沖區(qū)沒有寫滿的情況下,如果3個緩沖區(qū)中一個在顯示,其余2個又都繪制完成等待排隊,那么延遲會更久。
[0038]如果能夠在I個VSYNC的時間內(nèi)就能夠完成線條繪制和圖層畫面合成,那么至少減少了 I個VSYNC時間的延遲;如果能將3個緩沖器減少為2個,那么可以減少一個緩沖區(qū)內(nèi)繪制內(nèi)容的延遲。所以本發(fā)明的技術方案中,給專用虛擬現(xiàn)實應用提頻,為虛擬現(xiàn)實應用單獨調(diào)整Android系統(tǒng)畫面投遞服務的VSYNC和硬件VSYNC的時間差,最后給虛擬現(xiàn)實應用調(diào)整成2個緩沖。
[0039]本發(fā)明采用的主要技術手段,是將線條繪制和圖層畫面合成兩個步驟合并到一個VSYNC的時間之內(nèi)完成,從而至少節(jié)省一個VSYNC的時間,因此,需要滿足兩個條件:1、線條繪制所需時間和圖層畫面合成所需時間之和要小于或等于I個VSYNC的時間;2、由于線條繪制完成后,可能無法立即進行圖層畫面合成,因此,必須在滿足條件I的基礎上,將圖層畫面合成的結束時間提前到下一次VSYNC到來之前。
[0040]實施例一
[0041]如圖2所示,本發(fā)明的一種針對虛擬現(xiàn)實應用延遲的系統(tǒng)優(yōu)化方法,包括以下步驟:
[0042]步驟S201:在虛擬現(xiàn)實應用啟動后,根據(jù)所述虛擬現(xiàn)實應用提高系統(tǒng)CPU和GPU的主頻;即提供一種專有服務程序為虛擬現(xiàn)實應用提供CPU、GPU主頻和調(diào)頻策略的修改,可以在虛擬現(xiàn)實應用啟動后提高系統(tǒng)的CPU、GPU主頻并保持該主頻。
[0043]具體的,在虛擬現(xiàn)實應用啟動后,提高系統(tǒng)CPU和GPU的主頻,以使得線條繪制所需時間與圖層畫面合成所需時間之和小于或等于兩次垂直同步脈沖VSYNC的間隔時間;優(yōu)選的,所述兩次垂直同步脈沖VSYNC的間隔時間為刷新率(刷新率是指電子束對屏幕上的圖像重復掃描的次數(shù),刷新率越高,所顯示的圖象/畫面穩(wěn)定性就越好)的倒數(shù)。
[0044]提高CPU和GPU主頻的操作在某種情況下也可能單獨對虛擬現(xiàn)實應用延遲進行緩解,如線條繪制所需時間本身大于I個VSYNC的時間,那么從線條繪制開始,經(jīng)過一個VSYNC的時間,還在繼續(xù)繪制,直至繪制完成后,下一次VSYNC到來,圖層畫面合成方才開始,中間至少需要經(jīng)過2個VSYNC的時間。如果能夠提高CPU和GPU的主頻,使得線條繪制所需時間小于或等于I個VSYNC的時間,那么從線條繪制開始到圖層畫面合成開始,只需要I個VSYNC的時間,從而緩解了虛擬現(xiàn)實應用的時間延遲。但是在現(xiàn)有技術中,線條繪制和圖層畫面合成通常所需時間均小于一個VSYNC的時間,因此,單獨執(zhí)行步驟S201無法解決現(xiàn)有技術的時間延遲問題。
[0045]步驟S201的作用是從線條繪制開始計算,在一個VSYNC的時間內(nèi)就能夠完成線條繪制和圖層畫面,而不需要等到下一個VSYNC到來之后,才能進行圖層畫面合成。顯而易見的,這與現(xiàn)有技術相比,節(jié)省了一個VSYNC的時間。
[0046]如圖1所示,在現(xiàn)有技術中,假設標記I所示的線條繪制本身需要8毫秒,標記2所示的圖層畫面合成需要9毫秒,那么在線條繪制完成之后,等到16.67毫秒時刻下一次VSYNC到來時,才進行標記2所示的圖層畫面合成操作。而根據(jù)步驟S201的方案,在提升CPU和GPU的主頻之后,假設線條繪制只需要4毫秒的時間,圖層畫面合成只需要5毫秒的時間,那么從標記I所示的線條繪制開始計算,在一個VSYNC的時間內(nèi),就可能完成線條繪制和圖層畫面合成。
[0047]步驟S202:根據(jù)所述虛擬現(xiàn)實應用調(diào)整Android系統(tǒng)畫面投遞服務的垂直同步脈沖VSYNC和硬件垂直同步脈沖VSYNC的時間差;
[0048]具體的,在一次垂直同步脈沖VSYNC到來且線條繪制完成之后,將圖層畫面合成的開始時間提前,以使得所述圖層畫面合成的結束時間在下一次垂直同步脈沖VSYNC到來之
、廣.刖。
[0049]在步驟S201中,通過提高CPU和GPU的主頻,使得虛擬現(xiàn)實應用進行線條繪制和圖層畫面合成所需時間之和小于一個VSYNC的時間,為解決虛擬現(xiàn)實應用的時間延遲奠定了基礎。但是,僅通過上述提高CPU和GPU主頻的方法,使得線條繪制和圖層畫面合成所需時間之和小于I個VSYNC的時間,可能存在以下問題:從標記I所示的線條繪制開始,4毫秒時刻完成繪制,在14毫秒時刻開始圖層畫面合成,在下一次VSYNC到來時(S卩16.67毫秒時刻),圖層畫面合成并未結束繼續(xù)合成,當再下一次VSYNC到來時(S卩16.67 X 2毫秒時刻)才能進行畫面顯示,這樣依然需要2個VSYNC的時間,才能夠進行最終的畫面顯示。
[0050]因此,本發(fā)明還需要執(zhí)行步驟S202,與步驟S201—起解決現(xiàn)有技術中虛擬現(xiàn)實的時間延遲問題。在將線條繪制與圖層畫面合成所需時間之和控制在一個VSYNC時間之內(nèi)后,還需要滿足在下一次VSYNC到來之前,完成圖層畫面合成,即在一次VSYNC到來之后,開始進行線條繪制,繪制完成后,進行圖層畫面合成,在下一次VSYNC到來之前,完成圖層畫面合成。
[0051 ] 修改Android系統(tǒng)的畫面投遞服務器的VSYNC和真正的硬件VSYNC(硬件VSYNC是指顯示設備本身的VSYNC)時間差值,是為了 Android系統(tǒng)畫面投遞服務合成圖層畫面的時間與虛擬現(xiàn)實應用程序繪制線條的時間錯開。但是由于各個虛擬現(xiàn)實應用完成線條繪制的時間不盡相同,所以這個時間差值要修改成多少,只根據(jù)虛擬現(xiàn)實應用來做調(diào)整,不考慮其他應用,并且是在虛擬現(xiàn)實應用啟動后動態(tài)生效,防止影響其他應用的延遲時間。
[0052]步驟S203:將所述虛擬現(xiàn)實應用的緩沖器調(diào)整為2個。
[0053]調(diào)整虛擬現(xiàn)實應用的緩存為2個,是在虛擬現(xiàn)實應用啟動后動態(tài)調(diào)整的,也是為了避免對其他應用造成影響,調(diào)整方法可以采用現(xiàn)有技術中任意一種能夠調(diào)整緩存數(shù)量的方法。調(diào)整的目的是犧牲流暢度以減少延遲,由于虛擬現(xiàn)實應用和其他應用的差別,它自身會嚴格控制每幀的繪制時間,所以即使2個緩沖器也不太容易帶來等待引起的不流暢,所以這樣修改可以保證延遲是可控的。
[0054]本領域技術人員應當了解,上述步驟S201-S203僅為說明本發(fā)明技術方案的工作過程,其實際執(zhí)行順序可以任意設置,實施例一并不構成對本發(fā)明保護范圍的限制。
[0055]本發(fā)明的針對虛擬現(xiàn)實應用延遲的系統(tǒng)優(yōu)化方法,通過提高CPU及GPU的主頻,以及調(diào)整Android系統(tǒng)畫面投遞服務的垂直同步脈沖VSYNC和硬件垂直同步脈沖VSYNC的時間差,而且將三重緩沖器調(diào)整為2個,使得對特定的虛擬現(xiàn)實應用能夠進行減少延遲處理,從而實現(xiàn)對虛擬現(xiàn)實應用中的延遲進行優(yōu)化和控制,提高了虛擬現(xiàn)實應用啟動后Android系統(tǒng)的工作效率,優(yōu)化了用戶體驗。
[0056]實施例二
[0057]如圖3所示,本發(fā)明的一種針對虛擬現(xiàn)實應用延遲的系統(tǒng)優(yōu)化裝置,包括:
[0058]主頻調(diào)整模塊31,用于在虛擬現(xiàn)實應用啟動后,根據(jù)所述虛擬現(xiàn)實應用提高系統(tǒng)CPU和GPU的主頻;
[0059]時間差調(diào)整模塊32,用于根據(jù)所述虛擬現(xiàn)實應用調(diào)整Android系統(tǒng)畫面投遞服務的垂直同步脈沖VSYNC和硬件垂直同步脈沖VSYNC的時間差;
[0060]優(yōu)選的,還包括:緩沖器調(diào)整模塊33,用于將所述虛擬現(xiàn)實應用的緩沖器調(diào)整為2個。
[0061 ]優(yōu)選的,所述主頻調(diào)整模塊31具體用于,
[0062]在虛擬現(xiàn)實應用啟動后,提高系統(tǒng)CPU和GPU的主頻,以使得線條繪制所需時間與圖層畫面合成所需時間之和小于或等于兩次垂直同步脈沖VSYNC的間隔時間;
[0063]優(yōu)選的,所述時間差調(diào)整模塊32具體用于
[0064]在一次垂直同步脈沖VSYNC到來且線條繪制完成之后,將圖層畫面合成的開始時間提前,以使得所述圖層畫面合成的結束時間在下一次垂直同步脈沖VSYNC到來之前。
[0065]優(yōu)選的,所述兩次垂直同步脈沖VSYNC的間隔時間為刷新率的倒數(shù)。
[0066]本發(fā)明的針對虛擬現(xiàn)實應用延遲的系統(tǒng)優(yōu)化裝置,通過提高CPU及GPU的主頻,以及調(diào)整Android系統(tǒng)畫面投遞服務的垂直同步脈沖VSYNC和硬件垂直同步脈沖VSYNC的時間差,而且將三重緩沖器調(diào)整為2個,使得對特定的虛擬現(xiàn)實應用能夠進行減少延遲處理,從而實現(xiàn)對虛擬現(xiàn)實應用中的延遲進行優(yōu)化和控制,提高了虛擬現(xiàn)實應用啟動后Android系統(tǒng)的工作效率,優(yōu)化了用戶體驗。
[0067]以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡單元上。可以根據(jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。本領域普通技術人員在不付出創(chuàng)造性的勞動的情況下,即可以理解并實施。
[0068]通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到各實施方式可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件?;谶@樣的理解,上述技術方案本質上或者說對現(xiàn)有技術做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在計算機可讀存儲介質中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行各個實施例或者實施例的某些部分所述的方法。
[0069]最后應說明的是:以上實施例僅用以說明本發(fā)明的技術方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發(fā)明各實施例技術方案的精神和范圍。
【主權項】
1.一種針對虛擬現(xiàn)實應用延遲的系統(tǒng)優(yōu)化方法,其特征在于,包括: 步驟A:在虛擬現(xiàn)實應用啟動后,根據(jù)所述虛擬現(xiàn)實應用提尚系統(tǒng)CRJ和GRJ的主頻; 步驟B:根據(jù)所述虛擬現(xiàn)實應用調(diào)整Android系統(tǒng)畫面投遞服務的垂直同步脈沖VSYNC和硬件垂直同步脈沖VSYNC的時間差。2.根據(jù)權利要求1所述的方法,其特征在于,還包括: 步驟C:將所述虛擬現(xiàn)實應用的緩沖器調(diào)整為2個。3.根據(jù)權利要求1或2所述的方法,其特征在于,所述步驟A具體包括: 在虛擬現(xiàn)實應用啟動后,提高系統(tǒng)CPU和GPU的主頻,以使得線條繪制所需時間與圖層畫面合成所需時間之和小于或等于兩次垂直同步脈沖VSYNC的間隔時間。4.根據(jù)權利要求1或2所述的方法,其特征在于,所述步驟B具體包括: 在一次垂直同步脈沖VSYNC到來且線條繪制完成之后,將圖層畫面合成的開始時間提前,以使得所述圖層畫面合成的結束時間在下一次垂直同步脈沖VSYNC到來之前。5.根據(jù)權利要求1或2所述的方法,其特征在于,所述兩次垂直同步脈沖VSYNC的間隔時間為刷新率的倒數(shù)。6.一種針對虛擬現(xiàn)實應用延遲的系統(tǒng)優(yōu)化裝置,其特征在于,包括: 主頻調(diào)整模塊,用于在虛擬現(xiàn)實應用啟動后,根據(jù)所述虛擬現(xiàn)實應用提高系統(tǒng)CHJ和GHJ的主頻; 時間差調(diào)整模塊,用于根據(jù)所述虛擬現(xiàn)實應用調(diào)整Android系統(tǒng)畫面投遞服務的垂直同步脈沖VSYNC和硬件垂直同步脈沖VSYNC的時間差。7.根據(jù)權利要求6所述的裝置,其特征在于,還包括: 緩沖器調(diào)整模塊,用于將所述虛擬現(xiàn)實應用的緩沖器調(diào)整為2個。8.根據(jù)權利要求6或7所述的裝置,其特征在于,所述主頻調(diào)整模塊具體用于, 在虛擬現(xiàn)實應用啟動后,提高系統(tǒng)CPU和GPU的主頻,以使得線條繪制所需時間與圖層畫面合成所需時間之和小于或等于兩次垂直同步脈沖VSYNC的間隔時間。9.根據(jù)權利要求6或7所述的裝置,其特征在于,所述時間差調(diào)整模塊具體用于, 在一次垂直同步脈沖VSYNC到來且線條繪制完成之后,將圖層畫面合成的開始時間提前,以使得所述圖層畫面合成的結束時間在下一次垂直同步脈沖VSYNC到來之前。10.根據(jù)權利要求6或7所述的裝置,其特征在于,所述兩次垂直同步脈沖VSYNC的間隔時間為刷新率的倒數(shù)。
【文檔編號】G06T1/20GK105913371SQ201510788590
【公開日】2016年8月31日
【申請日】2015年11月16日
【發(fā)明人】史軒
【申請人】樂視致新電子科技(天津)有限公司