Sam Gateau
|
8fb04af59d
|
defined the ViewTransform as the matrix transforming from eye space to world space (the opposite of before this commit) since it seems a better design
|
2014-11-12 16:40:45 -08:00 |
|
Sam Gateau
|
30615f09c5
|
fixing template syntax for linux, hope we can move to c++11 soon:)
|
2014-11-12 01:07:28 -08:00 |
|
Sam Gateau
|
b716a512c6
|
Stable version of the Transform and usage for Model rendering with soimilar performances and same accuracy level
|
2014-11-12 00:26:44 -08:00 |
|
Sam Gateau
|
ad51416c28
|
move the transform class files to the Shared library, still problem with negative scale composition
|
2014-11-11 09:54:35 -08:00 |
|
Sam Gateau
|
555360e470
|
Merge branch 'temp0' of https://github.com/samcake/hifi into temp1
|
2014-11-06 14:04:03 -08:00 |
|
Sam Gateau
|
bed524716d
|
Removed all the prefix to the enum values, since all the enums are in the gpu scope we consider its good to avoid name colisions
|
2014-11-06 14:01:43 -08:00 |
|
Sam Gateau
|
5a51a99f76
|
Fixing missing brackets after if
|
2014-11-06 10:40:06 -08:00 |
|
Sam Gateau
|
67535a386c
|
first take at the Transform encapsulating a transform matrix
|
2014-11-06 09:55:34 -08:00 |
|
Sam Gateau
|
1eb49d3763
|
fixing template bracket issues
|
2014-11-04 17:54:54 -08:00 |
|
Sam Gateau
|
c842060dc5
|
fix names for stream and Batch interface
|
2014-11-04 14:51:57 -08:00 |
|
Sam Gateau
|
fba1526389
|
Migrating the model rendering code to use the new gpu api for input buffers and stream format
|
2014-11-03 09:56:14 -08:00 |
|
Sam Gateau
|
2390559969
|
INtroducing the stream format and the Stream and making it work for the model mesh
|
2014-10-31 10:02:26 -07:00 |
|
Sam Gateau
|
88eaeaee7d
|
Introducing the COntext and the Backend object and the specialized GLBackend for the real OpenGL backend to the graphics api
|
2014-10-28 14:42:22 -07:00 |
|
Sam Gateau
|
89f9e5b01b
|
try to get more coherent names
|
2014-10-27 11:49:51 -07:00 |
|
Sam Gateau
|
ff44a460d6
|
Add NSIGHT Profiliing capability
|
2014-10-27 11:40:52 -07:00 |
|
Sam Gateau
|
d13283192f
|
Fix the bug happening on mac due to order in which parmaeters are evaluated for all of the gl calls, now fixed with an order independant code
|
2014-10-22 14:07:15 -07:00 |
|
Sam Gateau
|
057c17fd2f
|
fix suseless spaces around parameters in functions
|
2014-10-21 18:14:26 -07:00 |
|
Sam Gateau
|
821284edfd
|
Introduce the gpu::Batch for the full Model::render call
|
2014-10-21 17:46:41 -07:00 |
|
Sam Gateau
|
00dbe486d9
|
FIrst working version of the GLBatching system introduced in the MOdelrendering path
|
2014-10-21 10:50:53 -07:00 |
|
Sam Gateau
|
0def490db7
|
startign to record all the gl commands in the Batch
|
2014-10-17 18:17:44 -07:00 |
|
Sam Gateau
|
a8c3b18e78
|
Adding the Batch class to GPU and fixing the compilation issues
|
2014-10-16 17:29:40 -07:00 |
|
Sam Gateau
|
f09133f413
|
Adding the Batch class to GPU
|
2014-10-16 17:23:31 -07:00 |
|