58 Комити (5f66d6a751c56c449daf6d3cc0e270afcb1d39bf)

Аутор SHA1 Порука Датум
  Sam Hocevar bbca3b6e59 build: fixes for out-of-tree builds, and get rid of пре 12 година
  Sam Hocevar 57c2805351 math: reimplement min(), max(), abs() and fmod() in the lol:: namespace to пре 12 година
  jeunathe 169c6da480 nice holes пре 12 година
  Sam Hocevar df7a21d68f tutorial: add texture demo to the VS solution. пре 12 година
  Sam Hocevar 6944db663b tutorial: add a new texture generation example. пре 12 година
  Sam Hocevar 26c945a31f gpu: allow to specify the pixel format when creating a texture; the пре 12 година
  Sam Hocevar 8a688a7d50 misc: compilation fixes for Windows, X360 and PS3 introduced by the пре 12 година
  Sam Hocevar b9aba5d27a gpu: put the texture creation code in its own class; for now a lot of things are пре 12 година
  Sam Hocevar 50ff3f9ce0 ps3: refactor elf → self build logic and make make_fself mandatory пре 12 година
  Sam Hocevar ad00a34984 gpu: add support for triangle strips and fans, and change the DrawElement пре 12 година
  Sam Hocevar 787c96b47c lolfx: improve the LolFx compiler, including error reporting. We can now пре 12 година
  Sam Hocevar 549566cbf1 lolfx: use square brackets to indicate shader sections. пре 12 година
  Sam Hocevar ca909bb317 build: refactor lolfx build rule into common.am. пре 12 година
  Sam Hocevar e390f03e0a build: add a common.am include file and a "make lolcheck" target that does пре 12 година
  Sam Hocevar c5b10f5e9a tutorial: flatten the fractal computation loop, and avoid the use of пре 12 година
  Sam Hocevar 4cee96d09d easymesh: use "ato" for torus, because "at" is already for triangle. пре 12 година
  Sam Hocevar d4c0c005d6 math: refactor real number constant declarations so that they are only пре 12 година
  Sam Hocevar 38364a0bd6 easymesh: first shot at a simple, flat shaded torus. пре 12 година
  Sam Hocevar a233173fc7 tutorial: sync HLSL version of the water/fire effect with the GLSL one. пре 12 година
  Sam Hocevar 0d78d14145 tutorial: tweak noise shader once more, and add a few code comments. пре 12 година
  Sam Hocevar 36d49b50e5 tutorial: replace white noise with ordered dithering. пре 12 година
  Sam Hocevar 6cb15b3647 tutorial: add some cosmetic white noise. пре 12 година
  Sam Hocevar 10431d1421 tutorial: add funny shit to the noise shader example. пре 12 година
  Sam Hocevar 45da878e36 tutorial: make the noise shader computationally more efficient. пре 12 година
  Sam Hocevar ada16c6214 tutorial: use a better value noise function that does not suffer from the пре 12 година
  Sam Hocevar 7c30e626bd tutorial: optimise Perlin noise shader and reduce its complexity. пре 12 година
  Sam Hocevar 5d7a1c24bd tutorial: port noise demo to PS3 and Xbox360. пре 12 година
  Sam Hocevar 125ad21192 tutorial: the noise demo is now really, really, ridiculously good looking. пре 12 година
  Sam Hocevar a86eaf1bb2 tutorial: start working on a small Perlin-like noise demo. пре 12 година
  Sam Hocevar 779815802a tutorial: minor shadebob demo tweaks. пре 12 година
  Sam Hocevar 1c5cdd8c50 tutorial: fix the FBO demo on the Xbox360. пре 12 година
  Cédric Lecacheur 82bb4cd6a3 EsayMesh : RadialJitter func & demo added пре 12 година
  Sam Hocevar e4cc84d5b3 gpu: finalise the framebuffer object Direct3D implementation. пре 12 година
  Sam Hocevar 7d5fe8a7c6 gpu: create the ShaderTexture class, replace Shader::SetTexture with a пре 12 година
  Sam Hocevar 51bf8067a9 gpu: get rid of the glClearColor, glClearDepth and glClear calls in all пре 12 година
  Sam Hocevar 3fd6702613 build: fix a few compilation and build errors. пре 12 година
  Sam Hocevar bd076c2deb tutorial: minor tweaks. пре 12 година
  Sam Hocevar 98756e277f tutorial: nicer blur and colour effect in the FBO tutorial. пре 12 година
  Sam Hocevar 3f883b9aba tutorial: fix the FBO shader so that it works with OpenGL ES. пре 12 година
  Sam Hocevar 13e5b6b8c4 tutorial: make the FBO example display something at last, so we can port пре 12 година
  Sam Hocevar f74b85fcf7 tutorial: test some advanced shapes for easymesh. пре 12 година
  Sam Hocevar 837e56435d easymesh: fix the specular highlight in the OpenGL shader. пре 12 година
  Sam Hocevar 7a776e72f5 core: fix the X360 build by re-adding macro barriers I removed. пре 12 година
  Sam Hocevar 23ab462042 gpu: try to patch some simple GLSL shaders on the fly so that they пре 12 година
  Sam Hocevar 03e83798eb build: fix the Raspberry Pi build and add a build script for it. пре 12 година
  Sam Hocevar c5915aa35c tutorial: use real numbers in the fractal navigation (doubles are still пре 12 година
  Sam Hocevar 5bd24fa1d3 build: hide the SDL_main.h inclusion in core.h, and only activate it пре 12 година
  Sam Hocevar b5563ad21d core: switch the Win32/x64 binaries to the Windows subsystem so that they пре 12 година
  Sam Hocevar 497df444cc easymesh: add the capsule mesh. пре 12 година
  Sam Hocevar e12fc0e35c tutorial: add a simple EasyMesh viewer. пре 12 година