/external/deqp/external/openglcts/modules/glesext/geometry_shader/ |
D | esextcGeometryShaderRendering.hpp | 142 virtual glw::GLuint getRawArraysDataBufferSize(bool instanced) = 0; 143 virtual const void* getRawArraysDataBuffer(bool instanced) = 0; 145 virtual glw::GLuint getUnorderedArraysDataBufferSize(bool instanced) = 0; 146 virtual const void* getUnorderedArraysDataBuffer(bool instanced) = 0; 147 virtual glw::GLuint getUnorderedElementsDataBufferSize(bool instanced) = 0; 148 virtual const void* getUnorderedElementsDataBuffer(bool instanced) = 0; 262 glw::GLuint getRawArraysDataBufferSize(bool instanced); 263 const void* getRawArraysDataBuffer(bool instanced); 265 glw::GLuint getUnorderedArraysDataBufferSize(bool instanced); 266 const void* getUnorderedArraysDataBuffer(bool instanced); [all …]
|
D | esextcGeometryShaderRendering.cpp | 2983 glw::GLuint GeometryShaderRenderingLinesCase::getRawArraysDataBufferSize(bool instanced) in getRawArraysDataBufferSize() argument 2985 return instanced ? m_raw_array_instanced_data_size : m_raw_array_noninstanced_data_size; in getRawArraysDataBufferSize() 2995 const void* GeometryShaderRenderingLinesCase::getRawArraysDataBuffer(bool instanced) in getRawArraysDataBuffer() argument 2997 return instanced ? m_raw_array_instanced_data : m_raw_array_noninstanced_data; in getRawArraysDataBuffer() 3048 glw::GLuint GeometryShaderRenderingLinesCase::getUnorderedArraysDataBufferSize(bool instanced) in getUnorderedArraysDataBufferSize() argument 3050 …return (instanced) ? m_unordered_array_instanced_data_size : m_unordered_array_noninstanced_data_s… in getUnorderedArraysDataBufferSize() 3059 const void* GeometryShaderRenderingLinesCase::getUnorderedArraysDataBuffer(bool instanced) in getUnorderedArraysDataBuffer() argument 3061 return instanced ? m_unordered_array_instanced_data : m_unordered_array_noninstanced_data; in getUnorderedArraysDataBuffer() 3071 glw::GLuint GeometryShaderRenderingLinesCase::getUnorderedElementsDataBufferSize(bool instanced) in getUnorderedElementsDataBufferSize() argument 3073 …return instanced ? m_unordered_elements_instanced_data_size : m_unordered_elements_noninstanced_da… in getUnorderedElementsDataBufferSize() [all …]
|
/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 | 706 const bool instanced = MODE_WITH_INSTANCING == m_mode; in initPrograms() local 711 if (instanced) in initPrograms() 725 …<< " mediump int emitCount = int(attrEmitCounts[" << ((instanced) ? ("gl_InvocationID") : ("0")) <… in initPrograms() 727 …<< " highp vec4 basePos = " << ((instanced) ? ("gl_in[0].gl_Position + 0.5 * vec4(cos(float(gl_Inv… in initPrograms() 749 …<< " mediump int primitiveNdx = " << ((instanced) ? ("gl_InvocationID") : ("int(v_geom_vertexNdx[0… in initPrograms() 759 …<< " highp vec4 basePos = " << ((instanced) ? ("gl_in[0].gl_Position + 0.5 * vec4(cos(float(gl_Inv… in initPrograms() 779 …<< " highp float primitiveNdx = " << ((instanced) ? ("float(gl_InvocationID)") : ("v_geom_vertexNd… in initPrograms() 797 …<< " 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))) 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/mesa3d/src/gallium/tests/graw/ |
D | SConscript | 34 'tri-instanced',
|
/external/skqp/tests/ |
D | GrMeshTest.cpp | 298 GrMeshTestProcessor(bool instanced, bool hasVertexBuffer) in GrMeshTestProcessor() argument 300 if (instanced) { in GrMeshTestProcessor()
|
/external/skia/tests/ |
D | GrMeshTest.cpp | 297 GrMeshTestProcessor(bool instanced, bool hasVertexBuffer) in GrMeshTestProcessor() argument 299 if (instanced) { in GrMeshTestProcessor()
|
/external/deqp/external/openglcts/modules/gl/ |
D | gl4cVertexAttrib64BitTest.cpp | 3106 bool executeTest(_draw_call_type draw_call, bool instanced, bool zero_vertex_attrib_divisor); 3113 …bool verifyXFBData(const void* data, _draw_call_type draw_call, bool instanced, bool zero_vertex_a… 3336 bool VAOTest::executeTest(_draw_call_type draw_call, bool instanced, bool zero_vertex_attrib_diviso… in executeTest() argument 3369 if (instanced) in executeTest() 3385 if (instanced) in executeTest() 3415 result = verifyXFBData(pXFBData, draw_call, instanced, zero_vertex_attrib_divisor); in executeTest() 3832 bool VAOTest::verifyXFBData(const void* data, _draw_call_type draw_call, bool instanced, in verifyXFBData() argument 3837 const unsigned int n_instances = (instanced) ? m_n_draw_call_instances : 1; in verifyXFBData()
|
/external/deqp/modules/glshared/ |
D | glsDrawTest.cpp | 259 bool instanced; member 2419 const bool instanced = methodInfo.instanced; in getName() local 2472 if (instanced) in getName() 2847 const bool instanced = methodInfo.instanced; in hash() local 2856 const int instanceHash = (!instanced) ? (0) : (instanceCount); in hash() 3179 const bool instanced = methodInfo.instanced; in iterate() local 3227 …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/deqp/external/openglcts/data/mustpass/gles/aosp_mustpass/3.2.2.x/ |
D | gles32-master.txt | 8117 dEQP-GLES31.functional.geometry_shading.instanced.geometry_1_invocations 8118 dEQP-GLES31.functional.geometry_shading.instanced.geometry_2_invocations 8119 dEQP-GLES31.functional.geometry_shading.instanced.geometry_8_invocations 8120 dEQP-GLES31.functional.geometry_shading.instanced.geometry_32_invocations 8121 dEQP-GLES31.functional.geometry_shading.instanced.geometry_max_invocations 8122 dEQP-GLES31.functional.geometry_shading.instanced.geometry_output_different_2_invocations 8123 dEQP-GLES31.functional.geometry_shading.instanced.geometry_output_different_8_invocations 8124 dEQP-GLES31.functional.geometry_shading.instanced.geometry_output_different_32_invocations 8125 dEQP-GLES31.functional.geometry_shading.instanced.geometry_output_different_max_invocations 8126 dEQP-GLES31.functional.geometry_shading.instanced.invocation_per_layer_cubemap [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/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/scapy/doc/scapy/ |
D | build_dissect.rst | 522 - non instanced fields are set to their default value
|