Fix the implementation required minimum limit for MAX_DRAW_MESH_TASKS_COUNT_NV
This should have been 2^16-1 and not 2^32-1.
diff --git a/extensions/NV/NV_mesh_shader.txt b/extensions/NV/NV_mesh_shader.txt
index 7914378..5acf1cb 100644
--- a/extensions/NV/NV_mesh_shader.txt
+++ b/extensions/NV/NV_mesh_shader.txt
@@ -23,8 +23,8 @@
Version
- Last Modified Date: February 7, 2019
- NVIDIA Revision: 4
+ Last Modified Date: September 5, 2019
+ NVIDIA Revision: 5
Number
@@ -814,7 +814,7 @@
+------------------------------------------+-----------+---------------+---------------------+-----------------------------------------------------------------------+--------+
| Get Value | Type | Get Command | Minimum Value | Description | Sec. |
+------------------------------------------+-----------+---------------+---------------------+-----------------------------------------------------------------------+--------+
- | MAX_DRAW_MESH_TASKS_COUNT_NV | Z+ | GetIntegerv | 2^32 - 1 | Maximum number of work groups that may be drawn by a single | X.6 |
+ | MAX_DRAW_MESH_TASKS_COUNT_NV | Z+ | GetIntegerv | 2^16 - 1 | Maximum number of work groups that may be drawn by a single | X.6 |
| | | | | draw mesh tasks command | |
| MESH_OUTPUT_PER_VERTEX_GRANULARITY_NV | Z+ | GetIntegerv | - | Per-vertex output allocation granularity for mesh shaders | X.3 |
| MESH_OUTPUT_PER_PRIMITIVE_GRANULARITY_NV | Z+ | GetIntegerv | - | Per-primitive output allocation granularity for mesh shaders | X.3 |
@@ -1098,6 +1098,9 @@
Revision History
+ Revision 5 (pdaniell)
+ - Fix minimum implementation limit of MAX_DRAW_MESH_TASKS_COUNT_NV.
+
Revision 4 (pknowles)
- Add ES interactions.