Commits

Author Commit Message Labels Comments Date
Michael Ludwig
Fix bug preventing the selection of fog or ambient light entities with no transform component (which they don't need)
Michael Ludwig
Fix depth and spotlight bugs within the FFP emulation shader.
Michael Ludwig
Move primitive anti-aliasing and line/point sizes to Renderer so they're available in all renderers instead of just the FFP.
Michael Ludwig
Significantly improve performance of FFP emulator by moving normal matrix computation to the CPU, and spotlight cos computation to the CPU, and switching back to single-sided lighting.
Michael Ludwig
Compute eye space parameters for lighting.
Michael Ludwig
Add glsl tests.
Michael Ludwig
Update FFP emulator to do two-sided lighting.
Michael Ludwig
Finish implementing proper uniform array support.
Michael Ludwig
Fix package name in jogl tests
Michael Ludwig
Improve doc/spec with regards to naming and accessing array uniforms.
Michael Ludwig
Improve and fix context management bugs.
Michael Ludwig
Implement GL_FRONT and GL_BACK draw style emulation for OpenGL3+
Michael Ludwig
Improve lighting model interface for FFP renderer.
Michael Ludwig
Improve lighting model interface for FFP renderer.
Michael Ludwig
Validate uniform and attribute ownership in glsl renderer.
Michael Ludwig
Tighten up lighting model spec in FFP renderer, and properly configure it in FFP renderer implementations.
Michael Ludwig
Update ShadowMapCache to use collection-backed component iterators.
Michael Ludwig
Correct title bug in jogl window.
Michael Ludwig
Update README
Michael Ludwig
Fix race condition on shutdown.
Michael Ludwig
Correct performance problems introduced when upgrading to entreri-1.7
Michael Ludwig
Get scene package working more-or-less
Michael Ludwig
Clean up unnecessary, old components and implementation details.
Michael Ludwig
Update lighting scene tasks to work with entreri-1.7
Michael Ludwig
Update core scene tasks to work with entreri-1.7
Michael Ludwig
Update scene component model to fit entreri-1.7.
Michael Ludwig
Update licenses
Michael Ludwig
Update physics engine to fully use entreri-1.7
Michael Ludwig
Upgrade to jogl-2.0.2-rc12, which allows me to drop my hacky maven repo injection.
Michael Ludwig
Slightly improve module full name.
  1. Prev
  2. Next