/development/ndk/platforms/android-18/samples/gles3jni/jni/ |
RendererES2.cpp | 51 virtual void draw(unsigned int numInstances); 128 void RendererES2::draw(unsigned int numInstances) { 137 for (unsigned int i = 0; i < numInstances; i++) {
|
RendererES3.cpp | 63 virtual void draw(unsigned int numInstances); 161 void RendererES3::draw(unsigned int numInstances) { 164 glDrawArraysInstanced(GL_TRIANGLE_STRIP, 0, 4, numInstances);
|
gles3jni.h | 92 virtual void draw(unsigned int numInstances) = 0;
|
/external/deqp/modules/gles31/functional/ |
es31fUniformBlockTests.cpp | 62 BlockBasicTypeCase (Context& context, const char* name, const char* description, const VarType& type, deUint32 layoutFlags, int numInstances) 69 if (numInstances > 0) 71 block.setArraySize(numInstances); 77 static void createBlockBasicTypeCases (tcu::TestCaseGroup* group, Context& context, const char* name, const VarType& type, deUint32 layoutFlags, int numInstances = 0) 79 group->addChild(new BlockBasicTypeCase(context, (string(name) + "_vertex").c_str(), "", type, layoutFlags|DECLARE_VERTEX, numInstances)); 80 group->addChild(new BlockBasicTypeCase(context, (string(name) + "_fragment").c_str(), "", type, layoutFlags|DECLARE_FRAGMENT, numInstances)); 83 group->addChild(new BlockBasicTypeCase(context, (string(name) + "_both").c_str(), "", type, layoutFlags|DECLARE_VERTEX|DECLARE_FRAGMENT, numInstances)); 89 Block2LevelStructArrayCase (Context& context, const char* name, const char* description, deUint32 layoutFlags, BufferMode bufferMode, int numInstances) 92 , m_numInstances (numInstances)
|
es31fSSBOLayoutTests.cpp | 126 int numInstances = (m_maxInstances > 0 && rnd.getFloat() < instanceArrayWeight) ? rnd.getInt(0, m_maxInstances) : 0; 129 if (numInstances > 0) 130 block.setArraySize(numInstances); 132 if (numInstances > 0 || rnd.getBool()) 166 for (int instanceNdx = 0; instanceNdx < (numInstances ? numInstances : 1); instanceNdx++) 311 BlockBasicTypeCase (Context& context, const char* name, const char* description, const VarType& type, deUint32 layoutFlags, int numInstances) 318 if (numInstances > 0) 320 block.setArraySize(numInstances); 354 BlockSingleStructCase (Context& context, const char* name, const char* description, deUint32 layoutFlags, BufferMode bufferMode, int numInstances) [all...] |
es31fOpaqueTypeIndexingTests.cpp | 660 void getShaderSpec (ShaderSpec* spec, int numInstances, int numReads, const int* readIndices) const; 713 void BlockArrayIndexingCase::getShaderSpec (ShaderSpec* spec, int numInstances, int numReads, const int* readIndices) const 734 "} " << instanceName << "[" << numInstances << "];\n"; 775 const int numInstances = m_numInstances; 778 vector<deUint32> inValues (numInstances); 784 readIndices[readNdx] = rnd.getInt(0, numInstances-1); 786 for (int instanceNdx = 0; instanceNdx < numInstances; instanceNdx++) 789 getShaderSpec(&shaderSpec, numInstances, numReads, &readIndices[0]); 795 const BufferVector buffers (renderCtx, numInstances); 809 for (int instanceNdx = 0; instanceNdx < numInstances; instanceNdx++ [all...] |
es31fProgramInterfaceDefinitionUtil.cpp | 548 int numInstances = 1; 551 numInstances *= shader->getDefaultBlock().interfaceBlocks[ndx].dimensions[dimensionNdx]; 553 retVal += numInstances; 642 int numInstances = 1; 645 numInstances *= shader->getDefaultBlock().interfaceBlocks[ndx].dimensions[dimensionNdx]; 648 retVal += numInstances * getNumTypeInstances(shader->getDefaultBlock().interfaceBlocks[ndx].variables[varNdx].varType, predicate); 667 int numInstances = 1; 670 numInstances *= shader->getDefaultBlock().interfaceBlocks[ndx].dimensions[dimensionNdx]; 673 retVal += numInstances * getMappedBasicTypeSum(shader->getDefaultBlock().interfaceBlocks[ndx].variables[varNdx].varType, typeMap); 734 int numInstances = 1 [all...] |
es31fTessellationGeometryInteractionTests.cpp | [all...] |
es31fSSBOLayoutCase.cpp | 707 int numInstances = block.isArray() ? block.getArraySize() : 1; 710 for (int instanceNdx = 0; instanceNdx < numInstances; instanceNdx++) [all...] |
es31fGeometryShaderTests.cpp | [all...] |
/external/chromium_org/third_party/mesa/src/src/mesa/main/ |
api_validate.c | 522 GLsizei count, GLsizei numInstances) 544 if (numInstances <= 0) { 545 if (numInstances < 0) 547 "glDrawArraysInstanced(numInstances=%d)", numInstances); 566 const GLvoid *indices, GLsizei numInstances, 586 if (numInstances <= 0) { 587 if (numInstances < 0) 589 "glDrawElementsInstanced(numInstances=%d)", numInstances); [all...] |
api_validate.h | 88 GLsizei numInstances);
|
/external/mesa3d/src/mesa/main/ |
api_validate.c | 522 GLsizei count, GLsizei numInstances) 544 if (numInstances <= 0) { 545 if (numInstances < 0) 547 "glDrawArraysInstanced(numInstances=%d)", numInstances); 566 const GLvoid *indices, GLsizei numInstances, 586 if (numInstances <= 0) { 587 if (numInstances < 0) 589 "glDrawElementsInstanced(numInstances=%d)", numInstances); [all...] |
api_validate.h | 88 GLsizei numInstances);
|
/external/chromium_org/third_party/mesa/src/src/mesa/vbo/ |
vbo_exec_array.c | 584 GLsizei count, GLuint numInstances, GLuint baseInstance) 597 prim[0].num_instances = numInstances; 688 GLsizei numInstances) 694 _mesa_lookup_enum_by_nr(mode), start, count, numInstances); 696 if (!_mesa_validate_DrawArraysInstanced(ctx, mode, start, count, numInstances)) 702 vbo_draw_arrays(ctx, mode, start, count, numInstances, 0); 714 GLsizei numInstances, GLuint baseInstance) 721 numInstances, baseInstance); 724 numInstances)) 730 vbo_draw_arrays(ctx, mode, first, count, numInstances, baseInstance) [all...] |
/external/mesa3d/src/mesa/vbo/ |
vbo_exec_array.c | 584 GLsizei count, GLuint numInstances, GLuint baseInstance) 597 prim[0].num_instances = numInstances; 688 GLsizei numInstances) 694 _mesa_lookup_enum_by_nr(mode), start, count, numInstances); 696 if (!_mesa_validate_DrawArraysInstanced(ctx, mode, start, count, numInstances)) 702 vbo_draw_arrays(ctx, mode, start, count, numInstances, 0); 714 GLsizei numInstances, GLuint baseInstance) 721 numInstances, baseInstance); 724 numInstances)) 730 vbo_draw_arrays(ctx, mode, first, count, numInstances, baseInstance) [all...] |
/external/deqp/modules/gles3/functional/ |
es3fUniformBlockTests.cpp | 60 BlockBasicTypeCase (Context& context, const char* name, const char* description, const VarType& type, deUint32 layoutFlags, int numInstances) 67 if (numInstances > 0) 69 block.setArraySize(numInstances); 75 static void createBlockBasicTypeCases (tcu::TestCaseGroup* group, Context& context, const char* name, const VarType& type, deUint32 layoutFlags, int numInstances = 0) 77 group->addChild(new BlockBasicTypeCase(context, (string(name) + "_vertex").c_str(), "", type, layoutFlags|DECLARE_VERTEX, numInstances)); 78 group->addChild(new BlockBasicTypeCase(context, (string(name) + "_fragment").c_str(), "", type, layoutFlags|DECLARE_FRAGMENT, numInstances)); 81 group->addChild(new BlockBasicTypeCase(context, (string(name) + "_both").c_str(), "", type, layoutFlags|DECLARE_VERTEX|DECLARE_FRAGMENT, numInstances)); 87 BlockSingleStructCase (Context& context, const char* name, const char* description, deUint32 layoutFlags, BufferMode bufferMode, int numInstances) 90 , m_numInstances (numInstances) 120 BlockSingleStructArrayCase (Context& context, const char* name, const char* description, deUint32 layoutFlags, BufferMode bufferMode, int numInstances) [all...] |
es3fInstancedRenderingTests.cpp | 107 InstancedRenderingCase (Context& context, const char* name, const char* description, DrawFunction function, InstancingType instancingType, glu::DataType rgbAttrType, int numInstances); 142 InstancedRenderingCase::InstancedRenderingCase (Context& context, const char* name, const char* description, DrawFunction function, InstancingType instancingType, glu::DataType rgbAttrType, int numInstances) 147 , m_numInstances (numInstances)
|
/hardware/samsung_slsi/exynos5/mobicore/common/MobiCore/inc/ |
mcLoadFormat.h | 121 uint32_t numInstances; /**< Number of instances which can be run simultaneously. */
|
/external/deqp/framework/referencerenderer/ |
rrRenderer.hpp | 137 void drawInstanced (const DrawCommand& command, int numInstances) const;
|
rrRenderer.cpp | [all...] |
/external/deqp/modules/glshared/ |
glsRandomUniformBlockCase.cpp | 88 int numInstances = (m_maxInstances > 0 && rnd.getFloat() < instanceArrayWeight) ? rnd.getInt(0, m_maxInstances) : 0; 91 if (numInstances > 0) 92 block.setArraySize(numInstances); 94 if (numInstances > 0 || rnd.getBool())
|
glsUniformBlockCase.cpp | 600 int numInstances = block.isArray() ? block.getArraySize() : 1; 603 for (int instanceNdx = 0; instanceNdx < numInstances; instanceNdx++) [all...] |
/external/deqp/modules/gles31/stress/ |
es31sTessellationGeometryInteractionTests.cpp | 85 std::string getGeometryShaderSource (int numPrimitives, int numInstances); 487 std::string GridRenderCase::getGeometryShaderSource (int numPrimitives, int numInstances) 493 "layout(triangles, invocations=" << numInstances << ") in;\n" 525 " float sliceHeight = (aabb.w - aabb.y) / float(2 * " << numInstances << ");\n"
|
/frameworks/base/core/java/android/os/ |
StrictMode.java | [all...] |