/dalvik/dexgen/src/com/android/dexgen/rop/cst/ |
CstFieldRef.java | 32 * @param primitiveType {@code non-null;} the primitive type 35 public static CstFieldRef forPrimitiveType(Type primitiveType) { 36 return new CstFieldRef(CstType.forBoxedPrimitiveType(primitiveType),
|
CstType.java | 100 * @param primitiveType {@code non-null;} the primitive type 103 public static CstType forBoxedPrimitiveType(Type primitiveType) { 104 switch (primitiveType.getBasicType()) { 116 throw new IllegalArgumentException("not primitive: " + primitiveType);
|
/dalvik/dx/src/com/android/dx/rop/cst/ |
CstFieldRef.java | 32 * @param primitiveType {@code non-null;} the primitive type 35 public static CstFieldRef forPrimitiveType(Type primitiveType) { 36 return new CstFieldRef(CstType.forBoxedPrimitiveType(primitiveType),
|
/external/skia/src/gpu/ops/ |
GrMeshDrawOp.h | 35 PatternHelper(GrPrimitiveType primitiveType) : fMesh(primitiveType) {}
|
GrDefaultPathRenderer.cpp | 64 PathGeoBuilder(GrPrimitiveType primitiveType, GrMeshDrawOp::Target* target, 66 : fMesh(primitiveType) 198 return GrPrimitiveType::kLines == fMesh.primitiveType() || 199 GrPrimitiveType::kTriangles == fMesh.primitiveType(); 202 return GrPrimitiveType::kLines == fMesh.primitiveType() || 203 GrPrimitiveType::kLineStrip == fMesh.primitiveType(); 206 switch (fMesh.primitiveType()) { 405 // determine primitiveType 406 GrPrimitiveType primitiveType; 408 primitiveType = isIndexed ? GrPrimitiveType::kLines : GrPrimitiveType::kLineStrip [all...] |
GrDrawVerticesOp.cpp | 29 sk_sp<SkVertices> vertices, GrPrimitiveType primitiveType, 35 , fPrimitiveType(primitiveType) 63 if (GrIsPrimTypeLines(primitiveType) || GrPrimitiveType::kPoints == primitiveType) { 242 GrMesh mesh(this->primitiveType()); 259 if (!this->combinablePrimitive() || this->primitiveType() != that->primitiveType()) {
|
/external/deqp/external/vulkancts/modules/vulkan/tessellation/ |
vktTessellationMiscDrawTests.cpp | 59 TessPrimitiveType primitiveType; 64 inline CaseDefinition makeCaseDefinition (const TessPrimitiveType primitiveType, 69 caseDef.primitiveType = primitiveType; 100 std::vector<tcu::Vec2> genVertexPositions (const TessPrimitiveType primitiveType) 105 if (primitiveType == TESSPRIMITIVETYPE_TRIANGLES) 111 else if (primitiveType == TESSPRIMITIVETYPE_QUADS || primitiveType == TESSPRIMITIVETYPE_ISOLINES) 136 const std::vector<tcu::Vec2> vertexData = genVertexPositions(caseDef.primitiveType); 137 const deUint32 inPatchSize = (caseDef.primitiveType == TESSPRIMITIVETYPE_TRIANGLES ? 3 : 4) [all...] |
vktTessellationGeometryPassthroughTests.cpp | 89 std::string generateTessellationEvaluationShader (const TessPrimitiveType primitiveType, const std::string& colorOutputName) 94 << "layout(" << getTessPrimitiveTypeShaderName(primitiveType) << ") in;\n" 103 if (primitiveType == TESSPRIMITIVETYPE_TRIANGLES) 108 else if (primitiveType == TESSPRIMITIVETYPE_QUADS || primitiveType == TESSPRIMITIVETYPE_ISOLINES) 129 IdentityGeometryShaderTestCase (tcu::TestContext& testCtx, const std::string& name, const std::string& description, const TessPrimitiveType primitiveType) 131 , m_primitiveType (primitiveType) 218 IdentityTessellationShaderTestCase (tcu::TestContext& testCtx, const std::string& name, const std::string& description, const TessPrimitiveType primitiveType) 220 , m_primitiveType (primitiveType) 229 std::string generateGeometryShader (const TessPrimitiveType primitiveType, const std::string& colorSourceName [all...] |
vktTessellationInvarianceTests.cpp | 234 const TessPrimitiveType primitiveType, 289 switch (primitiveType) 338 << "layout(" << getTessPrimitiveTypeShaderName(primitiveType) << ", " 359 const int numVertices = numVerticesPerPrimitive(primitiveType, *usePointModeIter); // Primitives that the tessellated patch comprises of. 365 << "layout(" << getGeometryShaderInputPrimitiveTypeShaderName(primitiveType, *usePointModeIter) << ") in;\n" 366 << "layout(" << getGeometryShaderOutputPrimitiveTypeShaderName(primitiveType, *usePointModeIter) << ", max_vertices = " << numVertices << ") out;\n" 468 TessPrimitiveType primitiveType; 500 int multiplePatchReferencePrimitiveCount (const TessPrimitiveType primitiveType, const SpacingMode spacingMode, const bool usePointMode, const float* levels, int numPatches) 504 result += referencePrimitiveCount(primitiveType, spacingMode, usePointMode, &levels[NUM_TESS_LEVELS*patchNdx + 0], &levels[NUM_TESS_LEVELS*patchNdx + 2]); 509 int computeMaxPrimitiveCount (const int numPatchesToDraw, const TessPrimitiveType primitiveType, const SpacingMode spacingMode, const bool usePointMode, const float (&singleOuterEdgeLevels)[N] [all...] |
vktTessellationCommonEdgeTests.cpp | 65 TessPrimitiveType primitiveType; 100 DE_ASSERT(caseDef.primitiveType == TESSPRIMITIVETYPE_TRIANGLES || caseDef.primitiveType == TESSPRIMITIVETYPE_QUADS); 124 const int numVertices = (caseDef.primitiveType == TESSPRIMITIVETYPE_TRIANGLES ? 3 : 4); 146 << (caseDef.primitiveType == TESSPRIMITIVETYPE_TRIANGLES ? 150 : caseDef.primitiveType == TESSPRIMITIVETYPE_QUADS ? 164 if (caseDef.primitiveType == TESSPRIMITIVETYPE_TRIANGLES) 170 else if (caseDef.primitiveType == TESSPRIMITIVETYPE_QUADS) 193 << "layout(" << getTessPrimitiveTypeShaderName(caseDef.primitiveType) << ", " 240 DE_ASSERT(caseDef.primitiveType == TESSPRIMITIVETYPE_TRIANGLES || caseDef.primitiveType == TESSPRIMITIVETYPE_QUADS) [all...] |
vktTessellationCoordinatesTests.cpp | 62 std::string getCaseName (const TessPrimitiveType primitiveType, const SpacingMode spacingMode) 65 str << getTessPrimitiveTypeShaderName(primitiveType) << "_" << getSpacingModeShaderName(spacingMode); 69 std::vector<TessLevels> genTessLevelCases (const TessPrimitiveType primitiveType, 102 if (primitiveType == TESSPRIMITIVETYPE_TRIANGLES) 110 else if (primitiveType == TESSPRIMITIVETYPE_QUADS) 127 std::vector<tcu::Vec3> generateReferenceTessCoords (const TessPrimitiveType primitiveType, 132 if (isPatchDiscarded(primitiveType, outerLevels)) 135 switch (primitiveType) 212 void drawTessCoordPoint (tcu::Surface& dst, const TessPrimitiveType primitiveType, const tcu::Vec3& pt, const tcu::RGBA& color, const int size) 228 const tcu::Vec2 dstPos = primitiveType == TESSPRIMITIVETYPE_TRIANGLES ? pt.x()*triangleCorners[0 [all...] |
vktTessellationWindingTests.cpp | 53 std::string getCaseName (const TessPrimitiveType primitiveType, const Winding winding, bool yFlip) 56 str << getTessPrimitiveTypeShaderName(primitiveType) << "_" << getWindingShaderName(winding); 77 const TessPrimitiveType primitiveType, 118 if (primitiveType == TESSPRIMITIVETYPE_TRIANGLES) 120 const int badPixelTolerance = (primitiveType == TESSPRIMITIVETYPE_TRIANGLES ? 5*de::max(image.getWidth(), image.getHeight()) : 0); 163 else if (primitiveType == TESSPRIMITIVETYPE_QUADS) 192 const TessPrimitiveType primitiveType, 208 const TessPrimitiveType primitiveType, 212 : TestCase (testCtx, getCaseName(primitiveType, winding, yFlip), "") 213 , m_primitiveType (primitiveType) [all...] |
vktTessellationPrimitiveDiscardTests.cpp | 55 TessPrimitiveType primitiveType; 68 return !((caseDef.primitiveType == vkt::tessellation::TESSPRIMITIVETYPE_QUADS || 69 caseDef.primitiveType == vkt::tessellation::TESSPRIMITIVETYPE_TRIANGLES) && 153 const TessPrimitiveType primitiveType, 167 const bool validLevels = !isPatchDiscarded(primitiveType, &attr[2]); 245 const TessPrimitiveType primitiveType, 251 count += referenceVertexCount(primitiveType, spacingMode, true, &attributes[numAttribsPerPrimitive*patchNdx+0], &attributes[numAttribsPerPrimitive*patchNdx+2]); 323 << "layout(" << getTessPrimitiveTypeShaderName(caseDef.primitiveType) << ", " 389 const int numExpectedVertices = expectedVertexCount(numPrimitives, numAttribsPerPrimitive, caseDef.primitiveType, caseDef.spacingMode, attributes); 396 const bool discard = isPatchDiscarded(caseDef.primitiveType, &attributes[numAttribsPerPrimitive*patchNdx + 2]) [all...] |
vktTessellationUtil.cpp | [all...] |
/external/easymock/src/org/easymock/internal/ |
MethodSerializationWrapper.java | 68 Class<?> primitiveType = primitiveTypes.get(parameterTypeNames[i]);
69 if (primitiveType != null) {
70 parameterTypes[i] = primitiveType;
|
/external/deqp/external/vulkancts/modules/vulkan/geometry/ |
vktGeometryInputGeometryShaderTests.cpp | 63 const VkPrimitiveTopology primitiveType, 67 const VkPrimitiveTopology primitiveType, 75 const VkPrimitiveTopology primitiveType, 77 : GeometryExpanderRenderTestInstance (context, primitiveType, name) 83 const VkPrimitiveTopology primitiveType, 86 : GeometryExpanderRenderTestInstance (context, primitiveType, name) 136 , m_primitiveType (inputPrimitives.primitiveType)
|
vktGeometryBasicClass.hpp | 41 const vk::VkPrimitiveTopology primitiveType,
|
/external/skia/src/gpu/vk/ |
GrVkPipelineStateCache.cpp | 79 GrPrimitiveType primitiveType, 96 primitiveType, *fGpu->caps()->shaderCaps())) { 119 primitiveType,
|
GrVkPipeline.h | 35 GrPrimitiveType primitiveType,
|
GrVkPipelineStateBuilder.cpp | 21 GrPrimitiveType primitiveType, 33 return builder.finalize(stencil, primitiveType, renderPass, desc); 90 GrPrimitiveType primitiveType, 174 primitiveType,
|
GrVkPipelineStateBuilder.h | 57 GrPrimitiveType primitiveType,
|
/external/deqp/modules/gles3/functional/ |
es3fTransformFeedbackTests.cpp | 422 static glu::ShaderProgram* createVertexCaptureProgram (const glu::RenderContext& context, const ProgramSpec& spec, deUint32 bufferMode, deUint32 primitiveType) 426 genShaderSources(spec, vertSource, fragSource, primitiveType == GL_POINTS /* Is point size required? */); 625 static deUint32 getTransformFeedbackOutputCount (deUint32 primitiveType, int numElements) 627 switch (primitiveType) 643 static deUint32 getTransformFeedbackPrimitiveCount (deUint32 primitiveType, int numElements) 645 switch (primitiveType) 661 static deUint32 getTransformFeedbackPrimitiveMode (deUint32 primitiveType) 663 switch (primitiveType) 684 static int getAttributeIndex (deUint32 primitiveType, int numInputs, int outNdx) 686 switch (primitiveType) [all...] |
/libcore/ojluni/src/main/java/sun/invoke/util/ |
Wrapper.java | 29 // wrapperType primitiveType char zero emptyArray format 45 private final Class<?> primitiveType; 55 this.primitiveType = ptype; 67 java.util.Arrays.asList(wrapperType, primitiveType, 248 if (w != null && w.primitiveType == type) { 326 int pi = hashPrim(w.primitiveType); 340 public Class<?> primitiveType() { return primitiveType; } 355 } else if (exampleType == primitiveType || 360 throw newClassCastException(exampleType, primitiveType); [all...] |
/external/deqp/framework/referencerenderer/ |
rrRenderer.hpp | 91 PrimitiveList (PrimitiveType primitiveType, int numElements, const int firstElement); // !< primitive list for drawArrays-like call 92 PrimitiveList (PrimitiveType primitiveType, int numElements, const DrawIndices& indices); // !< primitive list for drawElements-like call 98 inline PrimitiveType getPrimitiveType (void) const { return m_primitiveType; } 102 const PrimitiveType m_primitiveType;
|
/external/skia/src/gpu/ |
GrGpuCommandBuffer.cpp | 48 SkASSERT(!GrPrimTypeRequiresGeometryShaderSupport(meshes[i].primitiveType()) ||
|