e96c48b59e
Refactoring of streamer code to integrate texture and vbo memory management in progress.
...
--HG--
branch : nfb
2014-05-13 23:49:03 -07:00
1560c8f19f
Refactoring of streamer code to integrate texture and vbo memory management in progress.
...
--HG--
branch : nfb
2014-05-13 21:56:06 -07:00
e39eebff26
Implemented logging callbacks for client applications that would like to implement their own GUI
...
--HG--
branch : nfb
2013-12-14 16:06:44 -08:00
Peter Courtemanche
1c31eded59
removed VBO swapping printf - speeds up the render by 50%
...
--HG--
branch : nfb
2013-12-10 18:05:25 -08:00
37c2eca1bc
Implemented KRMeshQuad, representing a stock quad model
...
Implemented KRSprite
--HG--
branch : nfb
2013-11-30 12:46:01 -08:00
05626214d4
Asynchronous streaming and memory management improvements in progress.
...
--HG--
branch : async_streaming
2013-11-09 16:08:08 -08:00
06436d72f5
Asynchronous streaming and memory management improvements in progress.
...
--HG--
branch : async_streaming
2013-11-02 01:08:51 -07:00
e849f55b34
Experimental optimizations, not yet ready for stable branch
...
--HG--
branch : async_streaming
2013-10-08 20:44:31 -07:00
2de749ff16
Added ability to store position, normal, tangent, and uv vertex attributes using GL_SHORT to reduce memory consumption and bandwidth.
...
Now taking advantage of GL_EXT_discard_framebuffer to reduce extraneous memory copy operations in the PowerVR driver
Implemented native support for Maya's extended scene graph node attributes (pre-transform, post-transform, pivot sets, scale compensation)
Debugging of broken skinned mesh renderer in progress
2013-05-13 13:16:25 -07:00
6fe549b3ba
Implemented system to cull out redundant glUniform calls
2013-05-08 17:47:27 -07:00
30f3c5b0df
OSX Version of Kraken and importer now compiling again.
2013-04-25 17:23:36 -07:00
9ef3f4590f
Replaced most std::map's with std::unordered_map's for more scalability.
2013-04-24 18:12:03 -07:00
e6207fbb83
Performance Optimizes
...
Small bug fixes
Implemented KRVector4
2013-04-24 12:48:55 -07:00
4a4eac57a4
lod_group nodes now have a reference point attribute, enabling use of lod_groups containing objects with a centre that is not at the pivot point of the lod_group node.
...
Numerous small bug fixes.
2013-04-04 16:09:29 -07:00
a23b39a178
On-screen Profiler / Debug visualizations in progress
...
Fixed a bug that caused framerate to drop drastically by executing an additional render pass.
2013-03-21 19:58:35 -07:00
98df6e7e87
On-screen Profiler / Debug visualizations in progress
2013-03-21 17:32:26 -07:00
9e7a79ac9c
Profiler / Debug visualizations in progress
...
Implemented support for dynamic VBO's (used by text rendering system)
2013-03-21 13:21:04 -07:00
7e0459653d
Fixed access violations
...
Implemented a divide-and-conquer approach to speeding up reverb engine, without increasing latency using multiple, different sized FFT's. Algorithm optimized to ensure that the same amount of processing is done each frame. Reverb now working in real-time.
2013-02-16 01:35:05 -08:00
ff63061722
Organized project to be more portable and require fewer steps to integrate into application projects in Xcode.
...
Moved standard assets into bundles
2013-01-31 02:16:47 -08:00