Project

General

Profile

Activity

From 2016-08-31 to 2016-09-13

2016-09-08

15:47 Revision 5d259aa4 (github): Fixed|libappfw: Window refresh does not begin at all
Don't stop the timer loop before drawing is possible. skyjake
15:47 Revision e3333d75 (github): Refactor|Client: Updated to use revised GLWindow classes
skyjake
15:15 Revision f5da9ea1 (github): Refactor|libappfw|Tests: Update for new GLWindow classes
Now also making a clear difference between pixel and logical point
sizing for HiDPI.
skyjake
15:13 Revision d40db6a2 (github): Refactor|libgui: Renamed window classes, removed extra FBO
The window itself has an FBO for rendering into, so let's not have
an extra one for no real reason.
Renamed window c...
skyjake

2016-09-06

22:22 Revision a314a684 (github): Fixed|libgui: Window init notification gets lost
For some strange reason (currently using Qt 5.7.0), the QTimer
singleshot to trigger Canvas::notifyReady() was random...
skyjake
20:38 Revision 075f9413 (github): Refactor|Canvas: Moved frame GPU time measurement to lower level
The point is to time all the drawing that is done. skyjake
20:38 Revision 102f896e (github): Fixed|GL: Added OpenGL context activations
An OpenGL context must be active when executing GL functions. This
includes destruction of OpenGL objects.
skyjake
20:36 Revision e7ddd3d6 (github): libcore|Qt: Check for Qt 5.7
skyjake
20:36 Revision 1f92c592 (github): libgui: Added GUI-friendly app loop timer
Activates the OpenGL context before triggering a loop iteration. skyjake
08:16 Revision db20771c (github): Refactor|Cleanup|Client: Window initialization and drawing
Cutting down on the cruft. Removed obsolete code from ClientWindow. skyjake
08:13 Revision 19ddccd2 (github): Refactor|Cleanup|libappfw: Window initialization and drawing
Cutting down on the cruft. Updating application framework window
classes following the libgui changes.
libappfw's Ba...
skyjake
08:09 Revision cbe655c8 (github): Refactor|Cleanup|libgui: Cleaning up Canvas/CanvasWindow and window init/drawing
Cutting down on the cruft. The Qt 5 OpenGL APIs allow for a cleaner
implementation of window initialization and refre...
skyjake
07:53 Revision b1baae65 (github): libcore|Time: Added conversion from TimeDelta to microseconds
skyjake

2016-09-04

19:35 Revision 9b2ce730 (github): Fixed|libgui: Removing all shaders
skyjake
18:46 Revision b14f3d85 (github): Windows|GL: Fixes and tweaks
Investigating a problem with the busy mode screen capture, which seems to
break window updates. The FBOs get mixed up...
skyjake
17:33 Revision 1edf507c (github): libgui|GL: Tweaking framebuffer behavior
skyjake
15:04 Revision 463c67f0 (github): libgui: Added stub for GLDrawQueue
skyjake
15:03 Revision b38eefdb (github): Fixed|Cleanup: Framebuffer initialization
The GL init/ready notifications are now done when the first
Canvas::paintGL() is issued. Canvas::initializeGL() perfo...
skyjake
10:01 Revision 875613d4 (github): Cleanup
skyjake
08:52 Revision 593e824e (github): Refactor|GL|Client: Revised GL calls for Qt 5.4 OpenGL APIs
The chosen version of the OpenGL API is available via the LIBGUI_GL
macro (via de::GLInfo). This is currently OpenGL ...
skyjake
08:48 Revision 91e3d870 (github): Mac|Audio: macOS 10.12 drops QTKit, disable the old MusicPlayer
When compiling for macOS 10.12 or newer, the old QuickTime MusicPlayer
is not left out of the build. Apple recommends...
skyjake
08:45 Revision 7b21c6ba (github): Refactor|libappfw|Tests: Updated for new GL classes (work in progress)
Use of the GLTarget/GLFramebuffer classes was revised.
The old GL buffer swapping mechanism was removed, because the...
skyjake
08:38 Revision fbd925e3 (github): Refactor|GL|libgui: Use Qt 5.4 OpenGL APIs, renamed GLTarget/GLFramebuffer
Qt 5 comes with new OpenGL classes (prefix "QOpenGL") and a portable
way to access OpenGL and extension functions. Th...
skyjake

2016-09-02

19:26 Revision 8b33d3a9 (github): Fixed|All Games: All screenshots written with the number "000"
IssueID #2175 skyjake

2016-08-31

18:52 Revision a49da630 (github): Fixed|Debug: Build failure in Debug build
skyjake
 

Also available in: Atom