日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

Android图像处理系列:OpenGL混合模式的使用

發布時間:2024/1/1 Android 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Android图像处理系列:OpenGL混合模式的使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

OpenGL一次渲染過程包含了多個階段,包括頂點著色器、圖元組裝、柵格化、片元著色器、測試和混合等,最后將結果輸出的FrameBuffer上。渲染管線最后一個階段就是混合。

混合是在繪制時,不是直接把新的顏色覆蓋在原來舊的顏色上,而是將新的顏色與舊的顏色經過一定的運算,從而產生新的顏色。新的顏色稱為源顏色,原來舊的顏色稱為目標顏色。傳統意義上的混合,是將源顏色乘以源因子,目標顏色乘以目標因子,然后相加。

在OpenGL里做顏色混合一般有兩種方式,一種是將要混合的紋理都傳入Fragment Shader,在shader里實現算法完成混合,一種就是利用OpenGL渲染管線最后的blending階段自動對源色和底色進行混合。

在Fragment Shader手動實現混合算法比較自由,我們可以自定義一些混合方法,實現一些OpenGL自帶混合模式無法實現的復雜混合算法,缺點是在部分GPU上同一個texture無法既作FBO輸出,又作紋理采樣輸入,如果底圖作為輸入傳入Fragment Shader,則當前FBO需要綁定另一個texture作為輸出,否則會出現黑色和黑塊的兼容性問題。如果混合區域覆蓋全圖,可以用FBO綁定一個空的texture作為輸出,同時原始底圖傳入Fragment Shader作為輸入;如果混合區域只占全圖的一部分,那么就需要首先復制一份底圖紋理并綁定到FBO作為輸出,同時原始底圖紋理傳入Fragment Shader做混合,這兩種不同的混合場景下,不管混合區域是全圖還是部分區域,都需要申請一塊額外的底圖大小的紋理存儲(空白或復制底圖),另外部分區域混合時還需要一次額外的渲染(復制底圖),混合所需要的空間和時間都有額外開銷。

作為對比,OpenGL渲染管線自帶的混合模式包含的混合算法是有限的,不過基本可以滿足大部分的使用場景。優點是渲染時不用將底圖作為采樣紋理輸入,定義好混合模式后,在Fragment Shader里只需要對源圖紋理進行采樣,然后由OpenGL驅動自動完成混合算法。這種方法對全圖和部分區域的混合同樣適用,都不用額外申請紋理存儲空間,渲染時不用切換FBO,只需渲染一次,渲染的效率比在Fragment Shader里手動實現混合算法要高。

本文主要介紹OpenGL渲染管線自帶的混合模式的用法和實例,同時簡要介紹一下天天P圖里用到的一些混合算法及效果,以及3D渲染時使用混合模式需要注意的一些問題。

OpenGL中的混合模式

前面提到,OpenGL渲染管線的最后階段會將源色和底色進行混合。這里的源色和底色分別指什么呢?我們可以把OpenGL的一次渲染過程形象地比作畫家拿畫筆在畫布上作畫,假如畫家拿著黃色的畫筆在紅色的畫布上作畫,最后畫出一幅綠色的圖,這里畫筆的黃色就是源色,畫布上的紅色就是底色,又叫目標色,綠色就是混合以后的結果。對應到OpenGL的一次渲染過程里,源色就是Fragment Shader處理結束后給gl_FragColor的賦值,底色就是當前FBO綁定的紋理的顏色值,混合后的結果會更新底色紋理的顏色值,就好比是紅色的畫布在用黃色的筆畫完后變成了綠色,綠色變成了畫布新的顏色。OpenGL里的混合就是將源色和底色以某種方式自動混合的技術,通常用來繪制半透明物體(不透明物體顏色直接覆蓋,無需混合)。不同的混合模式算法其實就是定義了源色和底色不同的混合比例,最后達到不同程度的混合效果。需要注意的是,物體的繪制順序可能會影響到OpenGL混合的最終處理效果。

OpenGL API提供了相關接口來開啟/關閉混合模式以及設置源色和底色混合因子,以Android Java層系統接口為例,相關調用如下:

GLES20.glEnable(GLES20.GL_BLEND); //開啟混合 GLES20.glDisable(GLES20.GL_BLEND); //關閉混合GLES20.glBlendFunc(int sfactor, int dfactor); //設置源色和目標色混合因子

其中開啟和關閉混合模式的調用很簡單,在此不再贅述。下面著重介紹一下源色和目標色混合因子。OpenGL在做混合時,會把源顏色和目標顏色各乘以一個系數(源顏色乘以的系數稱為“源因子”,目標顏色乘以的系數稱為“目標因子”),然后相加得到新的顏色。

下面用數學公式來表達一下這個運算方式。假設源顏色的四個分量(指紅色,綠色,藍色,alpha值)是(Rs, Gs, Bs, As),目標顏色的四個分量是(Rd, Gd, Bd, Ad),又設源因子為(Sr, Sg, Sb, Sa),目標因子為(Dr, Dg, Db, Da)。則混合產生的新顏色可以表示為:(Rs*Sr+Rd*Dr, Gs*Sg+Gd*Dg, Bs*Sb+Bd*Db, As*Sa+Ad*Da)。如果顏色的某一分量超過了1.0,則它會被自動截取為1.0,不需要考慮越界的問題。

新版本的OpenGL可以設置運算方式,包括加、減、取兩者中較大的、取兩者中較小的、邏輯運算等,本文中不做過多討論,只介紹相加的方式。

源因子和目標因子可以通過glBlendFunc函數來進行設置。glBlendFunc有兩個參數,前者表示源因子,后者表示目標因子。這兩個參數的所有可選值如下圖所示:

