0cbbca1d
algorithm: replace a fugly macro with a fugly function. by
2014-03-07 15:04:44 +0000
098d2793
algorithm: fix member visibility issues in Octree/QuadTree. by
2014-03-07 14:22:38 +0000
35514f73
Build FIX ..... again by
2014-03-07 05:09:29 +0000
b1fbc025
Added Mask & StickyTime to Draw Debug by
2014-03-07 04:44:53 +0000
7792c759
Build Fix by
2014-03-07 04:40:01 +0000
db8fb1fb
Build FIX ? by
2014-03-07 04:30:45 +0000
159db9f8
BuildFIX by
2014-03-07 02:48:42 +0000
82685137
Added Portal system to main code base by
2014-03-07 02:07:36 +0000
dff1e5c0
base: fix a debug message queue crash and add Unicode support on Windows. by
2014-03-06 09:08:12 +0000
a581e171
base: fix very minor issues found by static analysis. by
2014-03-06 09:08:07 +0000
7394b736
BuildFix by
2014-03-06 00:44:31 +0000
04dff540
Added aabb_tree.h to the main branch. by
2014-03-06 00:13:49 +0000
a9972696
Tweaked stuff in the AABBTree element storage. Added RemoveElement by
2014-03-05 04:53:33 +0000
d8e08e34
build: add workbench to autoconf build and fix a few C++ issues. by
2014-03-04 17:09:02 +0000
d0e3db71
Workbench QuadTree/OcTree build is OK by
2014-03-02 04:51:15 +0000
d4241a2a
build: various MSVC compilation fixes. by
2014-02-28 15:36:27 +0000
2c2ea82f
vimlol: add "UNUSED" and "ASSERT" to our list of keywords. by
2014-02-28 13:36:13 +0000
cb62b52c
math: add quat::axis() and quat::angle() to retrieve axis and angle from a quaternion, improve quat::rotate(vec3, vec3) to gracefully handle corner cases, and add unit tests for all of these. by
2014-02-28 13:36:11 +0000
92c2f69d
algorithm: move Array::Sort out of the base headers because their implementation requires stuff from lol/math, too. by
2014-02-28 13:36:09 +0000
ab456580
build: compilation fixes for errors caused by recent renamings. by
2014-02-28 13:36:07 +0000
ece13aaa
fixed 19 files out of 2757: - removed 510 CR characters - removed 26 trailing whitespaces - replaced 0 tabs with spaces - fixed 15 svn:eol-style properties by
2014-02-28 10:33:21 +0000
b7fc1953
Some names tweaks Added workbench, for personnal experimentation. by
2014-02-28 05:10:04 +0000
ac8d88cb
Hack-fix of degrees/radians in functions.h Warnings by
2014-02-28 00:01:26 +0000
8443733a
math: add GLSL-inherited degrees() and radians() conversion functions. by
2014-02-25 18:25:45 +0000
8b2439f1
vimlol: highlight our maths constants F_PI, D_PI etc. in vim. by
2014-02-25 18:25:42 +0000
a8f0081d
Added tweak to 05_EZMesh to show how custom shader setting works. by
2014-02-22 16:08:58 +0000
917891e0
Build FIX by
2014-02-19 03:16:50 +0000
21d90c7c
Fixed shit by
2014-02-19 02:49:35 +0000
03474adc
Added custom vector constants for more usefulness by
2014-02-19 02:38:59 +0000
7aaa456f
Added template Debug::Draw for custom complicated debug object by
2014-02-19 02:36:10 +0000
eb0e0dbd
Added "Item" operation on arrays by
2014-02-19 02:35:08 +0000
232fa412
gpu: rename uniforms here and there for consistency. by
2014-02-16 23:58:20 +0000
f67d7ecb
sys: const correctness in file operations. by
2014-02-16 23:53:29 +0000
88a48592
Added Test Point in Frustum by
2014-02-16 19:30:10 +0000
7c9f96e4
Added Debug::DrawViewProj by
2014-02-16 19:28:07 +0000
72591908
small camera fix by
2014-01-31 03:45:06 +0000
73891294
gpu: fix a buffer overflow in our shader compilation wrapper. by
2014-01-11 17:13:29 +0000
c27c3279
base: avoid confusion between versions of String::Printf(). by
2014-01-10 16:57:20 +0000
2bbc0d96
math: fix broken translation in lookat() function. by
2014-01-09 09:33:40 +0000
7cf2a85a
math: make mat4::lookat nicer to read. by
2014-01-08 20:49:11 +0000
47b9f0ab
fixed 69 files out of 2739: - removed 10 CR characters - removed 39 trailing whitespaces - replaced 243 tabs with spaces - fixed 60 svn:eol-style properties by
2014-01-08 20:48:30 +0000
10272731
color: fix issues in color to string conversions. by
2014-01-08 14:02:46 +0000
547fe6a9
color: utility functions to convert vec3 colors to hex strings. by
2014-01-08 11:23:47 +0000
1f0696ac
benlitz: add Makefile.am for lolui by
2014-01-07 16:16:56 +0000
e2eb9e9e
build: minor Win32 fixes for Jylam's project. by
2014-01-06 14:42:14 +0000
d46e63ff
build: VS2012 solution and project tweaks for exotic platforms. by
2014-01-06 10:53:15 +0000
b59fdb8b
* Fix compilation on lesser tools by
2014-01-05 15:04:13 +0000
171433e9
* Fix compilation on lesser tools by
2014-01-05 15:04:11 +0000
81e4f742
sdlinput: fix captured mouse coordinates by
2014-01-05 12:05:12 +0000
246af694
removed vs2010 solution, migrated all projects to 2012. VsLol stays on 2010 for compatibility and now has its own sln. by
2014-01-04 08:15:00 +0000
02435c4b
adding resharper to .gitignore for the lame windows coders that also writes assisted C# code by
2014-01-04 08:14:42 +0000
b91c1771
camera: const correctness for all getters. by
2014-01-04 00:22:56 +0000
2291ce5d
math: add mat2::identity, etc. as global constants. by
2014-01-03 23:48:39 +0000
e1d459ed
math: allow quat * vec3 and quat * vec4 operations. by
2014-01-03 22:23:34 +0000
843cc42e
font: support \b (backspace) in text rendering. by
2013-12-31 13:15:20 +0000
8e544d08
font: coding style ☜(゚ヮ゚☜) by
2013-12-28 23:12:48 +0000
6cce28dd
font: add support for \n by
2013-12-28 23:09:02 +0000
92385ac1
android: more NativeActivity migration work. by
2013-12-24 20:02:47 +0000
0f3805be
android: various fixes, but the switch to NativeActivity isn't complete. by
2013-12-23 18:09:51 +0000
af2fdff5
android: ensure the asset manager is initialised (hint: it's not). by
2013-12-17 18:52:50 +0000
591caaab
sys: some path guessing logic fixes for standalone builds. by
2013-12-17 18:52:38 +0000
1e15e3ec
singlshot: add a Visual Studio project and fix minor things. by
2013-12-17 12:50:00 +0000
ac81bd78
core: account for case-insensitive systems for data directories. by
2013-12-17 12:49:56 +0000
608918bd
singlshot: move Ludum Dare #28 entry to a real game project! by
2013-12-17 08:28:19 +0000
752829b7
gpu: shader fixes for the Web version. by
2013-12-16 02:12:56 +0000
7d230d76
math: add distance() function for vectors. by
2013-12-15 19:14:09 +0000
9df9440e
ld28: skeleton files. by
2013-12-15 17:21:53 +0000
388098a1
hsv2rgb 6th by
2013-12-15 17:21:49 +0000
8e732627
lolremez: add missing matrix.h implementation. by
2013-12-10 22:25:58 +0000
d0ebacf5
lolremez: simplify the solver class. by
2013-12-10 18:26:27 +0000
90706c8d
lolremez: move some LolRemez matrix functions out of the engine. by
2013-12-10 09:32:45 +0000
f9840e34
lolremez: move LolRemez out of the engine, it's really too specific. by
2013-12-09 13:10:31 +0000
ca87acd0
scene: fix light object usage in various demos and example programs. by
2013-10-31 10:12:57 +0000
1945e85a
scene: start working on the scene class reorganisation. by
2013-10-31 10:12:44 +0000
3b62246e
math: minor rework in the Euler angles conversion. by
2013-10-31 10:12:26 +0000
87aa2dc3
shiny*.lolfx : light reflect FIX by
2013-10-23 21:25:01 +0000
066f1318
Light : Added Type SfEnum. Shiny*.lolfx : fixed Directional light calculation. MV : Tweak for future camera behaviour encapsulation. by
2013-10-23 21:18:01 +0000
e1241fd9
input: removed static keyword for global input names by
2013-10-20 16:37:24 +0000
845a870c
gpu: fixed Video::GetSize(), it was previously returning the size of the current viewport, it is now returning the size of the back buffer. by
2013-10-20 10:19:44 +0000
f10d224d
lolui: first draft of an ui framework (wip) by
2013-10-20 10:19:37 +0000
2b6b50aa
EZMesh : Some files splitup by
2013-10-19 19:40:32 +0000
c411be84
Added Flat debugrendermode Wireframe is back for normal OGL users MV : Added timed command execution for future "demo mode" by
2013-10-19 17:57:59 +0000
72366b85
btPhystest fixup by
2013-10-18 21:49:31 +0000
accce03e
small tweaks in EZMesh shader compatibilities by
2013-10-17 18:02:53 +0000
91304801
fixed 22 files out of 2667: - removed 2 CR characters - removed 9 trailing whitespaces - replaced 0 tabs with spaces - fixed 19 svn:eol-style properties by
2013-10-14 16:47:27 +0000
426fedfb
Moved games build after demo (because tutorial) and abuse at the end, because it always breaks on non-basic-linux builds. by
2013-10-10 15:43:06 +0000
470fbbc5
build: add Abuse to the Visual Studio solution and exclude NaCl files from all platform builds. by
2013-10-10 15:42:29 +0000
4029f475
for ze LOL by
2013-10-10 00:00:42 +0000
34688578
Added Shiny flat lolfx by
2013-10-09 22:35:42 +0000
b608607d
EZMesh : Added Vertices{Merge|Separate} and PostBuildNormal. by
2013-10-09 22:27:14 +0000
60f09e22
MV: Added Zoom out. by
2013-10-09 00:10:38 +0000
89b4eb49
MVWeb tweak by
2013-10-09 00:04:49 +0000
1cd715e6
Mouse support now works in emscripten by
2013-10-09 00:04:02 +0000
be29ce60
tweak by
2013-10-08 12:38:44 +0000
0d9cd0d8
meshviewer html version now uses cookies to autosave command. by
2013-10-08 01:37:45 +0000
63f26531
remove a flag for the NaCl build that failed ..... again. by
2013-10-08 00:05:47 +0000
e04367b1
mouse input fix by
2013-10-08 00:03:45 +0000
47ca78b8
Meshviewer : web version now creates cookie to store current session. by
2013-10-08 00:01:04 +0000
2da19036
Build fix by
2013-10-07 21:16:26 +0000
dfc2a47f
Input : mouse focus integration. by
2013-10-07 20:42:04 +0000