.. |
application
|
base: break the main loop apart for the emscripten port.
|
vor 12 Jahren |
base
|
base: map methods can now take any type of object that is equatable to the key type and can be hashed by the key type specialization of the Hash class (and added string/char const* compatibility)
|
vor 11 Jahren |
bullet
|
ps4: prepare for the fioutaah!
|
vor 11 Jahren |
data
|
build: reorganise automake build system.
|
vor 12 Jahren |
debug
|
fixed 4 files out of 2770:
|
vor 8 Jahren |
easymesh
|
gpu: removed attribute name, everything works using semantic only now. For glsl, semantic is determined from the attribute name which must follow this pattern: in_[Semantic][index], index being optional. Note: this may break most of the projects although I tried to updated every shader accordingly
|
vor 8 Jahren |
generated
|
build: fix PS3 and Android builds.
|
vor 11 Jahren |
gpu
|
mesh: submesh class working, can be rendered with any compatible shader without caring of attributes
|
vor 8 Jahren |
image
|
build: lol-build now passes flags to configure, and configure now uses
|
vor 11 Jahren |
input
|
input: renamed xinput keys to something more human readable (such as A or DPadLeft) and inverted mouse Y axis to match joystick axis (negatives being up)
|
vor 8 Jahren |
lol
|
fixed 8 files out of 2617:
|
vor 8 Jahren |
lua
|
ps4: prepare for the fioutaah!
|
vor 11 Jahren |
math
|
mat4 : removed useless ortho(). Fixed shifted_perspective so it actually works.
|
vor 8 Jahren |
mesh
|
mesh: submesh class working, can be rendered with any compatible shader without caring of attributes
|
vor 8 Jahren |
platform
|
input: renamed xinput keys to something more human readable (such as A or DPadLeft) and inverted mouse Y axis to match joystick axis (negatives being up)
|
vor 8 Jahren |
sys
|
small tweak on file object.
|
vor 8 Jahren |
Makefile.am
|
build: synchronise Makefile.am with lolcore.vcxproj.
|
vor 8 Jahren |
audio.cpp
|
add methods to Audio class to mute/unmute and change volume per channel
|
vor 8 Jahren |
audio.h
|
add methods to Audio class to mute/unmute and change volume per channel
|
vor 8 Jahren |
camera.cpp
|
mat4 : removed useless ortho(). Fixed shifted_perspective so it actually works.
|
vor 8 Jahren |
camera.h
|
mat4 : removed useless ortho(). Fixed shifted_perspective so it actually works.
|
vor 8 Jahren |
core.h
|
input: Removed previous input system
|
vor 8 Jahren |
dict.cpp
|
build: lol-build now passes flags to configure, and configure now uses
|
vor 11 Jahren |
dict.h
|
build: fix the WTFPL site URL in all code comments.
|
vor 12 Jahren |
eglapp.cpp
|
input: Removed previous input system
|
vor 8 Jahren |
eglapp.h
|
core: you can now while(app.MustTick()) { Tick(); } instead of app.Run().
|
vor 12 Jahren |
emitter.cpp
|
scene: use a global g_scene object instead of Scene::GetDefault().
|
vor 11 Jahren |
emitter.h
|
New year copyright update.
|
vor 12 Jahren |
entity.cpp
|
ticker: replace linked lists wih dynamic arrays for entity groups.
|
vor 8 Jahren |
entity.h
|
ticker: replace linked lists wih dynamic arrays for entity groups.
|
vor 8 Jahren |
font.cpp
|
scene: use a global g_scene object instead of Scene::GetDefault().
|
vor 11 Jahren |
font.h
|
New year copyright update.
|
vor 12 Jahren |
forge.cpp
|
build: fix the WTFPL site URL in all code comments.
|
vor 12 Jahren |
forge.h
|
base: prevent instantiation of several static-only classes.
|
vor 12 Jahren |
gradient.cpp
|
gpu: removed attribute name, everything works using semantic only now. For glsl, semantic is determined from the attribute name which must follow this pattern: in_[Semantic][index], index being optional. Note: this may break most of the projects although I tried to updated every shader accordingly
|
vor 8 Jahren |
gradient.h
|
New year copyright update.
|
vor 12 Jahren |
gradient.lolfx
|
gpu: removed attribute name, everything works using semantic only now. For glsl, semantic is determined from the attribute name which must follow this pattern: in_[Semantic][index], index being optional. Note: this may break most of the projects although I tried to updated every shader accordingly
|
vor 8 Jahren |
layer.cpp
|
scene: use a global g_scene object instead of Scene::GetDefault().
|
vor 11 Jahren |
layer.h
|
build: fix the WTFPL site URL in all code comments.
|
vor 12 Jahren |
light.cpp
|
scene: use a global g_scene object instead of Scene::GetDefault().
|
vor 11 Jahren |
light.h
|
easymesh: interface the shiny shader with new Light objects.
|
vor 12 Jahren |
lolcore.vcxproj
|
btPhysTest : Added a new test mode called "CAT_MODE". Try it out at your own risks.
|
vor 8 Jahren |
lolcore.vcxproj.filters
|
Added missing file and fixed mongoloclick
|
vor 8 Jahren |
loldebug.h
|
build: fix the WTFPL site URL in all code comments.
|
vor 12 Jahren |
lolgl.h
|
gpu: add a 16-bit depth buffer to framebuffers on WebGL and GL ES.
|
vor 11 Jahren |
map.cpp
|
base: start removing occurrences of NULL on our long journey to nullptr.
|
vor 12 Jahren |
map.h
|
build: fix the WTFPL site URL in all code comments.
|
vor 12 Jahren |
numeric.h
|
fixed 8 files out of 2617:
|
vor 8 Jahren |
platform.cpp
|
build: fix the WTFPL site URL in all code comments.
|
vor 12 Jahren |
platform.h
|
base: prevent instantiation of several static-only classes.
|
vor 12 Jahren |
profiler.cpp
|
build: fix the WTFPL site URL in all code comments.
|
vor 12 Jahren |
profiler.h
|
base: prevent instantiation of several static-only classes.
|
vor 12 Jahren |
sample.cpp
|
audio: report SDL mixer loading errors.
|
vor 11 Jahren |
sample.h
|
audio: add Sampler::LoopSample().
|
vor 12 Jahren |
sampler.cpp
|
audio: add Sampler::LoopSample().
|
vor 12 Jahren |
sampler.h
|
audio: add Sampler::LoopSample().
|
vor 12 Jahren |
scene.cpp
|
gpu: removed attribute name, everything works using semantic only now. For glsl, semantic is determined from the attribute name which must follow this pattern: in_[Semantic][index], index being optional. Note: this may break most of the projects although I tried to updated every shader accordingly
|
vor 8 Jahren |
scene.h
|
scene: break text rendering again so that 2D games work properly...
|
vor 8 Jahren |
sprite.cpp
|
scene: use a global g_scene object instead of Scene::GetDefault().
|
vor 11 Jahren |
sprite.h
|
New year copyright update.
|
vor 12 Jahren |
text.cpp
|
core: Text constructor now wants a String object.
|
vor 8 Jahren |
text.h
|
core: Text constructor now wants a String object.
|
vor 8 Jahren |
ticker.cpp
|
input: renamed xinput keys to something more human readable (such as A or DPadLeft) and inverted mouse Y axis to match joystick axis (negatives being up)
|
vor 8 Jahren |
ticker.h
|
base: prevent instantiation of several static-only classes.
|
vor 12 Jahren |
tiler.cpp
|
mrpigeon: try the new tile definition system… which doesn’t work.
|
vor 12 Jahren |
tiler.h
|
mrpigeon: try the new tile definition system… which doesn’t work.
|
vor 12 Jahren |
tileset.cpp
|
gpu: move more platform-specific code from Video to Render.
|
vor 11 Jahren |
tileset.h
|
mrpigeon: try the new tile definition system… which doesn’t work.
|
vor 12 Jahren |
video.cpp
|
gpu: implement polygon rendering mode in GL and D3D.
|
vor 11 Jahren |
video.h
|
gpu: move Video::Clear to Renderer::Clear.
|
vor 11 Jahren |
world.cpp
|
lua: print the actual panic message before dumping a callstack.
|
vor 11 Jahren |
world.h
|
lua: add support for lua/init.lua in a global World object and give
|
vor 12 Jahren |
worldentity.cpp
|
input: support up to 32 mouse buttons.
|
vor 12 Jahren |
worldentity.h
|
input: support up to 32 mouse buttons.
|
vor 12 Jahren |