Skip to content

Instantly share code, notes, and snippets.

@bc-bytes
bc-bytes / gist:3e6a848f4478cf5181946228d679db18
Created September 5, 2017 06:58
Sample of 200 deltaTimes [SDL2 Move by DeltaTime with SDL_Delay disabled] - several stutters observed
09-05 07:57:26.025 12834-12885/org.libsdl.app I/SDL/APP: dt:5.001308
09-05 07:57:26.025 12834-12885/org.libsdl.app I/SDL/APP: dt:10.499385
09-05 07:57:26.025 12834-12885/org.libsdl.app I/SDL/APP: dt:6.703692
09-05 07:57:26.025 12834-12885/org.libsdl.app I/SDL/APP: dt:34.239846
09-05 07:57:26.025 12834-12885/org.libsdl.app I/SDL/APP: dt:8.834462
09-05 07:57:26.025 12834-12885/org.libsdl.app I/SDL/APP: dt:7.660077
09-05 07:57:26.025 12834-12885/org.libsdl.app I/SDL/APP: dt:8.012538
09-05 07:57:26.025 12834-12885/org.libsdl.app I/SDL/APP: dt:18.289769
09-05 07:57:26.025 12834-12885/org.libsdl.app I/SDL/APP: dt:19.981308
09-05 07:57:26.025 12834-12885/org.libsdl.app I/SDL/APP: dt:14.445539
@bc-bytes
bc-bytes / gist:8d9ec2f74b9cb44fa73bcaa8bb185b6e
Created September 5, 2017 06:50
Sample of 200 deltaTimes [SDL2 Move by DeltaTime with SDL_Delay] - 1 stutter observed
09-05 07:49:07.362 9245-9278/org.libsdl.app I/SDL/APP: dt:15.350616
09-05 07:49:07.363 9245-9278/org.libsdl.app I/SDL/APP: dt:16.736384
09-05 07:49:07.363 9245-9278/org.libsdl.app I/SDL/APP: dt:17.024924
09-05 07:49:07.363 9245-9278/org.libsdl.app I/SDL/APP: dt:16.334692
09-05 07:49:07.363 9245-9278/org.libsdl.app I/SDL/APP: dt:16.395154
09-05 07:49:07.363 9245-9278/org.libsdl.app I/SDL/APP: dt:15.762230
09-05 07:49:07.363 9245-9278/org.libsdl.app I/SDL/APP: dt:15.953308
09-05 07:49:07.363 9245-9278/org.libsdl.app I/SDL/APP: dt:16.057923
09-05 07:49:07.363 9245-9278/org.libsdl.app I/SDL/APP: dt:16.373539
09-05 07:49:07.363 9245-9278/org.libsdl.app I/SDL/APP: dt:15.931000
@bc-bytes
bc-bytes / dt2.log
Created September 2, 2017 06:01
Deltatimes with SDL_Delay enabled
09-02 07:01:08.066 16992-17046/org.libsdl.app I/SDL/APP: dt:16.475615
09-02 07:01:08.082 16992-17046/org.libsdl.app I/SDL/APP: dt:15.515462
09-02 07:01:08.098 16992-17046/org.libsdl.app I/SDL/APP: dt:16.185923
09-02 07:01:08.114 16992-17046/org.libsdl.app I/SDL/APP: dt:16.460461
09-02 07:01:08.131 16992-17046/org.libsdl.app I/SDL/APP: dt:16.268385
09-02 07:01:08.147 16992-17046/org.libsdl.app I/SDL/APP: dt:16.496923
09-02 07:01:08.163 16992-17046/org.libsdl.app I/SDL/APP: dt:15.409385
09-02 07:01:08.179 16992-17046/org.libsdl.app I/SDL/APP: dt:16.844692
09-02 07:01:08.196 16992-17046/org.libsdl.app I/SDL/APP: dt:16.883077
09-02 07:01:08.212 16992-17046/org.libsdl.app I/SDL/APP: dt:15.526231
@bc-bytes
bc-bytes / dt1.log
Created September 2, 2017 05:58
Deltatimes with SDL_Delay disabled
This file has been truncated, but you can view the full file.
09-02 06:55:07.286 15412-15465/org.libsdl.app I/SDL/APP: dt:2.384000
09-02 06:55:07.289 15412-15465/org.libsdl.app I/SDL/APP: dt:2.546538
09-02 06:55:07.292 15412-15465/org.libsdl.app I/SDL/APP: dt:2.893923
09-02 06:55:07.295 15412-15465/org.libsdl.app I/SDL/APP: dt:3.159846
09-02 06:55:07.298 15412-15465/org.libsdl.app I/SDL/APP: dt:3.693539
09-02 06:55:07.301 15412-15465/org.libsdl.app I/SDL/APP: dt:2.485000
09-02 06:55:07.303 15412-15465/org.libsdl.app I/SDL/APP: dt:2.245615
09-02 06:55:07.306 15412-15465/org.libsdl.app I/SDL/APP: dt:2.517692
09-02 06:55:07.308 15412-15465/org.libsdl.app I/SDL/APP: dt:2.834154
09-02 06:55:07.311 15412-15465/org.libsdl.app I/SDL/APP: dt:2.977693
@bc-bytes
bc-bytes / gist:24567f328b2d8a3be5dad3a5071f62ee
Last active September 2, 2017 10:18
SDL2 Stuttering Issue Example
/*This source code copyrighted by Lazy Foo' Productions (2004-2015)
and may not be redistributed without written permission.*/
//Using SDL, SDL_image, standard IO, and strings
#include <SDL.h>
#include <SDL_image.h>
#include <string>
#include <vector>
#include <sstream>