source: trunk/src/scene.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @1044   8 years gary core: fix bugs in mat4::lookat() and mat4::perspective(), and ensure …
(edit) @1042   8 years sam scene: try to disable all activated GL features in the scene rendering.
(edit) @960   8 years sam osx: link with the proper OpenGL libraries on OS X.
(edit) @866   8 years sam core: more vec?i -> ?veci renames.
(edit) @854   8 years sam ps3: port our naive dithering algorithm to the PS3's shader language.
(edit) @832   9 years sam shader: factor the uniform handling logic into platform-independent …
(edit) @831   9 years sam gl: implement the PS3 version of our bitmap renderer.
(edit) @821   9 years sam gl: do not call glDeleteBuffers with a zero-length list, it crashes on …
(edit) @792   9 years sam tiler: ensure AddTile() and BlitTile() accept vec3i arguments.
(edit) @790   9 years sam tileset: replace the Tiler ID system with real TileSet objects. The …
(edit) @784   9 years sam video: move the last shader from the Video class to Scene itself.
(edit) @758   9 years sam ps3: start a minimal PS3 port using PSGL, but not CG yet.
(edit) @745   9 years sam video: enforce shader-enabled GL implementations, getting rid of a lot …
(edit) @735   9 years sam core: get rid of now useless <cstdio> includes.
(edit) @728   9 years sam gl: reactivate depth test and blending on GLES 1.x.
(edit) @705   9 years sam Various changes to the Scene class. Not sure what's useful.
(edit) @698   9 years sam Enable GL_TEXTURE_2D in the Scene class instead of Video.
(edit) @686   9 years sam Put everything in the "lol" namespace. Better late than never.
(edit) @683   9 years sam Try to fix GLES 2 rendering. No luck so far.
(edit) @675   9 years sam Fix the GLESv2 rendering.
(edit) @674   9 years sam The engine now builds for GL and GL ES 1.x and 2.x, and runs for each …
(edit) @673   9 years sam Put the OpenGL header handling in <lolgl.h> for more convenience.
(edit) @672   9 years sam Fix a memory leak in the vertex array buffer handling.
(edit) @671   9 years sam Fix numerous resource leaks in scene.cpp.
(edit) @666   9 years sam Experimental GL mode works!
(edit) @665   9 years sam OpenGL code refactoring.
(edit) @664   9 years sam Get rid of float3, float4, int3 etc. in favour of GLSL types.
(edit) @663   9 years sam Implement +=, -= and *= for matrices and vectors. Add new types, …
(edit) @662   9 years sam Merge more code from the experimental MVP refactor into the old GL code.
(edit) @659   9 years sam Try to factor all the recent GLSL stuff in the new Shader class.
(edit) @658   9 years sam Get rid of the SHADER_CRAP macro and use LOL_EXPERIMENTAL instead, …
(edit) @657   9 years sam Clean up stuff in the shader crap.
(edit) @656   9 years sam More shader crap. Texture coordinates now work. Still disabled.
(edit) @654   9 years sam More shader crap. We can now display a coloured quad. Still disabled.
(edit) @653   9 years sam More shader crap for GLSL 1.30. Still disabled.
(edit) @650   9 years sam Fix shader crap syntax, caused by space-like UTF-8 characters.
(edit) @649   9 years sam Shader tests. Disabled for now.
(edit) @645   9 years sam Switch scene rendering method to vertex buffer objects.
(edit) @313   9 years sam Rework tile handling. This possibly breaks deushax pretty rudely.
(edit) @289   9 years sam Change the way the Scene object works.
(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) @206   9 years sam Activate depth buffer when the GL context is created.
(edit) @150   10 years sam Replace mouse scrolling with a joystick simulated by the e/s/d/f keys.
(edit) @147   10 years sam Rename "asset" to "entity". It's way cooler.
(edit) @145   10 years sam Remove some debug stuff.
(edit) @144   10 years sam Implement video recording using libpipi.
(edit) @141   10 years sam Fix Z-sorting yet again, and add real level support to map loading.
(edit) @138   10 years sam Start to handle differences between vertical and horizontal tiles.
(edit) @133   10 years sam Fix z-sorting of tiles. For now.
(edit) @100   10 years sam Slightly improve the documentation in a few files, add the missing …
(edit) @79   10 years sam Rendering starts to work again. There is no Z-sorting yet.
(add) @75   10 years sam Much better resource allocation and release. Scene manager stub.
Note: See TracRevisionLog for help on using the revision log.