• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    用于光線跟蹤的高并行度表面積啟發(fā)式(SAH)KD樹構建

    2018-12-26 12:28:52李建鋒譚耀華廖勝輝
    湖南大學學報·自然科學版 2018年10期

    李建鋒 譚耀華 廖勝輝

    摘 要:提出一種用于光線跟蹤的SAHKD樹構建方法,解決當前KD樹并行算法并行度不高且效率低的問題.算法首先對所有圖元包圍盒在三個維度按坐標軸左值排序,得到三維上有序的包圍盒索引.然后使用層次遍歷構建KD樹,根據(jù)每個節(jié)點包圍盒選擇要劃分的維度,并在當前層生成所有節(jié)點在該維度下的候選劃分點序列.最后計算每個節(jié)點的空間樹,在GPU中計算每個候選點的SAH值,選擇每個節(jié)點的最小SAH值點進行劃分.實驗中采用4個常用場景進行測試算法性能,并同時比較了當前高效串行與并行算法,結(jié)果證明本文提出的算法在生成同等質(zhì)量KD樹的情況下達到對比串行方法4~6倍以及對比并行方法的1.3~1.5倍的計算速度,并且能在線程數(shù)成倍增加時達到相近倍數(shù)的加速比.

    關鍵詞:SAHKD樹;空間樹;并行計算

    中圖分類號:TP309.7 文獻標志碼:A

    Abstract:This paper proposed a SAHKD tree construction method for ray tracing to solve the problem of low parallel degree and low efficiency in the existing algorithms. The algorithm first obtains the ordered index on the three latitudes by sorting the primitive bounding boxes according to the left value. Then, according to the node bounding box, we choose the dimension to be divided and generate the candidate partition points of each node under this dimension. Finally, the SAH value of each candidate point was calculated based on the spatial tree in GPU, and the minimum SAH value of each node was selected for partitioning. Four common scenarios were used for testing performance of the algorithm, and compared the efficient serial and parallel GPU algorithm. The results show that the proposed algorithm can achieve 4~6 and 1.3~1.5 times faster than the contrast method when generating the same quality KD tree. When the number of GPU cores fold increases, the speedup ratio reaches a near multiple.

    Key words:SAHKDtree; space tree; parallel computing

    K維樹(KD樹)是一類二進制分割樹,作為加速結(jié)構廣泛地應用于圖形與查詢領域,如光線跟蹤中圖元與光線的相交檢測[1-2]和最近鄰查詢等.為了高效遍歷KD樹,通常在構建時使用表面積啟發(fā)式劃分法(SAH),通過最小化每個節(jié)點的期望遍歷成本選擇劃分點.如何快速高效地構造SAHKD樹一直是研究重點,主要研究方向集中在兩種方法上.

    一是串行構造方法,最簡單的思路是通過全遍歷計算SAHKD樹所有劃分點的SAH值,其計算復雜度為O(N2),由于計算復雜度較高,使得該方法無法應用于大場景.針對該問題,文獻[3]和[4]提出將劃分點進行預排序,通過迭代的方法依次求出每個劃分點的SAH值,把每個節(jié)點的時間復雜度降低到O(NlogN),從而使得整棵樹的構建復雜度降低至O(Nlog2N).Wald和HaVRan在文獻[3]和文獻[5]的基礎上,提出只在根節(jié)點排序,非根節(jié)點通過遍歷其父節(jié)點序列得到有序序列,使得整棵樹的構建復雜度降低至O(NlogN)[5],此時已經(jīng)達到了SAHKD樹串行構建的理論下限.文獻[6]提出一種自調(diào)整參數(shù)的通用方法,通過隨機搜索來得到滿足條件的劃分點.該方法雖然可以提高構造速度,但無法得到穩(wěn)定的結(jié)果.

    二是并行化構建方法, 文獻[7]和[8]提出在上層大節(jié)點通過一個高性能線程計算,直到每個節(jié)點計算量足夠小,才將它們分配到多核系統(tǒng)中的構造.具體實踐中,在4核CPU系統(tǒng)中能達到單核構造2.5倍的速度[9].Shevtsov等[10]通過并行方法計算中位圖元取代SAH的計算來尋找上層的大節(jié)點的劃分點,雖然在遍歷性能較SAH方法有15%的退化,但該方法應用在Larrabee[11]的4路并行光線追蹤器時達到3.9倍的構造與遍歷的總性能.文獻[12]先把圖元進行層次分組,之后按組并行構建SAHKD樹,在層次分明的場景中,12線程下性能最好時達到文獻[4]中算法的130倍.該方法雖然平分了各個線程的計算量,但對于層次不明確的場景無法達到理想效果.自從CUDA與OPENCL等并行架構提出來后,GPU上SAHKD樹的構建得到了更多的研究與改進,Kun Zhou[13]提出在大節(jié)點直接使用圖元的中點劃分,對于小節(jié)點則進行多路GPU構建.該方法在128線程上達到了單核構建的6~15倍性能,在252K個三角形的場景下達到了16線程的3~6倍.該方法雖然通過頂層退化提高了SAHKD樹的構建效率,但在超大型場景遍歷時有不同程度的性能損失.文獻[14]在前者的基礎上加入了CUDA自帶的reduction和原子操作,在實際應用中構建效率得到了部分提升,但依然存在頂層退化的問題.

    2 并行SAHKD樹構造

    并行化SAHKD樹的構造,現(xiàn)有的并行方式都是基于單個節(jié)點,每個線程串行處理一個節(jié)點,并單獨使用一個線程進行同步.由于上層節(jié)點的巨大計算量,通常會使用大小節(jié)點的方式分別計算:對于大節(jié)點,使用一種退化的方式劃分,比如空間中點劃分以及圖元中點劃分等,對于小結(jié)點,則通過上述高效的串行方法.理想的并行方法需要基于候選劃分點,這樣可以實現(xiàn)較高的并行度和每個線程極低的負載.

    為了設計一棵基于候選劃分點并行的SAHKD樹,必須解決兩個問題.第一是合理的同步機制.由于SAH值和空間樹的計算分別位于GPU和CPU中,因此計算前后的同步工作變得尤為重要.高效的同步方案應該減少空間分配以及內(nèi)存與顯存間互相拷貝的次數(shù).第二是每個線程使用高效的線面相交檢測的方法,由于GPU單核性能并不突出,如果直接使用暴力算法,在大場景中效率會十分低下,從而影響整體的構造性能.

    本文提出的方法大致思想如下:首先生成一層每個節(jié)點在三個維度上圖元包圍盒的有序索引,然后根據(jù)每個節(jié)點包圍盒選擇一個維度進行劃分,生成每個節(jié)點在該維度下候選劃分點序列,最后一次性在GPU中并行計算一層每個劃分點的SAH值,并選擇每個節(jié)點最優(yōu)的SAH值的點進行劃分.

    2.1 算法步驟

    本文方法的算法步驟如下.

    1)預處理:在SAHKD樹的構建之前,對根節(jié)點圖元進行預處理,其中包括在CPU中計算圖元和根節(jié)點的AABB包圍盒,之后在三個維度按包圍盒左值的升序排列所有圖元包圍盒.

    2)按層次遞歸構建KD樹,對于該層的每個節(jié)點:

    (a)數(shù)據(jù)準備:在CPU中根據(jù)節(jié)點包圍盒選擇劃分的維度,生成該維度下的候選劃分點序列和空間樹,并傳入GPU.

    (b)計算SAH值:在GPU中利用空間樹并行計算出每個劃分點的SAH值并傳回內(nèi)存.

    (c)圖元指派:在CPU中選出最小SAH值對應的劃分點,生成兩個新節(jié)點,在三個維度將圖元劃入對應的節(jié)點中,得到新節(jié)點的有序圖元包圍盒.

    2.2 計算候選劃分點的SAH值

    計算候選劃分點的SAH值主要是為每個節(jié)點選出最優(yōu)劃分點.由于KD樹每次只選擇一個維度進行劃分,所以第一步是找出要進行劃分的維度.為了簡便計算,通常對當前節(jié)點包圍盒進行分析,選擇包圍盒最長的維度作為要劃分的維度.

    計算SAH值時需要統(tǒng)計劃分點左右兩側(cè)圖元數(shù)量,本文算法通過空間樹來加速這一過程.空間樹通過有序圖元包圍盒構造:有序序列可以看成一棵平衡二叉樹,而空間樹是對平衡二叉樹加入一個副值來二次判斷.以劃分X軸為例,包圍盒有兩個坐標值Xleft和Xright,用來代表包圍盒左右兩端,此時加入一個輔助值T,其定義為:

    1)如果該節(jié)點是葉節(jié)點,T定義為Xright;

    2)如果該節(jié)點是非葉節(jié)點,T定義為兩個子節(jié)點的T值與自己Xright的最大值.

    很顯然T值需要后序自底向上遍歷,使用有序序列轉(zhuǎn)換為平衡二叉樹的算法實現(xiàn)T值的計算.為了節(jié)省函數(shù)調(diào)用的開銷,本文使用非遞歸的方式實現(xiàn).計算出空間樹后,每個候選劃分點都需要遍歷相應節(jié)點的空間樹求出其SAH值,主要復雜度在計算NL、NR和NP上,其中NL,NR,NP分別為位于候選劃分點左,右以及被候選劃分點穿過的圖元數(shù).過程中對于坐標為pos的候選劃分點有:

    1)如果當前節(jié)點的T值小于pos,則從left到當前節(jié)點都在劃分點的左邊,將NL加上當前區(qū)間圖元的個數(shù),并計算其右子節(jié)點.

    2)如果當前節(jié)點的Xleft大于pos,則位于該節(jié)點右邊的節(jié)點都在劃分點的右邊,將NR置為當前節(jié)點序號,并計算其左子節(jié)點.

    3)否則,判斷當前節(jié)點的圖元包圍盒與pos的位置關系,相應地修改NL和NP,并遍歷其左右子節(jié)點.

    4)得到NL,NR,NP后計算出SAH值.

    上述空間樹的遍歷方法需要使用輔助棧,然而如果每個線程都使用輔助內(nèi)存,在大場景下無法正常進行計算.在實際操作中可以使用二叉搜索樹的思想進行改造,在構造空間樹時得到節(jié)點遍歷的順序并設立一個狀態(tài)標識,不但可以節(jié)省顯存開銷,同時使各個線程計算更加高效.

    2.3 圖元指派

    2.4 復雜度分析

    本文方法的特點一是按層級同時計算每一層節(jié)點的最優(yōu)劃分點.按層級計算可以使分配內(nèi)存的次數(shù)以及GPU與CPU的交互次數(shù)只與層數(shù)有關,并且可以使用連續(xù)內(nèi)存空間保存全部需要計算的圖元,而不需要使用隊列的輔助.在進行同步操作時,只需要在每個維度遍歷一次上層節(jié)點就能得到下層節(jié)點的有序候選序列,避免了多次遍歷.二是使用基于空間樹的快速計數(shù)方法,使每個線程可以根據(jù)快速計算出劃分點對應的NL、NR和NP,其計算復雜度和劃分點穿過的圖元數(shù)有關,考慮實際場景這個值總是遠遠小于總的圖元數(shù),使得計算速度大大提高.

    本節(jié)對本文提出方法的復雜度從三個方面進行分析:

    1)KD樹構造前,需要先對圖元包圍盒在三個維度進行排序,其復雜度是O(NlogN).

    2)在KD樹構造期間,對于每一個非根節(jié)點,CPU端首先需要構造出三個維度的有序圖元包圍盒和節(jié)點包圍盒.節(jié)點包圍盒可以根據(jù)最優(yōu)劃分點在O(1)的時間得出,將圖元順序指派至新的節(jié)點中,需要在三個維度上遍歷所有圖元包圍盒序列一次,復雜度為O(N).得出有序的圖元包圍盒后,層次遞歸每個節(jié)點的圖元包圍盒序列構造該節(jié)點的空間樹,每一層總的復雜度為O(N).在GPU端,根據(jù)空間樹的特性,它需要搜索每個區(qū)間,如果區(qū)間內(nèi)所有圖元都在劃分點的同一側(cè),則停止搜索這個區(qū)間.所以只有該區(qū)間包括了被劃分點穿過的圖元包圍盒時,空間樹才會在該區(qū)間的二分子區(qū)間中去搜索.又因為樹的層高不會超過(logN),于是每次計算SAH值的復雜度最壞情況下不會超過O(NP+logN).其中NP是該劃分點穿過的圖元數(shù),正常場景中無論NP還是logN都是遠遠小于N的值.

    3)整體分析:整體結(jié)合來看,每一層復雜度為O(N+NP+logN),而樹的高度為(logN),因此該構造方法復雜度仍為O(NlogN).由于CPU端的任務主要是指派圖元與空間樹構建,而不涉及任何浮點數(shù)計算,所以計算效率很高.處理中排序?qū)λ惴ㄐ阅苡绊懞艽螅紤]到真實場景中一般都會有一個初始狀態(tài),我們可以基于該狀態(tài)下提前離線進行預排序,從而節(jié)省初始的排序計算量.

    3 實驗結(jié)果及討論

    為了驗證方法的有效性,我們使用統(tǒng)一計算設備架構(Compute Unified Device Architecture:CUDA)框架實現(xiàn)本文提出的算法.算法運行平臺為:四核八線程INTEL酷睿E3處理器,GPU型號為GTX750Ti.測試數(shù)據(jù)為Toys、 Bunny 、Dragon 、buddha四個常用的場景,這些場景包含的圖元的數(shù)從11 k到1 M不等.在最多64線程下本文算法與3種算法進行比較,分別是Wald提出的串行算法[2]、文獻[14]算法,以及不使用空間樹的本文算法(樸素GPU算法)做對比,算法時間(并行算法64線程)比較如表1所示.

    表1結(jié)果表明,本文算法的構造時間在各個場景都優(yōu)于其他算法,其主要原因是:本文算法是對圖元包圍盒進行排序,而不是候選點,使得需要排序的序列長度從2N減少到了N,在計算上又通過圖元級并行處理,雖然算法均攤下來不如 Wald方法中O(1)簡單,但從每個計算核心來看本文算法復雜度為O(NP+logN)優(yōu)于Wald方法的O(N).樸素GPU算法雖然不需要進行預排序,但每個線程都需要對當前所有圖元進行相交測試,時間復雜度為O(N),復雜度也遠高于本文算法,對比于Wald方法,二者復雜度雖然相近,但由于GPU單核心計算能力較低,所以速度較慢.文獻[14]中算法雖然是退化的SAHKD樹,但在實際場景中依然慢于本文算法,這歸根于單節(jié)點運算的低并行度.此外,每次劃分求出的SAH值是KD樹性能的重要指標,但由于后三種方法都是通過尋找最優(yōu)候選劃分點,所以求出來的SAH值都差不多,并不存在遍歷性能上的差別.

    在具體的場景中,場景Toys的處理結(jié)果表明,在小場景下,本文算法與高效的串行算法差距并不大,主要原因是本文算法中指派圖元是在CPU中完成,而少量的浮點數(shù)計算不會明顯影響串行算法的計算時間.樸素GPU算法不需要最開始的預排序,且在小場景下空間樹的效果并不明顯,最終兩者的結(jié)果相近.

    其他三個場景中隨著圖元數(shù)量的增加,本文算法達到4~6倍于串行算法的時間效率,且隨著圖元數(shù)變大穩(wěn)步增加.串行算法在每層構建時通常需要O(N)級別的浮點數(shù)計算,當數(shù)據(jù)量大時計算量遠超過條件判斷并且越來越明顯.空間樹的效果也在大場景中體現(xiàn)出來,對比于樸素GPU算法,由于條件判斷較多消耗了大量線程的計算能力,而空間樹可以大大降低這一過程,代價僅需在CPU端對有序的圖元進行一次遍歷.

    構建SAHKD樹過程中,隨著層次的加深,每個節(jié)點所包含的圖元數(shù)越少,但遍歷時需要更多的相交測試才能達到葉節(jié)點,為了平衡這一現(xiàn)象,在實際應用中都會制定相應的早停策略.圖1列出buddha場景下SAHKD樹計算1~7層時,通過公式(7)計算得到的算法時間效率(文獻[14]的算法在上層使用中位圖元劃分,不適用于這類分析).

    4 總 結(jié)

    本文提出了一種使用CPU和GPU并行構造一棵基于層次的SAHKD樹,解決了當前SAHKD樹并行度較低和需要區(qū)分大小節(jié)點的問題.由于KD樹的構建是一個靜態(tài)過程,本文所有測試都是在靜態(tài)場景中進行.但是真實場景許多是動態(tài)的,以往研究者通常是對靜態(tài)場景進行重復計算來模擬動態(tài)場景.我們接下來的研究方向是如何在動態(tài)場景中快速生成SAHKD樹,基于本文算法在預排序階段進行相關的優(yōu)化,期望達到實時光線跟蹤的效果.

    參考文獻

    [1] HUSSAIN S, GRAHN H. Fast kdtree construction for 3Drendering algorithms like ray tracing[C]//Lecture Notes in Computer Science. Berlin: Springer, 2004,4842:681-690.

    [2] WALD I. Realtime ray tracing and interactive global illumination[J]. Information Technology,2004,48 (4):242-245.

    [3] MACDONALD J D, BOOTH K S. Heuristics for raytracing using space subdivision[J]. Visual Computer, 1990,6 (3):153-165.

    [4] SZECSI L. An effective implementation of the kdtree[M]. Rockland: Charles River Media Inc,2003:315-326.

    [5] WALD I, HAVRAN V. On building fast kdtrees for ray tracing and ondoing that in O(NlogN)[C]//Symposium on Interactive Ray Tracing 2006(RT).Salt Lake City:IEEE,2006 :61-69.

    [6] TILLMANN M, PFAFFE P, CKAAG W F.Onlineauto tuning of parallel SAH kdtrees[C]//International Parallel and Distributed Processing Symposium(2016).Chicago:IEEE,2016:628-637.

    [7] LEE J, SHIN Y.Realtime ray tracing on coarsegrained reconfigurable processor[J].International Conference on Fieldprogrammable Technology,2014, 149 (3):192-197.

    [8] POPOV S, GUNTHER J. HP seidel.experiences with streaming construction of SAH kdtrees[C]//Symposium on Interactive Ray Tracing (2006).Salt Lake City:IEEE,2006:89-94.

    [9] HUNT W,MARK W R,STOLL G.Fast kdtree construction with an adaptive errorbounded heuristic[C]//Symposium on Interactive Ray Tracing (2006).Salt Lake City:IEEE,2006:81-88.

    [10]SHEVTSOV M, SOUPIKOV A, KAPUSTIAN A. Highly parallel fast kdtree construction for interactive ray tracing of dynamic scenes[J].Computer Graphics Forum, 2007,26 (3):395-404.

    [11]SPJUT J, BOULOS S, KOPTA D. A multithreaded architecture for realtime ray tracing[J].Symposium on Application Specific Processors,2008,28 (12) :108-114.

    [12]KANG Y S, NAH J H, PARK W C. gkDtree: A groupbased parallel update kdtree for interactive ray tracing[J].Journal of Systems Architecture the Euromicro Journal , 2013,59 (3):166-175.

    [13]ZHOU K, HOU Q, WANG R.Realtime kdtree construction on graphics hardware[J].Acm Transactions on Graphics,2008,27 (5):1-11.

    [14]CHANGH B,SEOH W,IHM I. On the efficient Implementation of a realtime kdtree construction algorithm[M].Singapore: Springer,2015:207-219.

    [15]MACDONALD J D, BOOTH K S.Heuristics for raytracing using space subdivision[J].Visual Computer,1990,6 (3):153-166.

    [16]SANTAL L A.Integral geometry and geometric probability[M]. London: AddisonWesley Pub Co,1976 :91-113.

    精品一区二区三卡| 大香蕉久久成人网| 成人国产麻豆网| 久久人人爽人人爽人人片va| 卡戴珊不雅视频在线播放| 亚洲内射少妇av| 色视频在线一区二区三区| 精品久久久精品久久久| 久久久久久久国产电影| 久久国产精品男人的天堂亚洲 | 久久久亚洲精品成人影院| 欧美精品高潮呻吟av久久| 久久精品国产亚洲av天美| 欧美 日韩 精品 国产| 99九九在线精品视频| 亚洲av电影在线观看一区二区三区| 我的女老师完整版在线观看| 美女大奶头黄色视频| 中文字幕人妻丝袜制服| 色94色欧美一区二区| 国产午夜精品一二区理论片| 夜夜爽夜夜爽视频| 日本欧美视频一区| 欧美精品高潮呻吟av久久| 日本欧美视频一区| 中文字幕久久专区| 欧美97在线视频| 中文字幕久久专区| 男女无遮挡免费网站观看| 成人午夜精彩视频在线观看| 免费看不卡的av| 99re6热这里在线精品视频| 日韩熟女老妇一区二区性免费视频| 亚洲精品视频女| 2018国产大陆天天弄谢| 国产老妇伦熟女老妇高清| av在线老鸭窝| 最近中文字幕2019免费版| 日本色播在线视频| 啦啦啦中文免费视频观看日本| 黄色视频在线播放观看不卡| 大又大粗又爽又黄少妇毛片口| 狠狠婷婷综合久久久久久88av| 日本黄大片高清| 欧美 日韩 精品 国产| 80岁老熟妇乱子伦牲交| 久久热精品热| 日韩av免费高清视频| 久久午夜福利片| 日本与韩国留学比较| 久久久久视频综合| 春色校园在线视频观看| 日日啪夜夜爽| 老司机影院毛片| 午夜日本视频在线| 精品久久国产蜜桃| av不卡在线播放| 18禁观看日本| 免费看光身美女| 日韩av在线免费看完整版不卡| 成人国产av品久久久| 爱豆传媒免费全集在线观看| 18禁在线无遮挡免费观看视频| 久久精品国产亚洲网站| 久久久欧美国产精品| 两个人的视频大全免费| 日日撸夜夜添| 亚洲婷婷狠狠爱综合网| 美女视频免费永久观看网站| 日韩,欧美,国产一区二区三区| 18在线观看网站| 高清av免费在线| 久久午夜福利片| 欧美成人午夜免费资源| 性高湖久久久久久久久免费观看| 日本午夜av视频| 中文字幕最新亚洲高清| 日本黄色片子视频| 国产成人午夜福利电影在线观看| 国产免费一级a男人的天堂| 99热网站在线观看| 99久久精品国产国产毛片| 免费看av在线观看网站| 亚洲欧美成人精品一区二区| 一级,二级,三级黄色视频| 自拍欧美九色日韩亚洲蝌蚪91| 丰满少妇做爰视频| av黄色大香蕉| 高清午夜精品一区二区三区| 黑人高潮一二区| 人妻人人澡人人爽人人| 国产色爽女视频免费观看| 人妻一区二区av| 日韩人妻高清精品专区| 国产亚洲最大av| 国产精品一区www在线观看| 日本欧美视频一区| 欧美精品一区二区大全| 欧美另类一区| 国产视频内射| 99re6热这里在线精品视频| 日产精品乱码卡一卡2卡三| 多毛熟女@视频| 久久国内精品自在自线图片| 亚洲五月色婷婷综合| 国产爽快片一区二区三区| 日韩视频在线欧美| 一个人看视频在线观看www免费| 如日韩欧美国产精品一区二区三区 | 少妇被粗大猛烈的视频| 校园人妻丝袜中文字幕| 少妇 在线观看| 精品一区二区三卡| 99国产综合亚洲精品| 亚州av有码| 99久久精品国产国产毛片| 国产精品麻豆人妻色哟哟久久| 99精国产麻豆久久婷婷| 中文精品一卡2卡3卡4更新| av电影中文网址| 一个人免费看片子| 男的添女的下面高潮视频| 九色成人免费人妻av| 男人爽女人下面视频在线观看| 老女人水多毛片| 中文字幕人妻丝袜制服| 我的女老师完整版在线观看| 国产精品熟女久久久久浪| 一级爰片在线观看| 日韩一本色道免费dvd| a级毛片免费高清观看在线播放| 久久久久国产精品人妻一区二区| 久久久欧美国产精品| 日产精品乱码卡一卡2卡三| 亚洲av电影在线观看一区二区三区| 韩国av在线不卡| 97超碰精品成人国产| 日产精品乱码卡一卡2卡三| 欧美性感艳星| 内地一区二区视频在线| 人成视频在线观看免费观看| 国产亚洲午夜精品一区二区久久| 三级国产精品片| 黄色配什么色好看| 又大又黄又爽视频免费| 午夜91福利影院| 国产一区有黄有色的免费视频| 亚洲第一区二区三区不卡| 桃花免费在线播放| 韩国高清视频一区二区三区| 免费大片黄手机在线观看| 欧美日韩精品成人综合77777| 亚洲,一卡二卡三卡| 亚洲国产成人一精品久久久| 高清黄色对白视频在线免费看| 精品久久久久久久久av| 成人二区视频| 人体艺术视频欧美日本| 久久久久人妻精品一区果冻| 久久99热6这里只有精品| 国产精品国产av在线观看| 免费高清在线观看视频在线观看| 亚州av有码| 欧美精品国产亚洲| 久久精品国产亚洲网站| 精品视频人人做人人爽| 国产熟女欧美一区二区| 大片电影免费在线观看免费| 午夜激情福利司机影院| 黄片无遮挡物在线观看| 一级毛片我不卡| 欧美97在线视频| 视频在线观看一区二区三区| 亚洲精品国产av成人精品| av视频免费观看在线观看| 五月伊人婷婷丁香| 一本一本综合久久| 国产欧美亚洲国产| 国产成人91sexporn| 久久久久国产精品人妻一区二区| 不卡视频在线观看欧美| 大片电影免费在线观看免费| 国产精品久久久久久精品古装| 99国产综合亚洲精品| 国产片内射在线| 蜜桃久久精品国产亚洲av| 制服丝袜香蕉在线| 国产黄片视频在线免费观看| 99久久精品一区二区三区| 国产 一区精品| 人妻人人澡人人爽人人| 蜜桃在线观看..| 国产国语露脸激情在线看| 精品一区二区三区视频在线| 人妻一区二区av| 日韩大片免费观看网站| 美女视频免费永久观看网站| 日韩av在线免费看完整版不卡| 国产成人a∨麻豆精品| av专区在线播放| 69精品国产乱码久久久| 51国产日韩欧美| 国产成人精品福利久久| 欧美少妇被猛烈插入视频| 99久久精品国产国产毛片| 亚洲av成人精品一区久久| 亚洲精品,欧美精品| 午夜福利视频精品| av视频免费观看在线观看| 搡女人真爽免费视频火全软件| 亚洲欧美一区二区三区国产| 国产一区二区三区综合在线观看 | 国产精品久久久久久av不卡| 久久精品熟女亚洲av麻豆精品| 美女主播在线视频| 秋霞在线观看毛片| 午夜福利在线观看免费完整高清在| 中国国产av一级| 高清在线视频一区二区三区| 欧美日韩在线观看h| 免费观看的影片在线观看| 国产伦理片在线播放av一区| 精品午夜福利在线看| 亚洲成人一二三区av| 国产成人精品久久久久久| 午夜免费鲁丝| 97超碰精品成人国产| 99久久中文字幕三级久久日本| 国产精品一二三区在线看| 99国产综合亚洲精品| 9色porny在线观看| 精品一区二区三卡| 一本—道久久a久久精品蜜桃钙片| 热re99久久精品国产66热6| 中文字幕人妻丝袜制服| 丝袜美足系列| 成年人免费黄色播放视频| 国产亚洲欧美精品永久| 新久久久久国产一级毛片| 亚洲精品,欧美精品| 国产精品熟女久久久久浪| www.av在线官网国产| 欧美国产精品一级二级三级| 又黄又爽又刺激的免费视频.| 国产精品无大码| 在现免费观看毛片| 在线天堂最新版资源| 视频中文字幕在线观看| 人妻 亚洲 视频| 草草在线视频免费看| 日韩 亚洲 欧美在线| 久久国产精品大桥未久av| 在线观看美女被高潮喷水网站| 亚洲国产毛片av蜜桃av| 日本wwww免费看| 99热6这里只有精品| 日本免费在线观看一区| 毛片一级片免费看久久久久| 亚洲国产精品999| 精品午夜福利在线看| 免费黄网站久久成人精品| 欧美日韩成人在线一区二区| 国产成人aa在线观看| 九九在线视频观看精品| 卡戴珊不雅视频在线播放| 欧美老熟妇乱子伦牲交| 欧美另类一区| 久久这里有精品视频免费| 菩萨蛮人人尽说江南好唐韦庄| 久久精品久久久久久久性| 欧美精品一区二区大全| 在线 av 中文字幕| 精品熟女少妇av免费看| 午夜老司机福利剧场| 久久久久久久久久成人| 一级二级三级毛片免费看| 男女无遮挡免费网站观看| 极品人妻少妇av视频| 啦啦啦啦在线视频资源| 亚洲激情五月婷婷啪啪| 欧美精品亚洲一区二区| 满18在线观看网站| 大香蕉97超碰在线| 久久国产精品大桥未久av| 久久久久久久精品精品| 尾随美女入室| 丰满乱子伦码专区| 精品一品国产午夜福利视频| 啦啦啦在线观看免费高清www| 乱人伦中国视频| 国产熟女午夜一区二区三区 | 26uuu在线亚洲综合色| 一边摸一边做爽爽视频免费| 久久免费观看电影| 一本一本综合久久| 亚洲欧美一区二区三区黑人 | xxxhd国产人妻xxx| 久久亚洲国产成人精品v| 国产男女内射视频| 久久狼人影院| 中文精品一卡2卡3卡4更新| 极品少妇高潮喷水抽搐| 精品国产乱码久久久久久小说| 国产亚洲一区二区精品| 日本与韩国留学比较| 国产精品99久久99久久久不卡 | 欧美3d第一页| 欧美精品一区二区免费开放| 韩国高清视频一区二区三区| 大香蕉久久成人网| 国产69精品久久久久777片| 亚洲精品乱码久久久久久按摩| 成年人午夜在线观看视频| 国产高清不卡午夜福利| 99久久综合免费| 人妻制服诱惑在线中文字幕| 中文字幕av电影在线播放| 中国美白少妇内射xxxbb| 精品久久久久久久久av| 日韩欧美一区视频在线观看| 亚洲内射少妇av| 久久久a久久爽久久v久久| 26uuu在线亚洲综合色| 亚洲精品中文字幕在线视频| 国产一区二区三区av在线| 久久人人爽人人片av| 国产女主播在线喷水免费视频网站| 一级毛片我不卡| 亚洲经典国产精华液单| 国产免费一区二区三区四区乱码| 黑丝袜美女国产一区| 热re99久久国产66热| 岛国毛片在线播放| 毛片一级片免费看久久久久| 欧美最新免费一区二区三区| 91在线精品国自产拍蜜月| 亚洲国产精品999| 黑人猛操日本美女一级片| 夜夜爽夜夜爽视频| 极品人妻少妇av视频| 999精品在线视频| 国产精品偷伦视频观看了| 最近的中文字幕免费完整| 成人毛片60女人毛片免费| videossex国产| 亚洲成色77777| 免费观看无遮挡的男女| 久久精品国产亚洲av涩爱| 黄片播放在线免费| h视频一区二区三区| 国产欧美另类精品又又久久亚洲欧美| 亚洲少妇的诱惑av| 亚洲国产av影院在线观看| 亚洲不卡免费看| 99热国产这里只有精品6| 麻豆精品久久久久久蜜桃| 国产极品天堂在线| 狂野欧美激情性bbbbbb| 久久久久久久久久久久大奶| 亚洲av免费高清在线观看| 亚洲第一区二区三区不卡| 一区在线观看完整版| 亚洲欧美一区二区三区国产| 18在线观看网站| 国产精品一区www在线观看| 中文天堂在线官网| 曰老女人黄片| 国产永久视频网站| 欧美日韩av久久| 母亲3免费完整高清在线观看 | 欧美日韩在线观看h| 久久99热6这里只有精品| 中文天堂在线官网| 一边摸一边做爽爽视频免费| 寂寞人妻少妇视频99o| 人妻人人澡人人爽人人| 三级国产精品欧美在线观看| 国产老妇伦熟女老妇高清| 在线看a的网站| 久久国产亚洲av麻豆专区| 日韩熟女老妇一区二区性免费视频| 欧美性感艳星| 岛国毛片在线播放| 亚洲欧美日韩卡通动漫| 免费av不卡在线播放| 国产黄片视频在线免费观看| 国产成人精品在线电影| 夜夜骑夜夜射夜夜干| 亚洲人成77777在线视频| 精品久久久精品久久久| 久久国产精品大桥未久av| 国精品久久久久久国模美| av有码第一页| 午夜老司机福利剧场| 女人久久www免费人成看片| 久久韩国三级中文字幕| 亚洲国产日韩一区二区| 国产精品久久久久久av不卡| 久久久久久久久久人人人人人人| 丝袜美足系列| 肉色欧美久久久久久久蜜桃| 国内精品宾馆在线| 精品人妻偷拍中文字幕| 在线免费观看不下载黄p国产| 国产精品 国内视频| 一边摸一边做爽爽视频免费| 超色免费av| 免费看av在线观看网站| 男人操女人黄网站| 亚洲精品乱码久久久v下载方式| 精品一区二区免费观看| 国产日韩欧美亚洲二区| 免费久久久久久久精品成人欧美视频 | 亚洲欧洲日产国产| 考比视频在线观看| 黄片播放在线免费| 国产在线视频一区二区| 精品国产国语对白av| 插逼视频在线观看| 一本久久精品| 天天躁夜夜躁狠狠久久av| 美女国产高潮福利片在线看| 大香蕉久久成人网| 韩国av在线不卡| 这个男人来自地球电影免费观看 | 国产一区二区三区综合在线观看 | a 毛片基地| 18在线观看网站| 精品一区二区三区视频在线| 亚洲精品aⅴ在线观看| 丝袜脚勾引网站| 久久久久久久久久久久大奶| 久久精品久久久久久久性| 国产精品 国内视频| 国产黄色视频一区二区在线观看| 超色免费av| 久久精品久久久久久久性| 日韩伦理黄色片| 国产片特级美女逼逼视频| 边亲边吃奶的免费视频| 麻豆精品久久久久久蜜桃| 国产精品国产三级专区第一集| 国产无遮挡羞羞视频在线观看| 日本av免费视频播放| 九九爱精品视频在线观看| 久久精品国产自在天天线| 亚洲美女搞黄在线观看| 777米奇影视久久| 久久狼人影院| 欧美日韩视频高清一区二区三区二| 人人妻人人爽人人添夜夜欢视频| 免费观看性生交大片5| 黑丝袜美女国产一区| 一本久久精品| 亚洲av国产av综合av卡| 麻豆精品久久久久久蜜桃| av福利片在线| 午夜影院在线不卡| 国产探花极品一区二区| 日韩成人av中文字幕在线观看| www.av在线官网国产| 精品少妇内射三级| 国产免费福利视频在线观看| 欧美精品亚洲一区二区| 69精品国产乱码久久久| 国产色爽女视频免费观看| 自拍欧美九色日韩亚洲蝌蚪91| 亚洲精品一二三| 99九九线精品视频在线观看视频| 欧美最新免费一区二区三区| 热re99久久国产66热| 日本-黄色视频高清免费观看| 黄色视频在线播放观看不卡| 最新的欧美精品一区二区| 18禁观看日本| 日韩制服骚丝袜av| 人妻 亚洲 视频| 91在线精品国自产拍蜜月| 久久av网站| 久久国产亚洲av麻豆专区| 免费观看av网站的网址| a 毛片基地| 免费观看a级毛片全部| 自线自在国产av| 大片电影免费在线观看免费| 伦精品一区二区三区| 日韩成人av中文字幕在线观看| 夫妻性生交免费视频一级片| 成年人午夜在线观看视频| 亚洲精品日韩在线中文字幕| 九九爱精品视频在线观看| 欧美精品国产亚洲| 97超碰精品成人国产| 在线观看免费高清a一片| 人人妻人人澡人人爽人人夜夜| 五月天丁香电影| 欧美精品一区二区免费开放| 高清毛片免费看| 日本猛色少妇xxxxx猛交久久| 久久婷婷青草| 国产成人av激情在线播放 | 嫩草影院入口| 纵有疾风起免费观看全集完整版| 啦啦啦啦在线视频资源| 99久久中文字幕三级久久日本| 成人综合一区亚洲| 在线观看美女被高潮喷水网站| 欧美日韩综合久久久久久| 中文乱码字字幕精品一区二区三区| 免费人妻精品一区二区三区视频| 亚洲国产成人一精品久久久| 中文精品一卡2卡3卡4更新| 久久毛片免费看一区二区三区| 美女福利国产在线| 国产成人精品久久久久久| 热re99久久精品国产66热6| 国产国语露脸激情在线看| 在线观看免费视频网站a站| 丰满迷人的少妇在线观看| 亚洲成人av在线免费| 亚洲四区av| 狠狠婷婷综合久久久久久88av| 亚洲欧美中文字幕日韩二区| 亚洲国产精品一区二区三区在线| 久久精品久久久久久久性| 我的女老师完整版在线观看| 赤兔流量卡办理| 18禁在线无遮挡免费观看视频| 日本-黄色视频高清免费观看| 欧美丝袜亚洲另类| 极品人妻少妇av视频| 午夜免费男女啪啪视频观看| 日日爽夜夜爽网站| 天天操日日干夜夜撸| 麻豆乱淫一区二区| 日日撸夜夜添| 在线观看一区二区三区激情| 人人澡人人妻人| 久久久久久久久久久免费av| 少妇人妻精品综合一区二区| 成人黄色视频免费在线看| 欧美3d第一页| 久久久久久久久大av| 一个人免费看片子| 国产视频首页在线观看| 黄色一级大片看看| 日本欧美国产在线视频| 一区在线观看完整版| 大又大粗又爽又黄少妇毛片口| 91久久精品国产一区二区三区| 国产精品一区二区在线观看99| 51国产日韩欧美| av福利片在线| 80岁老熟妇乱子伦牲交| 国产av国产精品国产| 欧美精品人与动牲交sv欧美| 国产无遮挡羞羞视频在线观看| 亚洲精品色激情综合| 欧美老熟妇乱子伦牲交| 国产亚洲精品久久久com| 国产黄色免费在线视频| 精品亚洲乱码少妇综合久久| 国产精品欧美亚洲77777| 老司机影院毛片| 国产 精品1| 亚洲国产av新网站| kizo精华| 午夜老司机福利剧场| 中文欧美无线码| videos熟女内射| 一级二级三级毛片免费看| 久久久久久久久久人人人人人人| 在线观看www视频免费| 亚洲综合色惰| 亚洲精品一二三| 久久国内精品自在自线图片| 黄片无遮挡物在线观看| 日韩电影二区| 一区二区三区四区激情视频| 一级,二级,三级黄色视频| 成年av动漫网址| 在线观看国产h片| videosex国产| 青春草国产在线视频| 日本vs欧美在线观看视频| 亚洲,欧美,日韩| 插阴视频在线观看视频| 欧美人与性动交α欧美精品济南到 | 亚洲精品视频女| 国产亚洲av片在线观看秒播厂| 日韩中文字幕视频在线看片| 九草在线视频观看| av在线播放精品| 国产永久视频网站| 婷婷色av中文字幕| 精品久久国产蜜桃| 麻豆成人av视频| 亚洲欧美中文字幕日韩二区| 午夜福利网站1000一区二区三区| 亚洲不卡免费看| www.色视频.com| 国产精品人妻久久久久久| 国产精品熟女久久久久浪| 日本色播在线视频| 久久毛片免费看一区二区三区| 亚洲成人手机| 午夜av观看不卡| 欧美97在线视频| 午夜91福利影院| 超色免费av| 日韩精品免费视频一区二区三区 | 国精品久久久久久国模美| 午夜福利网站1000一区二区三区| 亚洲av在线观看美女高潮| av一本久久久久|