/external/jmonkeyengine/engine/src/tools/jme3tools/optimize/ |
GeometryBatchFactory.java | 9 import com.jme3.scene.VertexBuffer.Format; 10 import com.jme3.scene.VertexBuffer.Type; 11 import com.jme3.scene.VertexBuffer.Usage; 97 int[] compsForBuf = new int[VertexBuffer.Type.values().length]; 133 for (VertexBuffer vb : geom.getMesh().getBufferList().getArray()){ 163 data = VertexBuffer.createBuffer(formatForBuf[i], compsForBuf[i], totalTris); 165 data = VertexBuffer.createBuffer(formatForBuf[i], compsForBuf[i], totalVerts); 168 VertexBuffer vb = new VertexBuffer(Type.values()[i]); 185 VertexBuffer inBuf = inMesh.getBuffer(Type.values()[bufType]) [all...] |
/frameworks/base/libs/hwui/ |
PathTessellator.cpp | 25 for (unsigned int i = 0; i < vertexBuffer.getSize(); i++) { \ 30 for (unsigned int i = 0; i < vertexBuffer.getSize(); i++) { \ 164 void getFillVerticesFromPerimeter(const Vector<Vertex>& perimeter, VertexBuffer& vertexBuffer) { 165 Vertex* buffer = vertexBuffer.alloc<Vertex>(perimeter.size()); 182 * Fills a vertexBuffer with non-alpha vertices, zig-zagging at each perimeter point to create a 189 VertexBuffer& vertexBuffer) { 190 Vertex* buffer = vertexBuffer.alloc<Vertex>(perimeter.size() * 2 + 2); 228 * Fills a vertexBuffer with non-alpha vertices similar to getStrokeVerticesFromPerimeter, except [all...] |
/external/jmonkeyengine/engine/src/blender/com/jme3/scene/plugins/blender/modifiers/ |
ArmatureModifier.java | 22 import com.jme3.scene.VertexBuffer;
23 import com.jme3.scene.VertexBuffer.Format;
24 import com.jme3.scene.VertexBuffer.Type;
25 import com.jme3.scene.VertexBuffer.Usage;
67 private VertexBuffer verticesWeights;
69 private VertexBuffer verticesWeightsIndices;
240 VertexBuffer[] boneWeightsAndIndex = this.getBoneWeightAndIndexBuffer(meshStructure, meshContext.getVertexList().size(), bonesGroups, meshContext.getVertexReferenceMap(), groupToBoneIndexMap, blenderContext);
275 private VertexBuffer[] getBoneWeightAndIndexBuffer(Structure meshStructure, int vertexListSize, int[] bonesGroups, Map<Integer, List<Integer>> vertexReferenceMap, Map<Integer, Integer> groupToBoneIndexMap, BlenderContext blenderContext)
341 VertexBuffer verticesWeights = new VertexBuffer(Type.BoneWeight); [all...] |
/external/jmonkeyengine/engine/src/core/com/jme3/scene/shape/ |
Curve.java | 37 import com.jme3.scene.VertexBuffer; 136 this.setBuffer(VertexBuffer.Type.Position, 3, array); 137 this.setBuffer(VertexBuffer.Type.Index, 2, indices);//(spline.getControlPoints().size() - 1) * nbSubSegments * 2 188 this.setBuffer(VertexBuffer.Type.Position, 3, array); 189 this.setBuffer(VertexBuffer.Type.Index, 2, indices); 225 this.setBuffer(VertexBuffer.Type.Position, 3, array); 226 this.setBuffer(VertexBuffer.Type.Index, 2, indices); 258 this.setBuffer(VertexBuffer.Type.Position, 3, array); 259 this.setBuffer(VertexBuffer.Type.Index, 2, indices);
|
Line.java | 41 import com.jme3.scene.VertexBuffer; 42 import com.jme3.scene.VertexBuffer.Type; 86 VertexBuffer posBuf = getBuffer(Type.Position);
|
Surface.java | 9 import com.jme3.scene.VertexBuffer;
135 this.setBuffer(VertexBuffer.Type.Position, 3, BufferUtils.createFloatBuffer(vertices));
136 this.setBuffer(VertexBuffer.Type.Index, 3, indices);
137 this.setBuffer(VertexBuffer.Type.Normal, 3, normals);
|
/external/webkit/Source/ThirdParty/ANGLE/src/libGLESv2/geometry/ |
VertexDataManager.cpp | 53 UINT VertexDataManager::writeAttributeData(ArrayVertexBuffer *vertexBuffer, GLint start, GLsizei count, const VertexAttribute &attribute) 64 if (vertexBuffer) 66 output = vertexBuffer->map(attribute, spaceRequired(attribute, count), &streamOffset); 99 vertexBuffer->unmap(); 181 ArrayVertexBuffer *vertexBuffer = staticBuffer ? staticBuffer : mStreamingBuffer; 183 if (vertexBuffer) 185 vertexBuffer->reserveRequiredSpace(); 209 ArrayVertexBuffer *vertexBuffer = staticBuffer ? staticBuffer : static_cast<ArrayVertexBuffer*>(mStreamingBuffer); 241 translated[i].vertexBuffer = vertexBuffer->getBuffer() [all...] |
/external/jmonkeyengine/engine/src/core/com/jme3/system/ |
NullRenderer.java | 43 import com.jme3.scene.VertexBuffer; 131 public void updateBufferData(VertexBuffer vb) { 134 public void deleteBuffer(VertexBuffer vb) {
|
/external/jmonkeyengine/engine/src/niftygui/com/jme3/niftygui/ |
RenderDeviceJme.java | 42 import com.jme3.scene.VertexBuffer;
43 import com.jme3.scene.VertexBuffer.Format;
44 import com.jme3.scene.VertexBuffer.Type;
45 import com.jme3.scene.VertexBuffer.Usage;
75 private VertexBuffer quadDefaultTC = quad.getBuffer(Type.TexCoord);
76 private VertexBuffer quadModTC = quadDefaultTC.clone();
77 private VertexBuffer quadColor;
84 quadColor = new VertexBuffer(Type.Color);
|
/external/jmonkeyengine/engine/src/blender/com/jme3/scene/plugins/blender/textures/ |
UVCoordinatesGenerator.java | 41 import com.jme3.scene.VertexBuffer; 42 import com.jme3.scene.VertexBuffer.Format; 43 import com.jme3.scene.VertexBuffer.Usage; 98 public static VertexBuffer generateUVCoordinates(int texco, int projection, int textureDimension, int[] coordinatesSwappingIndexes, List<Geometry> geometries) { 103 VertexBuffer result = new VertexBuffer(VertexBuffer.Type.TexCoord); 110 inputData = BufferUtils.getFloatArray(mesh.getFloatBuffer(VertexBuffer.Type.Position)); 126 inputData = BufferUtils.getFloatArray(mesh.getFloatBuffer(VertexBuffer.Type.Normal)); 189 mesh.clearBuffer(VertexBuffer.Type.TexCoord);// in case there are coordinates already se [all...] |
UVProjectionGenerator.java | 9 import com.jme3.scene.VertexBuffer; 34 FloatBuffer positions = mesh.getFloatBuffer(VertexBuffer.Type.Position); 117 FloatBuffer positions = mesh.getFloatBuffer(VertexBuffer.Type.Position); 176 FloatBuffer positions = mesh.getFloatBuffer(VertexBuffer.Type.Position);
|
/external/jmonkeyengine/engine/src/lwjgl/com/jme3/renderer/lwjgl/ |
LwjglGL1Renderer.java | 16 import com.jme3.scene.VertexBuffer; 17 import com.jme3.scene.VertexBuffer.Type; 18 import com.jme3.scene.VertexBuffer.Usage; 847 private int convertArrayType(VertexBuffer.Type type) { 862 private int convertVertexFormat(VertexBuffer.Format fmt) { 912 public void setVertexAttrib(VertexBuffer vb, VertexBuffer idb) { [all...] |
LwjglRenderer.java | 42 import com.jme3.scene.VertexBuffer;
43 import com.jme3.scene.VertexBuffer.Format;
44 import com.jme3.scene.VertexBuffer.Type;
45 import com.jme3.scene.VertexBuffer.Usage;
[all...] |
/external/jmonkeyengine/engine/src/blender/com/jme3/scene/plugins/blender/meshes/ |
MeshHelper.java | 50 import com.jme3.scene.VertexBuffer;
51 import com.jme3.scene.VertexBuffer.Format;
52 import com.jme3.scene.VertexBuffer.Type;
53 import com.jme3.scene.VertexBuffer.Usage;
279 VertexBuffer verticesBuffer = new VertexBuffer(Type.Position);
284 VertexBuffer verticesBind = new VertexBuffer(Type.BindPosePosition);
287 VertexBuffer normalsBuffer = new VertexBuffer(Type.Normal); [all...] |
/external/jmonkeyengine/engine/src/core/com/jme3/renderer/ |
RenderContext.java | 38 import com.jme3.scene.VertexBuffer; 96 * @see VertexBuffer#setNormalized(boolean) 231 public VertexBuffer[] boundAttribs = new VertexBuffer[16];
|
Renderer.java | 39 import com.jme3.scene.VertexBuffer; 250 public void updateBufferData(VertexBuffer vb); 256 public void deleteBuffer(VertexBuffer vb); 267 * @param lod The LOD level to use, see {@link Mesh#setLodLevels(com.jme3.scene.VertexBuffer[]) }.
|
/external/jmonkeyengine/engine/src/core/com/jme3/shader/ |
Attribute.java | 36 * An attribute is a shader variable mapping to a VertexBuffer data
|
/external/jmonkeyengine/engine/src/core/com/jme3/animation/ |
PoseTrack.java | 37 import com.jme3.scene.VertexBuffer; 38 import com.jme3.scene.VertexBuffer.Type; 105 VertexBuffer pb = target.getBuffer(Type.Position);
|
/external/jmonkeyengine/engine/src/core/com/jme3/scene/debug/ |
Arrow.java | 37 import com.jme3.scene.VertexBuffer; 38 import com.jme3.scene.VertexBuffer.Type; 122 VertexBuffer pvb = getBuffer(Type.Position);
|
/packages/screensavers/Basic/src/com/android/dreams/basic/ |
ColorsGLRenderer.java | 318 private final FloatBuffer vertexBuffer; 365 vertexBuffer = bb.asFloatBuffer(); 366 vertexBuffer.put(squareCoords); 367 vertexBuffer.position(0); 398 vertexStride, vertexBuffer);
|
/external/jmonkeyengine/engine/src/bullet/com/jme3/bullet/collision/shapes/ |
HullCollisionShape.java | 8 import com.jme3.scene.VertexBuffer.Type;
|
/external/jmonkeyengine/engine/src/bullet/com/jme3/bullet/util/ |
NativeMeshUtil.java | 35 import com.jme3.scene.VertexBuffer.Type;
|
/external/jmonkeyengine/engine/src/core/com/jme3/scene/mesh/ |
WrappedIndexBuffer.java | 5 import com.jme3.scene.VertexBuffer.Type;
|
/external/jmonkeyengine/engine/src/jbullet/com/jme3/bullet/collision/shapes/ |
HullCollisionShape.java | 11 import com.jme3.scene.VertexBuffer.Type;
|
/external/jmonkeyengine/engine/src/test/jme3test/texture/ |
TestTextureArray.java | 10 import com.jme3.scene.VertexBuffer.Type;
|