Project

General

Profile

Activity

From 2016-09-17 to 2016-09-30

2016-09-30

10:13 Revision 1e11df72 (github): Refactor|Renderer|UI: Post-processing shader applied during view composition
Instead of having fx::PostProcessing as a lens effect, ViewCompositor
now applies the post-processing shader when it ...
skyjake
10:08 Revision 9d942e8b (github): Client: Helper methods for accessing `ClientPlayer`s
skyjake

2016-09-28

15:59 Revision 21260491 (github): UI|Refactor|Client: Removed GameUIWidget; view composited by ViewCompositor
skyjake
14:29 Revision 1a526641 (github): UI|Client: Draw the game HUD layer in ViewCompositor
skyjake
13:09 Revision eab1bebe (github): Cleanup|Renderer: Calculating a player's view rectangle
skyjake
10:12 Revision a8df58bd (github): Client|UI|GL: Player view rendered in final size (all scaling factored in)
Rather than using a viewport to restrict the game view to a smaller
section of the framebuffer, the player view is no...
skyjake
08:46 Revision c90e1417 (github): UI|Client: Fixed player view GL state; apply pixel density factor
The artifacts in the world were due to alpha test being enabled during
the layer composition.
skyjake

2016-09-26

07:54 Revision bf291d2d (github): Refactor|Client: Revising game view drawing and compositing
The rendered game view is now drawn to the window FBO as part of
view layers composition.
Todo: Unlit floors not ren...
skyjake
07:53 Revision 8576f25d (github): Widgets|libappfw: Root widget should clear the entire framebuffer
skyjake
07:52 Revision 21770eb9 (github): Fixed|libgui: Crash when destroying GLWindow
Hopefully done properly now. skyjake

2016-09-24

20:24 Revision 0992d4a7 (github): Cleanup|Fixed: Inadvertent search and replace
skyjake
20:23 Revision 42aad740 (github): Refactor|Client: Began refactoring game view compositing
Compositing the game view will be managed by ViewCompositor. skyjake

2016-09-17

13:15 Revision 680b2988 (github): Widgets|libgui: Performance tuning
Avoid forced text re-rasterization with TextDrawable: switching the
text wrapping doesn't always mean a full update i...
skyjake
12:45 Revision a913aabf (github): Fixed|Widgets: Ensure OpenGL context is active when needed
OpenGL operations cannot be carried out with an active context. skyjake
 

Also available in: Atom