日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

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

Android

OpenGL ES 3.1 Android扩展包介绍

發布時間:2024/8/1 Android 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 OpenGL ES 3.1 Android扩展包介绍 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

OpenGL ES 3.1 Android擴展包介紹

  • 5 OpenGL ES 3.1 Android擴展包介紹
    • 5.1 概述
    • 5.2 幾何著色器
    • 5.3 鑲嵌著色器
    • 5.4 高級混合模式
    • 5.5 ASTC LDR

5 OpenGL ES 3.1 Android擴展包介紹

5.1 概述

AEP是Adreno SDK的一部分,其中包含一組OpenGL ES 3.1擴展,請閱讀本章以快速介紹這些擴展背后的概念以及它們可能為應用帶來的好處。更詳細的信息。

5.2 幾何著色器

幾何著色器是一種新的著色器類型,可以選擇在Fragment Shader階段的緊前面插入渲染管道。

輸入到幾何著色器的幾何可以如下:

  • 帶有鄰接數據的行
  • 三角形
  • 帶有鄰接數據的三角形
    這些輸入用于生成可以是以下內容的輸出:
  • 線帶
  • 三角帶
    原始幾何體將被丟棄。

幾何著色器可用于分層渲染,其中圖元可柵格化為單個紋理對象中保存的多個單獨圖像。 可以以這種方式使用的渲染目標的示例包括:

  • 3D紋理切片
  • 2D陣列紋理的圖層
  • 立方體貼圖紋理面

幾何著色器可用于調試,例如用于正常數據的可視化。 它們還可以用于廣告牌和散景效果渲染。

有關幾何著色器的更多信息,請參見:

  • GL_EXT_geometry_shader擴展規范位于http://www.khronos.org/registry/gles/extensions/EXT/EXT_geometry_shader.txt
  • 有關幾何著色器的Khronos Wiki條目,網址為http://www.opengl.org/wiki/Geometry_Shader
注意: Wiki條目包含僅在桌面OpenGL中可用而在OpenGL ES中不可用的功能的討論。

5.3 鑲嵌著色器

曲面細分著色器一詞涵蓋了兩個新的著色器階段:曲面細分控制和曲面細分評估。 它們可以選擇在頂點著色器階段之后(和幾何著色器之前)立即插入渲染管線中。

細分可以用于減少需要饋入圖形管線的幾何圖形的數量。 細分過程的輸入是一組稱為面點頂點的頂點。 這些以應用程序定義的方式表示幾何形狀。 曲面細分控制著色器階段負責確定由下一級固定功能曲面細分器執行的曲面細分的粒度。 鑲嵌生成的頂點將構成過程的輸出幾何形狀。 然后,細分評估著色器階段將位置和屬性值分配給這些頂點。 輸入的面片頂點將被丟棄。

細分可用于處理已通過頂點著色器饋入的幾何。

注意: 細分過程中生成的幾何可以進一步由幾何著色器細分。

鑲嵌著色器的常見應用包括:

  • LoD驅動的地形渲染–特定補丁的細分粒度取決于其與相機的距離
  • LoD驅動的網格平滑–應用于補丁的平滑量取決于其緊密程度
  • 位移貼圖–動態調整曲面細分過程生成的頂點的位移復雜度

在此處查找有關鑲嵌細分著色器的更多信息,請參見:

  • GL_EXT_tessellation_shader擴展規范,網址為http://www.khronos.org/registry/gles/extensions/EXT/EXT_tessellation_shader.txt
  • 棋盤格著色器的Khronos Wiki條目,網址為http://www.opengl.org/wiki/Tessellation
注意: Wiki條目包含僅在桌面OpenGL中可用而在OpenGL ES中不可用的功能的討論。

5.4 高級混合模式

可以使用許多新的混合模式:

  • 色彩燃燒
  • 閃避
  • 變暗
  • 差異
  • 排除
  • 硬燈
  • HSL顏色
  • HSL色相
  • HSL發光度
  • HSL飽和
  • 減輕
  • 相乘
  • 疊加
  • 屏幕
  • 柔光

與核心OpenGL ES中的混合模式相比,這些新模式提供了許多高級混合方程式,這些方程式可用于執行更復雜的顏色混合操作。

