/third_party/mesa3d/src/mesa/main/ |
D | draw.c | 270 GLsizei primcount) in _mesa_validate_MultiDrawElements() argument 288 if (primcount < 0) { in _mesa_validate_MultiDrawElements() 297 for (int i = 0; i < primcount; i++) { in _mesa_validate_MultiDrawElements() 313 for (int i = 0; i < primcount; i++) { in _mesa_validate_MultiDrawElements() 515 const GLsizei *count, GLsizei primcount) in _mesa_validate_MultiDrawArrays() argument 519 if (primcount < 0) { in _mesa_validate_MultiDrawArrays() 525 for (int i = 0; i < primcount; ++i) { in _mesa_validate_MultiDrawArrays() 538 for (int i = 0; i < primcount; ++i) { in _mesa_validate_MultiDrawArrays() 708 GLsizei primcount, GLsizei stride, in _mesa_valid_draw_indirect_multi() argument 719 if (primcount < 0) { in _mesa_valid_draw_indirect_multi() [all …]
|
/third_party/skia/third_party/externals/opengl-registry/extensions/EXT/ |
D | EXT_multi_draw_arrays.txt | 52 GLsizei primcount) 68 primcount Specifies the size of first and count 75 GLsizei primcount) 94 primcount Specifies the size of the count array 109 GLsizei primcount) 112 specified instead. The number of lists is specified in the primcount 115 for(i=0; i<primcount; i++) { 125 GLsizei primcount) 128 specified instead. The number of lists is specified in the primcount 131 for(i=0; i<primcount; i++) { [all …]
|
D | EXT_draw_instanced.txt | 49 sizei primcount); 51 const void *indices, sizei primcount); 69 sizei primcount); 71 behaves identically to DrawArrays except that <primcount> 76 if (mode, count, or primcount is invalid) 79 for (i = 0; i < primcount; i++) { 89 const void *indices, sizei primcount); 91 behaves identically to DrawElements except that <primcount> 96 if (mode, count, primcount, or type is invalid ) 99 for (int i = 0; i < primcount; i++) { [all …]
|
/third_party/openGLES/extensions/IBM/ |
D | IBM_multimode_draw_arrays.txt | 44 GLsizei primcount, 61 primcount Specifies the size of first and count arrays. 75 GLsizei primcount, 96 primcount Specifies the size of the count array. The 117 GLsizei primcount, 122 is specified in the primcount parameter. It has the same effect as: 124 for(i=0; i<primcount; i++) { 137 GLsizei primcount, 142 specified in the primcount parameter. It has the same effect as: 144 for(i=0; i<primcount; i++) { [all …]
|
/third_party/skia/third_party/externals/opengl-registry/extensions/IBM/ |
D | IBM_multimode_draw_arrays.txt | 44 GLsizei primcount, 61 primcount Specifies the size of first and count arrays. 75 GLsizei primcount, 96 primcount Specifies the size of the count array. The 117 GLsizei primcount, 122 is specified in the primcount parameter. It has the same effect as: 124 for(i=0; i<primcount; i++) { 137 GLsizei primcount, 142 specified in the primcount parameter. It has the same effect as: 144 for(i=0; i<primcount; i++) { [all …]
|
/third_party/openGLES/extensions/EXT/ |
D | EXT_multi_draw_arrays.txt | 52 GLsizei primcount) 68 primcount Specifies the size of first and count 75 GLsizei primcount) 94 primcount Specifies the size of the count array 109 GLsizei primcount) 112 specified instead. The number of lists is specified in the primcount 115 for(i=0; i<primcount; i++) { 125 GLsizei primcount) 128 specified instead. The number of lists is specified in the primcount 131 for(i=0; i<primcount; i++) { [all …]
|
D | EXT_draw_instanced.txt | 49 sizei primcount); 51 const void *indices, sizei primcount); 69 sizei primcount); 71 behaves identically to DrawArrays except that <primcount> 76 if (mode, count, or primcount is invalid) 79 for (i = 0; i < primcount; i++) { 89 const void *indices, sizei primcount); 91 behaves identically to DrawElements except that <primcount> 96 if (mode, count, primcount, or type is invalid ) 99 for (int i = 0; i < primcount; i++) { [all …]
|
/third_party/openGLES/extensions/AMD/ |
D | AMD_multi_draw_indirect.txt | 55 sizei primcount, 61 sizei primcount, 79 sizei primcount, 83 treated as an array of <primcount> DrawArraysIndirectCommand structures. 97 for (i = 0; i < primcount; i++) { 110 <primcount> must be positive, otherwise an INVALID_VALUE error will be 121 sizei primcount, 125 treated as an array of <primcount> DrawElementsIndirectCommand structures. 139 for (i = 0; i < primcount; i++) { 189 MultiDrawElementsIndirect if <primcount> is negative.
|
/third_party/skia/third_party/externals/opengl-registry/extensions/AMD/ |
D | AMD_multi_draw_indirect.txt | 55 sizei primcount, 61 sizei primcount, 79 sizei primcount, 83 treated as an array of <primcount> DrawArraysIndirectCommand structures. 97 for (i = 0; i < primcount; i++) { 110 <primcount> must be positive, otherwise an INVALID_VALUE error will be 121 sizei primcount, 125 treated as an array of <primcount> DrawElementsIndirectCommand structures. 139 for (i = 0; i < primcount; i++) { 189 MultiDrawElementsIndirect if <primcount> is negative.
|
/third_party/skia/third_party/externals/opengl-registry/extensions/NV/ |
D | NV_draw_instanced.txt | 66 sizei primcount); 68 const void *indices, sizei primcount); 89 sizei primcount); 91 behaves identically to DrawArrays except that <primcount> 96 if (mode, count, or primcount is invalid) 99 for (i = 0; i < primcount; i++) { 109 const void *indices, sizei primcount); 111 behaves identically to DrawElements except that <primcount> 116 if (mode, count, primcount, or type is invalid ) 119 for (int i = 0; i < primcount; i++) { [all …]
|
D | NV_instanced_arrays.txt | 160 sizei primcount); 162 behaves identically to DrawArrays except that <primcount> 171 if (mode, count, or primcount is invalid) 174 for (i = 0; i < primcount; i++) { 228 const void *indices, sizei primcount); 230 behaves identically to DrawElements except that <primcount> 237 if (mode, count, primcount, or type is invalid ) 240 for (int i = 0; i < primcount; i++) { 285 sizei primcount); 287 const void *indices, sizei primcount); [all …]
|
/third_party/openGLES/extensions/NV/ |
D | NV_draw_instanced.txt | 66 sizei primcount); 68 const void *indices, sizei primcount); 89 sizei primcount); 91 behaves identically to DrawArrays except that <primcount> 96 if (mode, count, or primcount is invalid) 99 for (i = 0; i < primcount; i++) { 109 const void *indices, sizei primcount); 111 behaves identically to DrawElements except that <primcount> 116 if (mode, count, primcount, or type is invalid ) 119 for (int i = 0; i < primcount; i++) { [all …]
|
D | NV_instanced_arrays.txt | 160 sizei primcount); 162 behaves identically to DrawArrays except that <primcount> 171 if (mode, count, or primcount is invalid) 174 for (i = 0; i < primcount; i++) { 228 const void *indices, sizei primcount); 230 behaves identically to DrawElements except that <primcount> 237 if (mode, count, primcount, or type is invalid ) 240 for (int i = 0; i < primcount; i++) { 285 sizei primcount); 287 const void *indices, sizei primcount); [all …]
|
/third_party/skia/third_party/externals/opengl-registry/extensions/ARB/ |
D | ARB_multi_draw_indirect.txt | 61 sizei primcount, 67 sizei primcount, 85 sizei primcount, 89 treated as an array of <primcount> DrawArraysIndirectCommand structures. 103 for (i = 0; i < primcount; i++) { 116 <primcount> must be positive, otherwise an INVALID_VALUE error will be 127 sizei primcount, 131 treated as an array of <primcount> DrawElementsIndirectCommand structures. 145 for (i = 0; i < primcount; i++) { 199 MultiDrawElementsIndirect if <primcount> is negative.
|
D | ARB_transform_feedback_instanced.txt | 61 void DrawTransformFeedbackInstanced(enum mode, uint id, sizei primcount); 62 void DrawTransformFeedbackStreamInstanced(enum mode, uint id, uint stream, sizei primcount); 78 void DrawTransformFeedbackInstanced(enum mode, uint id, sizei primcount); 80 void DrawTransformFeedbackStreamInstanced(enum mode, uint id, uint stream, sizei primcount); 88 object named <id>, and <primcount> as specified. The error INVALID_VALUE 93 DrawTransformFeedbackStreamInstanced with <primcount> set to one. Finally, 96 <primcount> set to one.
|
D | ARB_base_instance.txt | 72 sizei primcount, 79 sizei primcount, 86 sizei primcount, 148 sizei primcount, 151 behaves identically to DrawArrays, except that <primcount> instances of the 166 for (i = 0; i < <primcount>; i++) { 178 sizei primcount); 259 sizei primcount, 262 behaves identically to DrawElements except that <primcount> instances of the 268 if (<mode>, <count>, <type> or <primcount> is invalid) [all …]
|
D | ARB_draw_instanced.txt | 77 sizei primcount); 79 const void *indices, sizei primcount); 97 sizei primcount); 99 behaves identically to DrawArrays except that <primcount> 107 for (i = 0; i < primcount; i++) { 117 const void *indices, sizei primcount); 119 behaves identically to DrawElements except that <primcount> 127 for (int i = 0; i < primcount; i++) {
|
/third_party/openGLES/extensions/ARB/ |
D | ARB_multi_draw_indirect.txt | 71 sizei primcount, 77 sizei primcount, 95 sizei primcount, 99 treated as an array of <primcount> DrawArraysIndirectCommand structures. 113 for (i = 0; i < primcount; i++) { 126 <primcount> must be positive, otherwise an INVALID_VALUE error will be 137 sizei primcount, 141 treated as an array of <primcount> DrawElementsIndirectCommand structures. 155 for (i = 0; i < primcount; i++) { 209 MultiDrawElementsIndirect if <primcount> is negative.
|
D | ARB_transform_feedback_instanced.txt | 71 void DrawTransformFeedbackInstanced(enum mode, uint id, sizei primcount); 72 void DrawTransformFeedbackStreamInstanced(enum mode, uint id, uint stream, sizei primcount); 88 void DrawTransformFeedbackInstanced(enum mode, uint id, sizei primcount); 90 void DrawTransformFeedbackStreamInstanced(enum mode, uint id, uint stream, sizei primcount); 98 object named <id>, and <primcount> as specified. The error INVALID_VALUE 103 DrawTransformFeedbackStreamInstanced with <primcount> set to one. Finally, 106 <primcount> set to one.
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/ |
D | TransformFeedback.cpp | 25 GLsizei primcount) in GetVerticesNeededForDraw() argument 27 if (count < 0 || primcount < 0) in GetVerticesNeededForDraw() 34 angle::CheckedNumeric<GLsizeiptr> checkedPrimcount = primcount; in GetVerticesNeededForDraw() 212 bool TransformFeedback::checkBufferSpaceForDraw(GLsizei count, GLsizei primcount) const in checkBufferSpaceForDraw() 215 mState.mVerticesDrawn + GetVerticesNeededForDraw(mState.mPrimitiveMode, count, primcount); in checkBufferSpaceForDraw() 219 void TransformFeedback::onVerticesDrawn(const Context *context, GLsizei count, GLsizei primcount) in onVerticesDrawn() argument 224 (mState.mVerticesDrawn + GetVerticesNeededForDraw(mState.mPrimitiveMode, count, primcount)) in onVerticesDrawn()
|
/third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/ |
D | TransformFeedback.cpp | 25 GLsizei primcount) in GetVerticesNeededForDraw() argument 27 if (count < 0 || primcount < 0) in GetVerticesNeededForDraw() 34 angle::CheckedNumeric<GLsizeiptr> checkedPrimcount = primcount; in GetVerticesNeededForDraw() 198 bool TransformFeedback::checkBufferSpaceForDraw(GLsizei count, GLsizei primcount) const in checkBufferSpaceForDraw() 201 mState.mVerticesDrawn + GetVerticesNeededForDraw(mState.mPrimitiveMode, count, primcount); in checkBufferSpaceForDraw() 205 void TransformFeedback::onVerticesDrawn(const Context *context, GLsizei count, GLsizei primcount) in onVerticesDrawn() argument 210 (mState.mVerticesDrawn + GetVerticesNeededForDraw(mState.mPrimitiveMode, count, primcount)) in onVerticesDrawn()
|
/third_party/flutter/skia/third_party/externals/angle2/extensions/ |
D | ANGLE_instanced_arrays.txt | 77 sizei primcount); 80 const void *indices, sizei primcount); 148 sizei primcount); 150 behaves identically to DrawArrays except that <primcount> 158 if (mode, count, or primcount is invalid) 161 for (i = 0; i < primcount; i++) { 215 const void *indices, sizei primcount); 217 behaves identically to DrawElements except that <primcount> 222 if (mode, count, primcount, or type is invalid ) 225 for (int i = 0; i < primcount; i++) { [all …]
|
/third_party/skia/third_party/externals/angle2/extensions/ |
D | ANGLE_instanced_arrays.txt | 77 sizei primcount); 80 const void *indices, sizei primcount); 148 sizei primcount); 150 behaves identically to DrawArrays except that <primcount> 158 if (mode, count, or primcount is invalid) 161 for (i = 0; i < primcount; i++) { 215 const void *indices, sizei primcount); 217 behaves identically to DrawElements except that <primcount> 222 if (mode, count, primcount, or type is invalid ) 225 for (int i = 0; i < primcount; i++) { [all …]
|
/third_party/openGLES/extensions/ANGLE/ |
D | ANGLE_instanced_arrays.txt | 77 sizei primcount); 80 const void *indices, sizei primcount); 148 sizei primcount); 150 behaves identically to DrawArrays except that <primcount> 158 if (mode, count, or primcount is invalid) 161 for (i = 0; i < primcount; i++) { 215 const void *indices, sizei primcount); 217 behaves identically to DrawElements except that <primcount> 222 if (mode, count, primcount, or type is invalid ) 225 for (int i = 0; i < primcount; i++) { [all …]
|
/third_party/skia/third_party/externals/opengl-registry/extensions/ANGLE/ |
D | ANGLE_instanced_arrays.txt | 77 sizei primcount); 80 const void *indices, sizei primcount); 148 sizei primcount); 150 behaves identically to DrawArrays except that <primcount> 158 if (mode, count, or primcount is invalid) 161 for (i = 0; i < primcount; i++) { 215 const void *indices, sizei primcount); 217 behaves identically to DrawElements except that <primcount> 222 if (mode, count, primcount, or type is invalid ) 225 for (int i = 0; i < primcount; i++) { [all …]
|