|
|
@2297
|
10 years |
sam |
base: implement UNUSED() macro and put it here and there.
|
|
|
@2296
|
10 years |
sam |
meshviewer: include <cfloat> for missing FLT_MAX definition.
|
|
|
@2294
|
10 years |
touky |
Added MeshViewer new project, its goal being to have a program capable …
|
|
|
@2292
|
10 years |
sam |
build: disable SDL output redirection and try to disable winedbg.exe.
|
|
|
@2291
|
10 years |
sam |
gpu: fix PS3 compilation caused by wrong function names.
|
|
|
@2289
|
10 years |
sam |
easymesh: interface the shiny shader with new Light objects.
|
|
|
@2288
|
10 years |
sam |
gpu: allow to set array uniform values.
|
|
|
@2285
|
10 years |
sam |
build: add support for automake 1.13.
|
|
|
@2280
|
10 years |
sam |
build: fix LolFx rule for MSBuild again.
|
|
|
@2279
|
10 years |
touky |
Small fix in template lerp
|
|
|
@2278
|
10 years |
sam |
build: fix LolFx generation on Visual Studio.
|
|
|
@2277
|
10 years |
sam |
build: hide LolFx external declarations behind macros.
|
|
|
@2276
|
10 years |
sam |
build: revert the weak symbol work; it confuses Visual Studio too much.
|
|
|
@2274
|
10 years |
sam |
build: provide weak symbols for lol_sdl_main on Visual Studio.
|
|
|
@2273
|
10 years |
sam |
build: use our own main() wrapper in addition to SDL's, and only
in …
|
|
|
@2272
|
10 years |
sam |
build: do not launch weird Windows binaries when cross-compiling.
|
|
|
@2271
|
10 years |
sam |
color: tweak RGB to HSV/HSL code for not yet investigated numerical …
|
|
|
@2270
|
10 years |
sam |
base: add missing local using statement for namespace std.
|
|
|
@2269
|
10 years |
sam |
base: optimise array concatenation, fix string concatenation, and fix …
|
|
|
@2268
|
10 years |
sam |
test: add unit tests for the String class; they currently fail
because …
|
|
|
@2267
|
10 years |
sam |
base: tweak the asserts in the String class, add String::Sub() method …
|
|
|
@2266
|
10 years |
sam |
base: add safety asserts to the Array and String classes.
|
|
|
@2265
|
10 years |
sam |
core: implement a cool ASSERT() macro.
|
|
|
@2263
|
10 years |
sam |
build: check for getcwd() and _getcwd() and configure time.
|
|
|
@2262
|
10 years |
sam |
sys: check for <unistd.h> and use getcwd() properly on non-Windows systems.
|
|
|
@2261
|
10 years |
sam |
base: fix header guard names.
|
|
|
@2260
|
10 years |
sam |
base: fix a bug in the String fixed-size constructor.
|
|
|
@2259
|
10 years |
sam |
sys: retrieve executable path if available.
|
|
|
@2258
|
10 years |
sam |
build: remove leftover entries from .vcxproj.
|
|
|
@2257
|
10 years |
sam |
core: move the Log and Timer classes to the sys/ subdirectory, use
the …
|
|
|
@2256
|
10 years |
sam |
core: implement String::Printf() for va_list arguments.
|
|
|
@2255
|
10 years |
sam |
build: fix "make dist" and remove empty "src/thread" directory.
|
|
|
@2253
|
10 years |
sam |
build: replace \ with / on the PS3 instead of trying to escape backslashes.
|
|
|
@2252
|
10 years |
sam |
build: try to escape double quotes in .props file.
|
|
|
@2251
|
10 years |
sam |
build: fuck msbuild, again.
|
|
|
@2250
|
10 years |
sam |
build: try to bypass a SNC VSI issue with string replacements.
|
|
|
@2249
|
10 years |
sam |
core: fix PS3 compilation.
|
|
|
@2248
|
10 years |
sam |
build: do not try to fix formatting in people/benlitz/*.
|
|
|
@2245
|
10 years |
sam |
core: add missing <cstring> include in our string.h.
|
|
|
@2243
|
10 years |
sam |
build: speed up Visual Studio builds by always disabling minimal …
|
|
|
@2242
|
10 years |
sam |
neercs: fix resource path.
|
|
|
@2241
|
10 years |
sam |
core: pass the project directory to the binary build and get rid of …
|
|
|
@2240
|
10 years |
sam |
string: implement String::Last() and a constructor for fixed-length …
|
|
|
@2239
|
10 years |
sam |
build: fix a ClInclude that should have been ClCompile.
|
|
|
@2238
|
10 years |
sam |
sys: move thread.h to the sys/ directory.
|
|
|
@2237
|
10 years |
sam |
system: try to autodetect the data directory from the executable path; …
|
|
|
@2235
|
10 years |
sam |
base: implement String::Resize().
|
|
|
@2232
|
10 years |
lolbot |
fixed 27 files out of 2315:
- removed 0 CR characters
- removed 188 …
|
|
|
@2231
|
10 years |
touky |
Tweak to prevent tri_to_process.Last().m1 emptying.
|
|
|
@2230
|
10 years |
sam |
base: fix a nasty double free issue in Array::Remove().
|
|
|
@2229
|
10 years |
sam |
build: fix a few CRLF endings.
|
|
|
@2228
|
10 years |
touky |
Small MeshCsg return FIX
|
|
|
@2227
|
10 years |
touky |
Revert shiny.lolfx to previous, monogolo-commit.
|
|
|
@2226
|
10 years |
touky |
Added CSG v0.001a : not optimized, too much operation makes it slow. …
|
|
|
@2225
|
10 years |
touky |
Added geometry basic functions.
TODO : second pass on coding-style, …
|
|
|
@2222
|
10 years |
sam |
core: you can now while(app.MustTick()) { Tick(); } instead of app.Run().
|
|
|
@2221
|
10 years |
benlitz |
Benlitz first test project setup
|
|
|
@2219
|
10 years |
sam |
color: slightly better HSVToRGB routine.
|
|
|
@2218
|
10 years |
sam |
color: write the RGB to HSL routine and its associated unit tests.
|
|
|
@2217
|
10 years |
sam |
color: optimise RGB to HSV conversion routine using my latest …
|
|
|
@2216
|
10 years |
touky |
New year copyright update.
|
|
|
@2215
|
10 years |
sam |
color: a reasonably fast RGB to HSV conversion with only three tests.
|
|
|
@2214
|
10 years |
sam |
build: minor .gitignore tweak.
|
|
|
@2213
|
10 years |
sam |
vslol: fix an infinite recursion triggered by IntelliSense.
|
|
|
@2212
|
10 years |
sam |
vslol: fix a problem preventing LolFx files from being saved.
|
|
|
@2211
|
10 years |
Jnat |
coding style my ass
|
|
|
@2209
|
10 years |
Jnat |
Update EasyMesh.Convert() method.
Now takes an optional shader
|
|
|
@2207
|
10 years |
sam |
color: simplify CIEDE2000 distance code.
|
|
|
@2206
|
10 years |
sam |
color: fix a mistake in the CIEDE2000 color-difference formula.
|
|
|
@2205
|
10 years |
sam |
color: unit test data for the CIEDE2000 color-difference formula.
|
|
|
@2203
|
10 years |
sam |
color: fix typo in float table.
|
|
|
@2202
|
10 years |
sam |
color: move the CIEDE2000 distance code into the C++ file and …
|
|
|
@2200
|
10 years |
sam |
color: linear interpolation for the wavelength to colour function.
|
|
|
@2199
|
10 years |
sam |
color: add conversion from CIE-xyY to CIE-XYZ and start working on
a …
|
|
|
@2198
|
10 years |
sam |
base: fix more memory corruptions in the Array class.
|
|
|
@2197
|
10 years |
sam |
tutorial: display fewer points in the curve tutorial.
|
|
|
@2196
|
10 years |
sam |
color: ensure XYZ values use the [0 100] scale and add an optional …
|
|
|
@2195
|
10 years |
sam |
color: add HSL/HSV conversions, fix XYZ/RGB conversions that I mixed …
|
|
|
@2194
|
10 years |
sam |
math: mark unused arguments as used in fract().
|
|
|
@2193
|
10 years |
sam |
color: implement HSV to RGB transformation and a CIEDE2000 distance …
|
|
|
@2192
|
10 years |
sam |
math: implement fract() for vectors and scalar types.
|
|
|
@2191
|
10 years |
sam |
tutorial: minor tweaks.
|
|
|
@2190
|
10 years |
sam |
tutorial: add fancy dots to line segment ends.
|
|
|
@2189
|
10 years |
sam |
color: conversions from CIE XYZ to CIE L*a*b*.
|
|
|
@2188
|
10 years |
sam |
math: define lol::pow to remove ambiguous calls.
|
|
|
@2187
|
10 years |
sam |
image: a few colour conversion routines.
|
|
|
@2186
|
10 years |
sam |
build: add svn:ignore tags and remove empty directories.
|
|
|
@2185
|
10 years |
sam |
build: add some files to .gitignore.
|
|
|
@2184
|
10 years |
sam |
build: rename “core” directory to “base” because the former is used …
|
|
|
@2183
|
10 years |
sam |
build: fix the WTFPL site URL in all code comments.
|
|
|
@2182
|
10 years |
rez |
NEERCS: fixed color matching for copper
|
|
|
@2181
|
10 years |
sam |
vimlol: colourise section headers in LolFx files.
|
|
|
@2180
|
10 years |
sam |
neercs: fix background colour computations with shader model 3.
|
|
|
@2179
|
10 years |
sam |
doc: fix claims in the documentation introduction and disable vector.h …
|
|
|
@2178
|
10 years |
sam |
lolwut
|
|
|
@2177
|
10 years |
rez |
NEERCS: changed copper base color to do not disturb sam white terminal :)
|
|
|
@2176
|
10 years |
sam |
neercs: fix rendering issues and tweak timings so that large …
|
|
|
@2175
|
10 years |
jylam |
* Doxygen: add src/lol/ subdirectories
|
|
|
@2174
|
10 years |
jylam |
* Doxygen: generate collaboration diagrams if dot is available
|
|
|
@2173
|
10 years |
jylam |
* Default Doxygen CSS
|
|
|