有關更多信息,請參見http://www.khronos.org/registry/gles/extensions/KHR/blend_equation_advanced.txt上的擴展規范。

注意: 有一些重要的限制會影響何時以及如何使用這些新的混合模式。 有關詳細信息,請閱讀擴展規范。

5.5 ASTC LDR

ASTC LDR是一種新的紋理壓縮格式。 給定獲得的壓縮比,圖像降級的程度通常非常低。 用戶能夠通過選擇許多不同的塊大小之一來控制質量/大小的權衡。

注意: 該格式支持NPOT紋理。 每個紋理像素最多可容納四個8位分量的數據,并支持線性RGB和sRGB色彩空間。

如果使用浮點數據,則不適合使用ASTC LDR,請考慮使用ASTC HDR。

有關更多信息,請參見擴展規范,網址為http://www.khronos.org/registry/gles/extensions/KHR/texture_compression_astc_hdr.txt。

總結

以上是生活随笔為你收集整理的OpenGL ES 3.1 Android扩展包介绍的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 国产日韩欧美另类 | 日韩欧美一区二 | 就要操av | 亚洲午夜一区 | 欧美精品啪啪 | 天天色天天爽 | 久久亚洲精精品中文字幕早川悠里 | 国产精品亚洲成在人线 | 爱爱三级视频 | 欧美性受xxxx黒人xyx性爽 | av在线看片 | 美女露出粉嫩尿囗让男人桶 | 欧美大片免费观看网址 | 6—12呦国产精品 | 桃色成人网 | av大片免费观看 | 新91视频在线观看 | 日韩精品二区在线观看 | a级片免费播放 | japansexxxxhd医生 夜夜操导航 | 99精品黄色 | 日韩av一卡二卡 | 手机在线永久免费观看av片 | 午夜激情福利视频 | 伊人国产在线观看 | 悠悠色在线 | 国产在线麻豆精品观看 | 日本成人在线看 | 亚洲精品一区二区三区四区乱码 | 日韩中文字幕在线观看 | 91大神在线看 | 无码免费一区二区三区 | 捆绑凌虐一区二区三区 | 久久久久久91亚洲精品中文字幕 | 精品久久久蜜桃 | 中国老熟女重囗味hdxx | 中文字幕av在线 | 在线天堂一区 | jizz在线免费观看 | 国产女合集| 性色av一区二区三区四区 | 91看片在线观看 | 国产叼嘿视频在线观看 | 国产传媒一区二区三区 | 国产精品国产自产拍高清av | 亚洲视频手机在线 | 大白屁股一区二区视频 | a级黄色片网站 | 免费精品视频在线 | av中文字幕观看 | 色爽视频 | 国产日韩精品在线观看 | 亚洲福利社 | 久久精品国产99精品国产亚洲性色 | 岛国精品资源网站 | 午夜福利理论片在线观看 | 黑人与亚洲人色ⅹvideos | 九九热视频免费观看 | 欧美日本韩国一区 | 成人免费公开视频 | 成人福利社 | 波多野结衣调教 | 国产视频福利在线 | 青青视频二区 | 在线视频1卡二卡三卡 | 99黄色| 99国内揄拍国内精品人妻免费 | 告诉我真相俄剧在线观看 | 欧美一区二区免费 | 女人做爰全过程免费观看美女 | 一区二区三区久久精品 | 亚洲精品午夜 | 亚洲天堂视频在线 | 天天射天天干 | 欧美日韩首页 | 凹凸精品熟女在线观看 | 欧美日韩在线视频一区二区 | www.夜夜夜| 国产极品在线播放 | 韩国性经典xxxxhd | 亚洲最大在线视频 | 夜夜草av | 欧日韩精品 | 亚洲7777| 国产精品乱码一区 | 啪啪网站免费 | 椎名由奈av一区二区三区 | 丁香婷婷在线观看 | av自拍偷拍 | 91极品尤物 | 欧美调教视频 | 一区二区三区免费高清视频 | 成人av高清在线观看 | 女女互磨互喷水高潮les呻吟 | av大片在线免费观看 | 久久久久成人精品无码 | 欧美12--15处交性娇小 | 黄色网页免费 | 久久黄页 |