1. Jérôme Vuarand
  2. mechanicus

Commits

Author Commit Message Date Builds
Jérôme Vuarand
Removed use of GLSL 1.5 gl_FragCoord layout directive. Instead just use floor.
Jérôme Vuarand
The config module will now accept positional arguments, but we don't want any.
Jérôme Vuarand
Make sure we terminate the GL thread before exiting the main thread, as otherwise low level memory access crashes can occur (I'm not sure why I didn't spot that issue earlier).
Jérôme Vuarand
Made cleanup more resilient to partial inits, so that it can be safely called at any time.
Jérôme Vuarand
Use Visual Studio 2015 and the Windows 10 SDK.
Jérôme Vuarand
Use a local instance of the FreeGeoIP server, as the online server is sometimes too slow.
Jérôme Vuarand
Reverted to the old systematic scene update on vsync, but instead of using window messages (which accumulate when the GUI thread is busy for a while), use an event. The event won't be triggered for each vsync since it might not be reset fast enough. Read the scene version from the read buffer to check what the render thread is using.
Jérôme Vuarand
Fixed a typo in an error message.
Jérôme Vuarand
Fixed whitespace.
Jérôme Vuarand
Fixed unloading getting stuck since we removed the forced scene push on every vsync.
Jérôme Vuarand
Removed systematic scene lock/unlock on vsync, and replaced it with a couple of specific actions when necessary. Note that one shouldn't be necessary and should be investigated in the future.
Jérôme Vuarand
Filter out some frequent message we expect.
Jérôme Vuarand
Cache the message names.
Jérôme Vuarand
Fixed zero mode for the Excellon file of the simple demo board.
Jérôme Vuarand
The local copy of the exterior function was broken for polygon with sharp angles. Rather than grafting the fix, use the one from Aperture Scripting directly.
Jérôme Vuarand
Paths no longer need to be reversed before drilling.
Jérôme Vuarand
Use GPC instead of our custom GLU-based tesselator to manipulate polygons.
Jérôme Vuarand
The lgpc library now has different Blakefiles for Lua 5.2 and 5.3.
Jérôme Vuarand
Added support for a 'blur behind' translucent mode.
Jérôme Vuarand
Removed an old comment: paths are always interpolated when they get there.
Jérôme Vuarand
Replaced an if that doesn't make sense with an assert. This is probably dead code, but maybe it's just asleep.
Jérôme Vuarand
Use the piratery.net config module for config file and command line argument parsing.
Jérôme Vuarand
Fixed parsing of command line arguments on Lua 5.3.
Jérôme Vuarand
Ported grbv to Lua 5.3.
Jérôme Vuarand
Choose a more sensible start position for most cards.
Jérôme Vuarand
Added assert to the cards templates environment.
Jérôme Vuarand
Added install paths for symbol files.
Jérôme Vuarand
Display the mouse position in card coordinates.
Jérôme Vuarand
Don't overwrite the alignment file if its content didn't change.
Jérôme Vuarand
Expose the table module to the card templates.
  1. Prev
  2. Next