/external/deqp/doc/testspecs/GLES3/ |
functional.instanced.txt | 19 Instanced rendering tests 22 + dEQP-GLES3.functional.instanced.* 33 + Instanced attribute tests with different types 37 For each instance a rectangle-shaped grid of triangles is drawn. Instanced 43 shader or given to the vertex shader as attributes instanced with 45 different variables. Instanced attributes are of type float, except for the 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/mesa3d/src/gallium/tests/graw/ |
SConscript | 32 'tri-instanced',
|
/external/deqp/doc/testspecs/GLES31/ |
functional.draw_indirect.txt | 32 + Instanced draw with a high instance count 45 (generated) attribute array, multiple attribute arrays, instanced 62 Instanced draw cases draw a grid by instancing a single tile. The result
|
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.
|
/external/mesa3d/src/gallium/drivers/softpipe/ |
sp_draw_arrays.c | 48 * instanced and non-instanced drawing, with or without min/max element 54 * For non-instanced drawing, instanceCount should be 1.
|
/frameworks/rs/java/tests/RSTest_CompatLib/src/com/android/rs/test/ |
UT_instance.java | 68 // instanced allocation with the instanced global variable's value. 70 // both instanced allocations will have the same resulting value
|
/frameworks/rs/java/tests/RSTest_CompatLibLegacy/src/com/android/rs/test/ |
UT_instance.java | 68 // instanced allocation with the instanced global variable's value. 70 // both instanced allocations will have the same resulting value
|
/development/ndk/platforms/android-18/samples/gles3jni/ |
README | 22 * Instanced rendering and vertex attribute divisor to reduce the number of
|
/cts/tests/tests/rscpp/librscpptest/ |
rs_jni_script.cpp | 112 // instanced allocation with the instanced global variable's value. 114 // both instanced allocations will have the same resulting value
|
/development/samples/training/multiscreen/newsreader/src/com/example/android/newsreader/ |
CompatActionBarNavHandler.java | 32 * This class should only be instanced and used on Android platforms that support the Action Bar,
|
/external/deqp/modules/gles3/functional/ |
es3fInstancedRenderingTests.hpp | 23 * \brief Instanced rendering tests.
|
es3fInstancedRenderingTests.cpp | 21 * \brief Instanced rendering tests. 194 // \note For case TYPE_MIXED, vertex position offset and color red component get their values from instance id, while green and blue get their values from instanced attributes. 381 // Instanced attributes: position offset and color RGB components. 514 // Position attribute is non-instanced. 523 // Position offset attribute is instanced with separate offset for every instance. 612 : TestCaseGroup(context, "instanced", "Instanced rendering tests") 704 TestCaseGroup* typesGroup = new TestCaseGroup(m_context, "types", "Tests for instanced attributes of particular data types");
|
/external/skia/src/gpu/batches/ |
GrVertexBatch.cpp | 32 SkDebugf("Vertices could not be allocated for instanced rendering.");
|
GrVertexBatch.h | 30 /** Helper for rendering instances using an instanced index index buffer. This class creates the
|
/external/deqp/modules/glshared/ |
glsDrawTest.hpp | 200 int instanceDivisor; //!< used only if drawMethod = Draw*Instanced 229 int instanceCount; //!< used only if drawMethod = Draw*Instanced or Draw*Indirect
|
/external/deqp/modules/gles31/functional/ |
es31fVertexAttributeBindingTests.cpp | 539 bool instanced; member in struct:deqp::gles31::Functional::__anon10720::MultipleBindingCase::TestSpec 566 DE_ASSERT(!(m_spec.instanced && m_spec.zeroStride)); 592 << " instance divisor: " << ((m_spec.instanced) ? (1) : (0)) << "\n" 658 const int offset = (!m_spec.aliasingBuffers) ? (0) : (m_spec.instanced) ? (6 * (int)sizeof(tcu::Vec4)) : (6 * GRID_SIZE * GRID_SIZE * (int)sizeof(tcu::Vec4)); 660 const int divisor = (m_spec.instanced) ? (1) : (0); 668 if (m_spec.instanced) 687 spec.instanced = !!(flags & FLAG_INSTANCED); 701 buf << ", instanced binding point"; 714 const int vertexDataSize = (m_spec.instanced) ? (6) : (6 * GRID_SIZE * GRID_SIZE); 715 const int offsetColorSize = (m_spec.zeroStride) ? (2) : (m_spec.instanced) ? (2 * GRID_SIZE * GRID_SIZE) : (2 * 6 * GRID_SIZE * GRID_SIZE) 1002 const bool instanced = (m_case == CASE_INSTANCED_BINDING) || (m_case == CASE_INSTANCED_ATTRIB); local [all...] |
/external/skia/src/gpu/ |
GrVertices.h | 138 // Note, this also covers the non-instanced case!
|
GrResourceProvider.h | 46 * Either finds and refs, or creates an index buffer for instanced drawing with a specific
|
/external/deqp/external/vulkancts/modules/vulkan/draw/ |
vktDrawIndirectTest.cpp | 543 tcu::TestCaseGroup* indirectDrawInstancedGroup = new tcu::TestCaseGroup(m_testCtx, "indirect_draw_instanced", "Draws an instanced geometry"); 549 noFirstInstanceGroup->addChild(new InstanceFactory<IndirectDrawInstanced<FirtsInstanceNotSupported> >(m_testCtx, "triangle_list", "Draws an instanced triangle list", shaderPaths, vk::VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST)); 550 noFirstInstanceGroup->addChild(new InstanceFactory<IndirectDrawInstanced<FirtsInstanceNotSupported> >(m_testCtx, "triangle_strip", "Draws an instanced triangle strip", shaderPaths, vk::VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP)); 558 firstInstanceGroup->addChild(new InstanceFactory<IndirectDrawInstanced<FirtsInstanceSupported> >(m_testCtx, "triangle_list", "Draws an instanced triangle list", shaderPaths, vk::VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST)); 559 firstInstanceGroup->addChild(new InstanceFactory<IndirectDrawInstanced<FirtsInstanceSupported> >(m_testCtx, "triangle_strip", "Draws an instanced triangle strip", shaderPaths, vk::VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP));
|
vktDrawSimpleTest.cpp | 338 addChild(new InstanceFactory<SimpleDrawInstanced>(m_testCtx, "simple_draw_instanced_triangle_list", "Draws an instanced triangle list", shaderPaths, vk::VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST)); 339 addChild(new InstanceFactory<SimpleDrawInstanced>(m_testCtx, "simple_draw_instanced_triangle_strip", "Draws an instanced triangle strip", shaderPaths, vk::VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP));
|
/external/autotest/client/site_tests/graphics_PiglitBVT/test_scripts/pinetrail/ |
graphics_PiglitBVT_6.sh | 144 run_test "spec/ARB_draw_elements_base_vertex/arb_draw_elements_base_vertex-drawelements-instanced" 0.0 "bin/arb_draw_elements_base_vertex-drawelements-instanced -auto" 156 run_test "spec/ARB_draw_instanced/draw-non-instanced" 0.0 "bin/shader_runner tests/spec/arb_draw_instanced/execution/draw-non-instanced.shader_test -auto"
|
/external/mesa3d/docs/ |
GL3.txt | 46 Instanced drawing (GL_ARB_draw_instanced) DONE (i965, gallium, swrast)
|
/external/mesa3d/src/gallium/drivers/nv50/ |
nv50_context.h | 130 uint32_t instance_off; /* base vertex for instanced arrays */
|
/external/mesa3d/src/gallium/drivers/nvc0/ |
nvc0_context.h | 134 uint32_t instance_off; /* current base vertex for instanced arrays */
|
/external/mesa3d/src/gallium/auxiliary/draw/ |
draw_pt.c | 404 * Non-instanced drawing. 416 * Instanced drawing.
|