值混合比例
GL_DST_ALPHA( Ad , Ad , Ad , Ad )
GL_DST_COLOR( Rd , Gd , Bd , Ad )
GL_ONE(1,1,1,1)
GL_ONE_MINUS_DST_ALPHA(1,1,1,1) - (Ad,Ad,Ad,Ad)
GL_ONE_MINUS_DST_COLOR(1,1,1,1) - (Rd,Gd,Bd,Ad)
GL_ONE_MINUS_SRC_ALPHA(1,1,1,1) - (As,As,As,As)
GL_SRC_ALPHA( As , As , As , As )
GL_SRC_ALPHA_SATURATE(f,f,f,1) : f = min(As,1-Ad)
GL_ZERO( 0 , 0 , 0 , 0 )

我們舉個例子來說明混合顏色值是怎么算出來的。以最常用的glBlendFunc( GL_SRC_ALPHA , GL_ONE_MINUS_SRC_ALPHA )為例:

若源色為 ( 1.0 , 0.9 , 0.7 , 0.8 ),源色使用 GL_SRC_ALPHA,所以源色配比值為 ( 0.8 * 1.0 , 0.8 * 0.9 , 0.8 * 0.8 , 0.8 * 0.7 ) ,即 ( 0.8 , 0.72 , 0.64 , 0.56 );

目標色為 ( 0.6 , 0.5 , 0.4 , 0.3 ),目標色使用GL_ONE_MINUS_SRC_ALPHA,即配比比例為 1 - 0.8 = 0.2,目標色配比值為( 0.2 * 0.6 , 0.2 * 0.5 , 0.2 * 0.4 , 0.2 * 0.3 ),即 ( 0.12 , 0.1 , 0.08 , 0.06 )。

最后混合后的顏色值為 ( 0.8 , 0.72 , 0.64 , 0.56 ) + ( 0.12 , 0.1 , 0.08 , 0.06 ) = ( 0.92 , 0.82 , 0.72 , 0.62 )。

使用這種混合參數的意義也很明顯,源色的alpha值決定了結果顏色中源色和目標色的百分比。這里源色的alpha值為0.8,即結果顏色中源色占80%,目標色占20%。

OpenGL混合模式在Android平臺上的使用

在Android上使用OpenGL ES時,紋理上傳最常用的方式就是先把圖片解碼成Bitmap后調用GLUtils.texImage2D(int target, int level, Bitmap bitmap, int border)接口將Bitmap上傳至GPU顯存。

這里需要注意的是,對于有alpha通道的Bitmap,Android系統解碼API會自動執行預乘操作,即Bitmap每個像素的RGB值在解碼時會自動乘以當前像素的alpha值,也就意味著Bitmap中存儲的RGB值與原始圖片的RGB值是不同的。預乘機制為Android系統View System和Canvas繪制提供了更好的性能。

在圖片為完全不透明的情況下(像素點alpha值為255),預乘機制其實對原始圖像沒有影響,但是在半透明、漸變等情況下,預乘機制會對OpenGL混合因子的選擇產生影響。我們舉個簡單的例子,假設我們設置了OpenGL混合模式為glBlendFunc( GL_SRC_ALPHA , GL_ONE_MINUS_SRC_ALPHA ),我們希望源色的占比為alpha,即RGB_new = RGB * alpha,但是因為Bitmap在解碼時已經做了一次預乘,所以最后源色的比例實際為RGB_new = RGB * alpha * alpha,比如在白色的透明度為0.5的地方,原來的 RGB 為255,預乘機制的影響導致最終得到的結果是63.75,與期望值128.5相比會更偏向于黑色,下面是兩種結果的對比圖,第一張是正確的結果,第二張是預乘以后的結果。這也是在做天天P圖動效SDK第一個版本時遇到的坑。

