source: trunk/src/tileset.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @2312   7 years sam gpu: support 1-component (luminance) textures.
(edit) @2216   7 years touky New year copyright update.
(edit) @2183   7 years sam build: fix the WTFPL site URL in all code comments.
(edit) @1992   7 years sam gpu: allow to specify the pixel format when creating a texture; the …
(edit) @1952   7 years sam gpu: if 2D tiles have negative scaling, switch the triangle winding.
(edit) @1808   7 years sam build: fix shitloads of warnings.
(edit) @1513   7 years sam core: replace usage of sin() or std::sin() with lol::sin() where …
(edit) @1337   8 years sam gpu: activate backface culling on OpenGL to remain consistent with the …
(edit) @1310   8 years sam core: tick methods now use seconds, like any sane system.
(edit) @1241   8 years sam gpu: fix a great lot of Direct3D problems, spotted using PIX.
(edit) @1233   8 years sam gpu: add an Unbind() method for textures for clean up. Unfortunately …
(edit) @1221   8 years sam gpu: port the texture and scene handling code to Direct3D. Not functional.
(edit) @1208   8 years sam win32: start porting the graphical backend to DirectX 9. Apparently I …
(edit) @1198   8 years sam core: allow each blitted tile to be stretched differently.
(edit) @1184   8 years sam core: allow to stretch 2D sprits in both X and Y directions.
(edit) @1179   8 years sam win32: add a lot of DirectX stubs.
(edit) @1134   8 years sam math: use the usual GLSL member names for vectors (xyzw, rgba, stpq).
(edit) @1110   8 years sam core: prefix Entity members with m_ to avoid accidental shadowing.
(edit) @1046   8 years sam core: split vector operations into linear and non-linear so that we …
(edit) @968   8 years sam build: start adding Xbox 360 configuration settings to the VS projects.
(edit) @866   8 years sam core: more vec?i -> ?veci renames.
(edit) @863   8 years sam core: rename vec2i to ivec2 etc. to better match GLSL.
(edit) @792   8 years sam tiler: ensure AddTile() and BlitTile() accept vec3i arguments.
(edit) @787   8 years sam tiler: Tiler::GetSize can now return a different value for different tiles.
(edit) @758   9 years sam ps3: start a minimal PS3 port using PSGL, but not CG yet.
(edit) @724   9 years sam gl: use glActiveTexture() instead of glClientActiveTexture() to match …
(edit) @704   9 years sam Use glClientActiveTexture() wherever it appears to make sense.
(edit) @689   9 years sam Use the new Image class instead of SDL_image in the TileSet class.
(edit) @686   9 years sam Put everything in the "lol" namespace. Better late than never.
(edit) @680   9 years sam Create the SdlApp class to avoid code duplication. Ensure USE_SDL is …
(edit) @673   9 years sam Put the OpenGL header handling in <lolgl.h> for more convenience.
(edit) @664   9 years sam Get rid of float3, float4, int3 etc. in favour of GLSL types.
(edit) @658   9 years sam Get rid of the SHADER_CRAP macro and use LOL_EXPERIMENTAL instead, …
(edit) @645   9 years sam Switch scene rendering method to vertex buffer objects.
(edit) @637   9 years sam Allow to query for a tileset's size and/or number of tiles.
(edit) @633   9 years sam TileSets can now be initialised either using the tile size, or the …
(edit) @419   9 years sam Name tilers, samples and pieces for easier debugging.
(edit) @335   9 years sam Fix a crash caused by potential code/data discrepancies.
(edit) @328   9 years sam Make Entity variable members private.
(edit) @313   9 years sam Rework tile handling. This possibly breaks deushax pretty rudely.
(edit) @280   9 years sam Print error reports before panicking when asset loads fail.
(edit) @269   9 years sam Convert NPOT textures in code.
(edit) @259   9 years sam Slightly change the ...Data initialisation in classes.
(edit) @222   9 years sam Add support for rotated views and stretched tiles.
(edit) @221   9 years sam Complete Lol Engine / Deus Hax / Monsterz split.
(edit) @218   9 years sam The Tile size can now be specified upon TileSet load. Add a sample …
(edit) @210   9 years sam Allow for different priorities in game and draw tick levels.
(edit) @205   9 years sam Fix broken perspective.
(edit) @186   9 years sam Support tilesets larger than 512x512 and switch the coordinates system …
(edit) @170   9 years sam Properly implement program termination, including in the GTK program.
(edit) @154   9 years sam Refactor stuff.
(edit) @150   9 years sam Replace mouse scrolling with a joystick simulated by the e/s/d/f keys.
(edit) @149   9 years sam Get the timer to talk milliseconds instead of seconds.
(edit) @147   9 years sam Rename "asset" to "entity". It's way cooler.
(edit) @138   9 years sam Start to handle differences between vertical and horizontal tiles.
(edit) @105   9 years sam Create a helper class for easy scene setup. Highly reduces the number …
(edit) @100   9 years sam Slightly improve the documentation in a few files, add the missing …
(edit) @98   9 years sam Implement a naive garbage collector.
(edit) @96   9 years sam Implement lazy initialisation of TileSet objects.
(edit) @95   9 years sam TileSet is now a child of Asset.
(edit) @93   9 years sam The GTK loop now works. Sort of.
(edit) @87   9 years sam Naive font renderer prototype.
(edit) @81   9 years sam Minor Win32 compilation fixes.
(edit) @79   9 years sam Rendering starts to work again. There is no Z-sorting yet.
(edit) @75   9 years sam Much better resource allocation and release. Scene manager stub.
(copy) @74   9 years sam Support CSV .tmx files to get rid of that pathetic system() call.
copied from trunk/src/tiler.cpp:
(edit) @65   9 years sam Fix default tiler image.
Note: See TracRevisionLog for help on using the revision log.