summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWladimir J. van der Laan <laanwj@gmail.com>2013-10-04 16:56:43 +0200
committerWladimir J. van der Laan <laanwj@gmail.com>2013-10-04 17:01:17 +0200
commitebf72172b08951dab8d480b9da62e79d101fc890 (patch)
treed4cb5f040b8de52bec3659526b2d8efbce4d7af1
parentcec463b7debe19d0014e32c81ea24936dbf15a14 (diff)
rnndb: guess meaning of NON_POWER_OF_TWO cap
To be tested on hardware that has this capability (gc880/gc2000).
-rw-r--r--rnndb/common.xml9
1 files changed, 8 insertions, 1 deletions
diff --git a/rnndb/common.xml b/rnndb/common.xml
index c06a861..78879bc 100644
--- a/rnndb/common.xml
+++ b/rnndb/common.xml
@@ -186,7 +186,14 @@ xsi:schemaLocation="http://nouveau.freedesktop.org/ rules-ng.xsd">
<bitfield pos="18" name="NEW_2D" brief="Mirror extension available"/>
<bitfield pos="19" name="NEW_FP" brief="New floating point arithmetic"/>
<bitfield pos="20" name="TEXTURE_HALIGN" brief="Textures can specify horizontal alignment"/>
- <bitfield pos="21" name="NON_POWER_OF_TWO" brief="Non power-of-two texture support"/>
+ <bitfield pos="21" name="NON_POWER_OF_TWO" brief="Improved non power-of-two texture support">
+ <doc>
+ Vivante GPUs all support non power-of-two textures. This capability marks the
+ presence of additional support for them. This probably means that wrapping modes
+ other than clamp-to-edge are supported (analogous to the GL_OES_texture_npot GLES extension)
+ but this is to be tested.
+ </doc>
+ </bitfield>
<bitfield pos="22" name="LINEAR_TEXTURE_SUPPORT"/>
<bitfield pos="23" name="HALTI0" brief="Various features related to texturing and vertex processing">
<doc>