色五月色开心色婷婷色丁香,五月婷婷丁香花综合网,婷婷丁香五月激情综合在线,五月婷婷六月丁香动漫,婷婷丁香五月激情综合在线,丁香花中文字幕在线观看,播五月色五月开心五月网,开心激情综合网,狠狠色丁香婷婷综合最新地址,丁香视频在线观看,狠狠做六月爱婷婷综合av,久久激情五月丁香伊人

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營的一線實(shí)戰(zhàn)洞察。

Yutrel渲染引擎源碼解析:Vulkan與OpenGL雙后端實(shí)戰(zhàn)與避坑指南

Yutrel渲染引擎源碼解析:Vulkan與OpenGL雙后端實(shí)戰(zhàn)與避坑指南 簡介Yutrel是一份面向圖形學(xué)與游戲引擎方向?qū)W習(xí)者的個(gè)人渲染引擎源碼基于C17開發(fā)同時(shí)封裝Vulkan與OpenGL兩套圖形API適合具備一定C基礎(chǔ)、希望深入理解現(xiàn)代渲染管線與引擎架構(gòu)的開發(fā)者參考實(shí)踐。項(xiàng)目采用類似Bevy的ECS架構(gòu)統(tǒng)一管理窗口、渲染器等資源渲染器內(nèi)部按核心、平臺(tái)、功能、資源四層組織并提供RHI封裝以簡化創(chuàng)建、綁定與刪除操作同時(shí)預(yù)置變換、光照、攝像機(jī)、模型、動(dòng)畫、skybox等組件。算法層面覆蓋PBR渲染、IBL烘焙、陰影貼圖、OIT順序無關(guān)透明、SSAO、視錐體裁剪與骨骼動(dòng)畫等典型實(shí)現(xiàn)便于對(duì)照學(xué)習(xí)。資源包共164個(gè)文件以90個(gè)hpp頭文件與51個(gè)cpp源文件為主體另含vert、frag著色器、lua腳本及工程配置壓縮包約196KB結(jié)構(gòu)緊湊。目前已有73人瀏覽學(xué)習(xí)可作為圖形學(xué)算法練習(xí)與引擎架構(gòu)入門的完整參考工程。1. 拿到 Yutrel 渲染引擎源碼它到底能跑出什么又適合誰如果你正在找一個(gè)能同時(shí)摸到 Vulkan 和 OpenGL 兩條圖形 API 的完整渲染引擎源碼Yutrel 這個(gè)包值得先解壓看一眼。它不是那種只丟幾個(gè) shader 文件的玩具工程而是一個(gè)帶場景管理、材質(zhì)系統(tǒng)、渲染管線切換的完整引擎骨架。最直接的用法是你把它編譯出來能看到一個(gè)可交互的 3D 場景然后在配置里切換后端觀察同一套場景數(shù)據(jù)在 Vulkan 和 OpenGL 下分別怎么走。這對(duì)想理解“現(xiàn)代圖形 API 到底比傳統(tǒng) API 多做了哪些顯式管理”的人來說比看十篇對(duì)比文章都管用。適合的人群很明確已經(jīng)寫過簡單 OpenGL demo、想往 Vulkan 遷移的開發(fā)者或者在做引擎選型需要一份能實(shí)際編譯、能改、能打斷點(diǎn)跟的參考實(shí)現(xiàn)。如果你連頂點(diǎn)緩沖和描述符集都還沒概念建議先補(bǔ)基礎(chǔ)再來拆這個(gè)包否則會(huì)在初始化階段就卡住。2. 環(huán)境搭建與首次編譯把 Vulkan 和 OpenGL 后端都跑通2.1 依賴清單與版本選擇Yutrel 這類雙后端引擎最怕的就是依賴版本對(duì)不上。我一般會(huì)先把工程根目錄的 CMakeLists.txt 或構(gòu)建腳本翻一遍確認(rèn)它要求的 Vulkan SDK 最低版本、GLFW 或 SDL 的版本、以及 GLM 這類數(shù)學(xué)庫的路徑。常見做法是Vulkan SDK 裝 1.3.x 以上GLFW 用 3.3.8 之后的版本GLM 用 0.9.9.8 以上。別小看這幾個(gè)數(shù)字Vulkan 的實(shí)例擴(kuò)展和設(shè)備擴(kuò)展在不同 SDK 版本里名字會(huì)變比如VK_KHR_swapchain在舊版里是擴(kuò)展新版里已經(jīng)進(jìn)核心了代碼里如果寫死擴(kuò)展名就會(huì)在創(chuàng)建邏輯設(shè)備時(shí)直接失敗。Windows 下建議用 Visual Studio 2022 配合 CMakeLinux 下用 GCC 11 以上加 Ninja。macOS 用戶要注意Vulkan 在 macOS 上需要 MoltenVK 做轉(zhuǎn)譯Yutrel 如果沒自帶 MoltenVK 的預(yù)編譯庫你得自己把libMoltenVK.dylib放到運(yùn)行目錄否則 Vulkan 后端初始化會(huì)直接報(bào)VK_ERROR_INCOMPATIBLE_DRIVER。OpenGL 后端在 macOS 上反而更省事因?yàn)橄到y(tǒng)原生支持到 4.1但要注意 macOS 只給核心模式不能用兼容模式下的固定管線。2.2 編譯命令與常見報(bào)錯(cuò)處理假設(shè)工程用的是 CMake標(biāo)準(zhǔn)流程是這樣# 創(chuàng)建構(gòu)建目錄保持源碼目錄干凈 mkdir build cd build # 配置階段指定 Vulkan 路徑和構(gòu)建類型 cmake .. -DCMAKE_BUILD_TYPERelease \ -DVULKAN_SDK/path/to/vulkansdk \ -DGLFW_DIR/path/to/glfw # 編譯用多核加速Windows 下?lián)Q成 msbuild 或 ninja cmake --build . --config Release -j 8這段命令里CMAKE_BUILD_TYPERelease會(huì)開優(yōu)化但如果你要跟斷點(diǎn)調(diào)試渲染流程先換成Debug否則變量會(huì)被優(yōu)化掉。VULKAN_SDK這個(gè)變量不是所有工程都認(rèn)有的工程用VULKAN_SDK_PATH或者直接找環(huán)境變量編譯前最好 grep 一下 CMakeLists 里的find_package(Vulkan)附近怎么寫的。編譯階段最常見的翻車是鏈接錯(cuò)誤undefined reference to vkCreateInstance這種說明 Vulkan 的導(dǎo)入庫沒鏈上。Windows 下檢查vulkan-1.lib是否在鏈接器輸入里L(fēng)inux 下檢查-lvulkan有沒有加。另一個(gè)高頻問題是 GLFW 的靜態(tài)庫和動(dòng)態(tài)庫混用導(dǎo)致運(yùn)行時(shí)報(bào)GLFW window creation failed解決辦法是統(tǒng)一用靜態(tài)庫或者把glfw3.dll拷到 exe 旁邊。2.3 首次運(yùn)行驗(yàn)證兩個(gè)后端是否都能初始化編譯出可執(zhí)行文件后別急著改代碼先跑默認(rèn)配置。Yutrel 一般會(huì)在啟動(dòng)時(shí)讀一個(gè)配置文件或者命令行參數(shù)來決定用哪個(gè)后端。如果它默認(rèn)走 Vulkan你看到窗口彈出、場景渲染出來說明 Vulkan 路徑通了。然后手動(dòng)切到 OpenGL 后端再跑一次。這里有個(gè)關(guān)鍵驗(yàn)證點(diǎn)OpenGL 上下文創(chuàng)建失敗時(shí)報(bào)錯(cuò)往往很模糊比如failed to initialize graphics backend for opengl。這個(gè)錯(cuò)誤的根因通常是 GLFW 的窗口提示沒配對(duì)。OpenGL 3.3 核心模式需要這樣設(shè)// GLFW 窗口提示指定 OpenGL 版本和核心模式 glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 3); glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 3); glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE); // macOS 必須加這一行否則創(chuàng)建上下文直接失敗 glfwWindowHint(GLFW_OPENGL_FORWARD_COMPAT, GL_TRUE);GLFW_OPENGL_FORWARD_COMPAT在 macOS 上是強(qiáng)制的不加就報(bào)上下文創(chuàng)建失敗。Windows 和 Linux 上不加也能跑但如果你在 macOS 上調(diào)試這個(gè)坑幾乎每個(gè)人都會(huì)踩一次。另外如果你在遠(yuǎn)程桌面或虛擬機(jī)里跑OpenGL 可能只能拿到軟件渲染幀率會(huì)低到個(gè)位數(shù)這不是引擎的問題是環(huán)境沒有硬件加速。3. 渲染管線拆解Vulkan 的顯式管理與 OpenGL 的狀態(tài)機(jī)怎么對(duì)應(yīng)3.1 Vulkan 交換鏈創(chuàng)建從表面到圖像視圖Vulkan 后端最核心也最容易出錯(cuò)的環(huán)節(jié)就是交換鏈。Yutrel 里應(yīng)該有一個(gè)VulkanSwapchain或者類似的類負(fù)責(zé)查詢表面能力、選擇格式、創(chuàng)建交換鏈、拿圖像視圖。這個(gè)過程比 OpenGL 的SwapBuffers復(fù)雜一個(gè)數(shù)量級(jí)但每一步都有明確的理由。先看表面能力查詢。vkGetPhysicalDeviceSurfaceCapabilitiesKHR返回的currentExtent如果是0xFFFFFFFF說明窗口管理器允許你自選分辨率這時(shí)候你得用GLFW拿到的幀緩沖尺寸去填。如果直接拿currentExtent用在某些 Linux 窗口管理器下會(huì)創(chuàng)建出 0x0 的交換鏈然后vkCreateSwapchainKHR返回VK_ERROR_OUT_OF_DATE_KHR窗口一片黑。格式選擇也有講究。VK_FORMAT_B8G8R8A8_SRGB和VK_FORMAT_R8G8B8A8_SRGB在不同平臺(tái)上支持情況不一樣Yutrel 如果寫死了其中一種在另一平臺(tái)上可能直接找不到匹配。穩(wěn)妥做法是遍歷vkGetPhysicalDeviceSurfaceFormatsKHR的結(jié)果優(yōu)先選 SRGB 格式?jīng)]有就退到 UNORM。// 選擇表面格式優(yōu)先 SRGB否則用第一個(gè)可用的 VkSurfaceFormatKHR chooseSwapSurfaceFormat( const std::vectorVkSurfaceFormatKHR availableFormats) { for (const auto fmt : availableFormats) { if (fmt.format VK_FORMAT_B8G8R8A8_SRGB fmt.colorSpace VK_COLOR_SPACE_SRGB_NONLINEAR_KHR) { return fmt; } } return availableFormats[0]; // 兜底用驅(qū)動(dòng)給的第一個(gè) }這段邏輯說明一件事Vulkan 不給你默認(rèn)值所有選擇都得自己寫。VK_COLOR_SPACE_SRGB_NONLINEAR_KHR是顯示色彩空間和紋理的 SRGB 格式是兩碼事別搞混。如果你在創(chuàng)建交換鏈時(shí)把imageUsage只設(shè)了VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT后面想做后處理采樣就會(huì)失敗因?yàn)闆]加VK_IMAGE_USAGE_TRANSFER_SRC_BIT或SAMPLED_BIT。這個(gè)坑我在第一次寫 Vulkan 后處理時(shí)踩過交換鏈圖像不能直接當(dāng)紋理采樣必須額外創(chuàng)建離屏幀緩沖。3.2 OpenGL 上下文與狀態(tài)管理為什么它更“省事”但更難調(diào)OpenGL 后端在 Yutrel 里的角色更像是給不熟悉 Vulkan 的人一個(gè)對(duì)照系。它的上下文創(chuàng)建由 GLFW 或 SDL 代勞你拿到一個(gè)GLFWwindow*之后所有渲染狀態(tài)都是全局的。這意味著你不需要像 Vulkan 那樣管理命令緩沖和同步對(duì)象但也意味著狀態(tài)泄漏是常態(tài)。比如你在渲染某個(gè)物體時(shí)開了深度測試渲染下一個(gè)物體時(shí)忘了關(guān)如果下一個(gè)物體是半透明的深度測試就會(huì)把后面的像素裁掉出現(xiàn)“半透明物體后面什么都看不見”的玄學(xué)現(xiàn)象。Vulkan 里每個(gè)命令緩沖是獨(dú)立的狀態(tài)不會(huì)跨幀泄漏但 OpenGL 里你必須手動(dòng)glEnable/glDisable。Yutrel 的 OpenGL 后端如果做了狀態(tài)緩存那還好如果沒做你改代碼時(shí)就要特別小心。我一般會(huì)在渲染循環(huán)里加一個(gè)調(diào)試用的狀態(tài)打印每隔幾幀輸出當(dāng)前綁定的 VAO、VBO、著色器程序確認(rèn)沒有意外的狀態(tài)殘留。這個(gè)習(xí)慣在調(diào) OpenGL 物體移動(dòng)軌跡線的時(shí)候特別有用——軌跡線渲染需要關(guān)深度測試或者用混合如果狀態(tài)沒切干凈軌跡線要么被遮擋要么把場景顏色搞亂。3.3 雙后端共用的場景數(shù)據(jù)與材質(zhì)抽象Yutrel 能做到雙后端切換說明它在場景數(shù)據(jù)和渲染后端之間做了一層抽象。常見做法是場景里只存網(wǎng)格頂點(diǎn)、索引、材質(zhì)參數(shù)顏色、粗糙度、金屬度渲染時(shí)由后端各自把這些數(shù)據(jù)轉(zhuǎn)成自己的資源格式。Vulkan 后端會(huì)把頂點(diǎn)數(shù)據(jù)傳到VkBufferOpenGL 后端傳到GL_ARB_vertex_buffer_object。這層抽象的關(guān)鍵接口通常長這樣IRenderBackend::createMesh()、IRenderBackend::createTexture()、IRenderBackend::drawFrame()。你在改引擎時(shí)如果要加一個(gè)新特性比如陰影貼圖就得在兩個(gè)后端里各實(shí)現(xiàn)一遍。Vulkan 里要建深度圖像、渲染通道、幀緩沖OpenGL 里只要建一個(gè)深度紋理附到 FBO 上。工作量不對(duì)等但這就是雙后端引擎的代價(jià)。材質(zhì)系統(tǒng)如果用了 uniform bufferVulkan 那邊要處理對(duì)齊問題。std140布局下vec3會(huì)被對(duì)齊到 16 字節(jié)如果你在 C 結(jié)構(gòu)體里寫glm::vec3 color; float roughness;傳到 Vulkan 的 UBO 里可能對(duì)不上。穩(wěn)妥做法是用alignas(16)顯式對(duì)齊或者干脆把顏色寫成glm::vec4。這個(gè)坑在 OpenGL 里不明顯因?yàn)?OpenGL 的glUniform3f會(huì)自動(dòng)處理但 Vulkan 的映射內(nèi)存是裸的錯(cuò)一個(gè)字節(jié)就渲染出花屏。4. 避坑與排查雙后端引擎最容易翻車的五個(gè)地方4.1 現(xiàn)象Vulkan 后端啟動(dòng)即崩潰報(bào)VK_ERROR_EXTENSION_NOT_PRESENT原因代碼里請(qǐng)求了某個(gè)設(shè)備擴(kuò)展但當(dāng)前顯卡驅(qū)動(dòng)不支持。比如你請(qǐng)求了VK_KHR_ray_tracing_pipeline但顯卡是 GTX 1060不支持光追擴(kuò)展?;蛘哒?qǐng)求了VK_KHR_swapchain但沒在實(shí)例擴(kuò)展里啟用VK_KHR_surface。解決在vkCreateDevice之前先用vkEnumerateDeviceExtensionProperties列出所有可用擴(kuò)展然后逐個(gè)檢查你需要的擴(kuò)展是否在列表里。Yutrel 如果沒做這個(gè)檢查你就在創(chuàng)建邏輯設(shè)備的地方加一段打印把請(qǐng)求的擴(kuò)展名和實(shí)際可用的擴(kuò)展名都輸出一眼就能看出缺哪個(gè)。4.2 現(xiàn)象OpenGL 后端窗口創(chuàng)建成功但場景全黑沒有任何報(bào)錯(cuò)原因著色器編譯失敗但沒檢查返回值或者頂點(diǎn)屬性指針沒設(shè)對(duì)。OpenGL 的glGetShaderiv和glGetProgramiv必須查否則編譯錯(cuò)誤會(huì)被靜默吞掉。另一個(gè)常見原因是 VAO 綁定順序錯(cuò)了先綁 VAO 再綁 VBO 設(shè)屬性順序反了屬性就綁到默認(rèn) VAO 上渲染時(shí)拿不到數(shù)據(jù)。解決在著色器編譯和鏈接后加錯(cuò)誤檢查把glGetShaderInfoLog的內(nèi)容打到控制臺(tái)。VAO 的綁定順序嚴(yán)格按“綁 VAO → 綁 VBO → 設(shè)頂點(diǎn)屬性 → 解綁 VAO”來。如果場景還是黑用glGetError()在每幀末尾查一次定位到具體是哪個(gè) GL 調(diào)用出的錯(cuò)。4.3 現(xiàn)象切換后端后同一場景的物體位置或朝向不一致原因Vulkan 的裁剪空間 Y 軸方向和 OpenGL 相反。OpenGL 的 NDC 是 Y 向上Vulkan 是 Y 向下。如果你的投影矩陣沒做適配Vulkan 后端渲染出來的畫面會(huì)上下顛倒。另外Vulkan 的深度范圍默認(rèn)是 [0,1]OpenGL 是 [-1,1]深度測試的配置也要跟著改。解決在投影矩陣?yán)锔鶕?jù)后端翻轉(zhuǎn) Y 軸或者用glm::perspective之后手動(dòng)乘一個(gè) Y 翻轉(zhuǎn)矩陣。深度范圍的問題要么改投影矩陣把 Z 映射到 [0,1]要么在 Vulkan 里用VK_KHR_maintenance1擴(kuò)展支持負(fù)高度視口。Yutrel 如果已經(jīng)處理了你就不用管如果沒處理這就是你改引擎的第一個(gè)練手點(diǎn)。4.4 現(xiàn)象Vulkan 后端運(yùn)行幾幀后卡死GPU 占用率 100%原因命令緩沖提交后沒有正確同步。比如你提交了圖形命令但沒等vkQueueSubmit的 fence 就重置了命令緩沖或者信號(hào)量用法錯(cuò)了導(dǎo)致 GPU 在等一個(gè)永遠(yuǎn)不會(huì)觸發(fā)的信號(hào)。另一個(gè)可能是交換鏈圖像獲取后沒及時(shí)呈現(xiàn)圖像一直被占用。解決檢查每幀的同步對(duì)象vkAcquireNextImageKHR用的信號(hào)量、vkQueueSubmit等的信號(hào)量、vkQueuePresentKHR等的信號(hào)量三者不能混用。Yutrel 如果用了vkQueueWaitIdle做粗暴同步性能會(huì)差但不會(huì)卡死如果用了精細(xì)同步就按“獲取圖像信號(hào)量 → 提交時(shí)等待它 → 渲染完成信號(hào)量 → 呈現(xiàn)時(shí)等待它”這條鏈逐一對(duì)。4.5 現(xiàn)象OpenGL 物體移動(dòng)軌跡線渲染時(shí)閃爍或斷裂原因軌跡線通常用GL_LINE_STRIP畫如果頂點(diǎn)數(shù)據(jù)每幀都在 CPU 端更新而 GPU 還在用上一幀的緩沖就會(huì)出現(xiàn)撕裂。另一個(gè)原因是深度測試和混合的開啟順序不對(duì)軌跡線被場景物體部分遮擋。解決軌跡線的頂點(diǎn)緩沖用glBufferSubData更新時(shí)確保上一幀的繪制命令已經(jīng)完成。簡單做法是加glFinish()但會(huì)掉幀更好的做法是用雙緩沖 VBO交替更新。深度測試方面軌跡線一般要關(guān)深度寫入但保留深度測試這樣它不會(huì)被后面的物體覆蓋但也不會(huì)遮擋前面的物體?;旌夏J接肎L_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA透明度別設(shè)太低否則在淺色背景上看不見。5. 進(jìn)階驗(yàn)證用 RenderDoc 抓幀對(duì)比兩個(gè)后端的實(shí)際差異5.1 RenderDoc 抓幀的基本流程想真正理解 Yutrel 雙后端的差異光看代碼不夠得用抓幀工具把一幀的 GPU 調(diào)用全抓下來。RenderDoc 對(duì) Vulkan 和 OpenGL 都支持操作也簡單啟動(dòng) RenderDoc點(diǎn)“Launch Application”選 Yutrel 的可執(zhí)行文件設(shè)好工作目錄然后點(diǎn) Launch。等窗口出來、場景渲染幾幀后按 F12 抓當(dāng)前幀。抓完之后你會(huì)在 RenderDoc 里看到一長串事件列表。Vulkan 后端的事件會(huì)顯示vkCmdDrawIndexed、vkCmdBindPipeline、vkCmdPipelineBarrier這些OpenGL 后端顯示glDrawElements、glUseProgram、glBindVertexArray。對(duì)比兩者你能直觀看到 Vulkan 多了多少顯式同步和屏障調(diào)用。5.2 對(duì)比管線狀態(tài)與資源綁定在 RenderDoc 的 Pipeline State 面板里Vulkan 后端會(huì)列出完整的圖形管線狀態(tài)頂點(diǎn)輸入布局、著色器階段、光柵化狀態(tài)、深度模板狀態(tài)、顏色混合狀態(tài)。OpenGL 后端則只顯示當(dāng)前綁定的著色器和部分狀態(tài)因?yàn)楹芏酄顟B(tài)是全局的RenderDoc 只能抓到當(dāng)前值。這個(gè)對(duì)比能幫你驗(yàn)證一件事Yutrel 的 Vulkan 后端是否真的把管線狀態(tài)都顯式設(shè)對(duì)了。比如深度測試Vulkan 里在VkPipelineDepthStencilStateCreateInfo里設(shè)depthTestEnableOpenGL 里用glEnable(GL_DEPTH_TEST)。如果 Vulkan 那邊忘了設(shè)RenderDoc 會(huì)顯示深度測試關(guān)閉場景渲染出來就是錯(cuò)的。5.3 用抓幀結(jié)果反推性能瓶頸抓幀不只是看正確性還能看性能。在 RenderDoc 的 Performance 面板里Vulkan 后端會(huì)顯示每個(gè)渲染通道的耗時(shí)、屏障等待時(shí)間、管線切換次數(shù)。如果你發(fā)現(xiàn)某個(gè)vkCmdPipelineBarrier耗時(shí)特別長說明同步設(shè)得太保守可以嘗試放寬屏障范圍。OpenGL 后端在 RenderDoc 里能看到每個(gè) draw call 的耗時(shí)但看不到 GPU 內(nèi)部的管線切換開銷。如果你發(fā)現(xiàn) OpenGL 后端幀率比 Vulkan 低很多別急著下結(jié)論說 Vulkan 更快——很可能是 OpenGL 后端的狀態(tài)切換太頻繁每次 draw call 都重新綁著色器和緩沖。優(yōu)化方法是在 OpenGL 后端里加狀態(tài)緩存相同狀態(tài)不重復(fù)設(shè)置。5.4 一個(gè)具體技巧用 Vulkan 驗(yàn)證層定位未定義行為Vulkan 的驗(yàn)證層是調(diào)試神器但很多人編譯 Release 版時(shí)把它關(guān)了結(jié)果遇到未定義行為只能靠猜。我的習(xí)慣是在 Debug 構(gòu)建里強(qiáng)制開驗(yàn)證層在 Release 構(gòu)建里也保留VK_LAYER_KHRONOS_validation只是把輸出級(jí)別調(diào)到只報(bào)錯(cuò)誤。這樣既不影響性能太多又能在出問題時(shí)拿到明確的錯(cuò)誤信息。啟用驗(yàn)證層需要在實(shí)例創(chuàng)建時(shí)加VK_LAYER_KHRONOS_validation并在VkDebugUtilsMessengerCreateInfoEXT里設(shè)回調(diào)函數(shù)。Yutrel 如果沒集成這個(gè)你可以手動(dòng)加代碼量不大但能省下大量排查時(shí)間?;卣{(diào)函數(shù)里把pMessage打到日志文件跑一段時(shí)間后翻日志經(jīng)常能發(fā)現(xiàn)一些“沒報(bào)錯(cuò)但行為詭異”的問題根源比如描述符集布局不匹配、圖像布局轉(zhuǎn)換缺失。從那以后我每次拆雙后端引擎都強(qiáng)制先跑一遍驗(yàn)證層加 RenderDoc 抓幀確認(rèn)兩個(gè)后端的管線狀態(tài)和資源綁定都對(duì)得上再開始改代碼。這個(gè)習(xí)慣幫我省掉了至少三次“改了半天發(fā)現(xiàn)是環(huán)境問題”的返工。希望幫到你。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
欧美色图天堂在线| 亚洲资源站| 色婷亚洲五月在线观看| 1000部熟女视频在线观看| 久艹伊人精品综合在线| 自偷自拍的亚洲视频| 97精品一区二区视频| 伊人伊人LD| 中文字幕啊啊啊在线观看视频| 富女玩鸭子一级毛片| 精品免费成人久久| 亚洲成人妻日韩在线| 好爽,再快点啊哈嗯嗯嗯嗯| 97久久久| 91色久| 一级人妻性爱视频| 色吧5亚洲| 国产精品白丝www| 亚洲综合性网址| 欧美性爱一内片一区二区三区| 久久久九九网站| 亚洲精品亚洲人成在线麻豆| 免费操逼视频下载| 国模艳艳啪啪一区| 五月天丁香婷婷综合网站| 波多野结衣被操50分钟免费视频| 黄页视频网站野外| 久操不卡视频| 国产日韩欧美三级片| 国产精品久久久无码AV网站| 欧美日本中字另类在线| 国产一在线观看| 亚洲欧美日韩免费观看| 成人av毛片在线观看| 欧美综合网在线| 操人妻视频| 1024精品在线| 99re热有精品视频国产| 亚洲精品a人片在线观看视| 久久毛卡| 蜜乳av首页| 五月丁香成人网| 成人看片网站| 老熟女91av| 啊灬快c我灬啊灬用力灬啊灬-国产精品性做久久久久久-成人AV | 狠狠色综合网| 一二三啪啪专区| 精品一区二区三区四区女| 欧美激情色婷婷花野真衣一区二区| 日韩成人大片在线观看| 日本操逼无码| 人人操,人人液| 91综合站| 日韩人妻制服丝袜av| 九九精品99| 欧美日韩色综合网| 欧美日韩中文亚洲v在线综合| 97在线视频免费看| 国产午夜在线观看| 一级aaaaa欧美中文字幕录像片| 啪啪啪亚欧美视频| 欧美真人抽搐一进一出gif | 亚洲欧美综合| 国产精品亚洲一级av第二区| 国产剧情AV不卡在线观看| 久草视频分类在线| 欧美狠狠弄| 噜噜噜久久亚洲精品色情| 俞拍自拍| 国产精品久久久久久高清无码免费看 | 美女啊啊啊啊啊啊| 亚欧高清v| 无码免费一区二区三区啪啪| 欧美亚州色的图| 超碰在线日韩一区| 欧美性爱综合,免费| 欧美日本中字另类在线| 偷拍 精品 另类 四区| 人妻熟女一区二区三区在线| 伊人网在线点播| 日韩免费a级毛片无码a∨| 国产精品一级特黄aaa大片在线观看| 午夜国产成人福利视频| 怡红院怡春院| 9九九国产| 久久久国产av美女私房| 日日操天天操| 97免费视频在线观看视频| 91高潮| 欧美性爱91| 亚洲午夜av| 亚洲色图国产另类| 中国农村熟妇毛片视频| 六九九九| 亚洲无码成人精品| 九月AV| 91精品网站| 天天看天天在线精品| 91N欧美| 日日骚精品视频| 亚洲av综合伊人久久| 水野优香在线观看| 亚洲欧美内射| 国产一区二区三区导航| 亭亭在线资源| 国产性爱在线视频一区二区| 色综合20p| 亚洲国产av中文字幕久久| 丝袜六区| 天天综合网网欲色| 日韩人妻精品久久久久| 蜜臀99久| 国内精品不卡无毒99999| 97国产超碰| 91丨九色丨43老版熟女| 国产精品乱码久久久久| 婷婷色色五月| 人妻丝袜日本| 久久黄黄| 日韩精品三级| 蜜臀亚洲中文| 国产9 9在线 | 亚洲| 超碰久久性爱| 澳门黄片一香蕉视频| 91人人爽人人爽人人人,gav福利视频导航,日韩欧美亚洲国产字幕四区 | 伊人性在线视频| 欧美系列在线一区二区| 91麻豆天美国产欧美高潮| 91精品人妻电影| 日韩欧美中文字| 亚洲小电影免费涩涩成人在线高清 | 1区2区3区中文字幕日韩| 91综合色| 精品9区| 操逼啊啊啊91| 日韩在线观看AV| 亚洲高清在线| 自拍偷拍国产欧美日韩韩| 国产亚洲色婷婷99精品91| 黄在线| 九九九九一区| 大香蕉AV丝袜| 国产野战露脸在线播放| 日韩综合色网| 夜夜操天| 入口操逼网站| 97精| 中文一区在线日| 久久人人舔人人爽舔人人av片| 97久久天天综合色天天综合色电影| 天堂中文日本在线观看| 青青草好吊色| 暴力av在线| 亚洲有码 视频一区| 五月婷婷综合网| 欧美色图20P| 97超碰巨乳| 亚洲国产成人精品无码专区| 久久综合97| 伊人大香蕉在线| 一线黄色免费性爱片| 日本国产二线女色| 亚洲 欧美 小说| 我要看免费韩日黄片| 97免费在线观看| 亚洲 欧美 另类 日韩 人妻一区| 亚洲欧洲网站免费观看| av一区二区三区不卡| 91麻豆一二三区| 开心五月激情网| 国产成年免费大片黄在线观看| 免费视频观看60秒| 欧美999999| 五月婷婷色| AA特级绝黄| 久久精品国产精品一区| 无码人妻一区二区三区四区老鸭窝| 偷拍欧美激情| 国产毛片精品一区二区色欲黄A片| 精品日韩人妻精品一二三区| 97爱亚洲| 97色操| 1二区9| 欧美1727免费观看视频| 久久久无码国精品无码三区三区| 青娱乐国产精品| 四虎午夜影院| 久久久亚洲高清不打码| 九九精品99| 国产呦精品系列在线观看| 夜夜爽夜夜摸夜夜操免费视频| 曰韩欧美国产传媒麻豆第一区| 乱伦1色页| 亚洲色婷婷久久91| 干干干天天| 影音先锋乱伦资源| 国产隔壁老王影院在线| 国产精品99精品视频网站| 五月婷婷影院| 青青草视频在线观看一区二区| 人人操,操人人| 少妇3P性爱自拍| a片在线播放| 草草草草视频| 伊人热综合| 九九九九精品九九九九| 男人天堂网站| 2018天天日天天日| 天天射天天操天天干天天吃2018| 香蕉综合网| 老妇女91| 亚洲 欧美 精品专区 极品| 超碰九7免费| 国内一区二区免费| 中文字幕精品免费一区二区| 一级性爱啪啪视频| 亚洲黄网在哪免费看| 少妇xx精品| 青娱乐久久艹| 久久99久久99久久99人受| 免费A V在线| 日本三级中国三级99人妇网站| 99热精品在线| 9999伦理视频| 成人天天爽| 日本幼女18+| 啊啊啊啊啊啊好多水| 国产熟女精品一区二区| 日产欧美电影一区二区三区| 熟女字幕| 熟女丰满人妻一区| 久射吧| 亚洲成成熟女人综合一区二区| 日韩人妻无码不卡网站| 大香蕉乱级| 国产AV激情无码久久无码| 91麻豆va国产精品| 亚洲天堂美臀在线| 一区AV| 激情综合二| 99久久99久久综合| 亚洲日韩青青草色月| 亚洲九九视频在线观看| 男人久久天堂| JIZZJIZZ国产精品喷水| 裸体女人草逼视频播放一区,二区,三区,四区,五区 | 丁香六月综合激情| 欧美综合色站| 亚洲色图欧美色18直播在线| 91精品女厕偷拍视频| 一区二区三区欧美激情| 91女网站| 日韩有码专区| 激情视屏国产乱伦强奸| 欧美一区二区日韩传媒搭讪精品| 超碰 国产熟女精品一区| 老妇女91| 欧美网站免费| 亚洲精品一卡二卡三卡福利视频网站 | 国产一区二区三区久久久精品| 日韩无码黄色片| 国产精品一区人妻精品阁在线| 日韩噜噜69| 阿姨一区二区免费视频-高清正片西瓜视频下载app-T450AV | 欧美经典一区二区三区| 91人妻丝袜无码| 熟女露脸激情自拍视频| 综合操逼| 中出789在线视频| 99精品九九九九九九| 欧美性生活免费网| 好看的91视频| 黄色香蕉视频网站一区| 欧洲综合视频| 天天肏视频| 亚洲熟女av日韩熟女| 金典av| 久久透逼视频| 久久发布国产伦子伦精品| 亚洲精品九九九九九九| 伊人久操| 国产97在线播放| 国产精品色片一区二区| 青女在线| 亚州操逼图| 欧美视频激情久久久久久| 亚洲91在线| 性爱视频久久| 欧美熟妇精品黑人巨大91| 免费一级视频特黄色大片| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 亚洲福利影院一区久久| 加勒比大香蕉视频在线| 91宗合网| 欧美少妇熟女| 国产青一二三| 国产一区二区免费福利片| 久久久艹艹艹| 99久久无码| 欧美一区二区在线资源| 成人精品在线免费视频| 欧美中文字幕一区 | 天天插天天射| 人妻三级在线中文字幕| 区一二区日韩亚洲乱码av电影| 中文操逼字幕| 欧美乱妇狂野欧美在线视频| 国产 无码 一区二区| 亚州综合图片| 欧美麻豆成人同性GⅤ在线| 亚欧美综合网。| 国内毛片国产专区二| 亚欧操逼片在线观看 | 日本天天操| 天堂亚洲精品| 日韩欧美麻豆大片| 韩国手机不卡无码三级视频| 日韩91网| 大香网站| 亚洲欧美另类激情小说| 狠狠热这里都是精品| 成人免费看吃奶视频网站| 韩国嫰模上门援交视频| 亚洲国产精品久久久久婷婷青年| 黄色大片免费在线| 国产熟码AV| 日本一本一区二区三区四区五区欧美日韩中文字幕 | 午夜精品久久久| 天天色天天干天天射| 亚洲影视第一页| 亚州操操穴网| 亚洲av无线观看| 99av| 蜜桃臀久久| 后X久久| 国产成人亚洲精品无码古代早漏男 | 熟妇无码视频三区| 射丝袜高跟鞋99| 国产色呦呦| 可以免费看黄片的视频| 美女91网址| 国产AV人人 夜夜人人澡| 国产精品久久久久综合| 日B操| 人妻人久久精品中文字幕| 亚洲综合春色| 极品色www影院| 中文字幕美女91| 超碰九区| 大香蕉2017| a人欧美综合天堂麻豆| 99熟女| 亚洲成人免费中文字幕| 日韩肏逼视频| 丰满人妻区一区二区三| 欧洲精品二区| 性色av蜜臀av色欲aV| 超碰导航97| 精品久久九| 老熟妇综合| 亚洲欧美大| 亚洲日韩精品在线播放| 成视频在线观看免费看| 亚洲日韩AV视色| 国产亚洲日韩在线三区黑人| 亚洲网自拍| 丝袜美腿诱惑亚洲欧美视频在线观看| 91GD.COM| 大屁股xxxxx| 日本色色色视频| 久久久久人妻二区精品叶可怜| 亚洲超碰97| 三及片网站| 四虎影视 亚洲无码| 久久草视频污视频| 超碰97在线中文| 啊啊啊啊啊好大好舒服想要| 在线视频一区二区传媒| 超碰99热中文字幕| 97天天弄| 亚州色阁| 欧美精品不卡一二三四在线91| 国产欧美成人精品| 96久久精品一二三区色欲| 国产精品直播在线观看直播| 久久久∴| 欧美黄色图片| 中文字幕78| 亚洲天堂人人妻| juliaann丝袜大战黑鬼| 日日骚精品视频| 内射黑丝袜| 精品9999| 国产高清自拍| 少妇啪啪自拍| 青娱乐国产盛宴视频| 日韩一性一交一A片俄罗斯| 日韩国产成人自拍视频| 丁香婷婷啪啪| 啊啊啊用力在线观看| 九九热AV| 久久国色天香香蕉| 黑人精品久久97| 欧美另类综合久久| 偷拍自拍在线视频观看| 婷婷色播婷婷| 无码99| 亚洲美女30b| 丰满人妻一区二区中文| 老司机香蕉久久久久| 日韩色香| 精品国产91av一区二区三区| 色综合尤物| 天堂岛av| 97精品97| 香蕉视频精品亚洲一区二区三区在线播| 久久久无码视频| 日韩激情毛片一级久久久| 国产精品宅男免费| 一区二区三区网站日日骚| 狠狠亚洲| 欧美在线啊啊| 色噜噜精品一区二区三| 96精品在线| 四季AV一区二区凹凸精品小说| 亚洲素人综合| 中文字幕在线免费观看2| 日韩性爱人人爱人人操| 色综合98| 亚洲熟妇AV日韩熟妇在线| 欧洲久久一二线| 日本操逼视频导航| 人人喜人人妻| 青青草公开在线免费不卡视频| 欧美综合亚洲综合| 俺去俺来也在线www| 九九九综合精品| 热热色青青草| 九月丁香婷婷色| 婷婷三区| 综合网欧美| 国产精品久久久久久 百度| 久久在线观看免费视频| 免费一级性爱久久| www.狠狠干.coom | 日韩精品在线放| 97人人操人人摸人人爱| 91亚洲黑人| 青草伊人久久| 伊人网综合在线视频| 天堂av2019| 婷婷激情丁香| 色官网在线| 九九九九精品一区| 亚州高清av| 中国操逼无码| 日本九九久久99播| 欧美78P| 5月婷婷6月六月丁香| 老司机免费视频在线91| 国产无码高清操逼视频| 久久九九一区二区三区成人| 日本免费一区二区不卡| 久久人妻熟女一区二区| 睡产熟女乱伦| 日本精品九九九| 日本操逼二区| 青青草导航在线视频| 日韩色欲久久一二三四区| 天天综合欧美综合| 最新日日夜夜天天干干| 丝袜美腿校园春色| 91社操逼| 欧美色图自拍| 任你爽视频| 91白嫩| WWW黄片COM| 国产精品亚洲四五区在线观看| 欧美性爱第1 页| 91 丝袜在线观看| 久久精彩视频9| 肏逼福利网站| 国产白嫩精品久久| 中文字幕人乱码中文字的预防方法| 粉嫩国产精品久久粉嫩| 国产无码精品成人| 久久久久国产精品片区无码直播| 99在线视频播放| 国产精品com| 久久一级无码精品毛片6| 先锋精品av色鲁| 无毛精品| 色青青久久影视| 欧美少妇高潮| 亚洲色图加勒比| 老司机深夜18禁污污网站| 999综合色| 黄色一级视| 久久 精品| 久久一区,青青青青草视频在线播放| 国内毛片无遮挡国产| 97视频新免费| 国产亚洲精品玖玖玖在线观看| 国产成自自拍在线观看| 91人妻Pr| 男人的天堂不卡一区二区| 人妻少妇无码 | 亚洲色五月| 亚洲在线| 欧美综合1性辶| 玖玖蜜臀资源网| 999岛国大片| 成人国产视频在线观看| 色香综合天天影视综合| 日本淫色网| 国产精品无码AV网站| 天天澡天天狠天天天做| 国产精品九九| 狠插 制服 自拍| a网站免费观看| 日本操逼视频不卡直接放| 91美女视频。| 日日骚精品视频| 东京太热久久久| 福利在线观看一区二区| 小说区 图片区色 综合区| 熟女熟妇伦久久影院毛片一区二区| 美女尤物福利视频| 国产精品成人蜜臀AV在线| 精品一级毛片在线观看| 亚洲天天自拍| 久久久少妇诱惑精品视频| 午夜欧美J进J出白浆流出久久久| 色噜噜狠狠色综合日日| 91人妻尻屄视频| 69少妇一区二区| 日少妇视频| 东京热伊久| 成人久久精品| 60秒试看最爽10分钟网站| 久久午夜伦| 丁香五月婷婷色| 性做久久久久久久| 97欧美性爱| www.大香| 国产绿奴视频在线观看| 人妻少妇视频在线播放| 天天爱综合网| 久久久久久波多野吉衣高潮| 欧洲免费一区二| 男人兔费天堂| 国产精品色| www.99视频| 日本污ww视频网站| 精品国产一区二区三区四区在线看 | 色情综合网| 97视频7| 成年男人的天堂| 日本精品免费一区二区三区四区| 日韩BBN| 九九热这里只有在线精品视 伊人草 成人菠萝蜜视频在线观看 | 91美女国产在线| 国产精品一区二区三区在线密挑| 一区二区三区免费视频入口| 黄色片大香蕉| 国内毛片免费h片在线| 亚洲宅男天堂| 狠狠爱AV| 97色网| 色欲久久久久综合网| 精品久久久中文字幕不| 色av中文字| 激情丁香五月| 久久久久精| 有码人妻系列| 热久日综合| 亚洲素人网| 欧美淫乱视频| 人妻少妇精品| 国产精品久久久久久高清无码免费看 | 亚洲国产精品无码AV在线| 色呦呦呦在线观看视频| 久久色情| 亚洲另类久操网| 九九亚洲精品| 成人精品久久| 在线日韩日本亚洲国产| 久草国产在线视频| 99综合视频| 欧美日日夜夜| 97人人色| 亚洲一区日韩精品中文字幕| 亚洲精品无码成人久久久99| 九九Av| 91殴美大片| 天天综合网亚洲综合网| 欧亚无码视频| 日本一级一级一级一级| 在线综合 亚洲 欧美中文字幕| 国产精品亚洲日韩骚欢乐谷最新地址发布页huanieguty性屋娱乐妖精视频 | 岛国大片国产| 色五月大香蕉| 成人精品一区二区三区| 淫纸中9区| 综合欧美日本三级| 91人妻视频在线| 少妇人妻在线| 99久久久无码精品国产人| 99自拍视频在线| 牛牛久久国产精品视频一二三| 成人AV在线网站| 男人的天堂欧美| 啊啊啊啊无码| jizzjizz欧美| 99re95| 97色综合中文网| 国精精品无码一二三区水多多| 国产精品一区人妻精品阁在线| 日韩 欧美 国产 麻豆| 91精品国产91久久青草| 九九色精品| 精品久久9| 亚洲国产成人精品999| 99热只有| 在线观看啊啊啊啊啊| 日本 色 导航| 日本青青草在线| 高清孕妇孕交 交| 国产树林里野战在线看| 亚州高清色综合| 蜜乳中文字幕a在线| 一品道视频一区二区三区| 天天综合91入口| 大香蕉免费乱伦视频| 欧美亚洲美少妇一区二区| 中文一区二区三区影院| 六月丁香啪啪啪| 超碰97极品9| 欧美一区二区观看在线| 精品久久九| 自拍视频一区在线观看| 亚州综合AⅤ| 91香蕉视频在线观看免费| 欧美黄色图片| 一级岛国大片| 久久久不卡区一区二区三区久久久| 操逼A∨| 97se综合网| 五月天婷婷在线看 | 日韩性爱长视频免费| 天美传媒国产原创中文字幕亚洲欧美另类 | 久久九九综合| 欧美色图电影| 99性爱| 亚洲91色| sss视频华人在线| 秋霞一集毛片观看| 激情欧美日韩女同久久| 美国人人操人人操| 超碰在线第一页| 中文字幕av亚洲在线| 好一吊区二区| 夂久色| 国产中出内射一区二区| 色欲人妻一区二区在线| 亚洲一级特黄大片在线播放91| 亚洲一区亚洲天堂| 看日韩操逼| 78操B| 亚洲精品一二三四区| av网站国产主播在线| 青青草啪啪网| 日韩欧美综合激情| 日韩91网| 亚洲限制级在线| 欧美成人四级在线播放| 亚洲天堂少妇| 亚洲欧美天堂在线| 啪一啪免费视频| 色区97| 久久久久久久久久久久黄色 | 综合国产97| 思思热国产高清| 天天碰操中国年青熟妇| 日本激情免费大片| 亚洲欧美另类图片| 精品小视频在线| 久久欧美性爱视频| 99久久久无码国产精品性啊聊| 久久久久久91香蕉国产| 午夜呻吟欧美| 欧美91视频| 亚州性色| 亚洲综合校园春色| 又黑又大又粗 | 日本999精品| 91一起操| 国产精品黄色三级av| 久久中文字幕在线观看| 96国产污污污丝袜| 国产熟女少妇一区| 亚洲欧美激情在线视频| 国产一区二区成人av在线播放| 亚洲精品久久一区二区三区蜜桃臀| 啊啊啊啊嗯嗯嗯用力好爽 | www.av在线视频| 91黑丝在线| 欧美第五页| www.AV有限公司一区| 97精品国产97久久久久久| 国产一区二区三区导航| 收看日本人日bb| 999久久久| 青青草在线视频播放器| 爱爱久久| 91日日| 91久久精品蜜臀| 女人高潮抽搐喷水视频网站| 377p欧洲日本亚洲大胆| 婷婷婷婷婷婷久久久久| 日产精品久久久一区二区| 999 久久久| 日本不卡二三区| 美腿色图| 欧美精品在线观看| 超碰调教97| 久久极品伊人| 黄污污污污| 免费夜夜爱黄色视频毛片| 九九黄色视频在线观看| 日本人人操人人操| 欧美日韩国内不卡| 国产色精品午夜大片| 一类无码操逼视频| 女人被男人桶爽视频网站| 乱抡国产91| 97色97好| 亚洲一二三精品久久网| 67194无码不卡| 超碰色中文| 超碰99热中文字幕| 新97国产超碰| 超碰日韩美妻| 无码九九九九| 精品十八在线观看| 国产精品久久泡妞网站| 99精品人妻| 淫荡网址| 久久无码一区二区二三区性色| 国产乱伦搜索结果91P| 欧美真人抽搐一进一出gif| 久久在线观看免费视频| 色黄污美女啪啪啪免费网站| 这里只有精品视频| 欧美 传媒 麻豆 日韩 偷拍| 欧美熟女激情| 蜜臀久久99精品| 好爽免费视频,| 丰满少妇精品一区二区| 中文不卡视频| 香蕉99秘 一区精品蜜桃臀| 91久久婷婷| 色色热| 日本人体九九九九九九| 亚洲伊人久久精品狠狠在线| 男人的天堂欧美| 综合视频91| 色香伊人| 久久岛国| 国产精品露脸在线观看| 成人乱码一区二区三少妇| 亚洲国产一区二区三区四区国产| 久久久久久久久久8888| 国模限制级电影| 熟妇人妻一区二区三在线| 青青草中日韩在线| 亚洲美女精品九九视频| 亚洲码在线中文在线观看| 国产一区二区精品久久99| 中文字幕jul-617人妻熟女| 色色亚洲| 精品美女少妇一区二区三区| 欧美肥臀在线| 国产精品人妻无码久久久老鸭窝| 亚洲自拍天堂| 天天操狠狠日夜夜干超碰撸com视频在线观看| 怡红院怡春院| 97在线视频观看免费| 日语五十路和六十路亚洲国产精品| 日韩欧美大力操| www.夜夜| 91视频综合在线| 熟妇乱伦一区二区| 国产亚洲精品第一最新| 国产精品熟女AV中文字幕在线播放| 97视频在线视频| 2024黄色视频| 大香蕉伊人久久| 九九国产热| 26uuu最新| 日韩中文欧美| 97操综合| 午夜亚洲国产理论秋霞| 嗯啊啊啊轻点视频 | 尤物网站91| 97香蕉碰碰人妻国产欧美| 九九成人精品| 亚洲情色欧美| av九九| 91劲爆| 嗯啊不要在线| 特级特黄一级毛片免费| · —级AA伦aa坐爱午夜极速ⅴA一区天天噪天天噪天天噪 | 日韩内射视频| 奶水 人妻 哺乳 在线| 国产AV毛片| 啊啊啊97视频| 日本在线观看网址| 色欧美天天| 97色操| 欧美一级A片在线看视频性色| 欧美亚洲美少妇一区二区| 夜草网站| 99热超碰| 欧美天天综合| 欧美综合站| v91av| 正在播放:深夜激情大战,自带黑丝袜全力输出骚穴 | 欧洲亚洲综合| 乱伦一区二区三区‘| 禁止观看美女黄| 97色97干| 热天堂一区二区| 超碰78| 日本天天吊| 亚洲色图91| 亚洲熟女国产综合另类| 97色碰| 蜜臀在线免费观看在线免费观看| 91性色| 一二三啪啪专区| 精品人妻一区二区三区四区石在线| 麻豆视频test| 欧美v亚洲v综合v国产v妖精| 国产大片精久久久久久| 午夜福利1区2区3区| 美女主播色欲91抠b在线播放| 亚洲AV成人无码一二三久久 | 91P0RNY大屁股人妻| 一区二区三区日韩欧美 | 日本一区二区三区欧美日韩中文字幕| 热热色91| 欧美内射少妇| 一级黄色性爱A级片| 五月婷婷青青草娱乐伊人| 九色婷婷| 97九色| 99xav| 国产精品久久成人免费| 九九操久久国产免费视频| 日本特黄f c2| 中文字幕日韩电影人妻| 欧美中文狠| 天天看,天天做| 久久 精品| 欧美白嫩女HD| 中文字幕性感少妇av| 伊人九九九| 色综合加勒比四四季| 久久五月天婷婷丁香中文字幕| 人人摸人人舔一区二区| 大香蕉亚洲中文| 自拍偷拍国产欧美日韩韩| 大香蕉92| 黄色大片一区二区密桃丝袜| 人人看欧美性爱| 欧美BT 亚洲色图| 国产性感骚丝袜在线| 啪啪AV导航| 国产精品久久久久婷婷二区次| 欧美亚男人的天堂| 熟女人妻一区二区三区| 国产h小视频在线观看免费| 精国久久一区二区三区98| 日韩人妻资源在线看| 免费无码国产精品v片在线观看| 人妻夜爽夜夜爽| 99色日| 97精品国产97久久久久久| 欧美日本中字另类在线| 99re9| com 首页 18岁 禁区 女优 免费 精选 同城| 97日本超碰综合| 国语对白在线播放视频| 国产精品不卡av免费在线观看| 国产欧洲精品亚洲午夜拍精品| 女人的久久久| 国产成人久久久精品免费AV| 不卡中文字幕aⅴ在线| 五月天婷婷社区| 欧美亚州色的图| 久久蜜桃综合网| 丰满人妻一区二区三区免费,| 亚洲国产精品成人无码久久久| 欧差乱伦二三| 欧美性性性| 欧美丝袜美女电影一二三四区| 宅男午夜在线视频| 嗯啊不要在线观看嗯啊| 日韩AC| 国产理论视频在线播放| 天天射天天| 久久大| 亚洲男人在线观看天堂| 91女优在线观看| 午夜毛片高清免费不卡| 一牛影视久久久一区二区三区| 婷婷六月色| 欧美国产日韩高清在线| 亚洲国产一级精品毛一级精品看免费视频 | 色情五月婷婷| 蜜桃av综合网发布| 中文字幕亚洲永久精品| 91东京热男人的天堂| 91免费看一区二区三区| 熟女人妻一区二区三区| 男人天堂新在线| 蜜臀久久久99久久久久| 欧美 亚洲精品首页| 亚洲色婷婷综合久久一区二区三区| x97av| 亚洲精品国产熟女久久久| 色悠久久久av| 欧美,亚洲,日韩,v,天堂,手机在线观看| 麻豆精品天美| 精品无码人妻一区二区免费蜜桃| 熟女欧美日韩综合婷婷| 日韩情色AV| 国产亚洲日本| 任我爽在线视频免费观看| 国产精品久久久久久9999| 精品无码产区一区二| 亚洲素人综合| 99久久99九九99九九九| 亚洲高清欧美总合| 91亚洲高清| 在线播放成人高清免费视频| 伊人网青青| 九色精品视频导航1| 国产综合网站在线播放 | 日本黄大片在线观看视频| 老熟女乱伦一区| 91在线视频免费播放| 屁屁影院一区二区三区国产 | 国产三级片在线观看| 亚洲学生妹高清av| 欧美A片中文字幕| 日韩欧美午夜视频在线| 五月激情视频| 91啪9色| 久久久久元码视频| 久肏视频字幕| 起碰97| 欧美日韩日产免费网站看| 日韩精品黄片免费观看| 婷婷色导航| 综合网~91综合网| 美女丝袜激情小说| 91欧美网| 欧美精品一区二区少妇免费A片| 操我无码| 亚洲国产欧美日韩精品一区二区三区,国产一区二区三区在线看片,欧美性猛交 XXX | 国产精品久久久久久久毛片1| 超碰成人国产| 日本不卡码黄色| 久久精品高清无码一区| 伊人网高清| 久久久久亚洲AV无码专区少妇| 777奇米影视777四色| 久久久一热在线播放| 99re这里| 高潮精品| 亚洲砖码砖专无区2023| 清清一区二区三区四区不卡视频| 偷拍五区| 成·人免费午夜在线观看| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 18岁禁 茉莉成人久久| 亚洲日本天堂| 国产区日韩区在线观看| 777奇米影视777四色| 啊啊啊啊啊操我视频| 久久久久久免费电影| 人妻性爱一区二区| 99九九久久| 91超碰碰在线| 欧美组图日韩亚洲中文字幕| 大屁股xxxxx| 天天天天天超碰| 电家庭影院午夜69久久夜色精品国产69乱| 亚洲色图日韩精品| 操人妻逼91| 丰满人妻一区二区三区色-百度| 国产精品一区二区 尿失禁| 96爱综合| 久久精品一区二区三区四区五区| 日本操BAV| 狠色婷婷久久一区二区三区_| 欧美人体性爱互联网第一页婷婷日本| 日亚韩精品视频二区三| 九九自拍伦理| 黑人美精品 A片| 1024亚洲中文字幕久在线看片你懂的| 97视频免费在线| 国产三级多多影院2022国产AA一级毛片无码 | 国产有码一区| 久久久蜜桃臀无码视频| 欧美亚洲日本激情在线| 色天堂综合| 狠狠久久手机视频精品| 天美精品av| 中文字幕成人乱码熟女精品国50 | 97超视频在线观看| 一区AV| 熟妇熟女一区二三区| 91精片| 中文高清一区二区的| 综合色欧美| 久久99热这里只频精品6学生| 综合色久欲| 国产精品香蕉热久久新品| 亚洲欧洲无码一区夜| 午夜乱轮操逼视频免费看| 性感女人网页在线观看视频| 亚洲图片欧美| 日韩女优在线| 久久久久久网址| 中美日韩毛片| 国产91会所女技师在线观看| 黑人天8A∨高清网站| 亚洲**2021在线观看| 欧美18禁91| 天天视频网站黄| 欧美999999| 无码在线亚洲| 91丝袜人妻| 男人的天堂啪啪| 秋霞怕怕片| 久久999久| 国产精品视频一区二区三区八戒| 丝袜色综合| 久久伊人五月天| 久久久蜜桃臀无码视频| 中美日韩毛片| 国产高清在线观看欧美| 青青草AV色| 艹我哪美一区无码| 亚洲乱码精品一区二区| 久久水蜜臀亚洲AV无码精品| 三级特黄60分钟播放| 99re在线视频| 啪啪91| 成年人网站在线免费观看| baiduhicn.com。| 亚洲色图欧美视频| 国产熟女无套内射| 亚洲综合影视| 免费强奸av| 欧美成人性活片| 97色涩| 婷婷五月天丁香| 在线亚洲 欧美 日本专区| 色阁阁AV综合网| 91丨九色丨大屁股| 欧美高清无码免费视频高清版| 日韩天天本| 婷婷五月丁香五月| 黄色视频60分钟| 天天综合91入口| 日韩97| 欧美日日人人天天| 99热这里只有精品9| 九九九久久久| 丰满人妻一区| 亚洲影视综合网| 日逼视频日本| 澳门色噜噜色噜噜色噜噜色噜噜色噜噜| 啊啊啊 在线观看| 亚洲97久久精品亚洲| 国产综合久久久麻桃个| 亚洲 另类 丝袜 自拍 动漫| 五月丁香在线| 精品中文字幕第一页| 9久热这里只有精品| 怡红院怡春院| 99色色网| 91碰超| 欧美激情激情xxxx欧美专区| Aa东京男人的天堂| 中文字幕日产av人| 97精品综合久久| 2018天天干在线视频| 国产精品96久久久久久| 亚洲日韩熟女人妻高清在线| 国产11页| 5月婷婷6月六月丁香| 亚洲国产av中文字幕久久 | 久久男人的天堂国产| 97亚洲色图| 国产精品久久久久久久久久久久久久久久 | 99碰碰| 大香蕉黄色一级片免费看| 国产91美女视频| 欧美日韩天堂| 日日夜夜国产综合| 日韩人体偷拍| 99精彩视频| av天堂手机版追回| 欧美一级A片不卡视频。| 91福利网在线观看| 人妻丝袜一区二区三区在线| 97久久天天综合色天天综合色电影| 日韩少妇丰满亚洲| 97舔舔| 夜夜操2028| 色婷婷色99国产综合精品| 欧美系列在线一区二区| 岛国激情视频软件| 无码人妻精品一区二区三区99不卡| 丝袜足交视频| 欧美综合网A| 久久丝袜| 欧美在线电影| 91精品91久久久久77777| 青青草国产一区二区三区| 香蕉免费一区二区三区不读| 91九九九小逼| 884t在线| 日本最新免费韩国1区2区视频播放| 久久综合日韩亚洲欧美| 18精品一区| 自拍盗摄一区| 欧美日韩电影一区二区| 欧美五区| 九一精品牛牛一区二区| juliaann丝袜大战黑鬼| 久久精品国产99国产精品亚洲| 成人日本精品九区| 91嫩草欧美| 狠色婷婷久久一区二区三区_| 亚州色国| 日韩欧美国产一区二区三区四区| 精品成人亚洲午夜电影| 操操逼操操逼操操逼逼| 日韩人妻免费精品| 四虎影院成年人片| 日韩三级视频一区二区三区| 97久久资源| 欧美色图片91| 老司机久久|