Home | History | Annotate | Download | only in optimize

Lines Matching refs:inBuf

25     private static void doTransformVerts(FloatBuffer inBuf, int offset, FloatBuffer outBuf, Matrix4f transform) {
32 for (int i = 0; i < inBuf.capacity() / 3; i++) {
33 pos.x = inBuf.get(i * 3 + 0);
34 pos.y = inBuf.get(i * 3 + 1);
35 pos.z = inBuf.get(i * 3 + 2);
45 private static void doTransformNorms(FloatBuffer inBuf, int offset, FloatBuffer outBuf, Matrix4f transform) {
52 for (int i = 0; i < inBuf.capacity() / 3; i++) {
53 norm.x = inBuf.get(i * 3 + 0);
54 norm.y = inBuf.get(i * 3 + 1);
55 norm.z = inBuf.get(i * 3 + 2);
65 private static void doTransformTangents(FloatBuffer inBuf, int offset, int components, FloatBuffer outBuf, Matrix4f transform) {
72 for (int i = 0; i < inBuf.capacity() / components; i++) {
73 tan.x = inBuf.get(i * components + 0);
74 tan.y = inBuf.get(i * components + 1);
75 tan.z = inBuf.get(i * components + 2);
84 outBuf.put(offset + i * components + 3, inBuf.get(i * components + 3));
185 VertexBuffer inBuf = inMesh.getBuffer(Type.values()[bufType]);
188 if (inBuf == null || outBuf == null) {
205 FloatBuffer inPos = (FloatBuffer) inBuf.getDataReadOnly();
209 FloatBuffer inPos = (FloatBuffer) inBuf.getDataReadOnly();
213 FloatBuffer inPos = (FloatBuffer) inBuf.getDataReadOnly();
215 int components = inBuf.getNumComponents();
218 inBuf.copyElements(0, outBuf, globalVertIndex, geomVertCount);