Shyotl
|
441b564afe
|
RLVa update.
|
2013-03-26 00:46:11 -05:00 |
|
Shyotl
|
e622e03d2a
|
Bulk of server-baking impelmentation and a bit of cleanup.
|
2013-01-13 02:37:12 -06:00 |
|
Shyotl
|
83e8a9076b
|
Several gl calls now wrapped via LLRender (gGL) as prep for future changes:
glMatrixMode -> gGL.matrixMode
..GL_MODELVIEW -> LLRender::MM_MODELVIEW
..GL_POJECTION -> LLRender::MM_PROJECTION
..GL_TEXTURE -> LLRender::MM_TEXTURE
glMultMatrix -> gGL.multMatrix
glLoadMatrixf -> gGL.loadMatrix
glPushMatrix -> gGL.pushMatrix
glPopMatrix -> gGL.popMatrix
glLoadIdentity -> gGL.loadIdentity
glRotatef -> gGL.rotatef
glTransformf -> gGL.transformf
glOrtho -> gGL.ortho
glColor3f -> gGL.diffuseColor3f
glColor3fv -> gGL.diffuseColor3fv
glColor4f -> gGL.diffuseColor4f
glColor4fv -> gGL.diffuseColor4fv
glColor4ubv -> gGL.diffuseColor4ubv
glLightModelfv(GL_LIGHT_MODEL_AMBIENT -> gGL.
|
2011-11-21 15:55:44 -06:00 |
|
Shyotl
|
1cf367aae5
|
A little vectorization. gluProject replaced with vectorized glProjectf. Added LLMatrix4a::rotate4. Tweaked LLMatrix4a::rotate. Removed extra _mm_movehl_ps call in LLMatrix3a::setTranspose
|
2011-11-19 20:02:31 -06:00 |
|
Shyotl
|
70909f86c8
|
Changed some GL matricies to single precision.
|
2011-11-19 19:05:19 -06:00 |
|
Shyotl
|
baddb47c44
|
LLWindow V3 partial merge. Includes Most everything sans new LLMouseHandler which requires some messy changes in llviewerwindow that are best left for a dedicated commit. Also, some translation fluff was skipped for now.
|
2011-08-29 03:44:17 -05:00 |
|
Shyotl
|
13e0359c6e
|
CameraAngle changes now picked up on even after camera initilization. Also updated viewport/windowdimension functions and such to new variants.
|
2011-08-19 02:12:21 -05:00 |
|
Siana Gearz
|
aa469d860f
|
Merge branch 'V2Mesh' of https://github.com/Shyotl/SingularityViewer into future
|
2011-08-01 19:56:33 +02:00 |
|
Siana Gearz
|
fcd37f3a45
|
Linuxy fixes
|
2011-08-01 19:55:57 +02:00 |
|
Shyotl
|
07c892480a
|
Vectorized llvolumeface while maintining strided vertexbuffers.
|
2011-07-22 04:29:19 -05:00 |
|
Shyotl
|
a994df7265
|
A majority of vectorization done. Note that it's INCOMPLETE. LLVolumeFace and LLVertexBuffer haven't been updated, so it's very dirty(and buggy) at those transitions. Compiles on windoze.
|
2011-07-20 06:07:13 -05:00 |
|
Shyotl
|
a07e399801
|
LLAgentCamera transition (1/2)
|
2011-06-07 21:35:10 -05:00 |
|
Shyotl
|
62e3aa10c1
|
Reasonably safe changes.
Using accessor for vertexbuffer in LLFace
Extra occlusion query lookup in llgl (unused)
Const changes.
|
2011-05-18 14:35:27 -05:00 |
|
Shyotl
|
996aaf6345
|
V2 spatial partition, and all the pipeline changes that go with it.
Note: Deferred mode is not finished, and thus broken. Don't use!
|
2011-03-10 23:05:04 -06:00 |
|
Hazim Gazov
|
7a86d01598
|
Imported existing code
|
2010-04-02 02:48:44 -03:00 |
|