Yet another Common Lisp game engine
Switch branches/tags
Nothing to show
Clone or download
Latest commit 5846a15 Sep 2, 2018
Permalink
Failed to load latest commit information.
assets Fix tga pixel type Aug 28, 2018
backends Update ASD information. Aug 17, 2018
data Another skybox Aug 23, 2018
editor Update ASD information. Aug 17, 2018
formats Fix vertex format writing. Apr 4, 2018
resources Image loads return pixel-type and pixel-format now, standardising thi… Aug 27, 2018
ui Some more minor fixes. Dec 17, 2017
LICENSE Added license file Apr 15, 2016
array-container.lisp remove LOAD/OFFLOAD method definitions for entities, convert to BAKE … Dec 5, 2017
asset-pool.lisp Allow removing pools, fix default pool definition Mar 7, 2018
asset.lisp Some more minor fixes. Mar 7, 2018
attributes.lisp Fix DISABLE, add compiler macros for ENABLE/DISABLE Aug 4, 2017
camera.lisp Allow pressing alt as well to speed up the editor camera Aug 24, 2018
context.lisp Attempt to prevent bad state in case lock acquisition fails. Apr 9, 2018
controller.lisp Fix controller crashes during context-less displays Aug 20, 2018
deploy.lisp Force new random state on boot Nov 3, 2017
display.lisp Minor Jun 17, 2018
effects.lisp Minor cleanup. Mar 7, 2018
entity.lisp Integration with FLARE Apr 7, 2016
event-loop.lisp Remove *loop* Mar 7, 2018
features.lisp Tons of changes for the new asset system. Still not done, still defin… Mar 7, 2018
flare.lisp remove LOAD/OFFLOAD method definitions for entities, convert to BAKE … Dec 5, 2017
fullscreenable.lisp Lots of fixes and changes and stuff and things all over the dang plac… Mar 7, 2018
gamepad.lisp Remove gamepad-info and db stuff as it has been moved into the cl-gam… Dec 3, 2017
geometry-clipmap.lisp minor Sep 2, 2018
geometry-shapes.lisp Fix rectangle texcoords Aug 28, 2018
geometry.lisp Fix vertex-mesh conversion to vertex-array for empty meshes Aug 23, 2018
helpers.lisp Lots of fixes and changes and stuff and things all over the dang plac… Mar 7, 2018
input.lisp Fix key input events Aug 28, 2017
layer-set.lisp Clean up as much as possible without any big changes. Jun 4, 2017
loader.lisp Make sure bakables are entities. Mar 25, 2018
main.lisp Add change-scene Mar 16, 2018
mapping.lisp Clean up as much as possible without any big changes. Jun 4, 2017
package.lisp Add highlighted-text Apr 1, 2018
phong.lisp Include phong for now (unfinished) Apr 4, 2018
pipeline.lisp Eval initargs Jun 17, 2018
pipelined-scene.lisp Fix a bunch of stupid mistakes and add some more GL keywords that wer… Mar 7, 2018
rails.lisp Add support for rails (linear interpolation only for now) Oct 10, 2017
redefinition-notifying-class.lisp Add restart to escape class redefinition notification Mar 7, 2018
render-texture.lisp Don't know if this is right, will need to test these anyway though. Mar 11, 2018
renderable.lisp Attempt at allowing you to reset the render loop, avoiding update cat… Jul 31, 2017
resource.lisp Note loading resources Mar 13, 2018
retention.lisp Clean up as much as possible without any big changes. Jun 4, 2017
scene-buffer.lisp Don't know if this is right, will need to test these anyway though. Mar 11, 2018
scene.lisp Introduce *scene* Mar 7, 2018
sdl2-gamepad-map.lisp Automatic gamepad definition conversion from the SDL2 gamepad db. Jun 29, 2017
selection-buffer.lisp Minor Apr 18, 2018
shader-entity.lisp Minor Jun 17, 2018
shader-pass.lisp Make sure to traverse containers when registering for passes. Mar 16, 2018
shader-subject.lisp Rework class redefinition system (untested) Jan 31, 2018
skybox.lisp Lots of fixes and changes and stuff and things all over the dang plac… Mar 7, 2018
sprite.lisp Large scale refactoring Aug 17, 2017
static-vector.lisp Minor improvements Jun 20, 2018
subject.lisp Lots of fixes and changes and stuff and things all over the dang plac… Mar 7, 2018
text.lisp Change shaders for text to include LOD bias for crispier text when do… Apr 2, 2018
toolkit.lisp Fix missing conversion Aug 28, 2018
transforms.lisp Make with-pushed-matrix accept varying numbers of matrices to avoid s… Jun 25, 2017
trial.asd remove own mmap implementation for the portable mmap library. Aug 24, 2018
window.lisp Make sure windows get deregistered. Mar 7, 2018
workbench.lisp minor Sep 2, 2018