了解了Bitmap的解碼預乘機制,解決這個問題的思路其實就有兩個方向了:

  • Bitmap解碼時不做預乘。
  • 考慮到Bitmap預乘的影響,OpenGL混合時不再乘以alpha值。
  • 下面分別介紹一下這兩種方式:

    Bitmap解碼時不做預乘。

    在Android平臺上,解碼一個Bitmap時,BitmapFactory.Options的參數inPremultiplied控制是否預乘,這個值默認為true,如果設為false則在解碼時不做預乘。需要注意的是,如果是Android View System或者Canvas會默認此值為true進行繪制,如果Bitmap該值為false進行繪制會報RuntimeException。所以在這種情況下inPremultiplied值為false的Bitmap只能用作OpenGL上傳紋理。另外Bitmap的createBitmap和createScaledBitmap方法接受輸入Bitmap的接口,傳入的Bitmap的inPremultiplied值也必須為true,因為這些接口調用也需要繪制源Bitmap。另外inPremultiplied值的設置需要API level 19及以上才支持。

    OpenGL混合時不再乘以alpha值

    在沒有做預乘時,我們設置的OpenGL混合模式因子為glBlendFunc( GL_SRC_ALPHA , GL_ONE_MINUS_SRC_ALPHA ),即源色RGB值會乘以alpha值,但是因為Bitmap在解碼時已經做了預乘操作,所以源色混合因子不需要再乘以alpha值,此時我們可以設置OpenGL混合模式為glBlendFunc( ONE , GL_ONE_MINUS_SRC_ALPHA )。這種方式也是目前天天P圖Android端動效SDK渲染貼紙采用的方式。

    OpenGL混合模式對三維渲染的影響

    三維物體和二維圖片渲染不同的一點就是物體的遮擋關系,OpenGL渲染多個三維物體時一般情況下都需要判斷它們之間的前后關系,此時需要用到深度緩沖。

    深度緩沖記錄了每一個像素距離觀察者有多近。在啟用深度測試的情況下,如果將要繪制的像素比原來的像素更近,則像素將被繪制。否則,像素就會被忽略掉,不進行繪制。這在繪制不透明的物體時非常有用——不管是先繪制近的物體再繪制遠的物體,還是先繪制遠的物體再繪制近的物體,或者干脆以混亂的順序進行繪制,最后的顯示結果總是近的物體遮住遠的物體。

    然而在實現半透明效果時,我們會發現一些問題。如果我們先繪制了一個近距離的半透明物體,則它在深度緩沖區內保留了一些半透明物體的深度信息,此時再繪制遠處的不透明物體,因為不透明物體比當前深度緩沖區內的深度值遠,則會導致遠處的物體將無法再被繪制出來。雖然半透明的物體仍然半透明,但透過它卻看不到遠處的不透明物體了。

    深度緩沖區可以設置為只讀或可寫,要解決以上問題,我們可以在繪制半透明物體時將深度緩沖區設置為只讀,這樣雖然半透明物體被繪制上去了,但深度緩沖區還保持在原來的狀態。如果再有一個物體需要渲染在半透明物體之后,在不透明物體之前,則它也可以被繪制(因為此時深度緩沖區中記錄的是那個不透明物體的深度)。以后再要繪制不透明物體時,只需要再 將深度緩沖區設置為可讀可寫的形式即可。如果需要繪制一個一部分半透明一部分不透明的物體怎么辦?只需要把物體分為兩個部分,一部分全是半透明的,一部分全是不透明的,分別繪制就可以了。

    需要注意的是,即使使用了以上技巧,我們仍然不能隨心所欲的按照混亂順序來進行繪制。必須是先繪制不透明的物體,然后再繪制透明的物體。舉個例子,假設背景為藍色,近處有一塊紅色玻璃,中間有一個綠色物體。我們首先繪制了藍色背景,然后繪制紅色半透明玻璃,它會先和藍色背景進行混合,最后再繪制中間的綠色物體時,因為綠色物體在藍色背景前面,此時綠色物體會被繪制,但是因為它是不透明的,所以綠色物體會直接覆蓋掉紅色玻璃和藍色背景混合的效果,我們想要的綠色物體單獨與紅色玻璃混合的效果已經不能實現了。

    所以總結起來,我們在繪制三維物體時,繪制順序需要首先繪制所有不透明的物體。如果兩個物體都是不透明的,則誰先誰后都沒有關系。然后,將深度緩沖區設置為只讀。接下來,繪制所有半透明的物體。如果兩個物體都是半透明的,則誰先誰后可以根據自己的意愿。不過需要注意的是,先繪制的將成為“目標顏色”,后繪制的將成為“源顏色”,所以繪制的順序將會對最后的渲染結果造成一些影響。所有物體全都繪制完成后,再將深度緩沖區設置為可讀可寫形式。OpenGL提供了一些接口來設置深度緩沖區的是否可讀寫:

    GLES20.glDepthMask(false); //深度緩沖區設置為只讀 GLES20.glDepthMask(true); //深度緩沖區設置為可讀寫

    目前天天P圖Android端動效SDK渲染3D素材使用了開源的GamePlay引擎,目前線上的一些眼鏡類素材都有半透明的鏡片效果,透過半透明的鏡片需要能夠看到后面的鏡架等其他3D物體,所以我們目前的3D素材的混合效果就是采用了上面介紹的三維渲染的技術方案。

    總結

    OpenGL混合模式避免了直接在Fragment Shader中做混合時紋理空間和渲染時間的額外開銷,所以我們在開發中對于簡單的混合算法可以盡量使用OpenGL混合模式。

    OpenGL混合模式的源因子和目標因子可以設置多種模式。在Android平臺上因為Bitmap解碼時預乘的影響有時需要調整源因子的混合模式。

    在進行三維物體繪制和混合時,繪制的順序十分重要,不僅要考慮源因子和目標因子,還應該考慮深度緩沖區。必須先繪制所有不透明的物體,再繪制半透明的物體。在繪制半透明物體時前,還需要將深度緩沖區設置為只讀形式,否則可能出現繪制結果錯誤。

    總結

    以上是生活随笔為你收集整理的Android图像处理系列:OpenGL混合模式的使用的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    久草在线最新视频 | 亚州精品在线视频 | 欧美成人在线网站 | 一区二区三区四区影院 | 久久久久成人精品亚洲国产 | 久久久免费毛片 | 精品嫩模福利一区二区蜜臀 | 精品96久久久久久中文字幕无 | 日韩天堂网 | 夜夜躁日日躁狠狠久久av | 91av视频 | 久久综合久久综合久久综合 | 成人免费网站视频 | 国产精品免费观看在线 | 波多野结衣一区二区 | 日韩大片在线播放 | 日韩3区| 欧美人操人 | 综合网在线视频 | 欧美激情第一页xxx 午夜性福利 | 国产乱对白刺激视频不卡 | 国产精品一二 | 中文在线8新资源库 | 超级碰99| 国产精品视频999 | 亚洲最大色 | 日韩在线视频一区二区三区 | 婷婷电影在线观看 | 久久久久五月天 | 婷婷色av | 欧美福利视频一区 | 亚洲精品女 | 国产精品不卡av | 99热这里只有精品免费 | 丁香六月av | 超碰电影在线观看 | 国产欧美综合视频 | 免费看的视频 | 久久tv| 日日干av | 久久国产精品99久久久久久老狼 | 中文字幕在线观看免费高清完整版 | 久久av中文字幕片 | 超碰在线98 | 欧美成亚洲 | 精品国产免费一区二区三区五区 | 日韩成人看片 | www最近高清中文国语在线观看 | 中文字幕在线观看的网站 | 91av电影在线 | 91污视频在线 | 精品一区二区在线免费观看 | 色爱区综合激月婷婷 | 人人看人人草 | 人人爱在线视频 | 国产不卡在线 | 久久99国产综合精品免费 | 99久久激情| 中文字幕一区二区三区久久 | a视频在线看 | 一区二区视频免费在线观看 | 91精彩在线视频 | 国产精品久久久久一区二区三区共 | 蜜桃视频色 | 精品一区二区在线免费观看 | 激情综合网五月激情 | 国产精品一区久久久久 | 丁香久久婷婷 | 欧美日韩三级 | 成人一区二区三区在线观看 | 日本三级吹潮在线 | 天天操天天是 | 久久这里| 欧美久久久久久久久中文字幕 | 五月婷婷综合激情网 | 久草在线视频国产 | 97成人超碰| 国产一级片免费观看 | 久久久久久久久免费 | 人人爽人人爽人人爽人人爽 | 婷婷国产v亚洲v欧美久久 | 亚洲三级毛片 | 成人av一区二区三区 | 久久激情影院 | 天天操天天操一操 | 午夜色婷婷 | 中国一级特黄毛片大片久久 | 日韩精品久久久久久久电影99爱 | 欧美日本一二三 | zzijzzij亚洲成熟少妇 | 亚洲视屏在线播放 | 免费在线视频一区二区 | 久草视频国产 | 国产免费人成xvideos视频 | 成人va在线观看 | 欧美国产日韩一区二区三区 | 免费高清男女打扑克视频 | 麻豆精品传媒视频 | 精品免费国产一区二区三区四区 | 亚洲另类xxxx | 亚洲精品一区二区久 | av电影中文 | 欧美一级特黄高清视频 | 中文字幕资源网在线观看 | 中文字幕精品一区二区三区电影 | 国产精品免费在线播放 | 免费观看www7722午夜电影 | 日韩三级不卡 | 99精品偷拍视频一区二区三区 | 成年人在线电影 | 高清不卡一区二区三区 | 国产精品岛国久久久久久久久红粉 | av亚洲产国偷v产偷v自拍小说 | 免费视频二区 | av一级网站 | 97视频免费在线观看 | 久久精品视频在线播放 | 久久艹欧美 | 色综合久久久网 | 久久爱资源网 | 国产亚洲婷婷免费 | 黄视频网站大全 | 五月激情六月丁香 | 在线视频一区观看 | 亚洲成人黄色网址 | 在线成人免费电影 | 欧美美女视频在线观看 | 国产精品99免视看9 国产精品毛片一区视频 | 国产一区二区三精品久久久无广告 | 亚洲精品影院在线观看 | 日韩理论电影在线观看 | 综合网在线视频 | 亚洲手机av | 一本色道久久综合亚洲二区三区 | 亚洲精品在线观看视频 | 一级一级一片免费 | 精品国产一区二区三区久久久蜜月 | 99精品在线播放 | 五月婷婷狠狠 | 探花视频免费观看 | 91专区在线观看 | 午夜免费久久看 | 国语精品免费视频 | 丁香综合av | 亚洲日韩欧美一区二区在线 | 免费看色的网站 | 2019中文最近的2019中文在线 | 成人h电影| 天天躁天天操 | 国产在线精品二区 | 日日夜夜天天操 | 亚洲视频免费在线看 | 成年人黄色av | 欧美一区二区三区在线观看 | 激情自拍av| 亚洲开心色| 69亚洲视频 | 天天干天天拍 | av日韩在线网站 | 四虎免费在线观看 | 在线观看的av网站 | 久草资源在线观看 | 国产精品一区二区三区在线播放 | 国产视频精品免费播放 | 四虎成人免费影院 | 色婷婷激情网 | 国产精品久久久久久久久免费看 | 在线观看av黄色 | 亚洲一区黄色 | 久久久久久久久久久久电影 | 国产精品久久久久久久久久三级 | 亚洲精品麻豆视频 | 久久久久久久久免费视频 | 国产精品视频观看 | 99tvdz@gmail.com| 日韩在线电影观看 | 日韩专区一区二区 | 日韩大片在线免费观看 | 97狠狠干| 四虎成人精品永久免费av | www.亚洲| 日批网站在线观看 | 天天干天天上 | 亚洲国产精品视频在线观看 | 中文字幕色婷婷在线视频 | 97色免费视频 | 国产成人高清在线 | 国产成人中文字幕 | 亚洲九九九 | 成人精品久久久 | 中文乱幕日产无线码1区 | 久久精品91久久久久久再现 | 国产成人免费高清 | 日韩精品电影在线播放 | 国产亚洲精品xxoo | 日韩在线播放视频 | 91精品一区二区在线观看 | 深爱激情av | 超碰97公开 | 久久精品男人的天堂 | 91cn国产在线 | 波多野结衣一区二区三区中文字幕 | 视频成人免费 | 91精品在线免费观看 | 日韩在线高清免费视频 | 91精品国自产在线 | 99免费| 亚洲国产日韩欧美 | 中文字幕第一页在线播放 | 国产99久久久国产精品免费二区 | 美女久久视频 | 国产免费xvideos视频入口 | 久久在线观看视频 | 国产一区二区在线观看视频 | 五月色丁香 | 91久久国产自产拍夜夜嗨 | 亚洲国产高清在线观看视频 | 国产亚洲精品久久网站 | 99久久久国产精品美女 | 成人黄色av免费在线观看 | 久久99精品久久久久久秒播蜜臀 | 在线观看视频在线 | 天天综合网久久综合网 | 久久www免费人成看片高清 | 日韩18p| 日韩三级精品 | 日韩在线观看小视频 | 99免费在线播放99久久免费 | 在线观看视频在线 | 中文字幕有码在线 | 超级碰碰免费视频 | 日一日操一操 | 成人黄色毛片视频 | 欧美一区二区免费在线观看 | 国产亚洲va综合人人澡精品 | 久保带人 | 91精品啪在线观看国产线免费 | 激情久久久 | 久久精品日韩 | 午夜精品福利一区二区三区蜜桃 | 日韩成人欧美 | 在线国产专区 | 亚洲精品资源 | 国产成人在线综合 | 日韩在线大片 | 日本福利视频在线 | 韩国在线视频一区 | 在线观看日韩国产 | 国产玖玖在线 | 亚洲视频在线观看免费 | 91重口视频 | 国产伦精品一区二区三区照片91 | 一区二区在线电影 | 久一在线 | 中日韩在线 | 国产在线2020| 一区二区欧美在线观看 | 免费看的黄色录像 | 国产日产在线观看 | 日韩黄色免费在线观看 | 亚洲一区黄色 | 亚洲另类xxxx | 黄色软件大全网站 | 九九视频这里只有精品 | 嫩嫩影院理论片 | 久久99久久99精品免视看婷婷 | 97视频入口免费观看 | 日韩在线视频免费观看 | 国产亚洲精品福利 | 在线免费观看麻豆视频 | 国产高清免费在线观看 | 精品国产亚洲一区二区麻豆 | 成人一级片视频 | 又色又爽又黄高潮的免费视频 | 成人在线播放视频 | 免费能看的黄色片 | 一本一本久久a久久精品综合 | 美女在线观看av | 久久久久久久久久久久久久av | 中文字幕一区在线 | 国产不卡一区二区视频 | 国产91全国探花系列在线播放 | 中文字幕九九 | 国产精品毛片久久 | 国产 在线观看 | 久久国产亚洲视频 | 狠狠干狠狠插 | 国产精品视频久久久 | 日韩精品一区二区在线观看视频 | 亚洲第一av在线播放 | 91综合久久一区二区 | 国产福利av | 五月天综合网站 | 亚欧日韩av | 精品久久久久久久久久久院品网 | 热久久免费国产视频 | 香蕉视频在线视频 | 午夜精品一区二区三区免费 | 日韩视频一区二区三区 | 日韩中文字幕在线 | 欧美va天堂va视频va在线 | 丁香综合av | 天天天操天天天干 | 天天综合网久久 | 欧美日韩裸体免费视频 | 日韩中文字幕国产 | 亚洲成人精品av | 91热爆在线观看 | 亚洲一级黄色片 | 久久久久久久18 | 99久e精品热线免费 99国产精品久久久久久久久久 | 国产久草在线观看 | 久久久久国产一区二区 | 字幕网资源站中文字幕 | 99九九热只有国产精品 | 久久九九久久九九 | 亚洲婷婷在线 | 久久精品亚洲一区二区三区观看模式 | 狠狠操综合 | 超碰日韩 | 天天色天天射天天综合网 | 午夜av在线 | 免费又黄又爽视频 | 国产精品乱码一区二三区 | av久久久| 国内一区二区视频 | 在线亚洲欧美日韩 | 91精品一区二区三区久久久久久 | 色综合天天视频在线观看 | 麻豆精品传媒视频 | 天堂麻豆 | 欧美大片mv免费 | 欧美与欧洲交xxxx免费观看 | 91大神精品视频在线观看 | 亚洲女人天堂成人av在线 | 久久99久久99精品免视看婷婷 | 国产欧美在线一区二区三区 | 手机看片国产日韩 | 久久久久国产一区二区三区 | 玖玖在线精品 | 国产精品手机视频 | 二区三区在线观看 | 精品91| 99视频在线免费看 | 久久国产色 | 欧美激情va永久在线播放 | 久久久久免费精品 | 成年一级片 | 国产精品二区在线观看 | av在线免费观看黄 | av网址在线播放 | 午夜日b视频| 国产一级二级在线观看 | 国语精品免费视频 | 亚洲欧美视频在线观看 | 欧美日韩一区二区久久 | 日韩资源在线观看 | 在线综合色| 欧美成人基地 | 成人av免费看| 亚洲国产网址 | 丁香六月久久综合狠狠色 | 日日夜夜综合网 | 91激情视频在线播放 | 日韩高清在线看 | 蜜臀久久99精品久久久酒店新书 | 香蕉网站在线观看 | 又黄又刺激又爽的视频 | 中文字幕在线视频第一页 | 国产精品久久久久久久免费观看 | 九色在线 | 欧美在线a视频 | 日韩在线视频二区 | 国产三级午夜理伦三级 | 色婷婷av一区二 | 国产成人久久精品77777 | 中文字幕一区二区三区视频 | 免费在线观看av不卡 | 久久国产精品久久w女人spa | 狠狠操狠狠干天天操 | 久久精品视频国产 | 免费男女羞羞的视频网站中文字幕 | 色综合天天综合在线视频 | 在线观看av片 | 免费视频久久久久久久 | 天天插日日射 | 久久成人精品电影 | 最近高清中文字幕 | 国产专区欧美专区 | 91亚洲精品乱码久久久久久蜜桃 | 国产精品久久久久一区二区三区 | 蜜臀av性久久久久蜜臀aⅴ四虎 | 国产做a爱一级久久 | 日韩中文字幕视频在线观看 | 99久久精品国产欧美主题曲 | 女人18毛片90分钟 | 91一区二区三区久久久久国产乱 | 亚洲高清资源 | 99视频国产在线 | 丰满少妇麻豆av | 一本大道久久精品懂色aⅴ 五月婷社区 | 夜夜躁天天躁很躁波 | 亚洲一区av | 国产一级黄色电影 | 伊人网av| 91精品啪在线观看国产线免费 | av成人资源 | 国产粉嫩在线 | 天天天在线综合网 | 97偷拍视频| 在线99视频 | 免费久久99精品国产 | 日韩狠狠操| 夜夜看av| 日韩www在线 | 久久久av电影 | 国产美女被啪进深处喷白浆视频 | 在线观看91 | 国产精品一区免费观看 | 最近中文字幕视频完整版 | 狠狠干狠狠色 | 久久久久久久久久久久久9999 | 热99久久精品 | 午夜av影院| 国产成人亚洲在线观看 | 亚洲黄色三级 | av一级片| 很黄很污的视频网站 | 五月天电影免费在线观看一区 | 一区二区三区精品久久久 | 丝袜网站在线观看 | 91最新视频在线观看 | 欧美狠狠色 | 成人在线免费看 | 精品在线亚洲视频 | 天天色婷婷 | 人人藻人人澡人人爽 | av网站在线免费观看 | 久久亚洲精品国产亚洲老地址 | 免费激情在线电影 | 欧美电影黄色 | 亚洲视频在线免费看 | 久久99精品一区二区三区三区 | 91爱看片 | 九色91在线视频 | 国产精品久久久久高潮 | 欧美精品中文在线免费观看 | 一区二区三区动漫 | 一区二区电影在线观看 | 一区二区精品国产 | 中文字幕一区二区三区乱码在线 | 久久一区二区三区日韩 | 激情视频免费在线 | 国产精品精品久久久久久 | 97av色| 91av在线免费看| 一区二区三区在线免费观看视频 | 毛片网在线播放 | 亚洲精品五月 | 最近2019中文免费高清视频观看www99 | 免费亚洲精品视频 | 日韩中文字| 99免费国产 | 999视频网站 | 亚洲成人一二三 | 午夜精品视频免费在线观看 | 在线视频麻豆 | 成人在线视频你懂的 | 亚洲成色777777在线观看影院 | 人人澡人人干 | 日日夜夜亚洲 | 中文字幕免费不卡视频 | av在线电影播放 | 在线看日韩av | 精久久久久 | 在线看的av网站 | 精品国产美女 | 日本中文不卡 | 91手机在线看片 | 日韩a在线播放 | 伊人久久在线观看 | av电影久久| 又黄又刺激| 欧美日韩国产亚洲乱码字幕 | 久久久精品网站 | 久久福利国产 | 97在线播放 | av在线超碰| 日韩在线国产精品 | 天操夜夜操 | 激情在线免费视频 | 国产人成免费视频 | 伊人天堂久久 | 黄网站色成年免费观看 | 免费在线观看不卡av | 国产精品高潮久久av | 99爱爱 | 国产精品区在线观看 | 97超碰在线久草超碰在线观看 | 日韩国产精品一区 | 韩国av免费| 久久免费视频5 | 亚洲涩涩网 | 丰满少妇对白在线偷拍 | av网址在线播放 | 97精品国产91久久久久久久 | 天天干天天干天天干 | 免费a网站 | 日韩网站在线看片你懂的 | 成人免费视频在线观看 | 日b黄色片| 日韩国产精品久久久久久亚洲 | 五月激情丁香婷婷 | 亚洲精品h | 成人国产亚洲 | 欧美日韩在线观看不卡 | 亚洲综合成人婷婷小说 | 色免费在线 | 久久精国产 | 国产精品欧美久久久久无广告 | 亚洲国产综合在线 | 亚洲精品tv久久久久久久久久 | 精品久久久久久久久久久久久 | 波多野结衣网址 | 久久99最新地址 | 久久撸在线视频 | 色婷婷丁香 | 亚洲成人国产 | 午夜视频一区二区三区 | 国产精品亚洲精品 | 人人添人人澡 | 国产欧美综合在线观看 | 日韩一区视频在线 | 香蕉97视频观看在线观看 | 黄色av一区二区三区 | 伊人五月婷 | 激情五月播播久久久精品 | 国产精品乱码一区二三区 | 国产99久久精品一区二区永久免费 | 在线观看91视频 | 中文av在线免费观看 | 97国产超碰在线 | 日韩精品一卡 | 国产色道| 国产午夜精品免费一区二区三区视频 | 成年人在线观看 | 国产视频 亚洲精品 | 伊人干综合 | 婷婷在线资源 | 在线视频一区观看 | 国产精品嫩草影院9 | 亚洲无吗天堂 | 亚洲国产午夜视频 | 国产原创av在线 | 国产在线不卡一区 | 久久曰视频 | 亚洲欧美va | 亚洲日本在线视频观看 | 高潮久久久久久 | 天天天操天天天干 | 免费久久网 | 中文字幕视频一区二区 | 久久久久99999 | 美女激情影院 | 国产成人精品在线 | 国产一区二区在线免费播放 | 国产成人在线免费观看 | 欧美巨乳网 | 天天操夜夜干 | 日本中出在线观看 | 在线观看视频一区二区 | 亚洲视频一区二区三区在线观看 | 久久爱资源网 | 成人羞羞视频在线观看免费 | 国产在线视频不卡 | www.五月婷 | 一级淫片在线观看 | 久久国产片 | 久久中国精品 | 婷婷久月 | 麻豆国产露脸在线观看 | 久久99九九99精品 | 黄p网站在线观看 | 日韩在线高清 | 中文字幕有码在线播放 | 少妇bbbb搡bbbb搡bbbb | 国产精品美女久久久久久免费 | 波多野结衣理论片 | 国产亚洲精品成人av久久ww | 在线观看视频在线 | 98超碰在线观看 | 日本高清xxxx | 四川妇女搡bbbb搡bbbb搡 | av一区二区三区在线 | 91中文字幕永久在线 | 精品免费久久久久 | 少妇做爰k8经典 | 国产xxxx| 国产精品久久久久久久久大全 | 日韩免费在线观看视频 | www日韩欧美 | 免费黄色av.| 六月天综合网 | 成年人视频在线观看免费 | 中文字幕一区二区在线观看 | 久久香蕉影视 | 日韩av在线一区二区 | 成人av在线一区二区 | 国产精品v欧美精品v日韩 | 午夜久久美女 | 亚洲精品欧美专区 | 99精品在线直播 | 天天操操操操操 | 国产区精品区 | 久久艹欧美 | 国产一级二级三级视频 | 久久久久久久综合色一本 | www夜夜操| 人人爱爱人人 | 中文字幕91视频 | 免费在线激情电影 | 日日爱网址 | 中文字幕文字幕一区二区 | 日韩婷婷 | 看全黄大色黄大片 | 久久夜色精品国产欧美乱极品 | 国产91在线观看 | 黄网站大全 | 免费高清在线视频一区· | 国产免费不卡av | 欧美了一区在线观看 | 探花视频免费在线观看 | 久操操| 在线观看深夜视频 | 国产一级不卡视频 | 中文字幕在线第一页 | 色婷婷电影 | 国产精品 国内视频 | 亚洲一区二区麻豆 | 日韩精品久久一区二区三区 | 成年人电影免费在线观看 | 国产精品欧美日韩 | 国产日韩欧美精品在线观看 | 激情 一区二区 | 美女久久网站 | 久久激情视频网 | 亚洲精品色视频 | 日韩中字在线观看 | 在线免费试看 | 国产精品18p | 成人福利在线 | 久久人人精 | 天堂激情网 | 免费在线a| 精品国产精品久久 | 高清视频一区二区三区 | 久久精品一区二区三区中文字幕 | 高清视频一区 | 国产精品视频免费看 | 久久久久9999亚洲精品 | 日韩精品一区二区三区丰满 | 日本高清免费中文字幕 | 精品亚洲男同gayvideo网站 | 亚洲动漫在线观看 | 99这里只有精品视频 | 在线视频区 | 高清精品在线 | 久久久久久久久影视 | 精品国产一区二区三区日日嗨 | 欧美一级视频免费 | 亚洲一区二区三区在线看 | 狠狠久久 | 香蕉在线观看视频 | 精品久久精品 | 亚洲第一av在线 | 少妇bbw撒尿 | 亚洲最新av在线网址 | 国产999在线| 婷婷丁香六月天 | 中文伊人 | 天天草天天干天天 | 91亚洲在线观看 | 国产精品欧美久久 | 亚洲最新视频在线播放 | 精品人人爽 | 亚洲男人天堂a | 国产日韩精品在线 | 中文字幕永久免费 | 精品欧美一区二区在线观看 | 成 人 黄 色 免费播放 | 日韩视频免费在线 | 狠狠网亚洲精品 | 亚洲精品在线免费观看视频 | 精品在线小视频 | 免费男女羞羞的视频网站中文字幕 | 超碰免费成人 | 国产精品乱码久久久 | 午夜精品久久久久久久99无限制 | 日日夜夜免费精品视频 | 日本一区二区高清不卡 | 日韩在线免费观看视频 | 日本丰满少妇免费一区 | 91精品国自产在线观看欧美 | 久久在线| 在线观看免费av网 | 亚洲精品国产自产拍在线观看 | 久草在线最新 | www.com在线观看 | 91精品视频网站 | 亚洲黄色三级 | 91成人天堂久久成人 | 国产三级精品在线 | 成人资源在线播放 | 午夜色大片在线观看 | 色婷婷久久一区二区 | 天天干天天弄 | 日本最新中文字幕 | 国产精品久久电影观看 | 久久高清免费观看 | 99久久精品国产系列 | 久色婷婷 | 久久久久久久影视 | 日韩超碰| 蜜臀av性久久久久av蜜臀三区 | 国产手机免费视频 | 97在线观看免费高清完整版在线观看 | 在线综合 亚洲 欧美在线视频 | 天天干视频在线 | 黄色在线观看网站 | 色久网| 深夜福利视频一区二区 | 五月婷婷中文网 | 国产日韩欧美在线一区 | 国产精品久久久久久久久久直播 | 97小视频 | 久久精品视频18 | 99久久精品免费看国产一区二区三区 | 国产99久久久国产精品成人免费 | 久久五月婷婷综合 | 一区二区三区精品久久久 | 午夜精品成人一区二区三区 | 免费av片在线 | 久久艹在线 | 国产亚洲精品久久久久久久久久久久 | 国产aa免费视频 | 国产网站在线免费观看 | 免费99| 亚洲精品综合欧美二区变态 | 国产精品都在这里 | 黄色一区二区在线观看 | 久久免费精品国产 | 亚洲视频一 | 国产很黄很色的视频 | 久久久久久久亚洲精品 | 91成人亚洲 | 久99久视频 | 91成人网页版 | 麻豆传媒在线视频 | 五月婷婷视频在线 | 五月天堂色 | 激情www| 亚洲传媒在线 | 亚洲专区欧美专区 | 精品麻豆入口免费 | 日日综合网 | 国产精品18久久久久久久网站 | 91黄色视屏| 日韩欧美中文 | 超碰日韩在线 | 又黄又爽的视频在线观看网站 | 色婷婷丁香 | 超碰在线cao| 日韩在线免费观看视频 | 亚洲一区二区三区四区在线视频 | 国产一级性生活 | 91在线看免费 | 深爱婷婷激情 | 亚洲三级毛片 | 九九国产精品视频 | 精品国产午夜 | 日韩电影精品 | 久久99精品国产91久久来源 | 国产欧美精品一区二区三区四区 | 免费视频资源 | 99国产情侣在线播放 | 在线免费91 | 国产美女无遮挡永久免费 | 久久久这里有精品 | 97精品久久| 免费观看版 | 亚洲精品国产欧美在线观看 | 国产精品久久久久久久久费观看 | 最近更新中文字幕 | 青青河边草观看完整版高清 | 欧美一级片免费在线观看 | av一级片在线观看 | 人人天天夜夜 | 中文字幕国产视频 | 成人av电影在线 | 91免费观看视频网站 | 午夜视频久久久 | 国产精品欧美精品 | 毛片网站在线看 | 日韩在线| 日本不卡视频 | 午夜精品久久久久久久久久 | 日韩在线高清免费视频 | 亚洲国产大片 | 六月天综合网 | wwxxx日本| 国产高清在线观看av | 亚洲欧美在线视频免费 | 成人免费视频播放 | 欧美性色黄大片在线观看 | 日韩高清一区二区 | 欧美一区二区在线看 | 亚洲欧洲精品一区二区 | 午夜电影一区 | 99久高清在线观看视频99精品热在线观看视频 | 91视频三区 | 超碰97人人爱 | 久久草| av免费网站| 精品久久久久亚洲 | 成人av在线直播 | 黄色大片av | 欧美日bb| 成人av一区二区在线观看 | 亚洲欧美少妇 | 亚洲午夜精品一区二区三区电影院 | 丁香婷婷综合网 | 国产专区在线播放 | 人人讲下载| 国产成人精品日本亚洲999 | 国产精品一区在线观看 | 久久成人黄色 | 免费观看v片在线观看 | 国产在线观看你懂得 | 成人亚洲欧美 | 中国黄色一级大片 | 国产成人a v电影 | 欧美 亚洲 另类 激情 另类 | 9在线观看免费高清完整版在线观看明 | 成年人黄色免费看 | 免费三级黄色 | 国产黄色观看 | www.狠狠插.com| 色吊丝av中文字幕 | 国产精品久久久久永久免费看 | 免费观看一区二区三区视频 | 亚洲精品乱码久久久久久蜜桃不爽 | 99色视频 | 91在线精品播放 | 精品亚洲欧美无人区乱码 | 高清日韩一区二区 | 少妇bbbb| 欧美一区视频 | 一区二区精 | 中国一级片在线播放 | 在线免费av观看 | 在线观看视频你懂 | 国产在线精品一区二区 | 国产一区二区在线播放视频 | 免费精品在线观看 | 婷婷网址| 黄色一级片视频 | 97视频免费在线看 | 国产麻豆剧传媒免费观看 | 国产色小视频 | 欧美在线视频一区二区 | 国产精品黄色 | 国产一级电影 | 久久爱www.| 国产在线日韩 | 亚洲成人二区 | 偷拍区另类综合在线 | 午夜精品一二三区 | 超碰97人 | 精品国产一区二区三区在线观看 | 国产精品国产三级国产aⅴ无密码 | 日韩欧美精品在线观看 | 久久久精品国产免费观看一区二区 | 亚洲三级在线免费观看 | 中文字幕一区二区三区四区视频 | 在线免费观看羞羞视频 | 国产精品久久中文字幕 | 国产视频每日更新 | 国产一区欧美日韩 | 日韩精品视频免费专区在线播放 | 国产一区二区视频在线 | 不卡的av在线 | 在线日韩视频 | 99热精品在线 | 久久精品99| 国产成人综合图片 | 永久免费精品视频网站 | 国产淫片 | 韩日电影在线免费看 | 超级碰碰免费视频 | 亚洲精品国产精品国产 | 久久亚洲区 | 狠狠夜夜| 西西大胆免费视频 | 在线视频1卡二卡三卡 | 天天干天天干天天射 | 四川bbb搡bbb爽爽视频 | 日韩免费在线观看网站 | 91重口视频 | 日韩系列在线 | 日韩欧美xxx| 欧美少妇bbwhd| 91丨九色丨蝌蚪丨老版 | 免费视频18| 日韩电影中文 | 亚州av网站 | av高清免费 | 午夜12点 | 97国产精品一区二区 | 日韩精品黄 | 亚洲日本欧美 | 涩涩色亚洲一区 | 岛国av在线| 久久深夜| 亚洲精品在线视频播放 | 国产高清视频在线 | 久久精品国产亚洲 | 探花在线观看 | 欧美一区二区三区免费观看 | 西西444www大胆高清视频 | 成年人免费在线观看网站 | 亚洲在线黄色 | 免费a v网站 | 日日爽天天操 | 国产精品成人av在线 | 五月婷婷亚洲 | 日一日操一操 | 欧美中文字幕第一页 | 五月综合色婷婷 | www.狠狠插.com | 免费看国产a | 国产在线观看地址 | 五月激情久久久 | 激情综合国产 | 91九色在线播放 | 一区二区三区精品在线视频 | 97视频播放 | 成人黄性视频 | 玖操| 成年人电影免费看 | 区一区二在线 | www.黄色片网站 | 国产精品爽爽久久久久久蜜臀 | 伊人色综合久久天天网 | 91在线看网站 | 四虎www. | 免费网站看v片在线a | 国产人成免费视频 | 久久亚洲国产精品 | 91色九色| 在线日韩亚洲 | 日韩电影一区二区三区在线观看 | 国产精品一区二区久久久 | 2020天天干夜夜爽 | 中文一区二区三区在线观看 | 97超碰国产在线 | 人人干人人爽 | 亚洲国产久 | 在线播放精品一区二区三区 | 国产色婷婷在线 | 日韩在线一二三区 | 久久久91精品国产一区二区精品 | 国产精品成人一区二区 | 91亚洲国产成人久久精品网站 | 国产一区二区视频在线播放 | 天天想夜夜操 | 欧美日韩久久久 | 成人黄色电影在线播放 | 久久国产二区 | 久久久精品欧美一区二区免费 | av中文字幕在线播放 | 特级a毛片 | 久久久久久久国产精品视频 | 91中文字幕视频 | 国产91对白在线播 | 日韩av中文字幕在线免费观看 | 91成人在线看 | 在线观看片 | 中文字幕乱码一区二区 | 亚洲精品一区二区18漫画 | 日本中文字幕网址 | 粉嫩高清一区二区三区 | 在线看免费 | 亚洲国产精品成人va在线观看 | 国产精品久久久久久麻豆一区 | 97视频在线观看网址 | 欧美一级特黄aaaaaa大片在线观看 | 久久精品欧美一区 | 色在线中文字幕 |