Activity for minorGems

  • Jason Rohrer (office) committed [474af9]

    Fixed so that target fps is chosen from list of possible fps in settings file, even if vsync isn't enforcing that fps.

  • Jason Rohrer (office) committed [1f80de]

    Merge.

  • Jason Rohrer committed [4379fe]

    Added extra logging when check_ticket_hash fails.

  • Jason Rohrer (office) committed [275329]

    Support for starting output of all frames programatically.

  • Jason Rohrer (office) committed [c51708]

    Realized that glTexParameteri binds a parameter to a given texture and does NOT set a global texturing parameter. Thus, we need to set these per texture and change them per texture, not globally. Fixed this.

  • Jason Rohrer (office) committed [a50a49]

    Support for checking linear mag filter toggle.

  • Jason Rohrer (office) committed [236b47]

    Removed redundant texture wrap, min/mag filter, and texture mode calls out of texture constructor. They are in sprite code anyway. Moved texture mode call to global setup. GL_CLAMP here instead of GL_CLAMP_TO_EDGE was causing black borders now that we're no longer setting GL_CLAMP_TO_EDGE in every sprite draw call.

  • Jason Rohrer (office) committed [d2b558]

    Support for getting sample rate from read AIFF file.

  • Jason Rohrer (office) committed [0f70fe]

    sStateSet support for corner-colored sprites too.

  • Jason Rohrer (office) committed [9d2e92]

    Support for counting sprite draws. A bunch of small sprite drawing optimizations found with profiler. Don't rebind texture if we don't need to. Don't construct/deconstruct a Vector3D for every sprite drawn. Avoid re-enabling client state, setting up min and mag filters, and setting wrap parameters if we don't need to.

  • Jason Rohrer (office) committed [843ea2]

    Optimizations found with profiler. Avoid disabling GL_TEXTURE_2D after every sprite draw. Switch away from depricated glBegin/glEnd mode and to glDrawArrays mode.

  • Jason Rohrer (office) committed [d123d5]

    Fixed uninitialized value errors found with valgrind. This involves a 32K memset, but I found no noticeable speed hit.

  • Jason Rohrer (office) committed [ae5b60]

    Upgraded to v 2.0.6 of miniz, which now splits .c and .h file.

  • Jason Rohrer (office) committed [59dd75]

    Added tag OneLife_v32 for changeset 16946b65cd99

  • Jason Rohrer (office) committed [16946b]

    Added static instantiations for windows Time implementation.

  • Jason Rohrer (office) committed [301009]

    Missing include.

  • Jason Rohrer (office) committed [f41edc]

    Function for getting alphabetically sorted child files.

  • Jason Rohrer (office) committed [d7b2cb]

    Fixed valgrind-found uninitilized value error.

  • Jason Rohrer (office) committed [51accc]

    Fixed another valgrind-found uninitilized value error.

  • Jason Rohrer (office) committed [4f7776]

    bigPointer support on high resolution screens.

  • Jason Rohrer (office) committed [8037b5]

    Support for forceBigPointer setting.

  • Jason Rohrer (office) committed [ffdde9]

    Overhauled time implmentation again to measure time as seconds in a double-precision format from a custom epoch using difftime, assuming nothing that isn't specified in the C standard.

  • Jason Rohrer (office) committed [d9992b]

    Changed all unsigned int time types to time_h for future proofing (2038). MinPriorityQueue now takes priorities as doubles to work with bigger time values.

  • Jason Rohrer (office) committed [8f97d0]

    Added tag OneLife_v30 for changeset 45983d56b137

  • Jason Rohrer (office) committed [45983d]

    Fixed crash in leak tracing tool when memory no longer accessible at reporting time.

  • Jason Rohrer (office) committed [74e87c]

    Fixed so that measured, set frame rate is included in recording header (recording doesn't start until after frame rate is measured). This ensures proper playback of games recorded at non-60fps frame rates.

  • Jason Rohrer (office) committed [ea9e72]

    Recording window minimized status (to handle alt-tabbing in recordings).

  • Jason Rohrer (office) committed [7d04c7]

    Added tag OneLife_v28 for changeset 6640a43c3b94

  • Jason Rohrer (office) committed [6640a4]

    Fixed hug bug in bubbleDown procedure of minHeap. This was never working correctly before.

  • Jason Rohrer (office) committed [e14690]

    Working on print support for heaps.

  • Jason Rohrer (office) committed [5a19bf]

    Printing heaps prettier.

  • Jason Rohrer (office) committed [634fc1]

    Microsoft is amazingly consistent here. One function called SetProcessDPIAware, and a modern replacement called SetProcessDpiAwareness... ugg.

  • Jason Rohrer (office) committed [6ee55a]

    Added new no-scaling code for post win 8.1.

  • Jason Rohrer (office) committed [05f270]

    Even if we read their current screen res, that might not be available as a valid fullscreen res on a mac. Check what resolutions are available, always, before switching to fullscreen.

  • Jason Rohrer (office) committed [2c7168]

    Added support for half speed in speed control feature.

  • Jason Rohrer (office) committed [24e6dd]

    Added tag OneLife_v26 for changeset 8b44b3707a16

  • Jason Rohrer (office) committed [8b44b3]

    Fixed to revert back to gluBuild2DMipmaps on platforms that don't have GL_GENERATE_MIPMAP (like mingw).

  • Jason Rohrer (office) committed [60ae06]

    Experimenting with GL_GENERATE_MIPMAP instead of gluBuild2DMipmaps, which seems to crash on certain Macs.

  • Jason Rohrer (office) committed [0ad863]

    Removed print message.

  • Jason Rohrer committed [5affd6]

    Fixed recording problem on windows. Apparently the lf format specifier causes mingw's printf to print 0.00000, so time values weren't getting recorded on Windows.

  • Jason Rohrer (office) committed [bc50f3]

    Addes support for setting alpha level of stencil additions.

  • Jason Rohrer (office) committed [ac5032]

    Merge.

  • Jason Rohrer (office) committed [2917a3]

    Added support for a stack of global fades that is multiplied in to every setDrawColor call. Works with additive texture coloring (for multiplicative blend fading) too.

  • Jason Rohrer (office) committed [ab3379]

    Fixed so that all playing sound sprites are removed upon completion of a fade. Thus, they don't continue playing (tails of sounds) after coming back from a fade.

  • Jason Rohrer committed [aaa7c1]

    Added code to tell Visa and later that we are handling scaling. No need to force-upscale us on hi-res monitors.

  • Jason Rohrer (office) committed [ceea2f]

    Loading sounds from alternative folder. Marking some sounds to play with no rate/volume variance.

  • Jason Rohrer (office) committed [48f87a]

    Added tag OneLife_v23 for changeset 4fff4afe0ace

  • Jason Rohrer (office) committed [4fff4a]

    Added tag OneLife_v22 for changeset cf0c87e41c84

  • Jason Rohrer (office) committed [cf0c87]

    Warning message if vsync likely off.

  • Jason Rohrer (office) committed [aa1d3a]

    Displays info to user about frame rate measuring process. Reduced tolerance when looking for matching frame rate from 20% down to 5%.

  • Jason Rohrer (office) committed [899db5]

    Added tag OneLife_v21 for changeset 3f81782ed4ba

  • Jason Rohrer (office) committed [3f8178]

    Fixed duration of mouse click animation on playback at lower framerates.

  • Jason Rohrer (office) committed [4b9162]

    Whoops.. forgot to actually turn sleeping off when we detect that vblank is working.

  • Jason Rohrer (office) committed [63f55e]

    Trusting vsync instead of sleeping code now enables sleeping if speed control keys hit or if halfFrameRate set.

  • Jason Rohrer (office) committed [6610b6]

    Handling of other possible frame rates when we're checking for vsync. List of possible frame rates in a settings file to make it future-proof.

  • Jason Rohrer (office) committed [a96dc2]

    Added tag OneLife_v20 for changeset 1dff3878e488

  • Jason Rohrer (office) committed [1dff38]

    Added an error message if email sending fails.

  • Jason Rohrer (office) committed [4a3d42]

    Fixed include path order.

  • Jason Rohrer (office) committed [606bd4]

    Added tag OneLife_v18 for changeset f005b7dee7a5

  • Jason Rohrer (office) committed [f005b7]

    Added tag OneLife_v16 for changeset 37774549132d

  • Jason Rohrer (office) committed [377745]

    Fixed compiler warning.

  • Jason Rohrer (office) committed [549da9]

    strptime is not platform-independent. Wrote my...

  • Jason Rohrer (office) committed [c75e37]

    Added tag OneLife_v16 for changeset eecf088110a7

  • Jason Rohrer (office) committed [e37604]

    Mod time function now returns time_t

  • Jason Rohrer (office) committed [eecf08]

    Correcting for localtime assumption in mktime.

  • Jason Rohrer (office) committed [1cb58b]

    Functions for saving time settings in a future-...

  • Jason Rohrer (office) committed [8a3ec0]

    Support for serving downloads though remote mir...

  • Jason Rohrer (office) committed [5f19da]

    Improved question on human test.

  • Jason Rohrer (office) committed [7e87dd]

    Added timestamp generation action to work aroun...

  • Jason Rohrer (office) committed [1e5ab9]

    Diff bundle client now shuffles mirror URLs bef...

  • Jason Rohrer (office) committed [a52da4]

    Might as well keep temp print file around for r...

  • Jason Rohrer (office) committed [b77433]

    Fixed crash when sprite added from 3-channel im...

  • Jason Rohrer committed [84d0f7]

    Fixed typo.

  • Jason Rohrer committed [5241af]

    Fixed log message. Added check for 30-minute s...

  • Jason Rohrer committed [830b77]

    Fixed action name so that it actually works. F...

  • Jason Rohrer committed [ee55d6]

    Added extra human test step.

  • Jason Rohrer committed [e8352e]

    Added more discription to confirmation message ...

  • Jason Rohrer committed [412ac1]

    Typo.

  • Jason Rohrer committed [761f05]

    Fixed crash in reuse of va list.

  • Jason Rohrer (office) committed [9d0a70]

    We now measure framerate at startup by drawing ...

  • Jason Rohrer (office) committed [b61fb9]

    Support for toggle-able mode for counting all s...

  • Jason Rohrer (office) committed [27b2f3]

    Fixed sprite radius computation. Made sprite l...

  • Jason Rohrer (office) committed [fe8926]

    Function for comparing files. Fixed memory leak.

  • Jason Rohrer (office) committed [152fca]

    Functions for reading/writing an int from/to a ...

  • Jason Rohrer (office) committed [9fb552]

    Figured out why GIMP results don't match for so...

  • Jason Rohrer (office) committed [ac3cee]

    Working code to adjust saturation of an image. ...

  • Jason Rohrer (office) committed [9e098b]

    More testing.

  • Jason Rohrer (office) committed [a2bdf7]

    Changed code to be closer to the GIMP, assuming...

  • Jason Rohrer committed [cfa7dc]

    Added form timestamp checking to mailing list s...

  • Jason Rohrer (office) committed [b44a2f]

    Support in ticket server for separate transacti...

  • Jason Rohrer (office) committed [f38397]

    Added support for separate transactional email ...

  • Jason Rohrer (office) committed [d5d22c]

    Added server-side password hashing in addition ...

  • Jason Rohrer (office) committed [beec15]

    Switched to client side hmac computation of pas...

  • Jason Rohrer (office) committed [e733b4]

    Fixed bug.

  • Jason Rohrer (office) committed [4d88ce]

    Client side hmac computation working in test file.

  • Jason Rohrer (office) committed [24fa2e]

    Removed unused code.

  • Jason Rohrer committed [be378a]

    Working on hmac-ing password client-side to avo...

  • Jason Rohrer (office) committed [55f668]

    Image printing support on Linux.

  • Jason Rohrer committed [4423ee]

    Added tag OneLife_v14 for changeset 21096bb08f50

  • Jason Rohrer (office) committed [21096b]

    Fixed update server and client to show live pro...

1 >