X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fvertexarraybuilder.cpp;h=70d1ee58a1145252e97cec8307e32eb970b9d12c;hb=95e926ee2bb662fe8795546db4bdebd1a0aff85b;hp=f9adcf582ac197dd951dee643f35d6bc8a2edbb5;hpb=ceae2a27dfc58310c5bab7e3aa3fedf0fa9a1f49;p=libs%2Fgl.git diff --git a/source/vertexarraybuilder.cpp b/source/vertexarraybuilder.cpp index f9adcf58..70d1ee58 100644 --- a/source/vertexarraybuilder.cpp +++ b/source/vertexarraybuilder.cpp @@ -22,54 +22,54 @@ VertexArrayBuilder::~VertexArrayBuilder() void VertexArrayBuilder::vertex_(float x, float y, float z, float w) { - float *ptr=array.append(); + float *ptr = array.append(); for(const unsigned char *c=array.get_format().begin(); c!=array.get_format().end(); ++c) { - unsigned size=(*c&3)+1; - unsigned type=*c>>2; + unsigned size = (*c&3)+1; + unsigned type = *c>>2; switch(type) { case 0: - *ptr++=x; - *ptr++=y; - if(size>=3) *ptr++=z; - if(size>=4) *ptr++=w; + *ptr++ = x; + *ptr++ = y; + if(size>=3) *ptr++ = z; + if(size>=4) *ptr++ = w; break; case 1: - *ptr++=nx; - *ptr++=ny; - *ptr++=nz; + *ptr++ = nx; + *ptr++ = ny; + *ptr++ = nz; break; case 2: - *ptr++=ts; - if(size>=2) *ptr++=tt; - if(size>=3) *ptr++=tr; - if(size>=4) *ptr++=tq; + *ptr++ = ts; + if(size>=2) *ptr++ = tt; + if(size>=3) *ptr++ = tr; + if(size>=4) *ptr++ = tq; break; case 3: if(size==1) { union { unsigned char c[4]; float f; } u; - u.c[0]=static_cast(cr*255); - u.c[1]=static_cast(cg*255); - u.c[2]=static_cast(cb*255); - u.c[3]=static_cast(ca*255); - *ptr++=u.f; + u.c[0] = static_cast(cr*255); + u.c[1] = static_cast(cg*255); + u.c[2] = static_cast(cb*255); + u.c[3] = static_cast(ca*255); + *ptr++ = u.f; } else { - *ptr++=cr; - *ptr++=cg; - *ptr++=cb; - if(size>=4) *+ptr++=ca; + *ptr++ = cr; + *ptr++ = cg; + *ptr++ = cb; + if(size>=4) *ptr++ = ca; } break; default: - const Attrib &a=av[type-4]; - *ptr++=a.x; - if(size>=2) *ptr++=a.y; - if(size>=3) *ptr++=a.z; - if(size>=4) *ptr++=a.w; + const Attrib &a = av[type-4]; + *ptr++ = a.x; + if(size>=2) *ptr++ = a.y; + if(size>=3) *ptr++ = a.z; + if(size>=4) *ptr++ = a.w; break; } }