Commits

Author Commit Message Labels Comments Date
Michael Ludwig
Implement single axis and temporal SAP
Michael Ludwig
Fix bug in state tree building for shadow maps.
Michael Ludwig
Move draw style handling into GeometryState so shadow mapping can take advantage of it more correctly.
Michael Ludwig
Update to entreri-1.6.1-SNAPSHOT, improve version handling in FFP render task and greatly cleanup/simplify that code, and implement draw style selection in Renderable.
Michael Ludwig
Add fog to physics demo
Michael Ludwig
Actually fix missing shadow maps, and re-enable fog.
Michael Ludwig
Tweak demos
Michael Ludwig
Add luminance utility method to ColorRGB.
Michael Ludwig
Implement atmosphericfog support in the render task, and refactor out Frame and RenderAtom into package-private classes.
Michael Ludwig
Remove print statement
Michael Ludwig
Update tests to use new render task.
Michael Ludwig
Remove old state management system, and replace with new from ffp2 package.
Michael Ludwig
Improve performance with regards to state syncing, and add measures to limit the growth of the state indices using reference counting.
Michael Ludwig
Correct missing shadow maps.
Michael Ludwig
Add a re-implementation of FFP rendering that uses component versions to cache state computation, and uses post-man sorting for improved performance
Michael Ludwig
Rename ferox-test module to ferox-demos
Michael Ludwig
Change entreri version to 1.6.0
Michael Ludwig
Update component definitions to use @SharedInstance and properly update versions.
Michael Ludwig
Correctly report inverse tensor matrix.
Michael Ludwig
Tweak tests.
Michael Ludwig
Optimize physics engine by not caching values of rigid bodys and collision bodys during onSet().
Michael Ludwig
Add second shadow-map cache to support safe rendering parallelization.
Michael Ludwig
Remove label from pop() and improve profile printing.
Michael Ludwig
Update tests to work with new tasks.
Michael Ludwig
Add profiling hooks to the rendering tasks.
Michael Ludwig
Update Profiler API.
Michael Ludwig
Fix bugs related to entreri-1.6 upgrade.
Michael Ludwig
Update the thread-monitoring and profiling API.
Michael Ludwig
Add missing files
Michael Ludwig
Prepare more thoughts on performance improvements.
  1. Prev
  2. Next