Timeline
Apr 29, 2012:
- 11:55 PM Changeset [1310] by
- core: tick methods now use seconds, like any sane system.
- 10:02 PM Changeset [1309] by
- core: make timers second-based rather than millisecond-based.
- 8:41 PM Changeset [1308] by
- Added GetButtonState() in Input class. Added Escape button in to quit …
- 6:43 PM Changeset [1307] by
- core: move the Camera class from Orbital to the engine core.
- 5:32 PM Changeset [1306] by
- build: fix for a fucking batch file limitation that won't let me …
- 4:01 PM Changeset [1305] by
- math: chage quaternion constructor to wxyz order because it matches …
Apr 28, 2012:
- 3:38 PM Changeset [1304] by
- orbital: add more comments to the various meshes we have.
- 3:38 PM Changeset [1303] by
- gpu: temporarily enable alpha blending in the vertex buffer code.
- 1:15 PM Blog: Understanding basic motion calculations in games: Euler vs. Verlet comment added by
- @mmick66: you are right, when acceleration is constant, Velocity …
- 12:06 AM doc/make-seven-usable edited by
- (diff)
Apr 27, 2012:
- 8:22 PM Blog: Understanding basic motion calculations in games: Euler vs. Verlet comment added by
- Is this method of averaging velocities not identical with RK2?
- 8:04 PM Changeset [1302] by
- orbital: make better use of the camera.
Apr 26, 2012:
- 8:20 PM Changeset [1301] by
- orbital: create a Camera class where we will hide the complexity.
- 8:20 PM Changeset [1300] by
- core: prefix some member variables with m_ for clarity.
- 9:25 AM Changeset [1299] by
- orbital: fix PS3 compilation.
Apr 25, 2012:
- 7:47 PM Changeset [1298] by
- orbital: fix triangle winding order for some primitives that did not …
- 7:47 PM Changeset [1297] by
- gpu: activate alpha blending on the Direct3D backend.
- 2:44 AM Changeset [1296] by
- orbital: some more mesh tests.
- 1:05 AM Changeset [1295] by
- core: fix a bug in the Array class copy constructor, found thanks to …
- 1:05 AM Changeset [1294] by
- test: add unit tests for the Array class.
- 1:05 AM Changeset [1293] by
- core: dynamic arrays can now have up to 8 typed members.
Apr 24, 2012:
- 8:17 PM Changeset [1292] by
- ps3: start fixing the vertex buffer logic in there.
- 8:17 PM Changeset [1291] by
- build: fix the PS3 cross-build; variable name expansion was causing …
- 8:17 PM Changeset [1290] by
- debug: do not use std::abort() on the PS3.
- 8:17 PM Changeset [1289] by
- gpu: implement a few CG calls.
- 8:17 PM Changeset [1288] by
- ps3: disable -Wsign-compare on the PS3, because it's really too …
- 8:46 AM Changeset [1287] by
- orbital: minor useless tweaks.
- 1:07 AM Changeset [1286] by
- orbital: first try at a particle system.
- 1:07 AM Changeset [1285] by
- core: add copy constructor and assignment operator to Array.
- 1:07 AM Changeset [1284] by
- orbital: implement sidemul and offset in the cog mesh builder.
Apr 23, 2012:
- 8:13 PM Changeset [1283] by
- orbital: minor tuning to the default test scene.
- 8:13 PM Changeset [1282] by
- orbital: improve the cog mesh generator.
- 2:20 PM Changeset [1281] by
- orbital: start implementing AppendCog() in the mesh builder.
- 2:20 PM Changeset [1280] by
- orbital: fix a bug in cylinders that made them twice the height.
- 2:20 PM Changeset [1279] by
- orbital: implement expanded stars in the mesh builder.
- 2:20 PM Changeset [1278] by
- orbital: cylinders now have correct normals.
- 8:42 AM Changeset [1277] by
- orbital: fix normals in the case of non-uniform scaling.
- 8:42 AM Changeset [1276] by
- orbital: implement cylinders in the mesh builder; their normals are …
Apr 22, 2012:
- 5:22 PM Changeset [1275] by
- orbital: port the current shader to HLSL (together with its bugs for now).
- 5:07 PM Changeset [1274] by
- orbital: implement simple triangle, simple quad, and disc in the mesh …
- 3:04 PM Changeset [1273] by
- orbital: implement a string command parser for meshes.
- 3:04 PM Changeset [1272] by
- math: new mat3::scale() and mat4::scale() methods.
- 3:03 PM Changeset [1271] by
- orbital: fix the rotation of normal vectors in the mesh generator.
- 3:03 PM Changeset [1270] by
- math: implement rotate() for mat3 in addition to mat4.
- 2:31 AM Changeset [1269] by
- core: use operator<< instead of operator+= to append stuff to arrays, …
- 2:31 AM Changeset [1268] by
- orbital: implement chamfer boxes and stars in the mesh builder.
- 12:32 AM Changeset [1267] by
- orbital: implement the generic effect shader; doesn't seem to work as …
- 12:32 AM Changeset [1266] by
- gpu: normalize 8-bit integer data in 0..1 by default.
Apr 21, 2012:
- 9:45 PM Changeset [1265] by
- gpu: fix Direct3D handling of float3x3 uniforms; they need padding.
- 9:45 PM Changeset [1264] by
- math: allow to easily create a 4x4 matrix from a 3x3 matrix, and so on.
- 9:45 PM Changeset [1263] by
- orbital: fix syntax errors in the HLSL shader.
- 8:23 PM Changeset [1262] by
- orbital: the mesh builder now supports spheres.
- 8:23 PM Changeset [1261] by
- core: Append() was missing for arrays of single element structs.
- 6:58 PM Changeset [1260] by
- orbital: basic lighting in the mesh builder.
- 6:58 PM Changeset [1259] by
- gpu: add methods to send mat2 and mat3 matrices to the shader.
- 6:58 PM Changeset [1258] by
- math: add code to build the normal matrix from a transformation matrix.
- 6:58 PM Changeset [1257] by
- math: add inversion code for 2×2 and 3×3 matrices, and transposition …
- 6:58 PM Changeset [1256] by
- orbital: split model matrix into modelview and projection so that we …
- 5:08 PM Changeset [1255] by
- tutorial: fix the inconsistent vertex counting.
- 5:01 PM Changeset [1254] by
- orbital: use standard OpenGL winding order even when using Direct3D.
- 5:01 PM Changeset [1253] by
- gpu: assume 8-bit unsigned vertex data is expected to be normalised on 0-1.
- 5:01 PM Changeset [1252] by
- core: fix a bug in the Array class where we would corrupt the data …
- 5:01 PM Changeset [1251] by
- gpu: fix a stupid signed/unsigned inconsistency causing vertex …
- 5:00 PM Changeset [1250] by
- win32: add missing files to the Visual Studio vcxproj.
- 2:31 PM Changeset [1249] by
- orbital: the mesh builder is now almost operational! vertex colour …
- 2:31 PM Changeset [1248] by
- tutorial: get rid of a hardcoded value.
- 10:18 AM Changeset [1247] by
- gpu: abstraction class for index buffers; the cube tutorial no longer …
- 10:18 AM Changeset [1246] by
- gpu: remove old code in VertexBuffer that caused a memory leak.
- 10:18 AM Changeset [1245] by
- orbital: start implementing the mesh builder features found in the …
- 10:18 AM Changeset [1244] by
- core: add a dynamic Array class.
- 10:18 AM Changeset [1243] by
- core: add a simple Array template class.
Apr 20, 2012:
- 10:17 PM doc/make-seven-usable edited by
- (diff)
- 10:01 PM Changeset [1242] by
- tutorial: some refactoring in the tutorials.
- 6:33 PM Changeset [1241] by
- gpu: fix a great lot of Direct3D problems, spotted using PIX.
- 6:33 PM Changeset [1240] by
- debug: use std::abort() instead of a custom idiocy.
- 6:32 PM Changeset [1239] by
- build: disable building the Deus Hax editor on the Xbox 360.
Apr 18, 2012:
- 11:15 PM Changeset [1238] by
- tutorial: use an interleaved vertex/color buffer.
- 11:15 PM Changeset [1237] by
- build: fix GCC build; it doesn't like to have a local file called …
- 8:20 PM Changeset [1236] by
- gpu: replace exit(0) in D3D error checks with lol::Abort().
- 2:01 PM Changeset [1235] by
- orbital: add a skeleton project for Orbital.
- 1:20 AM Changeset [1234] by
- gpu: fix a nasty bug in the D3D9 vertex declaration code that caused …
Apr 16, 2012:
- 8:25 PM Changeset [1233] by
- gpu: add an Unbind() method for textures for clean up. Unfortunately …
- 8:25 PM Changeset [1232] by
- math: add mat2 and mat3 types; they'll be useful.
Apr 15, 2012:
- 11:20 PM Changeset [1231] by
- gpu: move the platform-specific triangle drawing call to the …
- 2:23 AM Changeset [1230] by
- gpu: fix the core scene renderer.
- 1:42 AM Blog: Understanding fast float/integer conversions comment added by
- @anonymous: the C standard (C99, TC3, section 6.5.2.3) explicitly says …
- 1:27 AM Changeset [1229] by
- build: minor Windows compilation fixes.
Apr 14, 2012:
- 11:33 PM Changeset [1228] by
- gpu: port the vertex buffer abstraction layer to OpenGL.
- 8:28 PM Changeset [1227] by
- gpu: implement vertex buffer streams for Direct3D. OpenGL is missing …
- 3:35 PM Changeset [1226] by
- gpu: refactor the vertex declaration code to allow several vertex streams.
- 2:53 PM Blog: Announce: LolRemez 0.2 released comment added by
- Tried the newest version of LolRemuz and I must say it's amazing :D …
- 12:03 PM Changeset [1225] by
- gpu: fix compilation errors and warnings in the vertex declaration code.
- 11:29 AM doc/make-seven-usable edited by
- (diff)
Apr 13, 2012:
- 6:34 PM Changeset [1224] by
- gpu: start working on a template-based vertex buffer class.
- 6:34 PM Changeset [1223] by
- build: add some ignored files to .gitignore.
- 12:02 PM doc/make-seven-usable edited by
- (diff)
- 12:00 PM doc/make-seven-usable edited by
- (diff)
- 11:59 AM doc/make-seven-usable edited by
- (diff)
- 11:18 AM dev/getting-started edited by
- (diff)
- 11:17 AM dev/getting-started created by
- 11:05 AM dev edited by
- (diff)
- 10:38 AM Blog: Understanding fast float/integer conversions comment added by
- The union trick, still supports by almost every compiler is also …
- 8:31 AM Changeset [1222] by
- build: compilation fixes for errors introduced in the recent Direct3D …
Apr 12, 2012:
- 7:38 PM Changeset [1221] by
- gpu: port the texture and scene handling code to Direct3D. Not functional.
- 7:38 PM Changeset [1220] by
- mrpigeon: add missing files to the Visual Studio project.
- 12:59 AM Changeset [1219] by
- android: slightly update Android project for newer SDK versions.
- 12:59 AM Changeset [1218] by
- tutorial: fix a compilation error and remove now useless vector type casts.
- 12:59 AM Changeset [1217] by
- math: do not use #pragma diagnostic push for GCC prior to 4.6.
Apr 11, 2012:
- 2:27 PM Changeset [1216] by
- tutorial: fix the texture swizzling for the fractal viewer on Xbox 360.
- 1:41 AM Changeset [1215] by
- gpu: add support for integer uniforms and fix a few PS3 and Linux …
- 1:14 AM Changeset [1214] by
- win32: the uniform handling code was completely broken; we now …
Apr 10, 2012:
- 8:39 PM Changeset [1213] by
- win32: add Direct3D texture creation code in the fractal zoomer. …
- 8:39 PM Changeset [1212] by
- build: allow to build the Direct3D 9 driver with the mingw compiler.
- 3:15 AM Changeset [1211] by
- mrpigeon: split enemy into red and blue enemies.
- 3:13 AM Changeset [1210] by
- build: start configuring the build for Win64.
- 3:12 AM Changeset [1209] by
- math: use size_t instead of int for vector subscript to avoid torrents …
- 3:12 AM Changeset [1208] by
- win32: start porting the graphical backend to DirectX 9. Apparently I …
Apr 8, 2012:
- 4:55 PM Changeset [1207] by
- win32: the GDI+ byte swapping was wrong; fix that.
- 4:14 PM Changeset [1206] by
- gtk: g_threads_init is deprecated in glib >= 2.31, disable it if …
- 3:28 PM Changeset [1205] by
- mrpigeon: split the large project into game/player/enemy for now.
- 3:28 PM Changeset [1204] by
- win32: shuffle bytes in GDI images to match what OpenGL supports.
- 3:28 PM Changeset [1203] by
- build: make one Visual Studio file slightly shorter.
- 3:28 PM Changeset [1202] by
- mrpigeon: test enemy sprites.
- 12:27 AM Changeset [1201] by
- build: add Visual Studio props file that had mistakenly disappeared.
Apr 7, 2012:
- 11:55 PM Changeset [1200] by
- mrpigeon: implement a few animations for testing purposes.
- 11:55 PM Changeset [1199] by
- video: allow to set the default clear color.
- 11:55 PM Changeset [1198] by
- core: allow each blitted tile to be stretched differently.
- 11:55 PM Changeset [1197] by
- tutorial: fix unbalanced parenthesis breaking compilation.
Apr 6, 2012:
- 7:54 PM Changeset [1196] by
- tutorial: port the rotating cube tutorial to the Xbox 360 and tweak …
- 7:54 PM Changeset [1195] by
- build: ensure all projects have a <ItemDefinitionGroup> entry, …
Apr 5, 2012:
- 8:43 PM Changeset [1194] by
- xbox: fix a few problems in the shader handling code; the first …
- 8:43 PM Changeset [1193] by
- build: more Visual Studio project refactoring, with multiprocessor …
- 3:10 PM Blog: LINK : fatal error LNK1104: cannot open file 'XAPID.lib' created by
- 3:06 PM Blog: Maths trick: doing fewer comparisons edited by
- fix tag
- 9:09 AM Changeset [1192] by
- test: fix uninitialised member variable.
- 2:07 AM Changeset [1191] by
- build: do the Visual Studio project refactoring a bit differently.
- 12:13 AM Changeset [1190] by
- build: more Visual Studio project file refactoring.
Apr 4, 2012:
- 8:40 PM Changeset [1189] by
- build: major refactoring of the Win32 and Xbox project files; we now …
- 10:35 AM Blog: Beyond De Bruijn: fast binary logarithm of a 10-bit number edited by
- 1:33 AM Blog: Beyond De Bruijn: fast binary logarithm of a 10-bit number edited by
- clarify
Apr 3, 2012:
- 11:32 PM Changeset [1188] by
- math: remove old non-working vector code for the float to half conversion.
- 11:23 PM Blog: Beyond De Bruijn: fast binary logarithm of a 10-bit number edited by
- 11:18 PM Blog: Beyond De Bruijn: fast binary logarithm of a 10-bit number edited by
- typo
- 11:15 PM Blog: Beyond De Bruijn: fast binary logarithm of a 10-bit number created by
- first post
- 8:28 PM Changeset [1187] by
- xbox: create the Xbox application class and add a project file for …
- 8:28 PM Changeset [1186] by
- math: fix VS2010 compiler warnings in the float/half conversion …
- 1:25 AM Changeset [1185] by
- mrpigeon: first rendering test.
- 1:25 AM Changeset [1184] by
- core: allow to stretch 2D sprits in both X and Y directions.
- 1:24 AM Changeset [1183] by
- sdl: convert any opened image to 8 bit per channel because we don't …
Mar 30, 2012:
- 10:51 AM Changeset [1182] by
- build: get rid of deprecated empty directories.
- 10:48 AM Changeset [1181] by
- math: add a few comments.
- 10:48 AM Changeset [1180] by
- build: reorganise math files in a single "math" directory, and get rid …
Note: See TracTimeline
for information about the timeline view.