45 Комити (16a620d537a6264c75950f48d1c8f05d4d2902de)

Аутор SHA1 Порука Датум
  Benjamin ‘Touky’ Huet 020d539586 easymesh : vertices datas are now stored in a very user-friendly struct. Heavier on datas, though. пре 13 година
  Benjamin ‘Touky’ Huet bb0051ae8e render : Added DebugRenderMode & corresponding shaders. naive (VERY) implementation in MeshViewer. пре 13 година
  Benjamin ‘Touky’ Huet c7219ff1dd New year copyright update. пре 13 година
  Sam Hocevar d6634da83f build: fix the WTFPL site URL in all code comments. пре 13 година
  Sam Hocevar 84a308af4e gpu: warn when a vertex shader attribute isn’t found and do not crash пре 13 година
  Sam Hocevar 7658744c44 gpu: remove some crap from vertexbuffer.cpp and allow for пре 13 година
  Sam Hocevar fa646c41c3 gpu: fix the computed element count in DrawIndexedElements on Direct3D. пре 13 година
  Sam Hocevar e0330e18d7 gpu: fix some Direct3D programming errors; we cannot call SetVertexDeclaration пре 13 година
  Sam Hocevar ad00a34984 gpu: add support for triangle strips and fans, and change the DrawElement пре 13 година
  Sam Hocevar 004d21a4c4 ps3: support for texture coordinates on the PS3. пре 13 година
  Sam Hocevar 5b57aa50fe core: fix a bad format string and disable an annoying warning in Array<>. пре 13 година
  Sam Hocevar c69e487dfc gpu: do not use GLEW on OS X until we are sure that the version we detected пре 13 година
  Sam Hocevar babb2f827e gpu: fix a few minor compiler warnings. пре 13 година
  Sam Hocevar 3e206b60e0 gpu: do not try to call glVertexAttribIPointer if Glew did not find it. пре 13 година
  Sam Hocevar 9ff675579a gpu: only unbind vertex attribs that we actually bound. пре 13 година
  Sam Hocevar 1ae419aaa3 gpu: enable backface culling for indexed meshes, too. пре 13 година
  Sam Hocevar f3dfadd1f9 gpu: fix vertex and index buffer behaviour on the PS3. пре 13 година
  Sam Hocevar 4fa458d653 gpu: disable framebuffer objects on GL ES for now, and disable integer пре 13 година
  Sam Hocevar 8375f3443d build: fix the PS3 port by using our trig.h everywhere instead of stdlib пре 13 година
  Sam Hocevar 18d22e1fc5 gpu: better state restoration after vertex buffer usage. пре 13 година
  Sam Hocevar 27d22a9778 gpu: do not convert u8vec4 to integers when set as array buffers, since we пре 13 година
  Sam Hocevar 67113aa9f0 gpu: do not convert integers in vertex streams to floats. пре 13 година
  Sam Hocevar ce4c8eb731 gpu: add GL points support to the primitive rendering. пре 13 година
  Sam Hocevar add39177c5 gpu: disable all vertex attributes upon vertex declaration unbind, just пре 13 година
  Sam Hocevar 1b9facda49 gpu: silently ignore empty vertex and index buffers instead of crashing пре 13 година
  Sam Hocevar 59ba6e6c87 core: no longer deactivate std::ostream features on Android. пре 13 година
  Sam Hocevar d452194326 gpu: activate backface culling on OpenGL to remain consistent with пре 13 година
  Sam Hocevar 64b37d8897 gpu: fix a memory leak in the VertexBuffer and IndexBuffer classes. пре 13 година
  Sam Hocevar cbf13dac65 gpu: temporarily enable alpha blending in the vertex buffer code. пре 13 година
  Sam Hocevar f23b47a8e2 ps3: start fixing the vertex buffer logic in there. пре 13 година
  Sam Hocevar 9960f73351 gpu: normalize 8-bit integer data in 0..1 by default. пре 13 година
  Sam Hocevar bc5bf62886 gpu: assume 8-bit unsigned vertex data is expected to be normalised on 0-1. пре 13 година
  Sam Hocevar 8894958f0e gpu: fix a stupid signed/unsigned inconsistency causing vertex declaration пре 13 година
  Sam Hocevar 578368f452 gpu: abstraction class for index buffers; the cube tutorial no longer пре 13 година
  Sam Hocevar b6c330f3d8 gpu: remove old code in VertexBuffer that caused a memory leak. пре 13 година
  Sam Hocevar fe9bab81c1 gpu: fix a great lot of Direct3D problems, spotted using PIX. пре 13 година
  Sam Hocevar 48c7070243 gpu: replace exit(0) in D3D error checks with lol::Abort(). пре 13 година
  Sam Hocevar 0d49891632 gpu: fix a nasty bug in the D3D9 vertex declaration code that caused пре 13 година
  Sam Hocevar 169a16b63e gpu: move the platform-specific triangle drawing call to the VertexDeclaration пре 13 година
  Sam Hocevar 560d5cc6be gpu: fix the core scene renderer. пре 13 година
  Sam Hocevar 6169c874e4 gpu: port the vertex buffer abstraction layer to OpenGL. пре 13 година
  Sam Hocevar f7e202a7c8 gpu: implement vertex buffer streams for Direct3D. OpenGL is missing for now. пре 13 година
  Sam Hocevar 2601c970a2 gpu: refactor the vertex declaration code to allow several vertex streams. пре 13 година
  Sam Hocevar 3ab2f621f8 gpu: fix compilation errors and warnings in the vertex declaration code. пре 13 година
  Sam Hocevar 5218c59ab7 gpu: start working on a template-based vertex buffer class. пре 13 година
  Sam Hocevar 7b7d4fe003 build: stop defining ANDROID_NDK and check for __ANDROID__ instead. пре 14 година
  Sam Hocevar f23ce9c7b4 ui: add a Platform class to query information about the current platform. пре 14 година
  Sam Hocevar 8848cf53db Put everything in the "lol" namespace. Better late than never. пре 15 година
  Sam Hocevar e41dd3a949 Create the SdlApp class to avoid code duplication. Ensure USE_SDL is пре 15 година
  Sam Hocevar 21fd077d12 Reduce audio latency by using 1K samples instead of 4K. пре 15 година