/external/deqp/doc/testspecs/GLES3/ |
D | functional.instanced.txt | 22 + dEQP-GLES3.functional.instanced.* 43 shader or given to the vertex shader as attributes instanced with 48 In the tests for instanced attribute types, only the vertex attribute divisor 49 method is used. The instanced attributes for color components R, G and B are
|
/external/deqp/external/vulkancts/modules/vulkan/geometry/ |
D | vktGeometryBasicGeometryShaderTests.cpp | 802 const bool instanced = MODE_WITH_INSTANCING == m_mode; in initPrograms() local 807 if (instanced) in initPrograms() 821 …<< " mediump int emitCount = int(attrEmitCounts[" << ((instanced) ? ("gl_InvocationID") : ("0")) <… in initPrograms() 823 …<< " highp vec4 basePos = " << ((instanced) ? ("gl_in[0].gl_Position + 0.5 * vec4(cos(float(gl_Inv… in initPrograms() 845 …<< " mediump int primitiveNdx = " << ((instanced) ? ("gl_InvocationID") : ("int(v_geom_vertexNdx[0… in initPrograms() 855 …<< " highp vec4 basePos = " << ((instanced) ? ("gl_in[0].gl_Position + 0.5 * vec4(cos(float(gl_Inv… in initPrograms() 875 …<< " highp float primitiveNdx = " << ((instanced) ? ("float(gl_InvocationID)") : ("v_geom_vertexNd… in initPrograms() 893 …<< " highp vec4 basePos = "<< ((instanced) ? ("gl_in[0].gl_Position + 0.5 * vec4(cos(float(gl_Invo… in initPrograms()
|
/external/deqp/modules/gles31/functional/ |
D | es31fVertexAttributeBindingTests.cpp | 539 bool instanced; member 566 DE_ASSERT(!(m_spec.instanced && m_spec.zeroStride)); in MultipleBindingCase() 592 << " instance divisor: " << ((m_spec.instanced) ? (1) : (0)) << "\n" in init() 658 …const int offset = (!m_spec.aliasingBuffers) ? (0) : (m_spec.instanced) ? (6 * (int)sizeof(tcu::… in renderTo() 660 const int divisor = (m_spec.instanced) ? (1) : (0); in renderTo() 668 if (m_spec.instanced) in renderTo() 687 spec.instanced = !!(flags & FLAG_INSTANCED); in genTestSpec() 714 const int vertexDataSize = (m_spec.instanced) ? (6) : (6 * GRID_SIZE * GRID_SIZE); in createBuffers() 715 …const int offsetColorSize = (m_spec.zeroStride) ? (2) : (m_spec.instanced) ? (2 * GRID_SIZE * … in createBuffers() 725 if (m_spec.instanced) in createBuffers() [all …]
|
D | es31fGeometryShaderTests.cpp | 1208 …ader (const glu::ContextType& contextType, VaryingSource source, int maxEmitCount, bool instanced); 1217 …urce (const glu::ContextType& contextType, VaryingSource test, int maxEmitCount, bool instanced); 1227 …hader (const glu::ContextType& contextType, VaryingSource source, int maxEmitCount, bool instanced) in VaryingOutputCountShader() argument 1241 (instanced) ? (4) : (1)) in VaryingOutputCountShader() 1242 …<< sglr::pdec::GeometrySource(genGeometrySource(contextType, source, maxEmitCount, instanced).c_st… in VaryingOutputCountShader() 1247 , m_instanced (instanced) in VaryingOutputCountShader() 1355 …ySource (const glu::ContextType& contextType, VaryingSource test, int maxEmitCount, bool instanced) in genGeometrySource() argument 1361 "layout(points" << ((instanced) ? (",invocations=4") : ("")) << ") in;\n" in genGeometrySource() 1383 …" mediump int emitCount = int(attrEmitCounts[" << ((instanced) ? ("gl_InvocationID") : ("0")) << "… in genGeometrySource() 1387 …buf << " mediump int primitiveNdx = " << ((instanced) ? ("gl_InvocationID") : ("int(v_geom_vertexN… in genGeometrySource() [all …]
|
/external/deqp/doc/testspecs/GLES31/ |
D | functional.geometry_shading.txt | 90 instanced.* tests geometry shader instancing functionality. 101 instanced drawing. As in the geometry_N_invocations, a group of primitives is 110 draw{arrays,elements}{e,indirect,instanced} draw functions.
|
D | functional.draw_indirect.txt | 45 (generated) attribute array, multiple attribute arrays, instanced
|
/external/skia/gn/ |
D | gpu.gni | 367 "$_src/gpu/instanced/InstancedOp.cpp", 368 "$_src/gpu/instanced/InstancedOp.h", 369 "$_src/gpu/instanced/InstancedRendering.cpp", 370 "$_src/gpu/instanced/InstancedRendering.h", 371 "$_src/gpu/instanced/InstancedRenderingTypes.h", 372 "$_src/gpu/instanced/InstanceProcessor.cpp", 373 "$_src/gpu/instanced/InstanceProcessor.h", 374 "$_src/gpu/instanced/GLInstancedRendering.cpp", 375 "$_src/gpu/instanced/GLInstancedRendering.h",
|
/external/mesa3d/src/gallium/tests/graw/ |
D | SConscript | 34 'tri-instanced',
|
/external/skia/tests/ |
D | GrMeshTest.cpp | 282 GrMeshTestProcessor(bool instanced, bool hasVertexBuffer) in GrMeshTestProcessor() argument 286 if (instanced) { in GrMeshTestProcessor()
|
/external/deqp/modules/glshared/ |
D | glsDrawTest.cpp | 258 bool instanced; member 2418 const bool instanced = methodInfo.instanced; in getName() local 2471 if (instanced) in getName() 2846 const bool instanced = methodInfo.instanced; in hash() local 2855 const int instanceHash = (!instanced) ? (0) : (instanceCount); in hash() 3164 const bool instanced = methodInfo.instanced; in iterate() local 3212 …const size_t evaluatedElementCount = (instanced && attribSpec.instanceDivisor > 0) ? (spec.inst… in iterate()
|
/external/deqp/doc/ |
D | gles3-test-case-resolutions.txt | 76 dEQP-GLES3.functional.instanced.* 32x32 128x128
|
/external/deqp/modules/gles3/functional/ |
D | es3fDrawTests.cpp | 172 const bool instanced = (m_method == gls::DrawTestSpec::DRAWMETHOD_DRAWARRAYS_INSTANCED) || in init() local 175 …const TestIterationType testType = (instanced) ? (TYPE_INSTANCE_COUNT) : ((ranged) ? (TYPE_INDEX… in init()
|
/external/skia/ |
D | Android.bp | 506 "src/gpu/instanced/GLInstancedRendering.cpp", 507 "src/gpu/instanced/InstanceProcessor.cpp", 508 "src/gpu/instanced/InstancedOp.cpp", 509 "src/gpu/instanced/InstancedRendering.cpp",
|
/external/deqp/android/cts/lmp/src/ |
D | es31-lmp.txt | 11264 dEQP-GLES31.functional.geometry_shading.instanced.geometry_1_invocations 11265 dEQP-GLES31.functional.geometry_shading.instanced.geometry_2_invocations 11266 dEQP-GLES31.functional.geometry_shading.instanced.geometry_8_invocations 11267 dEQP-GLES31.functional.geometry_shading.instanced.geometry_32_invocations 11268 dEQP-GLES31.functional.geometry_shading.instanced.geometry_max_invocations 11269 dEQP-GLES31.functional.geometry_shading.instanced.geometry_output_different_2_invocations 11270 dEQP-GLES31.functional.geometry_shading.instanced.geometry_output_different_8_invocations 11271 dEQP-GLES31.functional.geometry_shading.instanced.geometry_output_different_32_invocations 11272 dEQP-GLES31.functional.geometry_shading.instanced.geometry_output_different_max_invocations 11273 dEQP-GLES31.functional.geometry_shading.instanced.invocation_per_layer_cubemap [all …]
|
D | es30-lmp.txt | 33943 dEQP-GLES3.functional.instanced.draw_arrays_instanced.instance_id.1_instances 33944 dEQP-GLES3.functional.instanced.draw_arrays_instanced.instance_id.2_instances 33945 dEQP-GLES3.functional.instanced.draw_arrays_instanced.instance_id.4_instances 33946 dEQP-GLES3.functional.instanced.draw_arrays_instanced.instance_id.20_instances 33947 dEQP-GLES3.functional.instanced.draw_arrays_instanced.attribute_divisor.1_instances 33948 dEQP-GLES3.functional.instanced.draw_arrays_instanced.attribute_divisor.2_instances 33949 dEQP-GLES3.functional.instanced.draw_arrays_instanced.attribute_divisor.4_instances 33950 dEQP-GLES3.functional.instanced.draw_arrays_instanced.attribute_divisor.20_instances 33951 dEQP-GLES3.functional.instanced.draw_arrays_instanced.mixed.1_instances 33952 dEQP-GLES3.functional.instanced.draw_arrays_instanced.mixed.2_instances [all …]
|
/external/deqp/android/cts/lmp/ |
D | gles31-master.txt | 11264 dEQP-GLES31.functional.geometry_shading.instanced.geometry_1_invocations 11265 dEQP-GLES31.functional.geometry_shading.instanced.geometry_2_invocations 11266 dEQP-GLES31.functional.geometry_shading.instanced.geometry_8_invocations 11267 dEQP-GLES31.functional.geometry_shading.instanced.geometry_32_invocations 11268 dEQP-GLES31.functional.geometry_shading.instanced.geometry_max_invocations 11269 dEQP-GLES31.functional.geometry_shading.instanced.geometry_output_different_2_invocations 11270 dEQP-GLES31.functional.geometry_shading.instanced.geometry_output_different_8_invocations 11271 dEQP-GLES31.functional.geometry_shading.instanced.geometry_output_different_32_invocations 11272 dEQP-GLES31.functional.geometry_shading.instanced.geometry_output_different_max_invocations 11273 dEQP-GLES31.functional.geometry_shading.instanced.invocation_per_layer_cubemap [all …]
|
D | gles3-master.txt | 33943 dEQP-GLES3.functional.instanced.draw_arrays_instanced.instance_id.1_instances 33944 dEQP-GLES3.functional.instanced.draw_arrays_instanced.instance_id.2_instances 33945 dEQP-GLES3.functional.instanced.draw_arrays_instanced.instance_id.4_instances 33946 dEQP-GLES3.functional.instanced.draw_arrays_instanced.instance_id.20_instances 33947 dEQP-GLES3.functional.instanced.draw_arrays_instanced.attribute_divisor.1_instances 33948 dEQP-GLES3.functional.instanced.draw_arrays_instanced.attribute_divisor.2_instances 33949 dEQP-GLES3.functional.instanced.draw_arrays_instanced.attribute_divisor.4_instances 33950 dEQP-GLES3.functional.instanced.draw_arrays_instanced.attribute_divisor.20_instances 33951 dEQP-GLES3.functional.instanced.draw_arrays_instanced.mixed.1_instances 33952 dEQP-GLES3.functional.instanced.draw_arrays_instanced.mixed.2_instances [all …]
|
/external/deqp/android/cts/lmp-mr1/src/ |
D | es31-lmp-mr1.txt | 11578 dEQP-GLES31.functional.geometry_shading.instanced.geometry_1_invocations 11579 dEQP-GLES31.functional.geometry_shading.instanced.geometry_2_invocations 11580 dEQP-GLES31.functional.geometry_shading.instanced.geometry_8_invocations 11581 dEQP-GLES31.functional.geometry_shading.instanced.geometry_32_invocations 11582 dEQP-GLES31.functional.geometry_shading.instanced.geometry_max_invocations 11583 dEQP-GLES31.functional.geometry_shading.instanced.geometry_output_different_2_invocations 11584 dEQP-GLES31.functional.geometry_shading.instanced.geometry_output_different_8_invocations 11585 dEQP-GLES31.functional.geometry_shading.instanced.geometry_output_different_32_invocations 11586 dEQP-GLES31.functional.geometry_shading.instanced.geometry_output_different_max_invocations 11587 dEQP-GLES31.functional.geometry_shading.instanced.invocation_per_layer_cubemap [all …]
|
D | es30-lmp-mr1.txt | 34021 dEQP-GLES3.functional.instanced.draw_arrays_instanced.instance_id.1_instances 34022 dEQP-GLES3.functional.instanced.draw_arrays_instanced.instance_id.2_instances 34023 dEQP-GLES3.functional.instanced.draw_arrays_instanced.instance_id.4_instances 34024 dEQP-GLES3.functional.instanced.draw_arrays_instanced.instance_id.20_instances 34025 dEQP-GLES3.functional.instanced.draw_arrays_instanced.attribute_divisor.1_instances 34026 dEQP-GLES3.functional.instanced.draw_arrays_instanced.attribute_divisor.2_instances 34027 dEQP-GLES3.functional.instanced.draw_arrays_instanced.attribute_divisor.4_instances 34028 dEQP-GLES3.functional.instanced.draw_arrays_instanced.attribute_divisor.20_instances 34029 dEQP-GLES3.functional.instanced.draw_arrays_instanced.mixed.1_instances 34030 dEQP-GLES3.functional.instanced.draw_arrays_instanced.mixed.2_instances [all …]
|
/external/deqp/android/cts/lmp-mr1/ |
D | gles31-master.txt | 11578 dEQP-GLES31.functional.geometry_shading.instanced.geometry_1_invocations 11579 dEQP-GLES31.functional.geometry_shading.instanced.geometry_2_invocations 11580 dEQP-GLES31.functional.geometry_shading.instanced.geometry_8_invocations 11581 dEQP-GLES31.functional.geometry_shading.instanced.geometry_32_invocations 11582 dEQP-GLES31.functional.geometry_shading.instanced.geometry_max_invocations 11583 dEQP-GLES31.functional.geometry_shading.instanced.geometry_output_different_2_invocations 11584 dEQP-GLES31.functional.geometry_shading.instanced.geometry_output_different_8_invocations 11585 dEQP-GLES31.functional.geometry_shading.instanced.geometry_output_different_32_invocations 11586 dEQP-GLES31.functional.geometry_shading.instanced.geometry_output_different_max_invocations 11587 dEQP-GLES31.functional.geometry_shading.instanced.invocation_per_layer_cubemap [all …]
|
D | gles3-master.txt | 34021 dEQP-GLES3.functional.instanced.draw_arrays_instanced.instance_id.1_instances 34022 dEQP-GLES3.functional.instanced.draw_arrays_instanced.instance_id.2_instances 34023 dEQP-GLES3.functional.instanced.draw_arrays_instanced.instance_id.4_instances 34024 dEQP-GLES3.functional.instanced.draw_arrays_instanced.instance_id.20_instances 34025 dEQP-GLES3.functional.instanced.draw_arrays_instanced.attribute_divisor.1_instances 34026 dEQP-GLES3.functional.instanced.draw_arrays_instanced.attribute_divisor.2_instances 34027 dEQP-GLES3.functional.instanced.draw_arrays_instanced.attribute_divisor.4_instances 34028 dEQP-GLES3.functional.instanced.draw_arrays_instanced.attribute_divisor.20_instances 34029 dEQP-GLES3.functional.instanced.draw_arrays_instanced.mixed.1_instances 34030 dEQP-GLES3.functional.instanced.draw_arrays_instanced.mixed.2_instances [all …]
|
/external/deqp/android/cts/nyc/ |
D | gles3-master.txt | 37104 dEQP-GLES3.functional.instanced.draw_arrays_instanced.instance_id.1_instances 37105 dEQP-GLES3.functional.instanced.draw_arrays_instanced.instance_id.2_instances 37106 dEQP-GLES3.functional.instanced.draw_arrays_instanced.instance_id.4_instances 37107 dEQP-GLES3.functional.instanced.draw_arrays_instanced.instance_id.20_instances 37108 dEQP-GLES3.functional.instanced.draw_arrays_instanced.attribute_divisor.1_instances 37109 dEQP-GLES3.functional.instanced.draw_arrays_instanced.attribute_divisor.2_instances 37110 dEQP-GLES3.functional.instanced.draw_arrays_instanced.attribute_divisor.4_instances 37111 dEQP-GLES3.functional.instanced.draw_arrays_instanced.attribute_divisor.20_instances 37112 dEQP-GLES3.functional.instanced.draw_arrays_instanced.mixed.1_instances 37113 dEQP-GLES3.functional.instanced.draw_arrays_instanced.mixed.2_instances [all …]
|
/external/deqp/android/cts/mnc/src/ |
D | gles3-master.txt | 36955 dEQP-GLES3.functional.instanced.draw_arrays_instanced.instance_id.1_instances 36956 dEQP-GLES3.functional.instanced.draw_arrays_instanced.instance_id.2_instances 36957 dEQP-GLES3.functional.instanced.draw_arrays_instanced.instance_id.4_instances 36958 dEQP-GLES3.functional.instanced.draw_arrays_instanced.instance_id.20_instances 36959 dEQP-GLES3.functional.instanced.draw_arrays_instanced.attribute_divisor.1_instances 36960 dEQP-GLES3.functional.instanced.draw_arrays_instanced.attribute_divisor.2_instances 36961 dEQP-GLES3.functional.instanced.draw_arrays_instanced.attribute_divisor.4_instances 36962 dEQP-GLES3.functional.instanced.draw_arrays_instanced.attribute_divisor.20_instances 36963 dEQP-GLES3.functional.instanced.draw_arrays_instanced.mixed.1_instances 36964 dEQP-GLES3.functional.instanced.draw_arrays_instanced.mixed.2_instances [all …]
|
/external/deqp/android/cts/mnc/ |
D | gles3-master.txt | 36955 dEQP-GLES3.functional.instanced.draw_arrays_instanced.instance_id.1_instances 36956 dEQP-GLES3.functional.instanced.draw_arrays_instanced.instance_id.2_instances 36957 dEQP-GLES3.functional.instanced.draw_arrays_instanced.instance_id.4_instances 36958 dEQP-GLES3.functional.instanced.draw_arrays_instanced.instance_id.20_instances 36959 dEQP-GLES3.functional.instanced.draw_arrays_instanced.attribute_divisor.1_instances 36960 dEQP-GLES3.functional.instanced.draw_arrays_instanced.attribute_divisor.2_instances 36961 dEQP-GLES3.functional.instanced.draw_arrays_instanced.attribute_divisor.4_instances 36962 dEQP-GLES3.functional.instanced.draw_arrays_instanced.attribute_divisor.20_instances 36963 dEQP-GLES3.functional.instanced.draw_arrays_instanced.mixed.1_instances 36964 dEQP-GLES3.functional.instanced.draw_arrays_instanced.mixed.2_instances [all …]
|
/external/deqp/android/cts/nyc/src/ |
D | gles3-master.txt | 37104 dEQP-GLES3.functional.instanced.draw_arrays_instanced.instance_id.1_instances 37105 dEQP-GLES3.functional.instanced.draw_arrays_instanced.instance_id.2_instances 37106 dEQP-GLES3.functional.instanced.draw_arrays_instanced.instance_id.4_instances 37107 dEQP-GLES3.functional.instanced.draw_arrays_instanced.instance_id.20_instances 37108 dEQP-GLES3.functional.instanced.draw_arrays_instanced.attribute_divisor.1_instances 37109 dEQP-GLES3.functional.instanced.draw_arrays_instanced.attribute_divisor.2_instances 37110 dEQP-GLES3.functional.instanced.draw_arrays_instanced.attribute_divisor.4_instances 37111 dEQP-GLES3.functional.instanced.draw_arrays_instanced.attribute_divisor.20_instances 37112 dEQP-GLES3.functional.instanced.draw_arrays_instanced.mixed.1_instances 37113 dEQP-GLES3.functional.instanced.draw_arrays_instanced.mixed.2_instances [all …]
|